ketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a6a197a386207000000008295955984c87910bf093f68c1170028bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae700001675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dff2dfa83211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae200"/417], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000af0034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675910a9622590f75260f000000007b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2c007bb0ed8e74eea241b5832b3152ddb622f4861bfe2a435ea41a988529c6afc660ef8665ec5868cc2588e1c0da214e6df4f71026127b77b7707f7823cdfa0cce710c125dc942a328f6a284a1141c14e29168ed771847ff11b72a8681c930efa22876b991f1584aa6002e3a1beff061dd9d3a529795d6c92eed872fcb5f122159c3fbd"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) getpeername(r5, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f00000007c0)="dada4bbe0d3697ff0f0000dd7c608fb9e1da234f4ef46579350edc47493ea45ca115a4fa4272008247b8c0734338aafde2b74599714165f2e21c08f59d9538c88690dd40bb2912865a3fd3e202be4caf0e6513faa67876006a33a80f9baa276f9b1b998c37d25504", 0x66, 0x0, 0x0, 0x23) openat(r7, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r7, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x2, 0xc003, 0x0) sendto(r9, &(0x7f00000001c0)="a06d82bec24f6146b5", 0x9, 0x400, &(0x7f0000000200)=ANY=[@ANYBLOB='m\x00./file0\x00'], 0xa) connect$unix(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r10, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) dup(r8) setsockopt(r10, 0x6, 0x100, &(0x7f0000000080)="90221698cb11c8e21d5a81dff20e342293568efd092a36c08a35564d5b7824dc0090e895a2b68f6dac0d664f19ed6c0728f1d603cd124278ab1caff59a4aa6f9eb04466bd5ccd29026fa2d4ae872a24ca833caac96f3740493851bf2f79a63a93e10875d7260fe357a0a5335dfa6dfd01780741580eef49b7082ef4953493d62b2bac35cb81cd53eb373f9d62fd83d82a76903614f85213d6e6d8e011b01270460cc52097a279d7cce76f6719ae795d5f906783a74939245ae95f5cf6f8a72fa6393af8bae98b7086fff703fba596472a7c4b77fb71e0d55918de526e1c3e80ea0136e70", 0xe4) 15:36:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x184f8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x26d) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) renameat(r1, &(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:36:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x2, 0x9}) syz_emit_ethernet(0xfffffffffffffdab, &(0x7f0000000100)="f1110100d4cb04f0f8c73d490fae8046cf00000236eba77845428976ea00"/53) 15:36:31 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) clock_gettime(0x3, &(0x7f0000000040)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x167) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 15:36:31 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x8dccfbba4c92a93a, 0x0, 0x1) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00164a5a52320e1f2e2f66696c65ffff69521ea7bf358e83fa29436ea561225eccbc4c600273481fe21ab2160c36ef26f94db7"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) accept(r4, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$KDGKBMODE(r5, 0x40044b06) r6 = getegid() fchown(r3, 0xffffffffffffffff, r6) 15:36:31 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) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) syz_emit_ethernet(0x6e, &(0x7f0000000280)="fae0fdf85ec700684b7261a25843ead26f7bf0c99c5b039603489782ebfc3e97df4f940266a02f70fff8e19441d5050358edcd7e270ac8a8bd26a790ed58985cfd93f61db13e818f242f64cdeb41d71816455f541fcd8c483e69f6458b1b785a2fc8deeef188e2bf58853ffbcfed") r2 = socket(0xcabd83b59c12abe2, 0x2, 0x2) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x13) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSBRK(r3, 0x2000747b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() getsockname(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) write(r2, 0x0, 0x0) syz_emit_ethernet(0xf1, &(0x7f0000000100)="7d30d5ab7a1a4cdf71601ff8012da4e1a616e610f85770f12313a8263ded37a0c1b9ff053f90c5e7fde2a51b22fb0c4856aef0dcd8eb43f201bd2458eeeea0b1cad254877f6405e85bbb0004a3b9075e0a0ad1ee68b130495c28fe1a070e492f1c066d222dd1c731559ce5e42bd229682a78b2055d79771a33fdcdf8e623f154d038bf26126e7e1ebe6b8caf77b1e6175749ed74708d175e08f8a75b4b3243b02ea4f36b5f5fe54cd656fcdbec6e7b82a37c9e583f17c3887f30e78491729cbc21268db6197b1bf6add10dee11d2109b8c6b169e633bb23e7a23adc48ce9b8dd04d2b1236b4d41589b1c56861ae7c3b231") socket(0x2, 0x0, 0xdc) r4 = semget(0x1, 0x2, 0x408) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000340)=""/90) 15:36:31 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x6, 0x547, &(0x7f0000000080)="ffec2d149a774d257dae5b191e4747e39524f2ee3aeba028fdc90a2214048e264014c65b935e302b759bbfe1ef1a0ab7c33ea63c5a12097b8d1eb2902f8d99f5ea816acf26f55acad9b41efa553250899ec78d1796ee0757280a", 0x5a) 15:36:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$KDGKBMODE(r1, 0x40044b06) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xac}]}}) 15:36:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2e0b16"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586", 0x48, 0x0, 0x0, 0x0) 15:36:31 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 15:36:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setgroups(0x2, &(0x7f0000000040)=[r4, 0xffffffffffffffff]) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x100000001, 0x0, 0x0, 0x4}, {0x4d}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 15:36:31 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 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) 15:36:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt(0xffffffffffffffff, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x57) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getegid() fchown(r1, r3, r5) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchownat(r0, &(0x7f0000000080)='./file0\x00', r3, r9, 0x2) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readv(r10, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r11) socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 15:36:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87, 0x0, 0x0, 0x7fff}, {0x60, 0x0, 0x0, 0xfffffffc}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 15:36:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x402}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) r9 = getgid() r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r13 = getpgrp() setpgid(r13, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r12, r14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r16 = getpgrp() setpgid(r16, r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r15, r17) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x416a, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x864}, 0x10000, 0x1, r12, r17, 0x0, 0xfff, 0x3, 0x8}) 15:36:31 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) close(r0) 15:36:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x4003, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0xfffffffe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) setsockopt(r3, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) poll(&(0x7f0000000300)=[{}, {r3, 0x4}], 0x2, 0xffffff0b) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) getpeername$inet6(r5, &(0x7f0000000040), &(0x7f00000004c0)=0xc) r6 = syz_open_pts() fchmod(r1, 0x88) close(r6) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0xee, 0x0, 0x1, 0x0, "5e00000000001b5ef99b0e00"}) write(r6, &(0x7f0000000080)='\r', 0x1) flock(r6, 0x2) r7 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000002c0)={0x8, 0x9, {0x5, 0x7}}) r9 = semget$private(0x0, 0x800000000000011, 0x7e) semop(r9, &(0x7f0000000100)=[{0x3, 0x1, 0x1000}, {0x3, 0x409}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x1800}, {0x5, 0xcff, 0x800}], 0x5) semop(r9, &(0x7f0000000140), 0x0) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000440)={0x0, 0x800, 0x4, 0x1, "03a77f0c03cd00010079000000000800000100", 0x9, 0x3d}) write(r10, &(0x7f00000000c0)='N', 0x1) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000500)={0x0, 0xfffffffc, 0xab18, 0xfffffffc, "3095e15da47605062c5dcb3eaf085d274daf28f0", 0x8}) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(0xffffffffffffffff, &(0x7f00000000c0)='N', 0x1) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x4, 0xfffffffe, 0x101, 0x3, "3095e15da476fe2000000000000000274daf28f0"}) write(0xffffffffffffffff, &(0x7f0000000140)=' ', 0x1) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) write(0xffffffffffffffff, &(0x7f0000000480)="20b6b0bfe66e7d9de39f1eaa89f5b8b0a4e69a2bddf370c2bedee89f7de5ff0b5f2695ebf15988631db472f0db75c430438b8b", 0x100) writev(r10, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000400)=0x6) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f0000000140)=""/80) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xbdeb, 0xa, 0x0, 0xffffffffffffff87) 15:36:34 executing program 1: r0 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) shmdt(r0) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) fcntl$dupfd(r2, 0x0, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) 15:36:34 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) geteuid() 15:36:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x12a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = dup(r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) faccessat(r2, &(0x7f0000000180)='./bus\x00', 0x1, 0x2) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 15:36:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xa, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x212) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x8}, {0x18, 0x0, 0x1, 0x3}, 0x435, [0x2, 0x0, 0x3ff, 0xffff, 0x7, 0x7, 0x0, 0x8]}, 0x3c) dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r7 = socket(0x18, 0x4001, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = semget$private(0x0, 0x8, 0x80) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = semget$private(0x0, 0x8, 0x80) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r16, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r16, &(0x7f00000002c0)=[{0x2, 0x800, 0x1000}, {0x2, 0xfffc, 0x1800}, {0x1, 0x14e, 0x1800}, {0x0, 0x200, 0x2000}, {0x4, 0x1, 0x1400}, {0x2, 0x1, 0x2000}, {0x0, 0x4, 0x1000}, {0x3, 0x7, 0x1000}], 0x8) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r17, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x2, &(0x7f0000000180)=[0x0, r19]) r21 = semget$private(0x0, 0x8, 0x80) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r21, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r21, &(0x7f0000000400)=[{0x0, 0xfffe}, {0x4, 0x0, 0x1400}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x0) r22 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r22, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r25 = getgid() r26 = getgid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r28 = semget$private(0x0, 0x8, 0x80) semop(r28, &(0x7f0000000440)=[{0x4, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x2, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r28, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r28, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r31 = getegid() fchown(r27, r30, r31) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, r31, 0xffffffffffffffff]) r33 = getgid() setgroups(0xa, &(0x7f0000000280)=[r11, r15, r20, 0xffffffffffffffff, 0x0, r24, r25, r26, r32, r33]) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 15:36:34 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x8002, 0x8) r2 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x26a174b4c30dc7fc, 0x2) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x247) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 15:36:34 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x1004, 0x86138) r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0xffffffff, './bus\x00', './bus\x00'}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4000000000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCCONS(0xffffffffffffff9c, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r8, 0x4004426a, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r10 = syz_open_pts() ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000340)=0x8) close(r9) syz_open_pts() r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000080)=0xfff) connect$unix(r5, &(0x7f0000000200)=@abs={0x546be5798b56bcc0, 0x0, 0x0}, 0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[0x7]}) 15:36:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 15:36:34 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000792000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x109) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 15:36:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x3) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) execve(0x0, 0x0, 0x0) 15:36:34 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0x1e0a}, 0x10) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:36:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x8000, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0x8) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x10, 0x9, 0x2}, {{r3}, 0xfffffffffffffffb, 0x30, 0xf0000000, 0x1, 0x1000}, {{}, 0x8000000000000007, 0x80, 0x1, 0x8000}], 0x4, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x1, 0x4e0}, {{r0}, 0xfffffffffffffffb, 0x4, 0x44f144603d36b90a, 0x1ff, 0x3f}, {{r0}, 0xa, 0x30, 0x20, 0x6, 0xd6bf}, {{r5}, 0xfffffffffffffffe, 0x7ce1c8045988b183, 0x1, 0x6}, {{r6}, 0xfffffffffffffff9, 0x0, 0x1, 0x4, 0x7}, {{r7}, 0xfffffffffffffffc, 0x24, 0x80, 0x4, 0x2}, {{r8}, 0x6263d10a87a7a62c, 0x84, 0x2, 0xffff, 0x7fff}, {{r9}, 0xfffffffffffffffa, 0xc8, 0x8, 0xffffffff, 0x20}], 0x14000, &(0x7f0000000400)={0x3f, 0xee4}) 15:36:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) 15:36:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) close(r2) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) 15:36:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) select(0xffffffffffffffbe, &(0x7f0000000040)={0x7, 0x8000, 0x9, 0x4, 0x8, 0x8001, 0x0, 0xfff}, &(0x7f0000000080)={0x6, 0x4, 0x4, 0x1ff, 0x1, 0x4, 0x1}, &(0x7f00000000c0)={0x2, 0x2, 0xda, 0x4, 0x7, 0x10001, 0x118, 0x3}, &(0x7f0000000100)={0x2}) 15:36:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="039ad7afe59998d639696e3ea45c2afa37300f375f06c3371e2d86c4e12e77ea63b3e46fed26223fb779788d635f7c533614972e3a9b9d174003917fc85c5c36fdade79f75ff68270caed67a199729493e5a46b7b17bdd3156409b2c49950cc52ecd665789fb2eea26d7cae3befaba4f612b8e394e307995d8fe9fb2d5d508ec0f7c534b7e397cdbd013e75a16b01b86e1a02814431aca97fa913e7efd88499c474fc93f359a6b84fec689", 0xab) r2 = getpgrp() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) setpgid(r2, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r1, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x800, r4) 15:36:37 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = socket(0x36, 0x4000, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xc5408a31fe088488, 0xfb43c43bdadd461e) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRES16=r4, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="6b36abe0b790d8d55bece6f1106dbbe35f5eee4c04d9320a4ccbcd25a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af00d8011235f1c2acdc677f265fb181b58299d5b51faad2dc6b33b44d482e4057c98e187116962de2d9a98005dbaf346e6b526fd175ed650eb81fa29ceb96f774d2ffdfebe64234dd2138dde5f7773bf99ce0c6524f27b001cf6f113a8fb0aa433cddd9ab9df694d37a923bb8843c4318ae5866a985b3ea4beee9a54236a5f872c44fbfa259ea350af10db6facb36bd27b971f3e8b9119914de37037156309a227a885d3bcd2473ecf734a0cf000112afeae11271a9e11dae1df6619dd8e424363ed537784e06f4e736c3b7a9748ec4d227256298dc3d97e210852c48187b22ddd3113144673b27871ed0986bd525e49d7bc662ad85115a5e1f4d5db3d629eee45f69268a14e84509450f181f6584cb6765b6ac303c7cdb444358972bf679aeec99170f8c"], 0xffffff64, 0x1, 0x0) msgsnd(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="01000000006956f6c328471f399fbe266e6f35536942a47ce4e5f0d872c5df58dbef24d15a9b1467d65efcacc1c2302b1fea54aef1592c2805215b81073708b29d0f112225e9357219da5aaf4313b0e369e892b6b531ef6150e7299cb3d241bdc50131c6f81db9bf0e6e7a406156afe97cc6fcab8ec87cfc8f8df46f99a6dd4880665a63f24e70063204b24f46175499c6829617c08d209028b84963201787ab07477c9da532e7bcb0991b6a33"], 0x29, 0x1000) msgrcv(r3, &(0x7f0000001140)=ANY=[@ANYRESOCT=r2], 0x1, 0x0, 0x1400) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r5 = msgget(0x1, 0x100) msgrcv(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000e0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000ff00050000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c948b504934b0c3877c0e2e5b6c6c967f8452cc129a5abb6c98230366f586a391532258bf3203dd7b8078900a6dd95fe8f86299a16d76f2b7e8f3aaaf2e55579c97cb8461a1b8f4ee906f20186a37ad490106d90d8f0a78a45f98f77245de84979a8790abbff37cd20c5ff81e920796e687a20daaa4f778f7991517cc30ea0bc4d214cd44cabb41b2dcd96036036d19f8a447619a98a311650ac5cbece7d4663d8626d576ed1a4cc9f1a109067097444671270046b2332a590af3c1591b235fabf4563ab70b5c92a0033832d7c5113fc0c68bf8b67ec6dcaa490f9a8a3192b068a0ba5166c1b1b3a55647a279129c4c4297207303d73e683c0a32e4173751ade9353270525ff0400f2c3322099fbf69773dbf865293a25dce2965c143350e82cebb7b3f0eae84e5b5304bc4344c7720a417b18c3cef524035728e0adbddf436897e5d566244800"/586], 0xf9, 0x0, 0x800) msgsnd(r5, &(0x7f0000000140)=ANY=[], 0x0, 0x400) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() 15:36:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) 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 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)="ad18f05de2f4ef18", 0x8) 15:36:40 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x1248e712}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xcf) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 15:36:40 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, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x9, 0xb08b53d9bbfe9ba3}, {0x0, 0x6}, {0x3}, {0x4, 0x2, 0x3800}, {0x2, 0x3ff, 0x1800}, {0x1, 0x7, 0x1000}, {0x39b39ecac100b960, 0x800, 0x800}], 0x7) 15:36:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1d2, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 15:36:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x7f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 15:36:40 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000002580)) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000003680)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r14, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r15 = dup(r13) msgget$private(0x0, 0x400) mknodat(r15, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r16, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r15, r15) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0), &(0x7f0000000880)=[&(0x7f00000008c0)='1Dev\x02\xf4\xed\xbe\xe9A\x04@\xd4\xc3Jb\xd0\xd2\xde\xb7\xc2\x8f\xbfVS\x9euug\x8b\x1e\xba\xfa\x11(\xdc\xd1\xc7\t\xd8O\xe0=\xfcne\xa2\b\x81\x94q\\T\xe5\x82\x83p\xca\x15\x92l\x00\xe0h\x02+\xfc,\xca~\xcf1J\xd6\xe0\x00\x00\x00\x00\x00\x00', &(0x7f0000000840)='/dev/null\x00']) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) 15:36:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 15:36:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) r1 = getuid() r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) lchown(&(0x7f0000000000)='./bus\x00', r1, r5) socket$unix(0x1, 0x6, 0x0) 15:36:40 executing program 0: r0 = socket(0x18, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000080)=[{0x5, 0x9, 0x7d, 0x3}, {0x198c, 0x40, 0x61, 0x5}, {0x100, 0xd2, 0x3f, 0x13}, {0x1, 0x6, 0x0, 0x7ff}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="006aae72a6ad6ed0f46ad400fcffff"]) 15:36:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 15:36:42 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000003c0)={{0x2, 0xf9, 0xff}, 0xa05, 0x8, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x40004004000828a6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00ee0c000000090300000001", 0x2c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="7b5fa1f1f7671318c4a5ba01d73bad6dc3ac077ae6b4bb5f03642dbc40fd34a3d5e86ee1018efc01d8fa6765bc6ff52d6a8f113fa7b8685764b3acf12ef9c75f0754c4393294f49c1a34a46f1c4f7c0ff1f2304a562462418d737b01d9dd205a9b78eee394e4efc7d1afe0e81ae832f1135f3b0256891eb0a8fe536e3bce93a293147393b7dbb757d2891cdbdcb842a12c6d9658ce0a795b8a122c1a6bc6e2", 0x9f}, {&(0x7f0000000280)="a4537b41a403cbfa85623a5dad854d2036ca697fcb627dc2f7e7a339b5ed5ed8020b8d50c1bdc4cfa47bab54d94b5c7a15838e343e1062beb1340945688420df43e66eefbcc800bd418b0f3c455f91b75764d7bf781b9d17bf42609bfa20ec293f55ae5ac93945fb3f738ecac8be708f47fb08a7829af964cecf44f205456855eb86776efd58a7532e6df2da68b8a29c7256f8d4caca09c6f968b166b23c", 0x9e}, {&(0x7f0000000100)="d0f3aabd1cb54331", 0x8}], 0x3, 0x0, 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000400)='./bus\x00', 0x0, 0x9) truncate(&(0x7f0000000380)='./bus\x00', 0x0, 0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) 15:36:42 executing program 1: r0 = socket(0x2, 0xc003, 0x2) socket(0x2, 0x4000, 0x9) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c2565ed9c84abe7b599bd90c5a8b2fa01e76d3ab093bd9c6385867c0a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90"], 0x10) write(r0, &(0x7f0000001080)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891147a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1a7455b9eb4fb848156e39970047dc2421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199", 0x5a1) 15:36:43 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = kqueue() kevent(r1, &(0x7f0000000500), 0x8, &(0x7f00000005c0), 0x8, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x8) 15:36:43 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x04\x00\x00bpf\x00', 0x11, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x8, &(0x7f00000001c0)=[{0x9, 0x3, 0x20, 0x3}, {0x8, 0x6, 0xf8, 0x8}, {0xfff, 0x2, 0x3, 0x85d7f19}, {0x100, 0xc2, 0x3, 0x1000}, {0x1, 0x66, 0x0, 0x8b1}, {0x800, 0x2, 0x0, 0xf02}, {0x513, 0x2, 0x2, 0x3}, {0x3, 0x5, 0x0, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x7, &(0x7f0000000380)=[{0x2, 0x7, 0x6, 0x3}, {0xfc01, 0x7f, 0x80, 0x7}, {0x2, 0x8, 0x3, 0x7fffffff}, {0x1, 0x9, 0x6}, {0xfff, 0x3f, 0x5, 0x6}, {0xffff, 0x7, 0x4, 0xe4b}, {0x0, 0x20, 0x2, 0x4}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xcb9, 0x5, 0xb, 0x9d}]}) socket(0x1, 0x5, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=""/201, &(0x7f0000000100)=0xc9) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSTOP(r0, 0x2000746f) 15:36:43 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x82, 0x376}, {0x84}, {0x48, 0x1}], 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) 15:36:43 executing program 1: r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f0000000500), 0x0) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) getgroups(0x3, &(0x7f0000000300)=[r6, 0xffffffffffffffff, 0x0]) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r12, 0x10001) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r16 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r20 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r22 = getpgid(0xffffffffffffffff) r23 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x6, r18, r19, r20, r21, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r22, r23, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r15, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r21]) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r13}) fchownat(r12, &(0x7f0000000180)='./bus\x00', r14, r15, 0x2) r24 = getegid() r25 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r25, 0x10001) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r28, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r25, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r25, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r26}) fchownat(r25, &(0x7f0000000180)='./bus\x00', r27, r28, 0x2) r29 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r29, 0x10001) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r32, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r29, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r29, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r30}) fchownat(r29, &(0x7f0000000180)='./bus\x00', r31, r32, 0x2) getgroups(0x8, &(0x7f0000000480)=[r7, r9, r10, r11, r15, r24, r28, r32]) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 15:36:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578391c69dc4764"], 0x10) dup2(r1, r0) flock(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:36:44 executing program 1: r0 = kqueue() ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 15:36:44 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)={0x369}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) 15:36:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578391c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r3 = dup(r1) r4 = msgget(0x0, 0x684) recvfrom$inet(r3, &(0x7f00000006c0)=""/202, 0xca, 0x63, &(0x7f00000007c0)={0x2, 0x3}, 0xc) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f08000000000000007103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744db913ab10226949773ace8f9fd4c48c3c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa61df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200000000000000000000000000466cf82e1f06d4689e495081b417dd3d8f6db645e8a554eda75d91c0e98f583ca89832ceb4c6239e40a37f140cb8b03d96db8161acfc0b5cc2139bf8888fb6b718497e16dfa8fc8086de1276827140477f776ec198ad93c4b3459834298e8edec6f901ff7145c75db6308664475c3503df5159027321c30b67366a7dde83f04c"], 0x1, 0x800) getuid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getegid() fchown(r5, r8, r10) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r12 = semget$private(0x0, 0x8, 0x80) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x203, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = getegid() fchown(r11, r14, r16) lchown(&(0x7f00000009c0)='./file0\x00', r8, r16) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000a00)=""/238) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r17 = socket(0x18, 0x8000, 0x3) sendto$unix(r17, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) fcntl$getown(r17, 0x5) setsockopt$sock_linger(r17, 0xffff, 0x80, &(0x7f0000000680)={0x8001}, 0x8) msgsnd(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="0300000000000000396e8eeec064122e69bb51e1e9cf41676da2b9f50ec85bc0b7aa858f01ddb212cdeac7b0429efdc9364d494ce1b50cd78c8a5ad1012a05b9124a20881e73ac54f42d958303d37ba18fd91f001c75186f983ed16ed0b45db1fb9334d8f6846f94012c596063bc756987df2bfa2f702527a6080882eb22f3e7899f35147edfe056e59bf086a5c35f809ca4fbe64d5a7c8ca4a3da6aada29cac2b513f3edec0f565081f1698543b5e403e585446a92c2bc7dc822d94beacded105a095b99f9b14e077e7c68b6182c704d10ea64ea908d604167625490b168d21c0c257dea94b4cd516692a6c825b7ff48e26fa3091d1119a9ebba41e9a636a9cad08a8f17a6c726d57ed2f5ef0f5508f2bab41c5af6f213fa286d8d28847d5c9258c56292d41ad74a02cc3d75c2ccd2036a7923930d5a442a7"], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 15:36:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffeffff, 0x4, 0x100, 0x5, "953aeaf12249dc07d20e0668439b1e2a7b9e7a37", 0x300, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 15:36:44 executing program 0: socket(0x6, 0x4, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xe6) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 15:36:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r4 = getegid() r5 = getuid() r6 = geteuid() setreuid(r5, r6) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, r5, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r7 = shmat(r3, &(0x7f000018f000/0x3000)=nil, 0x3000) shmdt(r7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="8c81107254c8fe394890d560cb99641e8aea984b418d2d96398d511350d50d5e47d4c1fa9a00f8910d5bb6f1603c88eb4a04408b0f566a5b3b84c6dc31d7c152984a6f511d986f5b479d5f2ac31b730bc34c1d9536d006d3ec1ae42ed7160cf09df122ab1c8f3aa96cebb14681769df5fde3056d46d25d0137f5a64a62e0164ea0cacf8829c075cd2428faa0b33708951807dca19355b24f6cafad35b7e33a27f5c8", 0xa2}], 0x1, 0x0, 0x80000000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmat(r8, &(0x7f00001c4000/0x1000)=nil, 0x5000) 15:36:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) syz_open_pts() write(r0, &(0x7f0000000180)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b996d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6e480ef96ec7b2dd3eb4ec15f57a279036beb0e475db3a00f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d12", 0x158) 15:36:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006], [], [], [{}, {}, {0x4}], {0x0, 0x0, 0x0, 0x80000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00000a0000/0x3000)=nil, 0x3000, 0x1) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000400)=0xffffffffffffffd5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r2, 0x0, 0x5f) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socket(0x0, 0x0, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 15:36:44 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 15:36:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) getdents(r2, &(0x7f0000000140)=""/157, 0x9d) socket$inet6(0x18, 0x2, 0x36) 15:36:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) flock(r2, 0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:36:44 executing program 0: r0 = socket(0x2, 0xc003, 0x11) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0x1, 0x696, 0x2, 0xfffffff9, 0xd4, 0x3, 0x1, 0x0, 0xe3, 0x7}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c977d4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c98752ee792c3f4951fda2895f80400ccef1df428837b2dbcfe987489f7c620dc92507c54f9fb3a679030fcd21016215182b4991e22d3624f773a534a9c64c8a3409bc5391e89056380414f83c80d0678a029faaea2efd5d009d925e5ecd43ece042c406e284113f771e3e7e67e5fddc0e8cc5b837ebdb17586c79111079dd6dd0432ad135194de5649ad8c848caeed83e4c0fda910788d192d82be4fb4c22939840664afc73fcfeac9fb02381ef5cb30792c696b778534f91f3b5717f06139fc0164d4696d4a35218e18ef50e62c39d43a50d98fcd05d51421ed20c37"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 15:36:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x6, 0x4}, {0x1, 0x1, 0x0, 0xdaab}]}) 15:36:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080008001c012, 0x7) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCFLUSH(r0, 0x20004268) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000780)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000080)="c88bd13891cb0721b04a84cc5aa38d84d8e02d0ef6b052b8726e6337fa3721493992828ba3895548210752ba586545e329c07774a3df09f8a4763b7505bc929fff7a24bf4167ee06772639feb76cf3481e7b21f024b966d408cfcae011dbd6c05523ced04b727ccf1f0d63df37dd4f16a2b4bd0077fbb3c6460f3b96a1d15f401639684c27de9e17da6404b99ca51abbb8d63c108a20d397cf1438134b257eabbf4b744855ac88c99ad015fb242603", 0xaf}, {&(0x7f0000000340)="313351da891a2952f89c79198f25f877a9b7a513244be8e718e2c847af4235f11da03794504df1a96c0e6acde403f2d84dddad378784e0255bd2503d430f09db5e636b543f045a04f17a2b1c47c9e10eeb094c225df5ef9fa757479703679f66eb056c0ec5e268d18bea483770063beed00db7bbd7f7b0030f6b7f2b39d46bf94b2684e424e7278d3b18f3d8b8335d56ffc1c5a082925824b64843f69cd527362c00", 0xa2}, {&(0x7f0000000400)="36a6f48946c8dd74b997be2fc76a27c834f60a32e0f83d2567a2835af3c8bf18b079e659ed144199a3a78b4513387c0fac03c7dfa320a371092b4537c64cc470fc76a7a8f099df69219d3ce77c87a95f51ffb4111421d7ea37e3aa278ba0c2259ada13ae83cc6850d4dcebf01798ecb25262f341d1dac6286ab7ff007a4a7e3e0846350aab7b09aef93ea8ed1c4dd74573cfe0051f16fc937bbb6b2c9d6fa0ecf803e638fa92678b8aa5dd7fb07b4ce33513bcc88fbdd02adfc6b26c3d4c6af46a2d2bd05c2b3abfd539be9e20ea4269410284cb6f74eaf8665c5ef9998b8d19d6be9b38d36741637b51c727d4c779", 0xef}, {&(0x7f0000000140)="5118634d5304275876202c367e512d222ce3932b9aa66460f96fbecc964ca0812ac1e3ea56624d9ac5cc2578bddf3ba259412d181a865ff9250efe7d1d0739b7cca1b2525925c3631effe8f34175b3223e3ce460b3", 0x55}, {&(0x7f0000000500)="5004782d3bcbe822afa6605d8c27889cbe2c0b36ee7e6721ca9523f0f798405bb17b72fe1c9145a73df2e6601b7ef3899aeb68124bb2f9619e89e3a239063fa31f4c2758e896196d4aeea75195c466d07ab8783c206e148807f3514594a852c730b38249f86a87c919e25d21960e5d2dd711d08b05670c870c5842a94cf523576f6912", 0x83}, {&(0x7f00000005c0)="dc51460e99a4da7cf4c7575fd5b43a8f5aea6e92353c58eeea3eaa3ca6d01212f9fb196e8810aa506c57af2b9328067e39c847cb4380941de53644806c4e947440ccca842a2b2e0245cb4cffdbcc9279b4710d15091a5a5c9d3b6ad283e04fb4903eb2c4c15951eff258454b93e2a1042fc7f3e4948a0a8c821962dfc58875d4cdd8d98780dbfc886ba7b05193a31d7271dcabf66f3dd246bf46cb869733fe22747154aa8e60165e3bc3b5a5433216cd0b2b012a0627", 0xb6}, {&(0x7f0000000200)="7eceae23e522f7b5c14142aa8614423284dae598ebc9e40cc1153b8786bbb662a3b7f74022", 0x25}, {&(0x7f0000000680)="c9991c15292fcb8bfdefbc54446f93459b779daec6726aeb481eeea9bd3e57c9ffc9dd3208d2b7ac2257e9b3908f79fd115cf28aa353d4ba9db573adacf9ae5f3bf08ea932d0d4aa556a47ac47bd0a16e0341301f09c35f54ad660a6df0b3b91f591d78913aa74e397a381cdd7", 0x6d}], 0x8, &(0x7f0000000280), 0xfffffffffffffe59, 0x40f}, 0x0) select(0x40, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x7d, 0x9, 0x3, 0x0, 0x3}, &(0x7f0000000300)={0x0, 0x7}) 15:36:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x44}, {0x26}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) fsync(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x8000, 0x8001, 0x0, 0x6}) syz_emit_ethernet(0xe, &(0x7f0000000380)="189d3d8697b7ae6591861f32d9e4") 15:36:47 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xffffffff, 0x3}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x6f}], 0x1, 0x0, 0x0) 15:36:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x7ff, 0x3f, 0x7f, 0x1f}, {0x0, 0x81, 0x81}, {0x8, 0x81, 0x27, 0x2}, {0x1, 0x81, 0xa6, 0x200}, {0x1, 0x7f, 0x1f, 0x37}, {0x7, 0x3f, 0x3f, 0xdaeb}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x8, 0x80000, 0xb8c9, 0x1, 0x7, 0xffffffff, 0x1, 0x1, 0x3, 0x1}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x91, 0x2, 0x7, 0x1ff}, {{r3}, 0xfffffffffffffffd, 0x3, 0x8, 0x4, 0x5}, {{r4}, 0x0, 0x8, 0x1, 0x2, 0x8}], 0x1f, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffc, 0xe0, 0x200ffffe, 0x81, 0xd1}], 0xf00a, &(0x7f0000000100)={0x0, 0x20}) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000300)) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 15:36:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f0000000100)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x8, 0x8000}) 15:36:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r2 = getpgrp() setpgid(r2, r1) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0xb14c27982e2245c2, 0x2, 0x80, r2}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b75", 0xd0}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 15:36:47 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) select(0x40, &(0x7f00007dafc0)={0x0, 0x5c, 0x1, 0x0, 0x0, 0x4000000000000, 0xfffffffffffffffe}, &(0x7f00007e1000)={0x0, 0xfffffffffffffffb}, &(0x7f00006c7fc0)={0x0, 0x0, 0x1b, 0x400000000}, 0x0) 15:36:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x400, 0x13, 0x1f, 0x400}, {0x8, 0x7, 0x4, 0x1}, {0x6, 0x1, 0x40, 0xc}, {0x97, 0x2, 0x5}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 15:36:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000100)) 15:36:48 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f6275730c"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x200) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt$sock_int(r1, 0xffff, 0xd835984a70e17136, &(0x7f0000000280)=0x85, 0x4) mkdir(&(0x7f0000000000)='./bus\x00', 0x104) 15:36:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRES64=0x0], 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 15:36:50 executing program 1: r0 = socket(0x2, 0x2, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x67, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) getegid() fsync(0xffffffffffffffff) fchmodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x81, 0xc5, 0xf2}, 0x8001, 0x4, 0x379cd542}) 15:36:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150800000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x8, 0x0, 0x0) 15:36:50 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) fsync(r3) kevent(r1, &(0x7f0000001a00)=[{{}, 0xfffffffffffffff9, 0x1, 0x900fff7b, 0x2, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20, 0x96ed, 0x9}], 0x1000, &(0x7f0000001a40)=[{{r3}, 0x5, 0x0, 0x4bc1a7c4705539f2, 0x100000000, 0x40}], 0x1, &(0x7f0000001a80)={0x4, 0x9}) pipe(&(0x7f0000001980)) r4 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r5 = accept(r4, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r6, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000001340)) pwritev(r7, &(0x7f0000000180), 0x0, 0x0, 0x17) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r5, 0x1) connect(r5, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) r9 = semget$private(0x0, 0x5, 0x100) semop(r9, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200), &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) r10 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000480)=""/97) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0xc0105715, &(0x7f0000000080)=0x37) ioctl$WSMOUSEIO_SETMODE(r12, 0x80045726, &(0x7f0000000100)={0x1}) recvmsg(r5, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r8, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 15:36:50 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000080)="5eadb7027dd149f43be2dcca6d7f533adef00ecc78155b3cffa1c8aed6085af658b74da49cb3adb1f2e44ca012027a8243846a972c0860018a7e61219448c71b68d8a17a4f67f889a3a43cf0fa3b164fb22abbb13332b47b6d5d0956caa4ed830d0b339b3896da1ff34f02d5675b3e21797e75228a7368ca074e7b07ea21917e7525d037f5fe829db1e9dac914420c03a83f67c6ad74cf4a0c74d015e9b028497f2025196cc1eaed98409f878621dd003c6ddac0f4d99bba3146b4058a0bfe99e496f813773c690451afa106ccb36fa539c249d5910da2ed2e50e9dbadf9876f34d91bfb35feaa", 0xe7) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 15:36:50 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x104) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8008) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) 15:36:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x81) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) accept$unix(r3, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="44b58a85b67642c963064bbe23edb0ffadc4acb991ef06c841e182052fa5838d11320da678afb4747caf96c9ef175916da1b18f920e8eb5a5f61067831bec3ef5aec10ab8656ae9fd8b2090d7a3236aaf11a55607a60e62398d19ef12d8584cd34417ea54581f5229330f0c3b1d8b0569cc08dd459f896", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES16=r2, @ANYRESHEX=0x0, @ANYRESHEX, @ANYRESHEX=r4, @ANYRESOCT, @ANYRESDEC=r2]]], &(0x7f00000001c0)=0x1) 15:36:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 15:36:50 executing program 0: r0 = socket(0x2, 0xc003, 0x11) msgget(0x0, 0x10) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/160, 0xa0) 15:36:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9b09c679909ccca1, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x4, 0x8, 0x1ff, "ba4c3924fd98bc0538e0e8b224d8c5e476da1f73", 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7ff) dup2(r3, r4) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 15:36:50 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='#\x00', &(0x7f0000000080)='^][}@\x00', &(0x7f0000000180)='\'\x00', &(0x7f00000001c0)='^\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\x16$\\\x00', &(0x7f0000000340)=':)-^{\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='/\'{]\x00']) r0 = socket(0x6, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf40b7804be781e4991f7c8df5f882b297be1aa5b3fed0056dd9973c6f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb6, 0x3, 0x0, 0x0) 15:36:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0xe101, 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) close(0xffffffffffffff9c) dup2(0xffffffffffffffff, r0) 15:36:50 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) setsockopt(r3, 0xc79, 0xbb7, &(0x7f0000000240)="fc8e22de3f5d3a3be6aee85ca62e5ee875", 0x11) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x101, 0x40, 0x7f, 0x4}, {0x2, 0x5, 0x4, 0x20}, {0x1, 0x2, 0xde, 0x5}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0xfffffffd, 0x80000001, '\x00', 0x9, 0x0, 0x4, 0xfff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)=0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 15:36:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x20000076, &(0x7f0000000040)=[{0x5c, 0x4, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kqueue() 15:36:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x24, 0xff}, {0x44}, {0x6}]}) dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 15:36:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x15}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0x0, 0xde) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 15:36:50 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2384ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d70000"], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x200) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000600)=0x2dd2, 0x4) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000380)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdf4f8a000000", 0x1c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) fchownat(r5, &(0x7f0000000540)='./file0\x00', r7, r8, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r9 = socket$inet(0x2, 0x2, 0x0) r10 = dup2(r9, r9) sendmsg$unix(r10, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$KDGKBMODE(r10, 0x40044b06) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b7", 0x2d, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000002c0)=""/180, 0xb4, 0x800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r11 = fcntl$dupfd(r10, 0x5, r5) write(r11, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) 15:36:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x8613b) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpgrp() setpgid(r0, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/28, 0x1c) openat(r2, &(0x7f0000000080)='./bus\x00', 0x210, 0x80) poll(&(0x7f0000000040)=[{r2, 0xf4}], 0x1, 0x0) 15:36:50 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202272f66696c2d58162332aaf430f0cff0555204653000"], 0x10) shutdown(r0, 0x1) 15:36:50 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x2a6) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="70d92d2a48f8c9a22b5f34d975c7313b2c55810762a3c5c26d8af6088c42d79eda03773761f9b11e0f1a09bb3536cab24d339bab82c8fb684cd7fc244e65a9b8496605103cbcf8ddc7553f4db37e4880832c7d2681b18b24292fad52cdf5ea09e40001758bbe9f3a3eef49a01bc5736368294eb2aff90cc52803", 0x7a) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) sendto$unix(r2, &(0x7f0000000380)="f1e56b04df9c4c2add6ebec7fb546ef2a12a80184f46e634aed86fd5bd8277465e37da0dfe65254b25450fb138345a2c60230527c98335d3a537ac499c878aa1912e318efc536efbcbdee01f5fa535c7d8ceaf2b206a7a9405ad7280439bc5930b522352f2eaa81c36a959726df478c05f28bae8ab7d1fb943fd08af476586439552c62b170ab1cc297a545e3e0beab2ce04f612043955b376bd18f09f82987eba70227b38adf2ee3e858c5666ffa5ce3db90a1c3bb5a8282c420f8faadea04e4ff17f1d0533acad5775ed4c2cd40a04738a1c440751fe56185baf5a7a7759bf832b1468eba1fd61d7dd88fb3cde4821b397347ae2afdece637a185264a38002e0c22572fb47043815940d5cf9f0747242d2db200f499ef7413397c15d071f91162b878a8ff265c59f5be923c08084af816d81b885806acd9f5bc439c2af473d321366924961b24abda7172673a224284f5adda056e23b5fa2b53e26e23fcfa3cb03429bd97c3e0e80eb983aaaff2a93bd6f438aff9f617f1d7fd6e141e97dd5af2767beb5c34d3f02c57c874b045708cacf82838c625aa203d6fc21cc46f78ef658891ae9924f9f84e4a3a492218e58287f920067554f4c1054b15c18136b2b369323c65b027abb8297d1a9ce031613b8cdf0683a68d589eebe8ca69a7b69651c300749fd46b78118df97332829b18f01117ad6c06df1bd4aeed1ce36adef5b73a8b50353393a8f845f4acefc38e7b691008eab94d15a1af0f9d7674abbaa3d379cfbc0a9f65998e587a82ed3692a6a4382ebcffdce79ef5f4ddf2cf781c5b71d13e2fe70e23215cec6c30519c75b123084a2dcc30b7f5f3eae5c61804da4160eba5ebc3da30c18cd617d3a7a513171cd4c1c92e1bfb1ece6f0c156bd224589cb987d42f024ea87c52d310e169c16ddf9b54e3042eb97f376ae0e180ed5a6e936fc5e7fd6fa5e2581e3f55bc7020dd05da684a9856327554cf765e73f57b499aa4bd185ea107286f669c71e5090d3cb53f17bce447abcbdb98b46180f5446ab657ef80873ec34ff04421dcbb2842d386912430c8353fa2e3f30cf36b6c0a86c00238cb383b25b2f43d64537cddb7c2d147dc5f1b8fc6167d294eef5ac9d8636a7101d94de417eb190de45043c55c01dc853e10212a74c72f395e222a52d28ae9558ebd770fa2f50cce8491c0b3fa3784f518ec5ae4eb09690e61827a89aca3bd556f69e23c74394f44c0a5551f5bfe7e8eadb6e06db9b4d4c6522da419ae2489d55d7ac8447845048cf1481d742d2c7f64c5102c25af289e28966f3be5eda48f05f479892f535549a8ed482bb33fef543139cb561115901dbbf09d79a97a5d9d49f415d26c371a840e5310fe66aeb7209eed5d0244c8f8f05cc4b0908ce6683f2bab0309292b9bf823512921d675c117be801846bcd8e37d50064e911aa132390f32d2d9ed2f27e13e2d461574419d0eb9324f408d3fe6c84f4335e4a3906b3c0384420f432b8e3fea33ebcf9c3b03e04987958fcb4ca6d701c84df80a5badc4ed09dde48c92965528ac80a4c56bd2abf102fab4462b87a3f9db67fc9fb9b16210455e2fee8de35f6dab5156090505b3b63018a6f7de1348dccb35510fb33f783e3aa8464607380d5f493f6436c0426ca8924d47afe36e39e28fc0b029cf9efdad94bc1e4f570c04fa68e80bb19710acd933b0ba311547302f6ef55d05f490cafa2d0d9586e2a266258f98428cc087226f032231cd7af5899013cef312cf3b60a8630c6f50ed355bc37da62a51eab5f3841ebf31c29852f6d914e2168c351930ed967d77ec9f30f1bca5b2beb1f7a70ca149db291c6273f7578c914b90bdec31bbd180f047a59f4d54b1284ef1e045aa43b06899ab0f0716e44bc4d11406f16bcfca1ec4431b3cfb08de83764addd24ee92dc203242f8689521c07fcbf4c2bd4d4cc4b35da092fb5085d5845b4528b094e6f50edf5f4fb1c9e4d062b2e6c7f86c59f8e0cbee2f7212d3d0f0aad019fb4a64e6bd2cb1d36615b71738246c1a997fb56095cfaa4e03cbe744084ba6154841699ef910958c00a768ce371a86554661c3315fd2e7a649bf0c4b414a8f4632f68b10d7b4f3bc768c85333a1f0b14a6c7fd9db66aa028f727ad83133204f3e9035b89f320e798b5de232b99c07f679cbf80d97ee8517d1fbe4114095466b894a6aa8fc9e9d8cacfcf25a2f6c390f84e100b72c375036e6724a787af7ea57ee7b2f08e3c5b940a5fc120541a5256a1f715546c991b536f72a780d7d9b56d51eafebe810cbad36989cf1476fae178d16e171cbf7af225c10b4a6a8318c3e5c4ae507241cc865c0c17f083e420be62f9e8e8d806e94197434d5507a1c9256325cb91e6b2f594965c9f8e97b3509564ad67cbe8432f87551625f1dec2638fe196daaaae61a5f887248ea182670e03e6bc374d964b9ce1eeca82db5d7e2ec86be290a9634ea1ddb41b341573615c3d7d86ca15a11075382874926b1f7c76a62332de2fecd217b5a184c71f24b886b02bf3cec34e1d6ee990a8e85c6da3e7b2318a342ffa8b7d903cc58016ad96e4699d7368377784e83813ff2c28c8aacbc2cb021e3f422f8e9b245b07696197b9db715b886ee2b6834b2eeac7969c83fa39fdb6da38014788c2a083dd04f5a13f9d06015fc4669600d5aee284532b4061195be99b83b4ce50411a643783147e3c23a2a9df6b68814647df51e2630307d43ec2bc9d24ef61a19a3109b1921154b2099479e2c832d3f62648650c2c77ce18fe73899cfaa80875727fbeac46b25d8e57529fe4276e62bf468b8375147607c2532b96501d42a52afc309f9367abbf31158f644feaa2431a900c262e07e6640c2d5679d12ffc5f3c260b8f8a4a8258a0e2c1bdb1949082a1c204a550af642c032cc574343761472d03759150502aa5be6d0777ebf8615a5e643685858c62efe173b0cf6af3474f39dcf48a8bb25b03c9d6d771ca1cdcf99a2fc41c83b4ec74c9bdcf5b5fe4f7d6d76be3e4c8eac235437aa099755a127f2fda3fc0411e18fff6a5569aa70a53307fd8a07db2aaf62203f211a9faa7f5774353af8289df0bc3fce1a1895bd0f9a5dcdb523f1203b81e5a2be0b9d2f190887cf40aa4b13269eb09205b7f78a04a3e8dc98fd13521a271af90d0e1a0b8b923fb9a348b0817caca21731b00f056693be91b52a273f9f996c6244d147f28242ce6c23f7ef49a0875e4943a5bf5359c97d7b1ecabb5c5ba36f971dabe45ba722be6923d3080680de6e782799c6760f5357b29e69246d3167230eae8fcc2cb83fe291bcdf86cadcf596d2a4f98214e47023812806b9bf9eebe2c5efa7ae50c03bd87615087f5aa2ed2aaec09b5a1b7eef3ae3bb48b3ca76c7225f5b19d1fad0265bf6813cc41368ea9e87504d5c970e68f0f6c9fbfd7efb5fc689319bed11f8f3c6893d7cda67a54c1e4cff430e83cd7831368afb6ebea77c59f6e3d2af73d877df00bc519d5ae86b25757e1baf2d339194a1d77e7a8a6d4a8880f21ba43df374b143cac14246061048a0b7a6b6454860a6416ff6c0f1c9507eec31dfa6c59d7af82c96c34057601cdd588e1ea386e8ac5c617cbf01006efba7e780e1d24280893bd2016f9d72c93d3356dfa76b8edc2e89e6650ea7733c69b3d3a225dc3d5c3b57c06ad5ca7bddbd9c65b81381a0571adfa5abb605f186c006efd8f9e83c39261934439ae72815dfbeb83d8ccaae26b40e492f1dad17803cfb56ba9ba4a313a90b5b2e1043aa0d4709eea6ae6d580f52f6935f9631d6cdb4d17efecf0ce2acb44f446f2244c39de9670186384b2196ec9185d1e627f017e1d98bb40bf4cc43671b3d784326bd85f41836eca9c0fef145ee8d4f08e0497e3c92cf8f15715045269f38adeb906c1a6ca4edfaac9c5970fb623b4ba5ebe1b8264f69cb4741359ccc95d1398894b1be092e98f4d78cb66feb48ad5087e37bd945bf8b542b3dcc9f607bad1bc7c237af1f9dbd9f787be6f66965c4df14c1a7a9e4363054e9a2e7210bd83d2f2590141fde80f593b12b32c10acd0cea92055a054a1fd137000613f31576f3ad8b0fb678d5094a95985d41f5b6a1280f0ee732db8566cc5411d861c0e52d222c27143df5eea522e08111b4067b6ba9c4527d85112045a86e72cb2587f1e4a362d6510ecc5487866880e3f162c035775b18d1d3bf70bf56b934890b6d6f52b68e5140daed4280aa171e2773bb8e5ad6762c1dad84a8436340ce94a1154d3c6fca032c49341cb3e31cebac7fb9462d5924ab5a8bbbe0e5d689d7ce854d3784afb8160d913dc6733ebcc9db0eadddf320cca8473c3e0800026ba44b652e4eec050eedd2cbe6fecb3da70358615e2412432b86523f7227a09fc943b66f5ba7bd2096216ac7c7e284edd71b3efb47c75d3833e01759748ebac2c54a76b8bdc93753c03ae97566d2929defda86fec04f86f3b2be9b6eb220cc9a3c67eaddcb2188a2979c71b0700edc3663cfa0a4805acb9230c3aa40a7b9c25748ccbe6def5e3bc67f8ece5b32ad960dbbf023123067a7906978c7e7dec344607050bd2d177c0479023240e7a36e38ecd373d2afcf7bb871c43b68c107d8994b45bbc13b2cc6e988e6c9d62ae48e96fa01be16a3f40bd08c060bd9e9fe058bb2b219de5934088a8c7b797ee87522e27c0ec5096571eecd5685e01625730742374ab1862e75c90b7b73f355dd30464eecac3ca33cab1cdc2b1def37510879ce4a5318539d87ed6cb02ebbe26c9c17159b4c65ad375abde2f8c6721312fe175c40351840cbb7eda886c0c8a1c5629317bf9a51f0e694067687dbb3b6c2cb266df6c92d97165f3bfc92bb84e63a8e4fde6c02a85ed14720f667b759442b94b64f312006a6c1b06887fab7c0e7ba2f28af560873ff8f68ac5b265884d8d395427ecd0dc2141627b75b451b692f40bcd81dd9f8cd92b2d3b8a40387f9752c6d1a2a9d0eabe5a384fcadd4a8d8696ebfbcfb89cc577fc7a68860adeb644ee75b2a37057cdcd3ae95e8bf4362571a963e858bf443a61b3129697fd5a55d4d3e6924799bb097d066c4d4954ba7c6caf367f3b16945622541bcd0af81978190ea7583a99fbb40ddc889d77c963e3a286b6dcc6cdb35ff981cd3b546916b7937ae4d81fd9f730afafa7edf6d9b1ed41340d96146090a1026fea9bb0e753f1804dfdd62958363e5b71f25801b7575ae8f9dc1865404fa218ef54a718f18290dc468622eefa7afc907aa78f4518c8912210c1e2994264c5f01fe990da0bbdadf2a5c48e9fb74908f2cbd58aff02b6141fa4fa637e06e9784b0d465beab1e03a6c7e16189624a41d39b6de46c5b4b9ff9a9f53b49509e5caf5075fe509ede9853290118820444468ab55f15e25ee03cb9cf7184e137f2f59fef14064d8928bc2a4ee96972e60c44f0d322bd2de27217f634f09c92014d1f9347afd28d5659771097d2dc013ef72516ad42089659864b7dbc75691c7dbb4dc1e4d1c46a6372a208142660f97f2ee50458cc156e41c20ada61bcc1300e0c647c606cd93c35e38b24f986482b9890ba903eacc7b536726894e535162c5f41c01722522c01bb2964ad0f88178fd0a72d5dbf16e2a731adc41b7a608f77ca2c0d5cf062686bfd180eac251f136a69d94e9d2ab9ec319461748ca48cef60a995c69165c0c3cf27cbef1804b566142ea98c3eab1010525166a2e9d156214fe574f290b4d29edad412a4d4254eab7a7a70a5037100de864b469f701d5839b7d81cb8460a2dfb7108a765158d54b403ae35b519a61", 0x1000, 0x8, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 15:36:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0xfc) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x1, 0x8) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x2, 0x7fffffff, 0x800}, {0x2, 0x400, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0xf, 0x1000}], 0x2aaaab50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r11 = fcntl$getown(r7, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x240000000, r9, r10, r9, r10, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r8, r11, 0x41d, 0x5, 0x5}) r13 = getuid() setreuid(r13, 0xffffffffffffffff) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r24, 0x0) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', 0x0, r26, 0x6) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r31, r28, 0x6) r32 = semget$private(0x0, 0x7, 0x287) semop(r32, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r32, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r32, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) r33 = semget$private(0x0, 0x7, 0xa0) r34 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r33, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r33, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r35 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r33, 0x0, 0x0) r36 = socket$unix(0x1, 0x1, 0x0) r37 = socket(0x18, 0x1, 0x0) listen(r37, 0x0) setsockopt(r37, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r38 = socket(0x18, 0x1, 0x0) listen(r38, 0x0) setsockopt(r38, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r39 = socket(0x18, 0x1, 0x0) listen(r39, 0x0) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r40, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0xffffffffffffffa0) r41 = socket(0x18, 0x1, 0x0) listen(r41, 0x0) setsockopt(r41, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r42 = socket(0x18, 0x1, 0x0) listen(r42, 0x0) setsockopt(r42, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r43 = socket(0x18, 0x1, 0x0) listen(r43, 0x0) setsockopt(r43, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt(r44, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r45 = socket(0x2, 0x8002, 0x0) connect$unix(r45, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r45, 0x0, 0x0) sendmsg$unix(r36, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r37, @ANYRES16, @ANYRES64=r38, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r35, @ANYRES32=r45], @ANYRESHEX=r39], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r34, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r33], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a489200225a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f448b1a42e1683a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c1fb1dd0c4dc3a01a195d00f42075ac6afb5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b", @ANYRES16=r41, @ANYRES32=0x0, @ANYRESOCT=r42, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r43, @ANYRES16, @ANYRESOCT=r44], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$GETNCNT(r33, 0x1, 0x3, &(0x7f0000000040)=""/32) semctl$GETNCNT(r4, 0xb, 0x3, &(0x7f00000338c0)=""/102400) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r28, 0x0, r28, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r28) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r24, r15, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0xfffffffffffffd65, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0020ff7f00007c902b60848a9dadb1517769f4b5b2c82aa47107836de305001f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e3f00000000000000679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5afa87b53586959c487eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854821a2e191500000000270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f074b6d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856024633a71bb0b5896291085e5301673f688a919661d0a1e373b41075387eed9771524765f23d2f2db32acbc66b190c4f9b1c6bac9bcdce389288d9e1b40e620771f439dba4b4c102d4468c5be4c8e69e629dc6a865235b30eb7dcf0e51dcd6bc37758f50f2e907b586733ddc583bb2ec3e32c06e20368a2ff5c4fd168abfbbc10cbe4dc6596d430af4cf1e131f950eebaa9106008c0a6f2eefee24bc6a2e8312191e6aaf4e996aaa156a5d523e21bf5d4cbe12b8"], 0xfffffffffffffe60}, 0x402) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) r52 = getppid() getpgid(r52) r53 = msgget$private(0x0, 0x20000003c4) msgrcv(r53, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r54 = msgget$private(0x0, 0x20000003c4) r55 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r56 = socket$inet6(0x18, 0x8005, 0x10002) msgrcv(r54, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000020000000000000000000000000000000000000000a8a5507a0000000000000000000000000000041000000000000000"], 0x65, 0x0, 0x1000) r57 = socket(0x20f9a458ebe6dc34, 0x400000000002, 0x40) fcntl$dupfd(r57, 0x0, r57) accept$inet6(r57, &(0x7f00000004c0), &(0x7f0000000140)=0x6) r58 = kqueue() msgsnd(r54, &(0x7f00000005c0)=ANY=[@ANYRESHEX, @ANYRES64=r58, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[], @ANYRES32, @ANYRESHEX, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000001880)=ANY=[@ANYRES64, @ANYRESHEX=0x0, @ANYRESHEX], @ANYRES32=0x0, @ANYRESDEC, @ANYRESHEX], @ANYRESDEC, @ANYRES32, @ANYRES64, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRESOCT=0x0, @ANYRESHEX=r56, @ANYPTR64]], @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESOCT, @ANYRESDEC=r55, @ANYRES64, @ANYRESDEC, @ANYRESDEC=0x0, @ANYPTR64, @ANYRES64], @ANYBLOB="caf18fb1b9e8ee1ec817d66a2588b5aa68a0895c4a414d93b29c0f30b103e0a31491c629fe3172fcbf83cf168927e42ea0ffb6507c0c7f0a84eff817261bad4ab761fe0cd126f4f829cdab713c55e0bf8341a6bd618fbe38208ecbe4434117ddccefa2e186feb50a790ea3d915d90a4aed596e8d926de5c5307fe46a6e37e4527155bb04b21455a17f4b355d65fb4dfc72eeb56bc4a6c4a8cf29f270a465166b5c63de11547a75499a53f24caa99763c703c34236ee5e412b7cf576c4064e5b52a", @ANYRES64, @ANYBLOB="33dfac09fea05a1e52aca400b53b1f44296fe09e9a6c7c88a444a822fe44ddf7fff1ab4973f10d591684e5e8fa218b944b158ce8"], 0x7, 0x800) msgrcv(r54, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000100"/260], 0x104, 0x1, 0x1000) msgsnd(r53, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r53, 0x0, 0x0, 0x1800) msgsnd(r53, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x1, r48, r50, r47, 0x0, 0x46, 0x81}, 0x10001, 0x1, r51, r52, 0xa5, 0x1, 0x4e2c, 0x6}) r59 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r60, &(0x7f0000335000), 0xfcb7) writev(r60, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r61, &(0x7f0000335000), 0xfcb7) writev(r61, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r62, &(0x7f0000335000), 0xfcb7) writev(r62, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r63, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgsnd(r59, &(0x7f0000001580)=ANY=[@ANYBLOB="a98faea775f06c26c2e651d16b907f572aed79c7c32e4c57e15ebf596d64ff595edd06f4ad37ab8a08fee46c7862a10df1e0e84244ae4059b78ac38fd74c13191de90f7ee2fb831840d9fec43a7525865c36ad7055fd22c49ce1ddf70200e967e02196e8b60923f2f2a40d69fe1f499e29b494387964e451ff8d56ccd72bb38669b51f71b2c80c9e550545bcc1547e9f694296c79b04222b11c99958a98b3f3bd2452de60db99c9088d639473e9cd04b1c6bd819d174890cf541020491687e447ab6615c3fde3b488f9d10d2409144d7d9648117fe044cbaf7443fa81f0f413c0f6066b37ee10a9444d0237985ccb08f", @ANYBLOB, @ANYPTR=&(0x7f0000000700)=ANY=[], @ANYRESOCT=r60, @ANYRESOCT=r30, @ANYRES16=r61, @ANYRESDEC=r62, @ANYRES16, @ANYRES32=r63], 0x9, 0x0) r64 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r64}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r64) r65 = syz_open_pts() r66 = kqueue() kevent(r66, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r64}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r65, r66) r67 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r67}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r67) r68 = syz_open_pts() r69 = kqueue() kevent(r69, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r67}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r68, r69) r70 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r70}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r70) r71 = kqueue() kevent(r71, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r70}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r72 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r72}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r72) r73 = syz_open_pts() r74 = kqueue() kevent(r74, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r72}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r73, r74) r75 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r75}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r75) r76 = syz_open_pts() r77 = kqueue() kevent(r77, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r75}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r76, r77) r78 = socket(0x18, 0x1, 0x0) close(r78) connect$unix(r78, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r59, &(0x7f0000000a40)=ANY=[@ANYRESHEX=r66, @ANYRESOCT, @ANYPTR64=&(0x7f0000000b00)=ANY=[], @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYRESHEX=r78, @ANYRESHEX, @ANYRES16=r22]], 0x4, 0x800) msgrcv(r59, &(0x7f0000000c40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000e95161730000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b0000000000000000000000000000ec000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fdcb5f9f46b6a0b59d343cd0d020e06047d05478f69de97ccba411faa967ae44f83ce6925de36bf27227336bf04260e588afb8671d23e6b78d49aada94884b58124fadd0cccaf52389db21fd4046c58964d23f645f8dea99e444c7af702c043795bddc9b20d4087e8975f3c93ed4f6b2bafa8c8825a7f6541f0d738"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa90000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f77696b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/388], 0x44b, 0x800) 15:36:50 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "20000000000000800200", 0xf2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0xb9517528178ce4cf) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) r7 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0/file0\x00', 0x80, 0xb) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0xeffffffa) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0x8) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000080)=0x8) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10000, 0x0) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000080)=0x8) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x2, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x83, 0x1, 0x2, 0x1}, {{r4}, 0xfffffffffffffff6, 0x10, 0x10, 0x81, 0x80693f}, {{r5}, 0x0, 0x94, 0x80000000, 0x0, 0x6}], 0x7, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff9, 0x52, 0x0, 0x3f, 0xeb}, {{r9}, 0x0, 0x50, 0x0, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x22, 0x1, 0x8, 0x100000000}, {{r13}, 0xfffffffffffffffe, 0x20, 0x1, 0x8, 0x8}, {{r1}, 0x7ffffffffffffffb, 0xa0, 0x2, 0xffffffffffffffff, 0x74e}, {{r11}, 0xfffffffffffffff8, 0x1, 0x10, 0x7, 0x2}, {{r12}, 0x3, 0x0, 0x4, 0x5, 0x10001}], 0x101, &(0x7f0000000340)={0x4, 0xfffffffffffffffc}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 15:36:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r4 = getpgrp() setpgid(r4, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r6 = getpgrp() setpgid(r6, r5) setpgid(r3, r6) fcntl$setown(r1, 0x6, r3) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) fcntl$dupfd(r0, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000100)={0x8, 0x6}, 0x10) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r9 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r9, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffed4) kqueue() sendto$inet6(r9, &(0x7f00000001c0)="f0072bea7f8646caabd1f43303fd570142070c3e8107089a2799ff06a421ca2ba7aaabf83aa1021ae2126c0da492a6d0a712a10de9fec54848a8313e72fb68ddc608ca72", 0x44, 0x0, 0x0, 0xffffffffffffff35) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r11 = geteuid() setreuid(r10, r11) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='%\x00\x00\x80\x00\x00\xf2\x00', 0x20a10, 0x0) r12 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$inet6(r12, &(0x7f0000000440)="2284dc47bfd9f3db", 0x8, 0x2, 0x0, 0x2c6) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000300)) 15:36:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xb3c, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0x1000000000000]}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x7f) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x810, r6, 0x0, 0x0) dup2(r3, r2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x200, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0x8) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r13 = semget$private(0x0, 0x8, 0x80) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r14, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = getegid() fchown(r12, r15, r17) getgroups(0x5, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r19 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f0000000080)=0x8) r20 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000080)=0x8) r21 = dup(r20) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000080)=0x8) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="2e880a082d28f01579db5f63138d8654572895808b883fc5b7fdce185111f9ec18937af80083140790ba28694f2f3d06163407b1b7030b02cf596b5010d11552efd3985ffd36a97f3401ebd2e5732b8a829066a83f139933667654d1acb30ce76b59b826753f42778239490b9b76144f990b076016705efbec58d89a1fe4220ae9cc121f91ecfdd780834893a0cdb23e3572f276e39163f209e9ca605ef341b004360267b589bd296e9ddc4e9dc667941b7f8684ccd21845aab4202f8040201ed2e86996", 0xc4}], 0x1, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r7, r8, r3, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r15, r18}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, r19, r1, r21, r22, 0xffffffffffffff9c]}], 0x78}, 0x2) pipe2(&(0x7f0000000080), 0x0) getgroups(0x0, &(0x7f0000000040)) 15:36:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x1, 0x5, 0x5) sendto$unix(r0, &(0x7f0000000180)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b077be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc55303b22f310b40cf36a00f90006ee01b120400"/165, 0xb1, 0x0, 0x0, 0xcbc) 15:36:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060}, {0x6}]}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r2 = getegid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 15:36:55 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x140) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="f7cced549d237727f7fff000f4c3cd10dcde04", 0x13}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) 15:36:56 executing program 0: kqueue() r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x45) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = dup(r1) ftruncate(r0, 0x0, 0x7fffffff) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x80) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ftruncate(r3, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) link(&(0x7f0000000240)='./bus/file0\x00', &(0x7f00000001c0)='./bus\x00') semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) fcntl$setflags(r5, 0x2, 0x1) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(0xffffffffffffffff, r7, r9) fchownat(r2, &(0x7f0000000000)='./bus/file0\x00', r7, 0xffffffffffffffff, 0x0) 15:36:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x0, 0xfffffffffffffffd], [], [0xf8040000ff, 0xfffffffffffffff8], [], [{}, {0xfffe}, {0x0, 0x40}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0xfffffffd}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) msgsnd(r2, &(0x7f0000000000)={0x3, "87b49b15feb4db91fc3e7286ef48888a0c3c393cd98f26c9c2fb5e73581e2b266fa13b9040d081af166bc09f9c586bd5e89c183a5c21bcb8b26df94879ef8f81575361e617c5d92f873a364bcc89e3db94010ff940d766c754ba84fb6cbf3d511f45b6efb023be8c4c92a4fc4425f3ab3682d10c3c442cd24be2c5ce2c1ec3f64cd1f9fe04bcff08ae20fa147dc7a39c7e058d0ad2b5d89cd0e9cae5448bde40bbd4049592907b84a143bae5ad9f6c77214959bc8ecea3977685ab038881edbe43baf49cd8441d7cbcc01a706dbf4b39010facf45f4436f882dbfcb0f771e68facb2bbfc38c5f0115db04a52"}, 0xf4, 0x797101b2bbec7c21) r9 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 15:36:56 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r4, 0x6, r7) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000080)=0x8) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000080)=0x8) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000080)=0x8) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x104) r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000080)=0x8) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000580)=0x1) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000080)=0x8) r17 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000080)=0x8) r18 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000c00)=ANY=[@ANYBLOB="32e8fe2d9a4baa26c2b070cae905df19e491f273eeecb34b054836fc9f24e9575576ff315d67d64718978ae62894af87290a827ef4de487279406be2b4656208144b2b1261961659039e7f44498a05d5b3a8fa054b3ee14e78273fa67b73edcb5d515673c30bbae207d73095c09ac96942f4712cefdeba2fffa536db8c7a6b3fe07b0fe43f502e08d9e3c878a89371746e78aa47a869e40ecb688743333d7bb524a06e853a06702d72f3ecafaa211a49fc1acf8f57b4c867d66adb954ecf96e5f69850ec3b74e753cf021427a93aacf2cf5ed95ada8951868b0b4810baebf46c8a78da7a", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR, @ANYPTR, @ANYPTR64=&(0x7f0000001a00)=ANY=[@ANYBLOB="5ea91906e1bef3646bd9c13312e9aa50c44dcb9786645642d2f3397e84f3161c014e2cc1e00bcb60484ab462e600badd7b36ee64ba0ac07e5c9d09fca9b46acc7c2778ccefc0bdd2d9734d109ea46a7fe6863cf1dda826685ece3b1afe1d130006a45ed588dff2e708ce55c63e118d3820cf0d393fc1d1466acdeb14295b9d22d723d9767b82a42f9c6aa936e2a49f152de5a24cb3787895c5f94acdcc26f740e814c68b6453a66dac543d94806eaf50110efc2369093828c595538231a5d4c32d1187991429b719df5be0a4ec55395efb62a3968e3602899f8b9aa18fe4fa554ff5ea95e2684dc9b8c4273f3afca213b1f7ab731b6ccf97275075bff9011c0855fe5f5c58e272d3e77a415b1803a53d28f6209fb2e44775522a1c7b28afc1ef6e41098bb1f7d1158d0cf5492b79525a53fad008be90033c46d7f6671de33980cd8c939eaf0d164b3dc14f653d93f637588d2b559ededdf93f509210204197761246de715a5f6aa04c5246204ce71c409a524e8498384fbdd00dae6fabcf0300260d82593f88f8cde58fb7426a9f5bcf7f3ff9218e120d8a5730193160ec261d0a0c2d15c5f4e35a492a5b52e117510aa27f2a208e02d3ebb6365912482969b49b4fef4a9b9149dfa338831fe083fb488638cc69a1eb5a4cd9792549e6e0c6654ed91dd395336c7a7b19f6da820af3df959f23f26fc631c6724b369caeb2a7e9bb1adcb93f84f312cb64cb2ae49970a1435c6e8ccf4cce227d09958a5732d23594dcbf87751dc0dcc321c10200c1ffae2be3285d5ab40bf9bec8b8e8198952ad35dd4b5693cad914f632cb62f196bdb33ee72a8f64e388196b4f81967cac1854e071940d13914249d30184a5facb925bc3ddde64d5b0a23c9486d1ca1462031d8ec6142e9063999807856f956f65ad7f3714713d63ff07546aef8b60f6d56bd7f7f70be9e14ce5e7fea541b8d5ca6c0ca447fd0abdec5c422985445a70f41758ae0055b20081e9dbba0bfd9724d5618984a9882f0c6cd7b4ac8e4cac7b7ea5d36b60af47ec451bf6b683af07ed86f6f44af126d04b0ec93173c5e6c3007a4bdcf35c2b88451533de1ab0e0b70a5d03b8f8b73e45c377acb8a81ee7fccfb85c9db2caf683b68665ad7e5ead81e09191ce9838734dbd77a65f675ec250e76c164ea315780bc6a87dc3bee507f2e5bb9c04a5e05067c2626200646cf1c5640d9f13b19e448371d6b67093adaa999a21e9414b001146f15b079573f07cac54bcbb019ccd69905ba7c52f4989cffc4366bd57185eced2bf93a0e06ffeec8d78a8e67b0bcbb3204a794b4416ba54c9f4ec0cc365234daac7be45253790b662fa6d407f5382b8576a278ca8946fa690418c35b2aafc85edeb503fbae9687aa86727d687960602c8b7043abd4363d1b74bd64e241265813e5afacf7227d0b40ff414a401007807ebc42f69135bcf18c8da5284ed5b1d7cba8b1900e91574c229e073129e08e702d9d60d5650f02b3dc87fcb01e3d67f34976f10d23f27a3a79462a7f7e0a8b50b09812af221785e38445bda4babeec708e7d1f76ef00ff481b6a58ca5571f819a8febb6752d653097d65ed4aee26f202b13cf40f93479283802cc6d567e1e0a888664b237cab634f2ee6d536ae6e4c52bc44467a084f80171e9869614f23463b5619c99a797123b60dd23365b2462365a1703d393b6939751d0750d41ed35fa30613c0a081926bb35b02d8dc9045d32e68e080c64202e653abaf345aac378bf2b155185e8473f59fdea0e15a70e9c084465c7be58a5accfc4c88cb7ae451c1e4e638a3fe1cd1868888ada61214848fe83c4d721719298a02a89bdf2aa32eeb0d07c3b74f5bbf5120ce7ff42fd964790170e46aec103de3dd8b846259e6c4385c620dc8a0689c2d7ab951b599b41d2ce8556184a5b66e75f2139bea7b63e07194f4efd04d589a0f0ab8c13a9459d0f5dc65e07986e1d4b4c2d668fbb7261ac66a3e19a34ee789227aa19935d3beeb7915746fe0a129f287985d95a84a20efc5cd0f16cc22b5e69fff456a5229ab9d285cb78c4ff990c030400c5ebc2490dc3a6b9cceeba4326643d30ebf25f4e8dee464122bc439f7b09a2688a6ce88e66d2c6c34235cd3cadaafe627d20b19cc2224792eaa9f16558452be67692f490b2d94f298edf12036f600098b9b5997b14696ac81622d065185ececa83f71be075ca0156edeb64ca06023f306b16f2a4552f739ebccd7b2fdf2370bb740ed5ca949d4a58ce12816b0467aff4248f954ab1d2c5c4201aacfd2e5976e69faabf5b9cbad9b94a86815eb7360027fc8c4395125c84d3da67feedeafe631a8cff26474d8512369d6b5ee85e498815ad32909f48e0e0fd12f16d73151b3abc0dc08a3ee3a4c29bd970f12b8bfd61bee1b4a62f90d50444a1e8dbb33b53ebb59ae34a7ab93a6d15b62e392cff3c9ada5f9999a4b92deeba880de7eebd4f9c3ffd5849de6c9776cda5d5f30e56b0fc91d6ddd7cf722bfd8a07aad65134ae1be8e81335a3d126d7a92f8351887893a6090aacee19f3e934672d6273c99606b2d00ec6f786b10e99cb05202ae98bd4947ff810c01f3ea8b1905efa4f84f96b3cf924b1c0b61d145b89f042b6c26e38215ac989b6e3669ce1b0208d6b2618d42b7880db3dda67cf20284e60fb7a1596e200c100cb08a49a3e9d916bf714f7576089e5ee367684c32d010f4f5cb9e3fd0a4a19cefcbc8fde9c207d4c2c61c69b22415bd2d1fde3cea701da9cf8f635ecc7cfd7665bcc10b12a19b323cb5713ea1e9b7d896be437aa245241a6be65532cfe77c94328e88a1701cb1d4e9c57774c6a01691b0cfb511fd0cf55bdfb5f80e5fab6d35b943795feefbcccafe79236d036d6ec5a80e5cbcffceef7cad535bb34a3728d0baeee7657f1506d2e1d5e8b7c946bf4cdf5fcdc9aa30155e7a59a2ed4379dc36e158474f84fbc8748c0a6f32e3c1eebe19e27f1046bf4c62c37fd2ff7ceba1ad54e83d865a74633e1a70e089a1f97edbe1a69bcb6c5708f3390da87186ce52d19575143d198364b1ec514d9e36165f8dce141d2a5f12c89f535fd163688cb9fd8938ca6f861e9ce8a7e3bdd53b87e59ee98905ada376a33feb831c9768f46d0f01c82cfa892c81b879a2650acd3667a96c1f886ea6b749f3481828d13121a27c01e7d41bb7effba3f94a963b7468a76ef8a766d9c4e9f367b36fba1ff611733fabb54dc311de3c1c231107bbaa107765d9977dc5799c82dbddb728f988e188a928a10bad0139ed7d37d1188a6ea3d56d8856829e36ca87ea75a1d9b2657f4058e72af2acb542b0e3cd663e9ca1434f60c4c821bebc5f5917b561757efbf12fcc3b01053ef8f729e9c7d6bab4ae0b7ce4f791faab00fd6c9856a20a1aea32a44dcd80d52f11df3d203fd27e039e97aac24a00860dd9c9d57750851e86d625975b9fb1fe984354f26d97a2e69532fac7d608eb1a10181512c844ded74fead82080fd2fe2d3b8a57f89f25d005f4ee10210dcb8352efd1e0291701afbd32ad9467459e6593c588fce0974879daed9df7095e37a2406ebc8e4e17f977a66d025f5973ac1a540abdcbec63ddfd97c340bde905f79e238333f780b9b967fd428a786ed229aa2906714cecf814ef5dae340ca1f577c1bbdf2355449538d13d871eb3807ec0107f2aaf89f71bfed1690527c00f1189c3cefb9ba9e9099c5648e381e78f8a44e1800aa891a4780d8de78ec5ab6d7ca87ce04fdd873d74d239a04fbd6dc27c3eef769c007d04e7e3f69c361997f73ad9b5a7f5f272da789d2bfc18d7ace8c1a81500af9924e6181bfb7f258c4e3a13e0ed245479fc7b5ed6a926380d4a82cbe467164847b533d392558794969b4022788fb4f3ac1a8b8879ade971da1b2a785f0f55eb261cffef2cda921e97a5704987710b84f111f216955faf62b93ccf9debdd9aa2588a18cd53d6ca5fec5b4ef10407f48b74f0caa494a674270911ae0687c647b54b4f7f1adf0913d0a9040f30cab094957a11816e7ba1026fc95ccdc072b87c39dede95d83f9b89831295a30bf52daccdcae6052e179fd1cb1c5bbaca6666f5ecde5c6c1a1a1811eaebf7452902203919d3d54f80eb9d2676a6503ef78d634df4eeb45aba855be08a8c134548e567d3e3457f245e057e1cf32a1f2569e90380fc2100afb1db86f6104cceb83543c300c6a52b9f3d2f73eb3f378912eb2433dcb4c71799f9c982f406efdb99fbeb8e17261e113a9df334032abeda771830cb80d1e67e1d88af5ae6d3ec8640ca81bfedf2897e9208401548f5780d5f6c6870f641d317eb6c44ffb2df0f369c5e4e8cde1cf4840f66bac7d578e1f56b20ef31427ee36d90f075999b62382a1e7a8adab61896756780ca9c3cc064114aad965d761c915ba9c9e7568fa067d3bb0463b32739c72df58f4fe5098be26b084f2649376a99b649e22bae6212880661b26989e928e45f162581175b9c6259ca6fd32c26aa66bfce636f484b5a824845b5b949437049324a928bc2e2fe3d0d9206586492826c3c9b222f6e8444b43a31af2cb8fe1ba60a0a4c08246a77f8dc58fd16c3cea95849a4accb1601b1eaa506ba670583ba3b048c6b336ad1b174b258d7eb612b18a322f91d93906a1dc2b51451ced8c07244c1f6bab3ab72be7fd547e8df816f86167096ae04bf3ad544b3213f5a8dc56f3d4f75c2166b37c029920281c565d526d12758a1bb425b6b132217e4b0a425ef996ef5099d5e0b757e62a37d89dfc5dd359664935b5cbbd366d55ad21fa1e2672e84713e2996b849dc3770a6e1fd5680c4e0fb49651a44f6e7305c0d561bd5ac5b635add899fd66b23370de878b03e35776379f52f95e704a17189942068c1a1bce72d4a0572b815b74f08b86e3582214fdf0b892e1445f593e119873405325c69716ab3c2013aa0a06f05971521a4dd7813252464190e566e3d055b1d50dda17ea7c98f4af18ca801289c941eb4f9716f95bf11c613f45ec4bafa3d3fbf457098c781fe9cb083953de81efe544ed4e273f372d241a9bcbf8c380a8bace04814b2b5adc521f0fe725f569e457336418c87d7493f440a72279bc38ded0fdd8bf3370bc54cd6bf6d1a468b3a47af30760b6db6f7a5648431f8fbbe2d253c76d14f5bc79ea4a8a45233e1c542c34215e3b57f1af1b53edc75c87f7995bf33c01a4a04d346b5113a9225eb52514c3f999ab919eb54cf7724020e9641b197c32fc9d5aadee443926b554c16ec1f1ff2968553fc65b114a095121fe872536b6c956f4a4f446e5b6f37a028619b313fd06b6fcb12b25496622413c2a701216e21ff4a893c8e39a73bbfb671af39add98744fb43604d0a39d8954c0ef046de55dd612543a4ba274bd4a911326b57c053a2d142b1ad34eab16d20f538cf6e974bb6526a7bed7d3f7af6ac20b49be536214e7b89a05d566278dc23a1e9176610064bf6f17c9113427caa16bce6d9f49b794e3bf62e16302959dc40dd2fcf5bdc09206fa3bacc6470aa51d643b1cd43a60da6acfde8bff175a364e37a96e602059c5007852105f5dc0721769c9e5a81fb5b2408e6ec725d7502f86da6a647033601f0648833270ff4f22e829a81713abf3b77890cfe6b0e723fa04e3fbc2170be3fc1d4fdb3d76da4daaa59deef5659183569c215332b4a8ed475b32e8759bda9875aa618ca2f6d90dd36389037f9b4ea9a1e6034c2ecb684683c23c457e239cecd4149e5b72a8e9810ab90ab035ef9ff4c8b60837422af4355601a9ea41385def458d42d", @ANYRESDEC]], @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR, @ANYRESOCT, @ANYRES64=r1, @ANYRESHEX=r5], @ANYRESOCT=r10, @ANYRESDEC=0x0, @ANYRESHEX=r17], 0x6) r19 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r19, &(0x7f00000000c0)="9c87c304000000b87e2e2ec94c3330402eaaefecbf80e72ed2f6c1cbe8221685c6ce3bacdadfbc3540dadcd1e8f11d36b629e5cf7c129d63b8c160a7a410a9b5ab6408163601e9e919d2e78dab7925aa25a26e42bd3dab7ef95cb16fec1d70c2e1972ce5c84e0b6baf28c84e5d9a1efba01461629c1635964600ad06a47b0393ef31f9c7317b9674e559945f43", 0x8d) setsockopt$sock_int(r19, 0xffff, 0x208e, &(0x7f0000000500)=0x3, 0x4) r20 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r20) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r21 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r21, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r23 = socket(0x2, 0x1, 0x0) connect$unix(r23, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffd083afe708d027c4e4c4d2bd623f9a03746e0000ff2f01010024aa08000000fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2a9bd5cacf0852cc27d4077c4172d2d605afafd6ebe23a98fa37579b867d5a889f989ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a7931601c608de1a06f752603cf47592dfb24c50ec65f482720cf1242cb4e7ac5800bba691afd4555fbcd51e7065d84e3432d65a6ccd232c9f5aa8d6c93eaab1677f4595c2f6a93a1bc2c50ba9230e6104083dd211f79f063a25fa87310b977d27614ab03b8e54d7a037ba037721f4409489fdbdc7265b6c3d59d88ae0e7c214ba162e16cb500da337ba07001070f02f1f1799564700"/286], 0x10) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r24 = socket(0x20, 0x2, 0x46) dup2(r23, r24) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r22, r8}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r7) r25 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x0fbpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='H\xdf\x1c\xdc\xbd\x98\xdfB\x00', 0x10, 0x0) r28 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r29 = fcntl$dupfd(r28, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r29, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r29, 0x40087603, &(0x7f00000001c0)) r30 = syz_open_pts() ioctl$TIOCSETD(r30, 0x8004741b, &(0x7f00000000c0)=0x4) r31 = fcntl$dupfd(r29, 0xa, 0xffffffffffffff9c) fchflags(r31, 0x1) ioctl$TIOCOUTQ(r30, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r32 = dup(r27) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r32, 0x2000745e) write(r25, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r25, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r33 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r33, 0x0, 0x3, 0x0) fsync(r26) stat(&(0x7f0000000700)='./file0\x00', &(0x7f00000005c0)) r34 = socket$inet(0x2, 0x8000, 0x3) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x0, 0x1, 0x1f, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r35 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r36 = fcntl$dupfd(0xffffffffffffffff, 0xa, r35) ioctl$TIOCFLUSH(r36, 0xc0206921, &(0x7f0000000300)=0x64c1) r37 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r37, 0xc028698d, &(0x7f00000000c0)) r38 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r38, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$KDSETMODE(r38, 0x20004b0a, &(0x7f0000000400)=0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x99) semget$private(0x0, 0x3, 0x920) r39 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r39, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r40 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r41 = getpid() fcntl$lock(r40, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r41}) r42 = msgget$private(0x0, 0x0) msgrcv(r42, 0x0, 0x0, 0x0, 0x0) r43 = geteuid() msgctl$IPC_SET(r42, 0x1, &(0x7f0000000140)={{0x5af1, r43, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) socket(0x18, 0x1, 0x0) 15:36:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getegid() fchdir(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000300)={0xb41, [{0x0, 0x2b69}, {0x3, 0xfffffadd}, {0x2, 0x800}, {0x3, 0x71}, {0x1, 0x7e0cd082}, {0x2, 0x90}, {0x3, 0xb98}, {0x3, 0x10000}, {0x1}, {0x2, 0x3}, {0x1160dd64695f9f59, 0x8}, {0x1, 0x3f}, {0x1, 0x6}, {0x2, 0x2}, {0x3, 0x2}, {0x2, 0x9}, {0x3, 0x3f}, {0x1, 0x7}, {0x1, 0x80000000}, {0x2, 0x40}, {0x1, 0xff}, {0x2, 0x8}, {0x3, 0x9}, {0x3, 0x3}, {0x2}, {0x2, 0x2}, {0x2, 0x401}, {0x2, 0x5}, {0x1, 0x1}, {0x1, 0x80}, {0x2, 0x4}, {0x3, 0x3}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x8000, 0x0) fchflags(r3, 0x10000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x130) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) linkat(r6, &(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:36:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = semget(0x1, 0x4, 0x200) r2 = getuid() r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x7c, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1800}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000540)=""/4096) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r12 = semget$private(0x0, 0x8, 0x80) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = getegid() fchown(r11, r14, r16) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x1b, r2, r10, 0x0, r16, 0x81, 0x5}, 0x1000, 0x7455, 0x10001}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 15:36:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget(0x2, 0x180) socketpair(0x0, 0x1, 0x5, &(0x7f0000001700)) msgrcv(r2, &(0x7f0000001600)={0x0, ""/202}, 0xd2, 0x2, 0x1800) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="5f08e6548266b4e2c14669c8570e6bc29ce7809e15ceca485dc505d5f0f9c1b5968ffe0b26450fe30f111c9ebc598620c76bfa7d62096c4cbc4f9c0537876eba0e10469340e7d21c67ff012267c6ad042c08ae1687db4256eabee00693b966974cac5158684452876930343f887e500c8a813d370178985f378d4b506d83b18f75f6badd29601a3d36d5e53036e227f9fa279f1b4f7be9e0517b33a505170b4092293d88940036b04e3267aa48925447e0810a7127118e58dce0aa8cff75356c4aa519f4f147d38128bbc506f39b2e2aff7cf0b7c992ff61dfe6a86ab7629c647c931c099192e47027a7a37ce43ed098176f18d7916d0c4d83ee0c568bbe898a88770398297bd443df414954b68aa7247107a6b5607e4da609f45166742221d7eb3b0a92408b1433c034760167a4c83d90378d47a896b134716720ee550453f48526f8483f47c8b96c53ca96efb1c9d86e1d9bbe9b5024fb400e0e561d888e309f0ddf35b23231fdb157f8599147ac45c1152aa1dd38b25d6712ddc5f85dd1561e2491fe5d4911218ad1f40f730e815b13767234eaf096a127b07ff8fef0e4de75d45525739dd9c5f92336ecec57bd94924d3669d87e440859b7f17b755693d5a032eb87b914217f8ec4c3fd199e3c08678aa613ee001fa3bbd1e866c54edb1fa2a6bc9cf97c8bc90f17904e3751872469e7c7d474c19904c4f6d6e68a80b907092857a1e3ed884ad4e65a2b3eaa552ebe837b9f07d9df01eef2c3bf963762c74da9ff1be8df728a9578a12274f0aa461bf9e365c18b3469ce9a41a23a04669234c463ac67e0a53665abe38a94592d7a4adba0389c735a0f46518eb08c6f8428e055721e254f33e541a9d76564884b2b1720abf4047d7b8ec3b62de95252fc43d4c02051e6ec1cc16e84b19a1f7e7d99c118a2f307c995cd7126d62c96e2c9906b5909b21bbd0cfda028d3e7bfacf510e724ebdc00b5f4c383da2acaa553ee0940e4a69fae2b05ae388ef77af9c5631e57de6aed005273580dd9153180ca2eb2fe2167cf74083d5678a0011f49ec47d54641c10c18e25cdc4443bc966543921a4da7705bd5ab72e7372ca11e78dfc89a89139a7fb37146642a7e7259a07317a0d4d8776de7db5a08bdb4f8b65ac46261433e60c8aee84152713de25985105526da380274f7a6fb5b10711725e00a9d7e024c9cf419742e292571026f491ee4b6f14e73c9b471b73a5090a6443a3494f62f870ad39c72f63dd992104b88855f376621b2ec8018b03cc339b8948d1b8f8d7b6208c8e798208d288f72069e727302bfba61e13acf8302203bbcc6de60bb38ae0717a50340b84c0caf7ff0704ddc941dc6599e0f31b2a51b7c34bb115299b01f6b8583d760896dc11654efd7cb1c8143e8dcc8361173fe2a01e8893f01254128705551bf0aaa6507f899000f2dcbbdaa9c6734aaf1a856ff7b2fa9ed22d72568841148d91ab3cc9f29a717750cb469cd749b5393d4f1d429ee7b8bf8dc7c7e2a7aec666d077f15d9a51bbe0435e3040700da594439b2506a018c1aaa0d35bf0ea10d773690aac051e758a2a69a12a6a659ee7fe2a2bf020f7f9c40199f4da2396dee7ba39372a62c13503c7c9dfbe1a02fa3f3b30ffd8bb57bb5843c32cc7b304a877377b4817ed604dbf299f4adc451de0e6fa98dcf86390c190760ccedbdde60f2fd5595deca54afeb493562899c8d21253cf53726faf6e315e378bb79f4b4c9bb5e1b8ac0765c4865860e0e956e7140bc6c6ff321f8f173b0736d5464de9ae5dbe392ccdee425012e7f6c0992919b3223710ecc084b8edae058ac043eb2e1967868ea9fb52b312a45d5fddc2c18090e23bf73dfc9ec5a96a3a1ddd92b0c4738629ba5072dfeae3e1ffb56268e7ba0914a616eab5ef8b6dbc464aa4c0b2a46c80df33ca116f6932697f15d3d2883667efce222a878e2edf306d1816e359bba41d9a1f12806ea8082d93db4303f217bb0dbd557fe9c305a25caab00defe3f1f00f751dbf4626ec998d43b959159a6b333bf7f19730f92f0ee29bcfd3672af10edd328e4d7b6f4f83b7b63254482de0b512aa76f0dcf2f5bfaf3267dca59b92398f4c2afec74008c062e9d69d8f2df1666b53b76ccc683af14ddf3a19e9c10d07908a30590804a8764794fe6e0562498fbc716b216cfff1fe2c70cdf27414098b3d727b2c71814fa0dcb50a689995b793b34889a9d44d0a865e55727968d4b838f92fb20fc4d8b03af857a6df95a6ef4240199ad1906570097c85ffd7c68b7ecf5e3096c191065f04fdbd4927609b6c6aefdb7e5e4f71572c3cf85143462900877c6d6fcd674170b940a7bdd36d7021056956d75e2fd2fd8fc0ed11a31af699b671649ddd61375d675e3cee1e4e30540fa5a3c8b8e45cc7056b27f48ca506747c0aaf510c43461794890cf560fdc1909fe6db5caa3d9c674947c950273e7bb4cf9cdcd3be2b3fc42ab366fc379abf9e8c78ca7d1ac782a7c428a6bd0365423299eda2deff84a9d878b0776e84f62edefdee9b231d416b957a06bda1bd39e34858bf91dac91e023ae0b2bfd6f69c3cf62bdefcd5fd9c10ff70ff0440c1f7e4d25359950125b13a1190debf466bd04fe8b3ffb02ee42f53ffeb323f3ced2d8f453d00794658bfd2b582e1634688f0d03e90f67f1d574649e40d0a788d9d029eb4c3f17e8569a10293fb898cc61404c6c9f2b363ab6c6c2cfadaf35e75509421f3b72f13a75a2e1ab6ef8f764f8a9ac4ffbe5c885f43bceca509bd98e1bed0f2ace4dee97dda184d9f308470fbc714eb7e544a3cd9d88a721547f1a113e8bab975be3a05fded08e5a484ed231c64194626b27cf24cbd7120d220d56364ec2b9cbfadf19689c341b42c2507d20fc29dc0856e81df4a0ff8b3b8bb04805ad5bff73dbc206cd89e7c90ef5d304911f9db2a986af32682a7cc03b1da132a9c7c822e767567f9fb9d3d94d1526ac5a1cfeff95b4da70101cd9dec3b6f7018d9302cdd47894e300926f8c7ca3780309d325f770f01be7baaa358a1d0e203af65baad0a6b6c13719b9ee885eac0b214d11732ca22781c7b2859b6bb88e250fbf63ee8cd0fb322657370351c57f332aa2e1af7737433c0b9e547bfae1423657f5e161609845deef349e05a0bf192c706c0525a3d5d8cc05d37cd5b7f79cc28d5c441f01562eac1ba0a312a0b3b55efbf747158ebbedf0501541dc006656571fec6275aa30ca8271acfbdf4ce98205db381b32c8f9c6541ba5f6e1018c9875d0c6ea4d9124c800de2db9d56005841b809e148a7408724978d17163ad3da3716806050659fea2547c6d4add7903e75311f62373c10aaef4fe514c32fe5590a0917d90702129338f0760096776654ebd6ee9ddf6f0bdb3614714d5a829e31d0f521fdc715a7cfce938944b8b5838293a1ea95f1e793263a68f96f37afd806e9c502d6d90c152d7c1d1da0d993c85c67a1a767d67ed1810f73415992c424f79a226f874b9a4cb084bd0712a51a7530f596ac084ee644aa8acd0c5a902a4e190c1b44a3d2e10f015f0b45c6e8dfef7af358fef9d918ba18265e7d16666e24e62eb4650018a35c92ddf2bc5b822886f5f4dbc18950ec5a516930765e7c9a99d855c94f7252a5c9747b4ecf9467bbaf495e0858d37380577696cce7cb660f6b5849e2dbe2abf21d0eb12a857a100bdf68c75a22f479969c526717948445deb9b103e8a60b8dc3fbbeac85c9a866774c1a60dc08ea66d7878125083a85f94a2011696c21b44dc69cc7fba2fd0fc9eb71eb621a171bc8e1be02b2f5262100cc676da5be4e6718106e189e346486accc813a71bf76d2c6c25752c48d1edb3eb5cf37cc708ad784b3c65acf3f8c68426a8e6c77cacfa1e6b2a94e6ef057aa6b46fb674494fc66a55941b0be0c689b4316150ecb10ec6bd6ad13771dda23af7d9458d1cbff5f3de296187d3a8bc1ed4b72b61818c8e270078c17906397e7f41b203cba5b7429d79f6a70a8406c7a66a8889c2c9f5c9991cc80035634d8769cefe7257b7233ccaac388f3323840c718e5614ac14809674d4b97b0fc03c28ea34a267134dac6205a5f2ca3447971e742891476ea1ec76a59280d60510056d537b87f40c3676d3aadc37924178f07e3d7ec099271d9635d7a6b9e4dc15f88ba134aadc5a901f27a678158dbe35a89d9d408a0faec9ec52075a328cb4d68735927a682258b3389888de4e96580434a8db542a51aab0eab0e5a46908f0c7f308cd6fad09c5f51a9c886c78e8277e1f845105ffed99f092f3afe5e488f8c29a76b903b2b2cfed3ddf7c567ebca9f943b7afd3345e0b083736725acb41727e08be564b1607a504a78503e1a444c9c4d6aba8d1e90613241077c78bde4050b754cc71a90f6919837d4006c82db9152518a9f5f6cdf5228c4712d95b38da11990b5672d771a477985bd198ff0983a8eeeb02e00dbc11c66109c4f8146a98e0c74ffd053ed12ecccb36e39bd0ef171db9fcffb4ce367b89ecbc030ae3e1affcae466c349e74761ec64a546097c789d0efbe502da1f1a068d0334e6f40e2dab42faef1e2fb2b2520ec544d0ae399ee767d3221bbfaef29c96573c73ef657c6a8a988dd0870f72c68417306f4c20e3588aaf7c4056b27ccc0e7978c581787591356d182955dcc75c8f4d5796431ebc611dc08e3e086cbc559eae4aa0be97bf4e8f1cb316b9b2f28dbd310e5aebd9731ee6676cf437cf4fdcf22b0a2a46e0b392bb9ca51525d409f7a5c74d6e21d20fa4c307edd80a30a5f56cb9243fe7099652af2c852a1cf3c5a12e2813af003bdbfaeba56292a2903d225032682d110c08389e26c6a43931187b67da4a63eeebb751ce78ff5688dc794f7c294cfff64d0247b6a4165cdb2418e32ac2886b0437314d281bab8fb8ab2218a9f5dbf281912d6490c17a884cf0805ed143238f4620b16224c4e2219734299c60c63fae08bba9efe7cea859d42eefb603f391ea37689993e9827c55bc8091e49fe774bacada7ea4b803698f9af48825de00e3e056ea5458ebcf36fc21f6d7b3fb546dcd397bda09c99119a5e49a9247892826d88597fd4f91d9aa68596ecdad8c583f68918c587f8e26e433ff186baf3e9be390e1c5733b84b3d1b57514bd9900c4f23bbc7a519bce7a638e13255d94c93aa0f997d2d425e6eaa7726d62e47634918f395bb452f3db678ac754130a9d7cd89296476558a47608d153b2d9924acc7f56c321c2f0b2c71b3009f77f7e01874039a972c1de54a9314375c9ba7641a7abe02e2e91e84aeddd72d906d2f29b9e570f5be329cbbc5350ef8b540e1cf66f7d92a4c5efaecdd714a5361eaa20f64fcf0fecacfa3d758fa7b9e54d4be77e71c4344028426854785055b63cf3e28e59353d7e2733677d909d0633aea50b052902e7e7ee7495a753dadd56aed448e67930251c06c85331dcfbacc944e727289ec59c163df1f277d81faa2167dc2541c4ccb77b9974e4d32efa774af66bd46a18a76175196766a8989cdd27924c713ce6585b455a68db7f5c4cb87beadf8afc3313db5f815711534299f151356fe091a742ec7b12ced3495b485bb28693effcb876f2d9870b0814312b1df737ccd1381219dd78953167b3baa4f34a3a9d64dabaab8010b319248d812e6b50698f5b9469cb4af05a0a9cc3e04070257933f542ddf6841057eb5259d329f528cc6c8984c0a9e171908d317d36c67b2e1287f99d2f8ccf0639af41e42996049509562f12410a3f4887599f806023e01e615f1c9c742527cf1f54a8084", 0x1000) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) 15:36:56 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 15:36:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x3c}, {0x4006}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x6}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000002c0)=0xf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 15:36:56 executing program 0: r0 = socket(0x6, 0xc00f, 0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x42badfdc7ac5d6d5, 0x0) dup2(r0, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) pwrite(r3, &(0x7f0000000100)="28164d5dda30f06369d268c6442c20b4a1d975869bf36d63aaa69cc43226", 0x1e, 0x0, 0x1) 15:36:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x6, './bus\x00', './file0\x00'}) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r3) 15:36:56 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffbfffff, 0xfffffffe, 0x0, 0x0, "0100000100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) clock_gettime(0x7, &(0x7f0000000180)) setsockopt(r0, 0x80000000000029, 0x0, &(0x7f0000000080)="ebffcbff13b9fd812eaa51f7789a5cb8be734e713048e69931929648f7e0dea4e5cee3476d491623207ccd2883", 0x2d) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:36:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) mkdir(&(0x7f0000000040)='./file0\x00', 0x84) 15:36:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x3d148c21c7cc4622, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x8001, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000467000/0x3000)=nil, 0x3000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 15:36:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffd, 0x80003, 0x0, 0x0, "24674b41ce3b71e122c622fbe02a8f7a3000", 0x4}) syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x6) 15:36:57 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffff5a8ed6"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 15:36:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f00000000c0)=[{0x0, 0x0, 0x9b, 0x3}, {0xaa, 0x7f, 0x9, 0x4}, {0x2, 0x19, 0x7, 0x6}, {0x101, 0x9, 0x80, 0x8}, {0x4, 0x7, 0x1f, 0x1}, {0x52, 0x8, 0x7f, 0x2}, {0xd64c, 0x3, 0x8, 0x4f41}, {0x27, 0x1, 0x3f, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 15:36:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10c00, 0xd1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x905a) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:37:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x54}, {0x6}]}) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000540)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000240)=0xfff) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r4 = semget(0x0, 0x1, 0x40) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000180)=""/37) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x8) kevent(r3, &(0x7f0000000480)=[{{r0}, 0x7fffffffffffffff, 0x40, 0x4, 0x9, 0x80000001}], 0x8, &(0x7f00000005c0)=[{{r5}, 0xfffffffffffffff8, 0x89, 0x0, 0x6, 0x4}, {{r0}, 0xfffffffffffffffe, 0x15, 0x80000000, 0xffff, 0x6}, {{}, 0xfffffffffffffff9, 0x8, 0x1e0000000, 0x100000000, 0x2}, {{r6}, 0x8dfb2592875e35e9, 0x40, 0x2, 0x3ff, 0x2}, {{r2}, 0x47fbb02eb9be0d1, 0x16, 0x100000040, 0x8, 0x5}, {{r7}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x4, 0x7}, {{r8}, 0xfffffffffffffffd, 0x1, 0x1}], 0x0, &(0x7f0000000500)={0x2, 0xf14a}) socket(0x18, 0x1, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000300)) r10 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000140)) 15:37:00 executing program 1: setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) setitimer(0x2, &(0x7f0000000000)={{0x2, 0xa6d}, {0x76d, 0x7f}}, &(0x7f0000000080)) 15:37:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa09036", 0xc8}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r3, &(0x7f0000000180)=""/19, 0x13) r4 = kqueue() dup2(r4, r2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x401, 0x22b8000, 0x3f, 0x10001, "6c6370fb3fcacc91ee2faf7fe77bb626125773f3", 0x5, 0x7ff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) dup2(r5, r6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) getsockname$unix(r7, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 15:37:00 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x611, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x916, r1) accept$unix(r0, &(0x7f0000000800)=@file={0x0, ""/65}, &(0x7f0000000880)=0x43) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000980)="80f26c5045fa8039d1b394830036e47a3a67f2a28f29db14c0ce9aba96249f9e", 0xfa2b03cbdbde9677) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000900)={&(0x7f00000008c0)='./file0\x00', r4, 0x4}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) readv(r2, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/168, 0xa8}, {&(0x7f0000000280)=""/125, 0x7d}, {&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/61, 0x3d}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000000580)=""/48, 0x30}, {&(0x7f00000005c0)=""/199, 0xc7}], 0x8) accept$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000000000002000000000000000000000000000000000000000003aad8e9b0000000000000000000000000000000000000000002000"/82], &(0x7f00000007c0)=0x52) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x400, 0x0) 15:37:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x8001) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="3c0f288662bdf91f71d6ff08218ed8cbba377fd6701b01e356b763ecaa9e282ce8d908dfcfccc754077136423fa7a68b707221303e71e91fd82b828a38ee1c4c2b0c4c47806daf1dfbd631a15f8e5fade9c22a9da7cbd93990123c1f0a8adfd65e0aae8403b870f54d5752bd09dc4c88b20fe22599f03695a36b01ddf051afd01183c1ad6665af253b0ee7b9b9214b495a856676368616df8976b474b75ad32c781eb51a94a58823c5b61e0414c914cd607bfd937f4bf15ab3b5a9ec26ae35ed89ff87b5c2d158984815"}, {&(0x7f0000000040)="89df5b1a87d7d20b63fe61b9e5b5cda54339"}], 0x10000000000000bc, 0x0, 0x58973023) 15:37:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xd080, 0x1) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) r3 = msgget(0x0, 0x198) r4 = msgget(0x0, 0x446) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r12 = msgget(0x0, 0x446) r13 = getuid() r14 = getegid() r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = getgid() r22 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r22) r23 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r23) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x2, r13, r14, r19, r21, 0x0, 0x5}, 0x4, 0xb8f, r22, r23, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r13, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = getgid() r25 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r25) r26 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r26) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r10, r24, 0x0, 0x5}, 0x4, 0xb8f, r25, r26, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r27 = getuid() r28 = msgget(0x0, 0x446) r29 = getuid() r30 = getegid() r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r34 = getgid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x8, 0x80) semop(r37, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r37, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r37, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r38 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r38, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r39 = semget$private(0x0, 0x8, 0x80) semop(r39, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r39, &(0x7f0000000300), 0x0) semop(r39, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r40 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r40, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r41, r42, r41, r42, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r39, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x1400}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) r43 = getgid() r44 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r44) r45 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r45) r46 = socket(0x18, 0x2000000002, 0x0) setsockopt(r46, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x2, r29, r47, r35, r43, 0x0, 0x5}, 0x4, 0xb8f, r44, r45, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r48 = msgget(0x0, 0x446) r49 = getuid() r50 = getegid() r51 = socket$inet(0x2, 0x3, 0x0) writev(r51, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r51, 0x0, 0x6a, 0x0, 0x0) r52 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r54 = getgid() r55 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r55, 0x8004741b, &(0x7f0000000080)=0x8) accept(r55, &(0x7f0000000500)=@un=@file={0x0, ""/72}, &(0x7f00000002c0)=0x4a) r56 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r56, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r52, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r53, r54, r57, r58, 0x2, 0x9}, 0x5, 0x5, 0x8}) r59 = getgid() r60 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r60) r61 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r61) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x2, r49, r50, r57, r59, 0x0, 0x5}, 0x4, 0xb8f, r60, r61, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = fcntl$getown(r62, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1, r10, r1, r27, r30, 0x149, 0x1}, 0x7f, 0x9, r60, r63, 0x425, 0x80000001, 0x100000001, 0x1008}) 15:37:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 15:37:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000340)) r1 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 15:37:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0xffff7fff}, {0x2080, 0x39, 0xdf}, {0xe5, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = dup2(r1, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0xc11}, 0x8) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 15:37:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000480), 0x1000000000000248) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xb5, 0x400, 0x7f, 0x5, "24a3af8e64f7ee13ec16d014526042fd5aa1eaec", 0x4}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x9, 0xfffffff7, 0xfffffe64, "2dfdab1d43cfc2beae64bf9d40b7cb042bd1682e", 0x5e, 0x2}) 15:37:00 executing program 1: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) getpid() close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d8516635498fa3c28dedae75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f2f064b23f1"], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xc0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) socket(0x400000000018, 0x3, 0x3a) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7fffffff, 0x200}, {0x20, 0x3e300}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) getuid() ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 15:37:03 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x1a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000000)="5877d8c81d7ba23ea34805f11ba3e0cefba8924cb55aade55eb8ffffffff00000000e593aff4b9bb0e8368eee40e43ac15cc915219f348dd10f994ab435e", 0x3e, 0x6, &(0x7f0000000040)={0x18, 0x0, 0x9, 0x3}, 0x5) 15:37:03 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0d43417ddba8121683a54806f932f795f4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f130000505e8f5300a4aeef20612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bbd22959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f4330820034d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df706a37b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000163cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2000001007f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e6696a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4f48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1008], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) sendto$inet6(0xffffffffffffffff, &(0x7f0000001900)="3232f80e9e907c44240655d420d6b96ca19f280b3a84f94c346282eeaf93bac47019d7811b133294bf3d16f18e68c4c89581f911d3b64a766e97169d5fc78c6cebc5fc15b2305e4781f1c64bbc9e0de170", 0x51, 0x0, 0x0, 0xffffffffffffffb3) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) getpgid(0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r5, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r6 = dup(0xffffffffffffffff) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r8, 0x1) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 15:37:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = geteuid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x6, 0x3, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getegid() fchown(r5, r8, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r4, r10, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5, 0x0, 0x0, 0xffffffffffffffff}) r11 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r12 = getegid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r15, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = getegid() fchown(r13, r16, r18) r19 = getegid() r20 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000080)=0x8) fchown(r20, r4, r19) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r12, 0x0) accept$inet6(r11, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r21 = dup2(r0, r0) sendmsg$unix(r21, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e2f66696c6530006d1ed460882d9bebb97de533c68c7a69a24f291374d8175c843b35d487839bc93e59edd483c3e650ea4d192da9287c4dbe60853bcb45ceecd0228cff3fae55ca474521847c008934d4147ecb133c1600f90df697cd765191f6fad298c0a8363ccd7093819b4c37570badc43d1b31486b76edcbefe1784b0b48f798ec3fa8e7a02a9bc10a759c38a5a4"], 0x1c, 0x0}, 0x0) 15:37:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getpeername(r1, 0xfffffffffffffffe, &(0x7f0000001c40)) r2 = dup(r0) ioctl$KDSETRAD(r2, 0x20004b43) 15:37:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000020700"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x7, 0x10001}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x7f7b920f77331691, './file0\x00'}, 0x17f) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd9e}, 0x0) 15:37:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x139) semget(0x2, 0x3, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x400) fchflags(0xffffffffffffff9c, 0x0) 15:37:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1e000000000000000000000000000000076575e70f24476023af3d31fafbb805b355d0c6de601a8f622e111fb0cceb989f8ffa73be834a2ce8bc3c13ccc8c1645aa2283f70cff6ff13b5a235e80b1733a34d950fd6c3ae88e098620f39dc2bc00f045c355af548e0ca2ea66cc4d07f35b24386e5cf9fed172cc9a8095edab30fc4a3a89a1fa0b55eeeb9622a802d9ea440ae4db96f6b"], 0x1e}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:37:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:37:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x6d7, 0x4, {[0x9, 0x400, 0x7, 0x1f, 0x8, 0x6, 0x9, 0x0, 0xfff, 0x1, 0x5, 0x101, 0x7, 0x4, 0x6, 0xcc6, 0x4, 0x7], [0x1, 0xffff, 0x10000, 0x0, 0xff, 0x7fffffff, 0x7, 0x8, 0xfff, 0x2], [0x8001, 0x2, 0x5, 0x1, 0x40, 0xffffffffffffff3b, 0x1], [0x3, 0x2, 0x200, 0x1ff, 0x7, 0x7], [{0x42, 0x8, 0x3f, 0x5}, {0x8001, 0x2, 0x1, 0x6}, {0xd41, 0x10000, 0x3f, 0x3c38cadb}, {0x340a, 0x8, 0x401, 0x7}, {0x4, 0x7, 0x4}, {0x6, 0x8, 0x660000, 0x2}, {0x1000, 0x2, 0x7, 0x5}, {0x8f, 0x3, 0x4, 0x100}], {0x6, 0x8, 0x9, 0xfffffffffffffffb}, {0x9, 0x7dc8000, 0xfffffffe, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x3, 0x0) socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x8}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f000078e000/0x4000)=nil) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = semget$private(0x0, 0x4, 0x1) semop(r4, &(0x7f0000000700)=[{0x0, 0x8001, 0x3c00}, {0x2, 0x3, 0x1000}, {0x4, 0x6}, {0x2, 0x800, 0x1000}], 0x4) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r5 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000003c0)=""/237) r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) 15:37:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0xfffffffb, 0x4}) execve(0x0, 0x0, 0x0) 15:37:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x800, 0x8315bdb75bd8fff3) chroot(&(0x7f00000000c0)='./file0\x00') fchdir(r1) munlockall() unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) recvfrom$inet(r2, &(0x7f0000000180)=""/243, 0x12, 0x1001, &(0x7f0000000280)={0x2, 0x1}, 0xffffffffffffffd3) 15:37:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x5, &(0x7f0000000180)="01000080248bf43eb88d1ae2e62646c1dd3b28f0bf326d2054265decf4b29bd180cdb7532575e4adf67d9b44241955d18ef5c96c716a0629bef144105ae975203f0ae028ee27", 0x46) socketpair(0x2, 0x2, 0x9, &(0x7f0000000200)) socket(0x2, 0xc003, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) fcntl$setstatus(r4, 0x4, 0x4) fchdir(r2) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x0, 0x6, 0x1, 0xff, 0x6}) dup(r5) 15:37:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1605) r1 = getpgrp() fcntl$lock(r0, 0x2, &(0x7f0000000040)={0x2, 0x0, 0x80000001, 0x8ba, r1}) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 15:37:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x10, 0x5, 0x5) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 15:37:03 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f0000000040), 0x11, &(0x7f0000000080)) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmdt(r2) 15:37:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) 15:37:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x65c6e10257b5c962) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() select(0x40, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x73af8fe8}, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x16a, &(0x7f0000000540)="05") select(0x40, &(0x7f0000000280)={0x2a, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) 15:37:06 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0xb7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x506) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCCDTR(r2, 0x20007478) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000080)=""/51) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x80000064}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 15:37:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000004c0)={0x3, 0x0, 0x90d2, 0xffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffe}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000540)='./file0\x00') r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x180, 0x104) chflagsat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x7, 0x1f, 0x9, 0x0, "64c09a32017c9a8b83e6f57e10e897a088e7cc83", 0xffff, 0x7ff}) open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]}, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_pts() openat(0xffffffffffffff9c, 0x0, 0x20, 0xf03df01542bb6b53) symlinkat(0x0, 0xffffffffffffffff, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000340)=0xffffff83) r6 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000400)) close(r0) dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) 15:37:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x6, 0x1, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = dup2(r0, r1) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x30, 0x1fffe, 0xffff, "42f4fe32fc35035e73cec102e15962c269d52a6c4c9cbfe739a6398fd11c"}, {0x110, 0x1, 0x7f, "7b89f369ce2aa9b34bed6edbf0f5c4533b9e24ec92f0a66cdc0de1fca6fe8492383523c075a10c9d074edd75e701ac31f92c86487816cad3aa123826b923a7bad6d34376e16830bd995ab916a44c9ca92d0dd2682d1e59c391b1d5a52e6e8a723e407487eb147190699f8153e021e2851f58ab41fa6efee6f50a13a1c12c083ea3a5d7d6f4904dfc10456d8d1cd928538ff37e8cd09b210d9e51085b4269b60cac62bf76d55ce067d7266f0f3971d312196e76a4889960163978fae7719cab5dbdfd3669be532f069f12c363d6e906b0450d88345e1a2f70f3d7b536a2388bba0d5336240d7e6d5dd44325ca34fd11182796587b39eafe1ba760b47ea9f6a7"}, {0x98, 0xfffe, 0x1f, "5cbd54d099b5f8cdbf3ac2f8ce6c09d41f62d93bfe609a1db6dc11d19119a97740520e1be6e9ef0e176bd8fa89988d412e0c7ddcc1ab7a6466ef5160c9447dd2bf1abe0621e93da87067362f7d918c114d0229bd4ac38fb26f0da1182a42207c24d5f440785be37739c480374233e8f2c381928f1f2b03f8418535dd28df55b331ead0463a2158"}], 0x1d8}, 0x400) 15:37:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x4, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r5 = fcntl$dupfd(r3, 0xa, r4) accept$unix(r5, &(0x7f0000000040)=@file={0x0, ""/48}, &(0x7f0000000180)=0x32) write(r1, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) setsockopt(r2, 0x65, 0x5, &(0x7f0000000100)="8e604f008f0cb6f2e879b5eea06c690758e8777a43168d9d05e420c46ed9998a253c32a17a5d407cee257cb6b9de737d79022a8841b8fc7454c2ea01269197ccee3874fd79160e27d8d72ae7d617d8c731dc54cc3641b45ef24b5fc9c23c309609cae938083490c22966b773e7c3b38612bb69039b02e8735a21db66ab567a71", 0x80) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSTOP(r6, 0x2000746f) 15:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3f, 0xae, 0x8, 0x800}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 15:37:09 executing program 1: getrlimit(0x5, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0x104, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 15:37:09 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8f0be1633c18b7c2565ed9c84abe7b599bd90c5a8b2fa01e76d3ab093bd9c6385867c0a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000000000000000001baf4622b6d2bc2d4845ba27ec1a5e60f0c7abe88821527fdfca246fecb249574894a0ae3027e8c8e896d5869ade27268670e25f3176f9485ed132b0b21b64ecb58b8a19763aa97946baabc4c796bb1662ab194164061f429ecad3933ec5904702323fe4e2a368d2bbd1d5c9a6bc1e129c2179ebfdc469bf2f6971ca7fe81b6604f4e794d1bbae02071caf24d72131f8abd149b283621850fa06ead199ca6655ea2e6bd6d649e48c43278a4eb4517f503f023cd998e83392d4c0400be9e66e1828e72fd21f33549841b06037267ad5987dbf4429a9185db4504fa2e7c4e548e478a6b1f5b9ce783f3c566bdfef57a74f9b652bfac77739cc605d62c0c5e0df3e75bf522a5b6b0ff34d7e7940d9e017c34931562e25d80126e3f7c173c29a803886e808ba64917d1f9f2f367873b195f345d52466e61e5cdb5eef74f9cce754f16b2deb6ad4ebb2bd8a1e0e7d65f0483be199a8ac79a94a0d3fcadc0facf78fb57e6cdae08e1c2f1d77ffe78047cbfeb45bd09c"], 0x10) write(r0, &(0x7f0000001080)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891147a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1a7455b9eb4fb848156e39970047dc2421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199", 0x5a1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000400)=""/163) 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'u\xeaq', 0x0}) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x7}, {}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 15:37:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xa}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) listen(r0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x7d876667d9165186, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0xfd}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) readv(r1, &(0x7f0000000140), 0x0) 15:37:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202fdffffffffffffff721adde9484073040a274b07f3ae8a9cc0fe323cb2bd52e161"], 0x10) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 15:37:12 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="6ba3930efe9d0b31e26b07b97cf8be08788628ecf43d1177b6ce5575fe81864abd7f62d2c3c80e1db26a34402b03f7da4f2308d26f1c2a81092307519313364be75fd804f7218afb1364255bf26e6bf4345aa17c92dde5416ab5fa3f04707f7e140fe2b0626c9f24e2fa65d26168c1ef63bb568158b9e6d5275dc4678090658c59e54bb940f5d014e376c9d75947d43b336f574b1ed6e3f98beea6a43cbdece4967d407cb39c85753aee3ebabb10c8e161e30dc69ae5295c23ad4f1421411ff0490000"], 0xa) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x8) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0x8) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000080)=0x8) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xfffffffffffffdf7) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000011c0), 0x0) semop(r15, &(0x7f0000000240), 0x6) r16 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r16, 0x0, 0x0, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x1, r4, r14, r19, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r22, 0x0, 0x3a454690, 0x2, 0x3fd}) getuid() r23 = semget$private(0x0, 0x4, 0xa5) semop(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xb4) 15:37:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername(r1, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) 15:37:12 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="001f000000698f"], 0x10) shutdown(r2, 0x1) shutdown(r2, 0x2) 15:37:12 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket$inet(0x2, 0x4, 0xbe) connect$unix(r0, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e770035d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e65f6a28b7f09126efe6c2d6ad071c72ce66f04080290be8126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9403e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f770036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c37120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f190bc1bda1009bff17f1ab7c310fd13b71e4f812202c65a266815bbb1987119a43c35f02ca1d64d1a09314bf7da9b362521657fc9235fa503f79599d93461c2b3d05f7d0419665430f876735dc6dd987a26f2c89bdb34f4bfa1a8a9b055461f10502794ee1dbdd063c57e169655e755a88ba96db3d8672f93100381903e027d31192d4044fce4c514c8cdc9612ecb93948e23b37b3b45557844479cff45db592840d7c61a5593807c319b1906765e3b7e64ed9cd29166952f9adcb885e2f8b0d2150e597c29d982abb4bd453c4bad646c6e67221d2577e8072f9c3f4fea970373475a1097ddb99e9bd6516159df4e78230c11bc28a997a73eeb89dab8787bdc477ba3384004326064c1140851a5a33f6c7cf46f8169b0075a9f656881521e081fbc16c4ae5464ccc7020ca698d1fd15e4fa6fb3aba1c11a411874414aead5b5226d000000000000f1017feec8fb0af577e98aacbe7818438c9638759e000169456fba67b88da71e2e50025f5f8b3c34486dd77963dd5e177fa896bf9d007a9d4997af1ee9a83a70b559fc5e0907d2d3bf02f62a6ff875e312f010214a407d11e449802d652dd0ed8e5f3955bae149643bd659c50eeed2f5753569437cd9e09caeb0fd290ca1e5b186ae32"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) r2 = getppid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) r9 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r6, r9}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x2, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 15:37:12 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="709fb63ce38ed86a921f8e4dec035244260f6e2cf034020c57163dd13e5b12145559a3259119aeeb5057772e41614cad739fe04cd2f8dfee26cad3b9f902177e4c57026d1dbdfa847a1893a6ff96f1592e400e235168c46d85fc272af1746dcfc439e5af51e1ea34ea21f18dedb4", 0x6e}, {&(0x7f0000000340)="e97ea6037d3667cf1d8f26519f311d405c09c4b41918e421db2bc4ff6001367782dd082b9a510b841b96d293e092390a298489d4ace811eb80dbc250a1bb79a15a17f6ac5dc086fc3319bf08f985a40887a67088a7df57817251d947e9fa75c00d1c9dd78e17d9c324b6487ebdf6e4aca2f6480ff069a0b331a35208a0532175edee20efe7005725fbbe775d316f719ce6a1acbe6905d9e282795fe851e7b190798f00f6cde4dba5d5cd2c4d16a5c24bf8ad85b95f5da27430c1b04a061bc82fdc701fd12eacfb7a57f046df60", 0xcd}, {&(0x7f0000000440)="7b2dd2eae70ca8ba18345f0029a4afe96a3edf1c938c19fc4b1b3b126d96dc13e8c268502b12f9c857005141639cf1db50ef7b218207e792270fc306177f0f9439219170d3fa65f29c7523688a51ae1ffa0cf9b7ef85007cc40f79", 0x5b}], 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="d80000000000000001000000a2000700ee09df61f300105b0750f217fe76e4f8d28a875c50b62ae594d8191155d32ae729f20f426920bd0e6f6bac0d67e6811fb15e2feefb5e425c22d48624f2fabfd7630672a3ca41bf543acaa1207184836e8e9a47ac3c7aa3c885cc867ab11fbe3e8b5ee0fe7e881cb748015ed17e8867a5606b3740710e456fc39b0d7e12b8200dde993c41a46938837cdb74bcc31c2b6c9233947b1f974bdefa172224bd2c9afeb0cc2148448c98154f9fa7226df4fe1e398b98083f64b1bdec8288000000000000000100000001040000f24a7f768194d06d583f0956512552c4f3af7586f38a4fc12130c6566e2580099d0522672ab6b173ff190f6a0e10678295b30182bbb9f83caf13ebf3df7e4c31b83af50b5931dc4ce898d586c03f74c21da0a88c97564f7824f1ba0d7b91415faa7d312573e120654e6fd8301000000000000000ffff000008000000"], 0x170}, 0x7) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x63, 0x4, 0x401, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x4d723535e93ae1f9, 0x29, 0x83}], 0x1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x18, 0x1, 0x4, 0x100}, {{0xffffffffffffff9c}, 0x146ef7db6a6c73e3, 0x28, 0x1, 0x9, 0xffffffffffffff75}, {{r2}, 0xfffffffffffffffd, 0x89, 0x2, 0x65, 0x5}, {{r7}, 0xfffffffffffffff9, 0x4, 0x24, 0x3, 0x1}], 0xfffffc00, &(0x7f0000000240)={0x36d, 0xf63a}) ioctl$BIOCLOCK(r2, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0), 0x0) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) 15:37:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0xfb5977b7c13822fb, 0xffffffffffffff9c, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) clock_gettime(0x3, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.file0\x00\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 15:37:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e0166696ce56600"], 0xa) socket(0x1, 0x3, 0x3f) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 15:37:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) fcntl$setstatus(r0, 0x4, 0x80) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000580)) 15:37:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0600b045558f3d07e57a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011eb111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebb14a2e16ab76f279653733437c45bf632937a522e65300b7b19ef2bfc652604167e4cec29061b10f5f320f50e80d000000000000000000000000000865912dda04979cd55f66fa092099417de0c8ea34c37fb375fa5af3a8d4f1971c682bffffff7f64b02723aa6298a740729a0f93cac3ef41c9a3e1632454ad25d51c1341bf7387b22b63f7424d843d0aca3ee5e226f75c"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x1, 0x8, 0x8}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000081000000ac1400ff00000000ffff000000000000350db66973ccb8da1a8e28e73d2d39e6a850d1", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 15:37:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x650, 0x0, 0x0, 0x0, 0x0, 0x200000000223, 0x0, 0xd189], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [{}, {}, {0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x1}, {}, {0x19be}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f00000004c0)="d9aa813ba68661f4d61c9108e6750265261ad54c764dc7120774d2ba29d886917496a23a2e96f8860e49845b6d877e469556e145bb3b3cf03c30cae4fb179051d2866c4615df5a2eabc58282670b9ed0d75d6b2726cd17995326f26d213d3e14df7d9e6b737d37005de8d32ad7f0b510da2c776f9f255d8f0dc8a7a55560dc2cd725bf5bc0060e947a16423fbcdab42c19e282a63c6008fc264196414dd507984b091eb8cb8c505f7556a9e5e8c25ccebea3fb7a145364032052c7dff3222cce6c6d557c64e132ccef9003df9a7cad3ffb4f1b2591425d4963612b24d65eac3538e708062f1f8865dfa3f371b8a824dd47da1c7408fcefd1ea1cd21b4c6b8d770ff43ed4c05b4badfaac5849a61f9c51415287452104eb535128f2b9d9449efa26c0a73dbbb0b6b809768c926b2046430974a483196c846525f3cc48be7dfb56cec43fbdc8faa6f96d751afd35a7b506660dea66a6c0637f8479066ecf7de4700255f68d3948211a3845ee6452f1e3c31fe71db47e5d25a7bed8ee1be36fd122f4349a31711a771771b828fe44658246d48703aab569004d9f08adbc2adc1301484c5185bee69c48c0426b6b4391d1736392af2643cbb7f1802db2529cdf9f787ba66e0277dea2b12ea26461dd5eb3bf29e7c16bd2433757a3d6a28084e9561ec870fa41d37d18de7d170a3a08a5f7bd1118ad5b4bfa9513a5825c67dd072644f82bfd320a6f3978db7f817915c9283e58e56f9b9cdde57cf166bc43b3adf4c69d041ffaf21a347420d895cf3554c1157ef344230cfe7652b36732e0d5d0fe6b7eb14d7b77be29c1b3fefefae28150eb777d95688f88b55951ffc9074794d68fb1e74891ec07b53a9b1682ece3d2e30a8bd8a16cda005a288e0a00183cd982585ac2214c4a77e333f142335ca261b56778d579556cad0ab4473b9c2316d4b654cc40cd19891098ab12218b14c8c8aceb5fb3737753d57ff06fb3b08ca981a6b1f002fe23a37bcb15da53578a4352ef79a5f2150e28d46eb079d547b9c2b98a8ae4e8438172e0d8b16ee5155f5a38156f004b1737a2dc793e1f135857100f3e43c630d079e89b590a6a4f67442939d6e5e7f4a611856f725acba25e749b419795abad61d47dceaad40df44657bf60ecf015b92ab03c4f6398d64cfc6c2ee28afafc87f97343946356f6a6d8ea88faad46459a255677668f14de851a4b666ff95fe0b65155c4da36af06aa496f27e3e517e1392d6a95d85a06628ed05c3081cc09cb32155c1d90b8649f1b9d6b38831c8ccdff463ab8cfdc0927be8bf1d99eb8842cb893415013a778296238d2cacbdb1d62b7a773daed8f1c2418905b92ac39af405540adbf75f0b8365d17027d8c44c6980db67c81c8238aedc96f3af91574e3ae3f248728a0ebdf68a1d38c1f44ff5e12e893f9eb722e77ba1ba1403b6d3a5ebb52d1d51d3f243a818a7f9ce9e182a2d576561444a08dd9381ca10424c9b2528b55f71eef2820a0fc2f033bd34f00c17d6d193318b4264dabaf75ca40157fb5610ffafe2d552de1b0e1860512259f9b12aae3446ed8a809d8520eb6f1af3fa67242cd30c5b1df6a935fff2f158fae51454f52ed33a9572716c2edfc1d1caa831c00341f84ca4c7bdff85d05b0f2974bfc0f55225b93e36ccbd1fc723b37ee9b3e1a7abdf8e191900826b96d732a893001c12023c9056df877f3698066a15b8d05aa49947b8f272b33a705732e75b7c487e1c11aad1a9e7fc2367553db00e49f88b95901f464fc14cd2125119cae7dedb9279590353255331a05c5e961d599cc9fe0011d0a831e409946306909e85899112fca25ab9d2f93ed3117291d8f9373a4d49afa8f10b5672d90a6e55613425745a16320f25ed89a7644e9c6f55dd9e5aac0ee8b14f0669432c10ecf035685800078479ddaa6934df509399614506965cce323cbe0c7e313583f9738efc894279b1954529f370baa0cf2d49a70ad2459fea624cfbcdd7e641c5c19ac5c090cbf3c47b0716fe86323c8dc648ce73aec93d3f68399b7bfe9d913a4bb856de97e34366370f22387f56f16227120dd6c8969e75317e5fe00b573a2c06390644cb93cc63214df6cd6968ab9030335f5fa7f82f79d3edeab667e3d9a60a1aed6f88cb19ecff312d0d06e23d35813ffaf5533a9a54c69e5a3dcaa7f9653d790b53cf3fb844654db0a9a9f425929a1c316429798ef52dc8a9a9b5565f1043495b662552b815a511bc3b29aa3319ccba0facbf7f19769288bc0de3d413b49d0080af5bceccd3dbad9fe426721b0d3014a3d3eb441d2d24d64dcffe015d875a5237797f33fdc23f7686c6da01b30fa43bc01a11a207c9237447bc0d808da102da7e9716ea1c718da3d84e22a291491275ac2dcbe6dcf3745ddc69cca14044ee176b187d6ff3eb63bf17160c8c12c215aad34ac90f076039436a402f288cf155287af8bbdcfb939404a8e5528cb3590bd80ac0ed0d63cfb5299aab95275821708b3278c467c924cc099718fd34a0e97d2dde6c593cacc198cecf3626176498dc586293885346bc57033eb11d5217200d33e3110caf8a6cddbcf6b31c5d3ea5e9cd039cd071f7ab06c8aa5381a189b67570f959a01dee5da5c457fbfc767c456ae674e78b8b0182cf95dbe16125747013331dea4c25ccccf5ac45c1c830067e13d0a3295d7c5709df7f8010c92cd47ef9ec3b20a0a9813761e867921d5ceabd7e09acf44f960c1e0b22aa2545a4e4cc4d62305c3571862b5a4ef2dea765ceb23612ab0485cbee616d420845aeabf1d3ee4f5c71aeda3e262821cb954732101c4594a76c9d32b0acb56346dafadff7ba4b0c334d4e5bc75dd08fc270dba45284f3d1a89b9cd0c1ded6cc1820ddc1a51e7a3f0ee14201a7316e577585b68e6eeca1c40c665f9c92e3d0cb073e9d17799bbada3f3b3a26c8782ab6e33a08478e2d591378beb4c912bbbad47a601bb7fd6ed9391cab850febdb98f18f02376b5783d162e07224ca0add8ed2c16eee39ac0d7555ebc82215dfd82129d3a6896a9ab1f91e86ed19f47a320aa645efc5fdc2a09a5534dca2ec6174d289194577184d27b85542508368bf36491e13913c5066b7677da65c63590c9ea6c7308e09696971dcde118c2b025561c8ea232950c2730ec6e9e6865892f90337ab11f656fc234c3615c8dbb59c9c6d9caee895970a31b44805aeb90ea50bd4110d1f445b8880fa84c9a34a275acd5501a8ddf5237cfd64faafff647279c4363ca325e4c21e168325e5578c4135ed1ae0857d7211c9508497751ec575570cdc273b0b26672a18dec435d2eb1825ba5c8cc39c35b6cba089f553e465bc1898c7e545700f8773e96dea1bb1e1134e24b7d5301a7c36e844c4b1afcf39bed19b93ac5e08f77642d28865e7e9742b78c236db5fdae0f8a09a97f5dc3f939ca45147ef0169624cf493bc6d9de2055eaa87784d7cdcaae6f0deb298b1bef27e71b664fa911a1007b895c19dec6521e774dbcc3482b8a1b38dd97cb4fac85da1e7cf4b1e1eabfb59674096df7a033402bfacc882c7cbdb232b7b2d286146797536d3fe46043105f281b7bfbdf509ee4f0ab31706bb2254f94044de6cb515d8cbbd8617940487856ae22f2387a5a4752060db217834f8c480b3e204d28256f6567f6c053cbc1ac4b421d596193ed1bc0825f3b23f7e1606065ed453daf7731136ef738aec5f4477ea0940945b9dff71367de76f83fd764dd13c9253acf8fcf3e2ca8f931f5ac5c10aa5d4f698be162ec641c56c6ea39ca60effee9d529513139ae3f0fcedbe99e33876dde3ab7e9ae46caf500c2c6961852a4a537cf58a4977153a862069dc8f14064e84a0158933d3cc895f4547cc0ff849b3b61b2779b48747c75d0cf61829320c4e3fc29b4be7d2521c29c9f1540e71e92c07daec0456b62074247f419c0d42e3605333727ac1c9d2346d1d1c69957d5659391f2d64417d375ba969ee37493bbe62c221ac8e4140db112f4ef1c72de847ddf0f60d6e3c0d18197412dc8a2b4fb0b400181a9b5e1c92e2ed08a42541b1cef5e62dabc7f7e051040a14cf5ec2618e9759691d7e41aa7bf4348533ca4467f4d77e4b445b0261fb0ab42412a9e2386bf7cfc848f4754e39cfd560188cdcd78a5b2a6c7ba7838b75c32deca769d9f3c017cea2c325703b3945407dc089f440bed8f0d3479fd456fcf57735519c78f8f903b84d88a76b6cc549e26b508458b5fc5b13365fe4b2e2b5582cfb9340b3864b1c3c1bf310fddff01a0e285cd10911e296d635aecadf7486b36418cb5ac65b768cd87578ce19a560a7fc71ec2e46f433c222ebe5216d404b88a967be3679ad35fc2ad70b929638e21317ddec96d8fcb997df771c64dbe338aa5c3d6dadb2874f8864d06010a24ebcb4e1f6daa8655e7b3bd138895104d34366e1330ce52b443376a5a412a5b646fb142b00cff1b3bbb1d365b61e23570d67f20bd889cb4faf5a240b05f0f8d022d2c62c3c590b7e72fc5dfc924aafeadbcd95c5022c235191096ff143ab5d538ba179855d6abd6fe042947b99aa4646a71abcd03cdd0501ee59ff7d5c7147111ad4e464fb32c7da4a259b67554685ab4e2744dd01b62645536bc141abe4660379247ac48baf2ff6c27639a99eb1163488c3f116fbe6e6b43198c08a81a449af3c23d6cf80723cdfe095c9f9cdffc2452edfe6d8665e6b324d32c8724875190529c9aadde123be2eb350ec074250b019edf04f100df615c8e53ae95a7ab304473e0f52744d816c2f9ba3576350e4c6d6c2c2e1242392d7eb58bece6f53a34b2ae717b0840d9ca252819d7c95d3186412fd92a47e0948192d721e73f502446f74321e87410d9fa7a3978d4b1a08642cf5e83c46e908c6845b3f26fc76173da8bc8dbeaa9e79276de51086ff8d9d0b933db49fab9e44bc2d2efe779bfd8917ebe0b2ab5f4213f7116cf6b5d84ab1a773a90c15890887a525003641e553a049cbc3d50dfcb4f59e92fddfbe962dbd4367f1894c52676be57913b6ea44dc7cc421416dde146ed785eb37630a9993d21188909c319b1c211ceb25d8f44e1782755b2f0a78c25228eaa7212e9845fec22d27fbba81e6a66131d74479df8d07fa634e8019f7fe677ceeff37bb8c111f09358278cde1736b4fa847b796288bccdc1f0e6c377abf631051d9cc2f1ad1ba5485108b767fb1183234164f887db8439165ae9d0500ba826a902105d709fdeb11772052acdc7ab4aebb423ef31ff22b8a29167ba29d1e4db3a12bd2c66b0824ff68427bfff4afedab6e52b218973ca39042b1da38c8babc6e366fe8d0c1dd521bbc6ef958b4b727cbdf46c0b71ab0de3baa77968bd241b561931397fc944e879e403497916ad30ed128e024073fafd9d90aa6f39302c1afc2295559664b55de86b30ad86c2abe514bdc87c9916277e605192293658096865ee8f7354b645ba35e0810a9564f45c4184f200a9cefd9f1e33830a120355672459128a9baa3891bc90097c7540b0efa5e639320c07c0692c342e4ce9ca4b0f3ed7c88385d601259cc9e642d3c2e5325b18b84170ee78d1a2f6d8a4a45114da23bf052c9a074750a94518f9c8d4420b87870690640b06468ae15be5e51ff40c8461adaedd25a83430040ffe93e83c141d09b8c749184ca6bd83a932983b078ad8a5dc0d44f853d0fbbf465bf6cdd46b3f47753d1f744c6df967b209107dff5c4c77382de5e0234c94268905fd2d2bb5a7be5ee52cef90a55b536fcb2564c095c264f0df0bb06cd4ce56c485b834e910") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x100}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 15:37:15 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) lchown(&(0x7f0000000280)='./file0\x00', r1, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) 15:37:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000080)=""/252, 0xfc}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f00000001c0)=""/39, 0x27}, {&(0x7f0000000780)=""/231, 0xe7}, {&(0x7f00000008c0)=""/57, 0x39}, {&(0x7f00000005c0)=""/130, 0x82}], 0x7, &(0x7f0000000500)=""/109, 0x6d}, 0x2) r1 = socket(0xeaa03aba23811140, 0x3, 0xd7) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) ktrace(&(0x7f00000003c0)='./file0\x00', 0x1, 0xc10, r3) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fece491ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0xb, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) sendto$inet6(r0, &(0x7f0000000300)="e54648b555bfc723ae338a19f3e00a94047e8d3f51f4e00faa3eaa15f1be5c1c5b8565c11b17d508a51d55432df543f68fce6a1ec4eccccaf225eebbd280b3ad9de06b8eac2ce2053b9c5b2f8032c78b33014f1e6ef490186be1", 0x5a, 0x400, &(0x7f0000000380)={0x18, 0x0, 0xfffffffe, 0xfff}, 0xc) 15:37:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180), 0x0) 15:37:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xb71, 0x0, r8, r9, r10, 0xf7fe222cd74b5968, 0x400}, 0x7ff, 0x9}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = getegid() fchown(r2, r11, r13) setuid(r11) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 15:37:15 executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendto$unix(r0, &(0x7f00000000c0)="589301f988773c99dfd0d21be911b06cfdcda1691a3015bad5d13715101c52ced0156acf2aafdba14c02a2ac187a89ee45f47f88b3f24aacfed94c401b21df19ce18f4da2e13d709284120b2b4a6c9a6f9c3b61e2cdfb4b1bbf538302649c6b355f2f264e9192afbe4cf621c5a624ebafe1d1de424a98278270ba43eee28b25aae311fd2b4779b2ebc4132157251127e624af218dc3ab06db34fcbdeac7eb960aa48506aba3011f1f4b35bc28766150c681c35a48a56823fa885", 0xba, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000001c0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000440)) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x1, 0x140) writev(r2, &(0x7f0000001780)=[{&(0x7f00000004c0)="c67b09c9d68518e318b40d27d57e4bff21dc373d53a443b5", 0x18}, {&(0x7f0000000500)="422ed3dc879781f43196b38f56583c881c4d9fb0c78f23d82d2f8136676744b95133ae0c539ffceeceb3ad829280671db8b13b586cefbfc32c5e70fcc303ff68520a4301d4257ed27c843c520febf44cbdf3d62ef0ccc8e36b3cfa0b1d7217329849ff18a16a1e1aeeda8e7adacad0398d4a4b6350d9d1b83cba1bc0f598f83e88eaca5db2408471f625e54293c4356196bdd7079fad2f519e3352f13c38cd426c6c54f83249a2cd8355ae85395ddc4e2e9b64880c88a4abb9d70735352493ce931395014dd4f15388a9863859bb941307ec227050c4d51661752e995eec79ca80c727fe866c60653f20494eee925a666411a95a19ee7a837e34c65dd6f455334c8053c5dc50f754e6be7599d7036e2890bc7e9e4cbb8c92c74a11a132fef06abe9c2ab332f35f4e554814bd007ed831089478c68f84ea853781725916e43abfb1b9abc3d0a9899e93fe79590d746ffc35f3745d32e9df53a3b3994c6f62b9c56128c301ddcc6d14e50de81386a7615d2717d2b30aeb161df43b1ba99cbae49f518224797627e2f9fa5d6ccf66bf3ff1013e09f63d67f23f662e560c8b59778b548821c120caa913210050ad548bf2cb5f8a5079a2b4c2c9d828939dadecb78a7f4d6d1900a8b761edecec798747a2f619862b713cfd42a5a2538733b7121b3e5c5757dca061b6c9cabc37b60074f9e2e7b56cb15408ac09eb4eee55b8ff9aead70eeded833855a593e1ab87ba61fad8ed1fbb6efea908e172f053ba9adf215b6094b1d7d7c2715bb36b30c859193e85ba606bee4e79f3cde166fe66c57ff7f17cfae9908c0a8eb45bbd9a5572cbf262952f05abe5ace1c7f138412f9bc7c3b22b08d0fcf5b3dd11ea5742f0a5acead61201d88a9001a59a436743507bcb60b290d523255206d9e5d1a1bdad2a03d79c518dda906835ea0e576a5930d2652792fc4540dd1bbb3a6ec3a38165f880a5357e2ab6118de9ad144f1b0c6d1f6cbe8a155fa2f1e3c1cfb0a466a26e677e2544d4cab1bdf3d260f31b08ace11180852ae1e3e3deb2c06e38ca88951af7ec73b2fb335ff78acfb355fd1dae74eecdb6654e3cae9efbf7d6305e99d328b2954dc8853c97f97627e30e7c9a17e1ab4e308eeb82210943effd908bf929ac752ef228488204019bacd9d3d0e1058fb5d3e4be4ce25ff15bafde32ee2ab4edf81fe65b032655037f078e0ce8221b704ac7ff3ee3e8f5e2fbdc01c78567d2193209f0546ea9a71cb78146a45cfbf875ee9616a9723db40b7eef50fbe3582443ce53fc6947099cb3a93d8c116643fbd49265c28856fc51ab3af2d47e0dd1c467a442625d8571a372c6fb0edd215deff0c7b145065d412b94ddfbfd9322382e921580c9e5a2e712addcfadec3ebbf103e284b1d77c6f94427e5d5cb5a5188d813a051728768eada2146a500d566209521746f77c83a1df47fc133e3d4554dca02ffe19915f09fb55053bec0ae59f23681146a20cd16f25697a22d88d1fa68149e294e45491517f45d068594a0e3132ce1be916d4e809f5ea4635276a38f07970603aeb6cb74b894b4fa08b8ca81dc806dec9309be69f114d93bd5ac22ee94a9d5d2449fec5e9e57f38b03be73b8d9226cf8536551e920807ede29dcf9108dc4518e2c1bd10add2c038471bc3261e2bfe9c3c6457964319a28be37f1e8cf01996d9f84c757b85ba736581bb9c6b74e015f2f68f48d66566e9826a40df835644d949cb287580836ccbc95839641fa6588a95d75335abbc50c65b3b6dfb065a96d3a4200e76f05a18aac5dd0e423c5aab8ab78c7e36ecda8c7f6dc8013c478e8868da11aa4f6f3f02e81696f4833f061baea6ebd6cae7492909811226e6415fc609dff3aaff598c7af496a0220a3d9a649251eaf78262df9f6a71d75bd5f28792e23cd32436981df96e97416a773c13e7b86d4ba140507225690abd1391664540433033a5c8ffb01eb8a011ee328bc0675552403d38b6f7fa89ae288944a6de185989beb7cadd3ed211c2bb7fcacdb161d7a2472eb67b369cf88b263a3aa5d16d0b809a922499fb9341a304d44da0aea71e3349ec3aa40ad3ea31359e23f2e8967336920bd63360d7226196c486af42dd93c2bb35bfa96bc414aabe57e799a1fa957fd59de7b645779b6a340c846f3607dffa004893d6c564dc49f314ff2f589125deddb2568e0701b8ef1ea5e352168d94e3fe72002381f850c7d67026a6b1ff4cf6a38a30e95873f6d92f0e65a24263b89e91db276eedcef951f365d712bb2bae9779036e110071a3c4c1d4b2480be9aa29345fb7e86765f581c57ebfdc08b407b676dcf04a4bc73aa4e6b7f92089ad6199e2307738151988db78af0de91d0a49ea3694de8a264dcae207728775d9ac3442a0939fd4c3292846ea25b8cb4731c2028da3e5f1f471dca916a2d2486dd83bd4b13688b3ab3936fefdc6f336fb3c04427d48b214997a0caa7d2cd9b1850f66087ce71a683b78b5150f66659f8b97e6768468466d7c2bfc6bb6717df5c59096c1e42d243adfe8037ed952897478dcd1c84675c4299148da5e058f80740f6e841c6e2688bbf4f084133ffe393996ffc7600c73f293804db1a8f13a8fdd0f4c951459e925fd4a1edf32472a04b0391617d8ad08cb71878894c650459231ce45d32b15aff038ad8fdf6bd60e2c40c064b3cbc373cee6eb5f8c8c7648bdb5f7b75ae39d31b4497355585cdbcd0958e6938d5534d19a03a319b0390d82eca85daf6c34e1c8f7ae1990bfa24ddd751f18bbe90776d73bbdde31b069b16151ccb30faf0da3ddf458276d7c89bca8192798b1187f7a8a2638c253e948ed2052b39e409e447fb60fba1f13283523b1c3a7d9ee9924b047b4494a4d3b7094da2426f1533a3da54ad37cfa74b71295f1274f62c121316408b72fce118b084326f3281b97002bb47119cefd8b7a0fec3982690a82a516183469f98317522ae7c69d7c072ab28295cc1d5e57a4f86000e8d431d794cc6aa241af6b74d579033ecb994ac81910181130ef80e653d287eb4f64fac2e424b0dd6c3e074a567efe11c96032ce5558b23dd39740df3c17530cacef7fb534be0e6dce2b0ccd7a2e875b317f4bbc9f322f205c4077c2ac6bb39ee4a5a7c3fc46d5484fea082fbd65818700257108c2d51d672ebf9313c3b385d8614d6a80bab615daa428402f52025341b5c8a2d4fa4afaaff1b24b525b2f61e7eb196fcde83ad4e94e3035f7ea052fb7bb379d540e2139b8501c7772629425964d957b58c355c7e18b4cd7fec72dcdc5783985279e95e267eccc5268f51088df365dee642fd98d747695a3490a25f73cb5eb0778709b11fd22ac9562482c51814d561913fda146eadc29998a5400aee18ede99c26e66a097d67c7f5388545255c840021799e1568dd55a70c9b0a1d8177bb3746956f082e7662822f7ce79aefc4af2f73295b555263067279e80e5189d8c89eebc4a4917f793cb652b9cbc75b16ff1b861c467df27fbddc8006772bc09311673eda7276c75488887880f293b9fa340f5e5cc8ea8812605aaf2a05029ce96273521ebae53579efd9b9587aede204b0ebf46625f8fdc39f5655512942cf4c493671f3a1d1c9dd0fc59c6b78c430d2cda50493d15a810f40deab932cc5586f81a487af7d109a5e5d364457b50ea65ee9fd246401e106c9e259eb6424e0db931f9ec3ef26459337420a4b6613f59b8f06db4e601954b59b17be6e29db8c12bb564577c4e2b4691ce59141e3176a69008de316af3afdab94ef64a80de90977958e06ba917c595d797a4580c43c09e0199d4ce070e7d18c7415fab3a59f9516599c70a21f5185b21438ecedc96f0f5f161be518388a4fb5996ff304aa49ffb414aaab9c181dc8910177cb41be2ef6e0b7e2bd968025804d8a34fd2ee070d3af4ffe60f4b3e7ecc8c2876e4e719f35cc6be05dc69efea1c21829bbb15c40f0a1faf96cb4e78817fec1cb1c801b0d62301aa6c5753660f656c87e92c172c49134322add3132e4a7cc6d08721be7cb8a4c6c452ab03311dbbbdce2602c657de92903e8164dc814abe021ed977f9d5a425f8c291b7c479c75d9773aa288ebb90f704e08db1b3174b5d9b7628fe4986b34f0ec120cd2ad2161cc1dea657eb3bff3c1ed98df5dff0d607c775a15f4fa1576fddd737448b72a53a1c6d4aed62224afd43ec915d4e92206a3b73d6b1e366ab7aaecbb2daf7c33c03374add0912dd45d274d00b80cfea393cc1c60642b89ef6f5b3815cc253a2e85a6e7a984664cdbb06d9cef2952068954f6af0c647a167b5f975f7f728a50093a4fce3501565dc2280e950acb216b2f7d1afecf7c757c239b06a0158089fb657a97bb9e4c22f847cef54181e59fe7ad284adf51f712b3057d8c69418939fa1d6dba2dc8b89c21e96773aee098486a184754abb69cb8a75260eedaeedc7c72c1126f807742e9a8e0298fa8c29b0f1e186652e93cd60d01b0eae13ef40d6eec8bf5c41a960e22115dc4a3729199bb4fbebbbf2a542ebc34c16651abeabd445ee1132a5ed0457a18daf0091c7c37646ffdbd8ae3d12015ea17bf3edb1a1876ed3ed8a1bb75ac95f9c27d72003132f292319cdc1806eeb4a8983d5db431176746fc4e28bc81097215936704e93ecf5ea1948bff212d2948a355bcc90be8cf9939d715c80baac00919ab91b834cf2191dbd6bb4e88ba22cac66c223f2a7a2204acbae4178af2d326bf7bd7b0b14cb198a6c4f67c0e86e00a51ee2785d8ff1765c567fab37fdc80d78286b5cd8ac9363c21e6e52f429b16293c57b6d3530ca736470bda5f7e6667f8f898f45ae746a3c3048abfd43b9df85ef60a1043356d37d16f146f2ed17bfd49d292e51d0c1b253f53945762cd8cb2f5ed9baa31e99d42cccd2b7997a28a8193391eeb693ac23885580ac13418f64fe3d45a397c3338f97e01e4d734c586590bcff9880e47b73649eaa3178f044a5a44012db36a850d04df13f3fdbac67d85a2749c5a2bf6948f1774a778c583d27503888c9045785e878788f43552d4d0034b6d532afb9320bcb9bb407bcc0677c8f774d1567d74627f9ec59b0930fb594c509f23936f40e38621a740870177ef1e5d152ed610c57e71ebc62c6bde2593ed2de6015bc37501521dee1a5daac0e3569652e21e144cfd5387465b36b36544f274ec65664bdd1f2e1266c426d92efadce41c949f956f68cf9f287f217a7287bff0a5c4ff52c51a0d1e7e985f4f80c88eb04f4f1e4e5f95551f5dc04f852a8529d3df540f581181e5ace51480244e3e4228e69a0cc558163faa476b7a41ac5bdff7c3fee9e13ecf4717976837c0709c945bbcbadbc602542523d5df673226136c6ba1c5d026fc1ec8549dcfb3280ef43ab963daed0516b3d8eef888d1d695c84c8dde7996acc1afc3f684457e1923f4e6ed622c910615ac96aaf794e23742b20dc2baf24457afa65411cf62772137ea0ef4e8dd8048a0584acc1df5684382816133f07d32c04e94dc127f512c8c0b4edc9083a2cb67ac459a8cf504e3695581ed7042e49b53e46e8e2f5d01a9bf6e870fb8e00ea490c6ff23dacd4bdcb0cb02209b60f44550e1210076641ffb3001539211decc4ad751dd80d285794bde2b009f1137041ca91896d1760642f0912141af652b95276265b8b82cb8c073ff8bb6373bc1daf4f40cfcda4435063fb5dfa4b9d501d4421f4f76a0b72c0697083c6ee566eda1d7e7e2279479b72c4235bfd8085a074bf7bac33eeb957f176755b2908874d74e4428c74e3931f8b9bceacce4ac", 0x1000}, {&(0x7f0000001500)="f5c9e4ba2dc4da5b7a439f7d00b5e7eb3ad9bd4cf5814d", 0x17}, {&(0x7f0000001540)="819cf70ef06d5cc964b4866805cd1c3e9fbc8c8290430876dc306fbf7495bbeb16f884eabf80c2ab1fd51c6507b5a4005d0e9949e4ae9e5e8869fe56cd71d1e9e11d78614198620fb5630d53ca6632a419bad8aedc747de5734c21cb1a544d539fe95f36c937040acf530cc6a3cffd20c3ee8078133a90c0d8a4fb6fede3240cc18296f2f3561969a66b1d17d13df655d514b59bca91e1058293cb1ff1de99a2f9679a54d06070645cdc9b03c35681b23d9e945e9a0126083a5c941f4f8b5517d0ca1f34b60cf0367c3746f13906b26dbbe8abe7ae16a4093ba9ebd0aa003cb594f5b96e0ee414", 0xe7}, {&(0x7f0000001640)="f9809d73fb6845", 0x7}, {&(0x7f0000001680)="20d2f934982cd2c42d121cebdf33d8bc70c2b13c2de36fca61b54149faee0899d4c09459e72c082337b8f52b33da76ef5d7e481f2ab51e6747456c50b462856363552c835ae2cca0ab86cec7f543fcfc7575b4b30a1f13f6ebb0a8139ceee0325485ef12b60a74ddb64288698e27af", 0x6f}, {&(0x7f0000001700)="bc1e3dbe193ec18398cfd5011d4fb4fcf7539fac668c18cf5c086f9f7f031bdea13c057330f074d04c798daef2d8d68fa9fdd8359b7b197afc64dde4cd96a96f21a804a56e986acd8e64a41a03fa4915b052855c530022bf878205cfb0", 0x5d}], 0x7) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000001800)={0x1}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001840)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000001880)) getgid() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000018c0)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000001900)={0x2}) r4 = socket(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000001940)={0x2, 0x0}, 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001980)=0x3b) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000019c0)) r6 = socket(0x2, 0x2, 0xff) preadv(r6, &(0x7f0000001b80)=[{&(0x7f0000001a00)=""/252, 0xfc}, {&(0x7f0000001b00)=""/109, 0x6d}], 0x2, 0x0, 0x59) r7 = openat(0xffffffffffffff9c, &(0x7f0000001bc0)='./file0\x00', 0x10000, 0x28) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000001c00)={0x1, 0x6}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000001c40)=0x200) r8 = kqueue() r9 = fcntl$dupfd(r0, 0x0, r3) fcntl$dupfd(r8, 0xa, r9) pipe2(&(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r10) writev(0xffffffffffffffff, &(0x7f0000001e80)=[{&(0x7f0000001cc0)="2080a59223f6cf1fe04a708548c3adbba5b11ce02a1cfdbea72b04ad62ceac523c5d74ea657f8a2a7f6de7640518685fdbfb9e8d13c7822ac0f930062001dab96635fd351c0e85078e6679a15c", 0x4d}, {&(0x7f0000001d40)="6a2ba43f59328920dbea2279fa50d24e7e25ccabb3952eaa11a6e9cdebf72689d4b60182a46d887754a29d75295c32523fe51767e4848a1d6d75e311d0a440738db73d104bd4b91811aaa11db269a699ec7c556fcb011746589218b82cd091350a3680ce5faa31a0fe", 0x69}, {&(0x7f0000001dc0)="0a06bf4db2fe4e6d14c5d340cc24114dbd4e32fcfa02f9f55cbcf30f84c5fd14045ed9656d4849b9fab5ad0958561c773964b9614b5469d5c23fa86bb5ae3ccf771d06c64692530e64320d8687f62f6b5205ca2aa1c02c0c1e3bc62c284fe9f08864a14ff8aa254cd09eec4a3734d9f686395d565014920f657ffa868e5d52b5fbaf888a07e0a10c267d95118f641433016a178b0bec9250353ece0c", 0x9c}], 0x3) 15:37:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0xc00}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setgid(r4) 15:37:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x400, 0x1, 0x91e, 0x0, 0xa0, 0x9, 0x6, 0x1, 0x1, 0x9, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 15:37:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/51, 0x33, 0xfd6a5ad9ee057b18, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup2(r1, r3) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=@file={0x428be4514b15ecd2, './bus\x00'}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 15:37:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) shmget$private(0x0, 0x1000, 0x102, &(0x7f0000ffd000/0x1000)=nil) 15:37:18 executing program 1: r0 = socket(0x18, 0x400000000003, 0xfa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f0000000300)) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7, 0x8, 0xfff, 0x9, "9732ccac49ad759805255d9c340a0cac45e39743", 0x101, 0xfffffffa}) 15:37:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000500)={{}, 0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000a00)={&(0x7f00000009c0)=[{0x44, 0x1}, {0xc0, 0x4}, {0x0, 0x3f}, {0x88, 0x7}, {0x42, 0x64}, {0x43, 0x95da}], 0x6}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r4 = openat(r3, &(0x7f0000000a40)='./bus\x00', 0x20000, 0x110) ioctl$TIOCCBRK(r4, 0x2000747a) close(r2) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000180)="221d935f218ceefb52f8852b39d99fbe7f02247087136340990b220c639a73dec2257bec3bbc1e71fa9457705f67709a5a19e8da727a03589d9c94249d3e180135ca86a070911888b5052200d4b1afcab90cecbc1080543a3c5549873e84fe027315e6d619410228f2225f2c823587d0f3df8c2517b632b202643b39388d89aeebaad6c7c49e976da04d5ac85ad80802e14589c155c4c2e722964a3f6ad7cce98b4f6b8061acf00cafdfcc1390eafadd7a53e737c6bbff5a1e7179681b85f069a694103ccb4177", 0xc7}, {&(0x7f0000000280)="259797e857b10bad6498e5b9d5bf7f9578125da3fec752af713507c09f89fa3ca98e51629db3e3f5b5be6e0af06c05941b77aa793c97445f02fe2ab716b8a8e5a99c49bb1f4095e59dc9bd986c34b24eccb5936f414f90bcb701d9f5541eb210e21149e15a4ac3b6be2c5212ac13c24d79e1bdf67ef10fd42217e82cd41a36dc0d5631eac4a57f2958efb46a9c8e720489fcc5d9d5a413e7a7acc70b346875c35a73d6302ade2ed487f00cb6d5e4c34f5aa7aa42d74a6e7c00adfc9cff38", 0xbe}, {&(0x7f0000000340)="0ebdadd90a0db7a17ad4d9cce8a1fa7c8deecdfea4b9635de6fbff8c91d9ec561d115cc4021b2f300d77ccea62348d432d6baa5cb6c05b45246164accb914b7de9f349668783482543fc5f20734022dca4dda1e861c3935012fa536a5b22df9270ed14947043dea8ba3db0d29a3d7fdee8f904e7f0ec9daeedee378eb8d371173cb09c1bf33db9155843509a5deffcd4b92984f8b3", 0x95}, {&(0x7f0000000400)="29b5e206893eade2fa8b9c2af4fdee0f42420ea486f0a1e56d547600296372eb148eeb7b298fbd072b3dd4377bd77443c893503e32525a266f999ab1e6c312887a7ca265ee87f830c3d6649855a737582ec02a4bcd7398cfbd0e4a0fec03a9c1c3ad2a27cf791bc0b90e1bdc326457577328fff49cd538e6334dd5af0ed49457110bec6282edc3fa513e9e98b7b1a6206d67503ac8e7237495a10f5f371801064a4e7af4dc8594b9c662f37b50964c805ddb9317ae30cd85b6767df85132590fe9e293cdc0c09bea377de5a3caa64c54a6d7bc3a8df26c1ffc48bafe20c0ae5e09672dbd817a0a936fd2f4e16144d4d4", 0xf0}, {&(0x7f0000000640)="91ac294dda33c2a006c2874ef5e099bb433c1c14936ca180350460bcc7d5e28aa2851fb7c0409e8a637da36e231603e1979fc29a3037d0f229e41e1831591e7f5781beaa35b1a57a6b7bdbd9726d80aa08e617fcf6702ab8da47cb60dc4613e8d6183c53adc43218b328115e3931241449fddd56a9199e6894d2a3c1d613d5593eea1df3fc7eb08d0ceb06866e40a0fc192b79e28f181d117b2f382d830c7ba87bd58777c0bf2b1343ab9f5852e7789bb8b08c41964ac5cced8d0c9ff21200245fb82cdf3b64083a3ee9cd97fa7cf9daccba71c6dc426450870508d3d4e3c2af7c6eba3c28d9047b8a5d2e033250", 0xee}, {&(0x7f0000000740)="1479488a30580cbd194ff0bcd6d65190f10fbd38fe192faba1bc8af936d955ba23f8a736ce7c2828890aac92f240ba2e845ff8b9710d8ae1f897b1cfc2294de5c465b227ae5432faa65b4b2960c6", 0x4e}, {&(0x7f00000007c0)="1fa1822a3bb7e21581cc051f90ad372af3d6e7e54ec16ea934f032b6bd1a08f7e3ecb520f5226b3376bb899128197215c61f4e38605d0cb11721a17b40c99a3a9fc3c3fd8f9f91f7458ed664fe5183cda8241f3a52e709e4604a4f0290de2f6c85a05128b2cef73e41c1a7ffaee19602cdb73a9624c369eae2f7871212c3692c485cffa494d4b8f037cd62a03d28f4d9d4ec984a7fe46ca241250a227cee77a1f357f92918135f5c9960e4dfd025316a32b58d66789c333b034e7199a0e02c3537eddd2c3fb843d51b563b0b50cb2e1586c8839af2", 0xd5}], 0x7, 0x0, 0xffff) r5 = syz_open_pts() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="f7cced549d237727f7fff000f4c3cd10dcde04", 0x13}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) dup2(0xffffffffffffffff, r7) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x8) r9 = dup2(r6, r8) accept$unix(r9, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) read(r5, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000a80)=0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/null\x00', 0x8000, 0x0) 15:37:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000340)={0x7, 0x1, 0x3, {[0xffffffff, 0x7a4a, 0x400, 0x3f, 0x0, 0x0, 0x6, 0x6, 0x9, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8, 0x0, 0x1, 0x1f], [0x3e, 0x4000000000000, 0x6, 0x6, 0xa2, 0x4, 0x2, 0x0, 0x0, 0x8], [0x3c, 0x7, 0x100000000, 0x294988e8, 0x2, 0x18916db, 0x1ff], [0x101, 0x1b3d, 0xff, 0x203, 0x3, 0x3], [{0x4002, 0x0, 0x0, 0x5}, {0x0, 0x2, 0x7fffffff, 0x6}, {0x8000, 0x96, 0x4, 0x4}, {0x4, 0x2, 0x4, 0xfffffffffffff800}, {0xdfc9, 0x7ff, 0x4, 0x4}, {0x7, 0x6, 0x18000000, 0x7f}, {0x5, 0x8001, 0x5, 0x7fffffff}, {0x9, 0x2, 0x3, 0x97}], {0xb9, 0x3e26, 0x1, 0x7}, {0x55c5, 0x5, 0x0, 0x845}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85ac284154c76727afd11e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e97999861abbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a284cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb10b7f69c7c1256b1c31c53606cd2b5e6547b340ea0e692cf65e696dc36b98ad5405838fbb458847210000"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) minherit(&(0x7f0000362000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000005c0)={0x1, 0x401, 0xfffffffffffffffd, {[0x8000, 0x6, 0xffffffff, 0x1, 0x7fff, 0x6, 0x1adadd77, 0x8, 0x5, 0x7fffffff, 0x100000001, 0x401, 0x32ca, 0xedd, 0x1f, 0x7, 0x7fff, 0x9], [0x7fff00000000000, 0x4, 0x90, 0x9b3a, 0xfff, 0x0, 0x93fd, 0x81, 0x1f, 0x4], [0x7, 0xfffffffffffffffc, 0x0, 0x1f, 0x3, 0x0, 0x8], [0x7, 0x4, 0x6, 0x0, 0x40, 0x8], [{0x4, 0x0, 0x7, 0x9}, {0x1f, 0x2, 0x7fff, 0x2}, {0x9, 0x1da0, 0x8, 0x7}, {0x800, 0x5, 0x0, 0xc029}, {0x8, 0xffff, 0x6, 0x40000000000}, {0x4cb1, 0x2, 0x1, 0x5a}, {0x9, 0x2, 0x7, 0x71eb}, {0xfff7, 0x3, 0xac75, 0x7}], {0x7, 0x800, 0x7f, 0x1f}, {0x6, 0x7, 0x9, 0x55}}}) 15:37:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 15:37:18 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xb, 0x2}], 0x68, 0x0, 0x400, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x81, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 15:37:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) chdir(0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f00000000c0)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0xffffeffffffffffc, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [{}, {}, {}, {0x0, 0x800000}]}}) open(0x0, 0x0, 0x1) open$dir(0x0, 0x0, 0x0) geteuid() shmget$private(0x0, 0x2000, 0x9e, &(0x7f0000002000/0x2000)=nil) getuid() geteuid() setreuid(0x0, 0x0) geteuid() socket(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, r2) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) 15:37:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) acct(&(0x7f0000000000)='./bus\x00') 15:37:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x1) shmget(0x1, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) fchdir(r3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) getpid() r4 = socket$inet6(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000001c0)) r7 = dup(r5) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$inet6(r4, &(0x7f0000000140), 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0x8) accept$inet(r9, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$inet(r8, &(0x7f0000000080)={0x2, 0x3}, 0xc) 15:37:18 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt(r3, 0x9, 0xfff, &(0x7f0000000000)=""/49, &(0x7f00000000c0)=0x31) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) dup2(r5, r2) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="172b2050d1249989c580b7cd3427d5ffb0f4c3d1a6d960c3057512a68cf8713a874654bb91849ca3bf8f61d2ef951adedaa9e784fabe976d11cc5564203a491b99121463dbaf84772a2bcb0454c6304bb907d0cc5a609afb3d88a279c3aea7abb62b4a6ab2d436", 0x67}], 0x1, 0x0, 0xffffffff) kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0xfffffffe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 15:37:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="247a7664327f9c7100", 0xfffffffffffffdc4) getsockname(0xffffffffffffffff, 0x0, 0x0) socketpair(0x20, 0x3, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r5 = getpgrp() r6 = getuid() r7 = semget$private(0x0, 0x8, 0x80) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r12 = getpgrp() setpgid(r12, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r11, r13) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r15 = semget$private(0x0, 0x8, 0x80) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = getegid() fchown(r14, r17, r19) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r21 = semget$private(0x0, 0x8, 0x80) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r21, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r21, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r22 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r22, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r25 = getegid() fchown(r20, r23, r25) r26 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000480)=0xc) r28 = getgid() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000002c0)="d94c7778c3684d6470e98ed3ad294aca454de3fb4ccdf2851d368de34a56d9df84015956cf0c667e8814361dad4da9695f12beed5510abc147fdd4c1e99697bb482f783a34e607e4d640cd3741da9dbdb0858b31c4c92a028651096ba564735b4c8a0db3f4686505b8620560cb9ee1293327129a4888c05512e84c6fbae3d5ba6d2446cb6dfe63a48919166cade4f3dc4c73122b681b43f77defb5ba9cc6b27bbf17a80ce8e054bf73a8d746bebf98f3e34c07c3bb67a96fa2beaa766d290e52b5cd2887fee749", 0xc7}, {&(0x7f00000003c0)="e54a9ff05ca75c2b6e96930c2bb91b4ff70006dd94976a57a6d407c6dfaf69a116a2435bcb5eb96016864489bb0f68b01191c3a4bef362723bc75d3944dcc15f701710a72f69191bc32b81efa3bb8be362bdc2fcb7fe08e237c852c3ceb0e5c81fe3cd1f3da0b814312ba4ea9608a6f22924de8d272538a1d904ee4e112407c24800f5086fed42c51709ca01ebf1b62971d4c2b1ca8de00eda467944eebcdcf28117cd1db49e4d3dbbdb99f35fa08335c100c6603dd9288e7e0552c51701b8", 0xbf}], 0x2, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r2, r0, r3, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, r6, r10}, @cred={0x20, 0xffff, 0x0, r11, r17, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}], 0x88, 0xc00}, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r29 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10c) pwritev(r29, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r29, 0x7, 0x0) 15:37:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000002c0)=[{0x5, 0x5, 0x40, 0x10000}, {0x0, 0x1, 0x7, 0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20000, 0x0) r2 = getpgrp() setpgid(r2, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r1, r3) getpgrp() r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000000)={0x1, 0x1, 0x6, 0x0, &(0x7f0000000380)={{0xd8, 0x8d, 0x1f, 0x1f, 0xbf, 0xa1, 0x3}, {[0x4, 0x1, 0x200, 0x6, 0x2, 0x9, 0xfffffffffffffffa, 0x0, 0xe34, 0x4, 0xfff, 0x400, 0x3ff, 0x4, 0x604, 0x0, 0x1, 0x6], [0x3, 0x9, 0x5, 0xfffffffffffffffe, 0x800, 0x8, 0x5, 0x3, 0x2, 0xfff], [0x5, 0x1ff, 0x7, 0x0, 0x7, 0x5, 0x70], [0x2, 0x0, 0x3ff, 0x2, 0x19c, 0xffffff7fffffffff], [{0x2, 0x1, 0x0, 0x1f}, {0x3, 0x1, 0x800, 0x7}, {0x2, 0x1000, 0x5, 0x9}, {0x4, 0x100, 0x8, 0x400}, {0x1, 0x7, 0x10000}, {0x1, 0x5, 0x0, 0x3ff}, {0x7, 0xff, 0x94, 0x7}, {0x8000, 0x8, 0x1, 0xde56}], {0x3, 0x9, 0x8000, 0xfffffffffffffff7}, {0x3f, 0x10001, 0x80000001, 0x7fff}}}, 0x7, 0x6}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x41, r1}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 15:37:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) 15:37:21 executing program 1: getpid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffe}, 0x1000000000004, 0x8, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:37:21 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x82) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = dup(r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) pipe(&(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000001c0)={0x8}) pipe(&(0x7f0000000180)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) writev(r0, &(0x7f0000000080), 0x0) chdir(&(0x7f0000000200)='./bus\x00') 15:37:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x8001b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000500)="a987c3a3034668b8502e", 0xa) execve(0x0, 0x0, 0x0) r1 = geteuid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r2, r5, r7) lchown(&(0x7f0000000040)='./bus\x00', r1, r7) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x8) mkdirat(r8, &(0x7f00000001c0)='./bus\x00', 0x28) 15:37:21 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x9, 0x14}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d]}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000480)) getppid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x24, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getegid() fchown(r9, r12, r14) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) r16 = getuid() r17 = semget$private(0x0, 0x3, 0xd14a80ae6f37ac78) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r17, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r18 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r18, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r22 = getpgrp() setpgid(r22, r21) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r21, r23) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r25 = getpgrp() setpgid(r25, r24) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x9, r12, r15, r16, r20, 0x8, 0xfe00}, 0x4, 0x9, r21, r25, 0x401, 0x5, 0xa, 0xffffffff00000000}) 16:00:09 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000200)='./file0/file0/file0\x00', 0x80, 0x100) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4d960828b747ebf5) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 16:00:09 executing program 1: ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000000)="d2dc6877483936b20518e0a9e98735bed66124e704b17a5024bb7123041d359a752d00223650c69b2b45591372d3ded2a9d6045f439c35f2f43fba0ff4917c0496ad369540bffcf9f586c852d9139708969199716b03d4cda8a6b97cd0422c8feb44beb76da561a6ecfc324a0aa4d173d7957645d8943756f8317485510b5d735e5863463b3d991b0c5cc561d7bcb2a63ba7d05a525af853c4d3b74c85e57fe6d5125b633adf22b51fcc9c62e63c3f76253a2cb71e1e0682fb3ac8881d20a0a82bb67cd0f0e9f72a08d08f2dabf95424f7824eee735d045e8a48b27c2d7274f728"}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x84227c0464a3fec7) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x2, 0xffffffffffffffc1, 0x7, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x1) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x3f, r2, 0x0, r4, r6, 0x100, 0x7}, 0xfff, 0x800, 0x7fff0}) r7 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x40, 0x7600cb8ee8b69881) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f00000002c0)) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0xbf5, r8, r9, r2, 0x0, 0x90, 0x9}, 0x3, 0x80, 0x401}) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000480)=0xf5) writev(r10, &(0x7f0000000980)=[{&(0x7f00000004c0)="92900719a9d7de4495de28f8c80a499826ea98209d91315d51d2e842a0fd40d1ec91e51d129067e10f0992f4dbd6b8714efe217144b306fe4034da2f493cbd67156db5f0ae64a047307ad476436f8d3f", 0x50}, {&(0x7f0000000540)="2db9a7fc739a854af176ce95c8193f8b5d279e698207fdd676abfe07aa67de855ee87c689b83c2e0f278dc3e10b6543a52e8cd4d3d31195bc1de9255e208af5e4108a63695df3165a07a467ea10fe759462287d106a3a5bb03f45dfeefbbc925c2f0c6b9b697eec062a4f6915e984cde2be4d45fd37a8bffaccbf52c0f5daf80fc1fb989ec7b67c8db8ea877bd3f97e4b989ec4df53dff522be435961be8145b65f47e2145d9be60c990584b718c07f198d4ae91718fb228e30cf20e4606b15da47b", 0xc2}, {&(0x7f0000000640)="bbba1855b0e7294f1a212560a8bbb2d2067c89651391e637fbf562754b", 0x1d}, {&(0x7f0000000680)="06078ce1e34e34bcd0d947d4ee72257bf6688374ba819c9fcb84a5ed715f261a942bf2bb645946e543d264466394759a11b27d945732b435abe9c0b73a4460eb646ee5fd346ef1b8f935cdfb90bf8f6b02143e9ef58f7daba5753b8b0f8fe3516fc37bde867454d66385608f06ed7dcf17bcf48041c960de977fcce58ce4adfc00b0d870d16912d75c3908b8a3578aa534657f99ee3a5bc1dd7811a65beb6b03013b475bb0e763b02746a4b45fd5c6117b1783ccbcfac669d7cba9", 0xbb}, {&(0x7f0000000740)="8a5b030b5f706bd6f76bbae2b1480a130d7974", 0x13}, {&(0x7f0000000780)="561a23efa9fd6ef5b47c99312c7dc6b06abba8d0cad0860b899797a3502003e83737cfc8025f25bfa2418654cdce1a82be945eee369b8809dadef00c74ff3c92d15c8777dab1616f80e01b02907e113ba2ded12e30d39d4ec54fa3bbf8bd24bbc6adf16dcfdcf202d895f1c76dfaf51e919803a0c79106d347a22670f4f663c0d4ece03fb71aa612af97bdcf9fdd4488dab3f692185b66eaefafd713cc433abf4d13b3f1ee25b31a370360175561ae6b4ed791791d23dcf483f567b4fad627846ed81479b6e298f0340cf20d681457f8762d4a121618caf974a9289c1d5dfd25ee06c96b5f8588ad5b966b", 0xeb}, {&(0x7f0000000880)="b7fe133a9bd6503011ccfecb1a2e01be0f54cd6ac5b334e0a4a20ec3c9a467350495e1e878bc3b872952ca134f13bd2c2992a696cb067f4bcca5c41283130b19fb9291aef40f5fe719aeacef36c3541ffafeb754af460292017d88fc24cacad5c9cdea1cce137fcc49361d1252abb5b8611e2db024d8e08d7719ddd86d5e761112d5a3effd0c8ff43c9bbd8a68f843f65f08af78cfff9529075292d15e2c7780d8460f09a8b019ffef9484d512b3382351fe097652c116be49d84916ca6c3fbeff9e1894f9f7c3536b16aeac9d72cad2f5059d020d3d62deda1738e4e1cb23df", 0xe0}], 0x7) r11 = geteuid() setreuid(r11, 0xffffffffffffffff) r12 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x80, 0x113) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0x8000, 0x0) linkat(r12, &(0x7f0000000a40)='./file0\x00', r13, &(0x7f0000000ac0)='./file0\x00', 0x4) r14 = msgget(0x1, 0x20d) r15 = getuid() getgroups(0x4, &(0x7f0000000b00)=[r5, 0xffffffffffffffff, r9, r9]) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) r19 = getegid() r20 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000bc0)={{0x2, r15, r16, r17, r19, 0xa3, 0x8}, 0x80000000, 0x4, r20, r3, 0x40, 0x0, 0x8, 0x400}) r21 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000c40)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, &(0x7f0000000cc0)=0xc) fchown(r21, r22, r18) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x7fffefff}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x2, 0x1, 0x7f, 0x5}, {0xe72, 0x8, 0x81, 0x2}, {0x1ff, 0x0, 0x3, 0x9}, {0x5, 0x0, 0x4, 0x3f}, {0x3, 0x0, 0x3, 0x7fff}]}) pwrite(r0, &(0x7f0000000100)="ceb214f6", 0xf5a04b9aaebabff9, 0x0, 0x4000000000000000) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x88) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f00000000c0)='./bus/file0\x00', 0x40, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x6, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0xc28, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) pwritev(r1, &(0x7f0000000240), 0x1000000000000091, 0x0, 0x7) 16:00:09 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair(0x10, 0x2, 0x3f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r2, &(0x7f00000002c0)="97523055cecf75307c2c1a43e441bda42f0f5427daf19e79fd5088febf0daf858a33b07affd0c8c990187ed785bee90a4eb0b74e9fdec3b83710cd32b78aaa00e3bcc021359db029951c08cc66a24ef5a5efc058ccb6c41c080c8c2455049bef0eebeb0cbf538ccc3aa6cbecd99904d2219b1c4e44685dd1d81db0cf14d7ec6eb3b444ae59c5cacdf28f8182ce4c4e8907f17b8d651c08bdb9b622eb865382223ec4cf969fa54da619651e701ee82f1639b3909f5cd583e5431ea615d0024711af7ee86c0a8dceef7acb18cfa290ac11af897cccb5c527448bdce0f8160f386dd6d4ecee61ff573d37ea1a619507a0c83af79b95861c223c8c5d5bd0ce136ee83b64b1dce66335a57230b471274fb1548f2ff439ec951dbc0b9db723f921ffd3869add01967c9961ef05bbc18968a625cf141514d435d69d90ba7324d7abc6eb9a7efbb8317ddb36db40337f8b280dc17d7ff78609ffb44a640fbfa6cf826791e4a362730fb53e1d96a80adfcfcf4aead78af74aefd538992ba649b13f20843c190c621c300f8f9b91547918f84c32261f907b2afc4889c169e8bd151d8af2310a8241c95ac5cd6a4658f23175efaf30704d9fa274dd0aebe0e74b57dcb3a19639c22b77eb5a43179c649f106bd058b9ea666093d6bd7423bd20aaf17470b7d958810a5027408ace6b837b5a958a45ad782b332ce7590f55927dc1f0ab53fef4ca0fe9142ff5327738c0b0935cce69d14c4f294a6cb75c85341ed0a8b46d728a44bfa5435e50c57810b308d7f0cf48e2a2e671b0b81cd2c73274f5e89d084a2babb7fcc45af845db6bab9fd96753a91442f0a796f229e9a25e31c4357c967ca514aed4c5557f3030767e53a3e88c2797a038ca3c64ae2e3b6e1ea6caec7e54d41d8704f71bb79ec9b2aa7dce70282ad2edd05a02faf4c8c6ac5f8630a3a34d16e2dfb2b0c7ac711ede71b424b86c809721cada0e801fe1d576d37d483510debe1b5b595ff500a94491acd425f1e185c33156106fdf482c1c344c33b3e8583e0b6d2f15b958a18a66b23ea2793dc2f9becad40e6f6c30fd44858d6f02ae17ac847148c2d3d2350028bbb0eee0d9db6a37a75baf45e9b3db7696ded58095a4df184f35bb33d73ba6d6514ced7238607e2113c18c5a0985945155f0ab1ee6293d1eb68ed4d3b00f5909b14cd68bf03ed18422474d83e17d34d139c77c6decd53ce578f4cc8dfa28cf5bd212a3ec852deb0cd509e8c15b733b3bcd2da24dc4e75fad327d3a61b9fe0f1d402ae02f3293a424e9339cd82df2552f8425cf557a3614c450e9898b7fd62aa306dfde1259b065ca96d966bbaf7cf6d52e9d1883a71ffd653a833eeac3be3d787d81b24c1780fbb54813a648342e9ad4ebda5d1345751d9ecf9472417f6fe3be70ae652c001a7e5d9ce8591101e162f44e6f53c00430f404410c9d69343a9a449c78bee4f25e471dd111ea36b0dc20e0100607cb937a71a4fad3d39aa02dca77da35ee4150ee5dc97fb0c892f14c5e63f6fb3e61e3ef3ad7a31d12b39a935400d5d14b41a92cd7b54aeabbbc2dbf65ec87723d82dfee329b940c5b7d7914f56c92e95ad83b56a78934a23e394456ae047aa2ba5759f7b72fcb7a4c461120ec4ceed605931c0cca0193a42df27d8bc6419236137d387dbe50dbe6f8f6d072cec0da23ff36a8244a57b5f77f7bb5687888d4cb155aa8d55679796b9fbc3adfad6d5482400010ceb79d9e05c0a398f2faac96244b9fcb6c54193d4d0bc200d2f84c7f68a9cd3c6f470b6e29966d3548358f1df7de09cf4d31613d4e9921bd7300416503930b2c84c815ce1b1b1d89160f10171ac1f4f5d11c63792a70e0375921b28ce52bf9ac183da2fa0a42b2e2cc49ffc40ee9d69a8ff9caf8946920337cb310a299757c24ddae04abb28d7fe398d7d98e44d3fa5855b049fd0cbe8df22de8209c7653165d4925d9f744524531548a8b4b6869f07c1a6ff7beefd61675eb2dff506815f3b8d719cbf158d455cca671413d9af5ebbc5a2b81906877de01d695778e68c103bc0a02e1972969da74054407875791ec0ce509c34b828579a484c44b9b77b79a8894e12b83612cfb2f761b7b9bf6cf05e86f7ce91ad8677aa1a8103bd677547e326f903e4cd92638b456017c724ebe2304513498f4f8b416445feb3b6ffc0938b93418c73ba30a499db4482fde7d873a2b29ea03990d06dedcc68e8d92c966d974f08665762073a40fd22e0c8deaf8716ecab60d376d4cc221c68bbaad293aeaf118ed95b351a56b0296700280f65a79ac18e1ef11481bc1b97ddc74524d29c658a073815ae8436e69130ef826a441e691ceee1faccadef272fccb65c039a9badedae4eea78781c862d34f24fb8fcaf8e3f2aebce9040b6fe920a6471389dc9e17940f756c4c24a49d67c31ceacceaa0f1eea597edf2a6e2ee6a72d7f0e230cc42b36e3d6589bccad052893eee56cf109240c4ada6cfa83e1b1bc30a51a089ec12b371108d48cbe40667eaa271e9f58cfcf0bf6c2445d0f6ab8316dc9f718466474ea8ea9074736a7ebde8c0078457b20d10ae9232db6045294b229cb11f7e9709e3c788085ab09fd1d77325b1de683245c90ac4b381e27477071ead7536b835e1b5d62536cddb810a5756a9b18c320a37227a2ae44d7363de03d7d605130287fe742db00b2c66a5d7c88ef48e13411e977503ecaccbc87ac88bc69ade529deefecf71e82aef7dc0bfbcfb8f73aa104449d8a4dc8311a7b54415e3f2be710beed592f65a6e7683ee07c1fa358be78334f4c7dd0d812ada17d185875f933de347ea17c89ddb3f38d73779f5bd3f5ad2ace7b1aa2c2c3b9f31b6fd52daa6044987e8ab0cb5057a2574e48d5d00a5468c46463d3402790526cdbb9bdf790b32edb196fed157958d1f45fcef8a9e33305d904b5012f36d15ee18ef42088338be1fdf46ef3b31f35fd68fbb44c6bd938124670786cce26170d45247e112499c055d9ba2d607569dd9ba97ca788390fb335abc87164eca1debe31fe0f693c5a5bbc4ec3f50eab5ceee9611182732b6548c4e2db0e878c7bd110b436b655521bef5edb60f1edb7a0c1f70d74cf6975385d7c40cb8b5dca85676b19e874a76a9b9ae94015c376e582e297daa4bb51863e818eab806b78108a38a383c6ce4364c82b4addcd5674938f5c599442adf7eae04d4247415d8377567b932abd402deb5f7e914b087cba052b3ae03020506224d6971fd2d799768f5b911ea0f948bd4708981e4a3da56b3a04e9da9c4347eb8ca45f5d3dfa03c95bf4a3c700daf6fc67a8063fd9f43ba8d777d2ae0be6a7881f7da07cfb1200a9de1019b9df2ab7f4f175e1c6e371a78975a2a2d54daba318483339192598c62432b9c6dd0651ae15523017f9aa10b2f01de3f915562dcc9b69a4afd6ed2fdede21d912f33bf5c3ac3e4d5d3245811787181216eb0dd1adf8a07ff2627327f19e28efbef93e7df6ba40c8a3e0ca5c28edb137531f8bbf6ddf32835ecb9cc24d76252a5a28c5bad238c1d77ea9fe82d34678d35092f0f04fad8c460c4d34451d854f503bd4062cff07a5c01a2c3224487c16164e47af267cf925260072d5e882ca824635b634818e9f8e0be745fd2bf70f1d76c3cfff2d08ec060570cb5d96bb76335cb29b57b4abbde4b08283dbdf668d971ff8214a786a42c06d45310e551eee6bab31c5b96bcbc5228fb248eb75c2cc0a25c2710817f097ff45eea63b5754f7b105f51fa0f7699aa8fb6214329585db9d9b9bbb3cc55a47f88545f10e6f21e236ef42da945a5e54cef586addb5c2381fd67c67beef0422f75765fa3a2bdedd5ad3f1f6c0f8be2c28270d5cc2c90987708067b6865e6063fc9f3fe5fb94bc1059f8ff5950d9b189a399e4fad9f81d0e8d31403cb3a483dfd9e0aac61850d1a5fb249e414d9b755a1b96ba4d7ae2632d52601573958d5866440033c5af7cd8212f17d81683013dde784c01f4088a95f784d74de006affe304de1f9a92d668a41789462a5796cd606db421505e98b40b5ef58fa656ddf5bc969e3202c9d53962ede412a312de8aa655a23efe90497b1f2419a69b61f609cde0abc99f851084ec5227ab34736a40c54790975428e3d0b28efcaae09162e8e2e64ef858900e366ed1d03152ac9623b1c1f00ec52fe54a08095a198d4eb14bd27dc26f7271bfdc05f1a20721a596a6e533a5673d43255a47638840045d07a2942b05cb99fb64e2c4cb20cee371ca03fb586fe1fd98607c4bdee988a55bc2ca26823ee9752ccd6e6ff2c1e6074fc0fde47c4afb3cf1e29c842261d924f1e687a00611bbde180f9fc46bc4e4fa85b74f8fd73cf3e406b710ab334a548d0d279de3106ae39bac02c61f8492a79da3cb3d38a4dc4cb98915a9bf1ceae9e91b57d66afcb3b06e84a3b6394abf3163ac73cd0d6266b86e34fe1da578f4225a42494b83db7ba2a1d488dc35a16a4f6cdff374a95bfc931f9cb1178409c8fb7b3390733cdb4d1162b1bfaf56e5ebbf3638560ea6c7a6c18c247f74c405e1c8529d150076822f454fc375043873b49bef46aa8d0104fd84b86df782981027748829cd973ee479840d789a7a4208698d6fb554714d4d2667dfdc90eace5256cc8a1047145bf3edb5d30c07925e72be2c6349a6111ee587b5874088f0f05d6a9861f630031d69e29aaeefafd07231617135347dc95a3276f7880ab89806dc62305d606bbd7f59cb3b43ad4278164ab33fe98a9840281cbeaa812b2dd3bee298a672c7ebf93ac6bf88be4e963ff96166defeb2d2ad88246858981cbad68b6f5c067acc81fa315d65a30355f2702096e6859a9a66172308ab8af33a7dd8448316485fd7dfd679776b8725e605652f1d4fe34301f100e0f0fc9d6ffb65cafe5c758206143e02a544f9a98b515dd252a81894eb2127cb6618c12de5894e8438421a4ffdd550787dbcce9d19c8e2e3d4bfbb6be7f27a82eedf7bddacf1594cf94ea34a2ec2ae37578c457ef7ee02ffcc9e83b969204408d65bf2a2d5c8460f9ba88c4b7b1485789ee154fa37371c8ee2a2648c3e089d1546b2d12fddc439f733fa7175ce3cd711f4500e10e2eced7d63379b45b217746715ef3bc8d3b4199e570fd3688bbc54ced256f623d75e999dd670c89fe633c5d06575c1fc7aa0db2a625b3a8bd0d54a82b3a9d0467097bc8f324054569c221c11c16e4159b9ca66ada37aeb6392b22849379dfc373706008d6cd73ab3ec1b15087b55c415104b8fb47219f7290e9ae86bfda4a16b2203a1af15ad9de93e79d13b750bfd57de797ef34b56da72d7247caba6d1cb72f26e5584259281871ff149f9c46a4fde39dad066edadbb269f8865b75e2bf0de8f6c90b032d4fde97274d144fefe4dc1936752d705be56e6468e20ba9b059132765acc7e7350346b8215a1967d9c660d683ec9b49f0a16fcb5fb9fdbf9b046de98683e7bffad87e13b12be145f1ab7eded83d7abdfb9f42566092bc05af3a50ec4db466801053c36a231dd73a45a1c8d64504f89fb41093a862646e34a581060dc2a815d5bc3cc7fb05e9e94c52a916841392fb35b9480a1b707ef8b6b9c9984f70c427ce866aad4fe3b025065e6488d6264d9bf6ff58dad8bd8144fcf2aee7263a67b7925d8f8e5ebe148609065fd3977ecda3d0e71b408a5b0740288daaef0adc0f99f9a21dc750d3d4bafa4426cbead60469a074bdae15eefc7c3612fe175b43f300f843d90fe38908956a85ac950c9f5379f1cb86703fdb0877689f8a7d912e149a58f2e434", 0x1000, 0x0, 0xff) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r1, 0x2) close(r1) flock(r0, 0x8) 16:00:09 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(0x0, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwrite(r2, &(0x7f0000000100)="2bf86d07f469eb401d7a62985d1585266f1054fddee18a51437dd82ddaff3430c4f3a0cdfeab477344525af6aad7dbc38bf7246155201490f8c563f9b7c91292f57f15f3c58f774e9549969c92d27aae9ff7f503a5a165338df0c740105fe6a47709ff5fc504d5f4302081288d53d49a229e8d21a51157bda2ce5d", 0x7b, 0x0, 0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x41) sendto$unix(r0, &(0x7f0000000180)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b077be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc55303b22f310b40cf36a00f90006ee01b120400"/165, 0xb1, 0x0, 0x0, 0xcbc) sendsyslog(&(0x7f0000000000)="acd85762d5beb7d9147cb4ee3aa231ce6b3bdff8d3835399f3372cad65e1d62c2c0df7808a0917c59a6aff120a2919a198f8d2e56c172d921ff49e165050aa61c5f18f52887eca61e901dcf8a13381ba04007f14ba642110df560b9afe9bc752971f12ac228194d1cc52", 0x6a, 0x15) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x9, 0x0, 0x2}) 16:00:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xfffff3fa) readv(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/147, 0x93}], 0x1) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:09 executing program 0: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x200, 0x0, 0x5, 0x0, 0x7, 0x10000, 0x1, 0x2, 0x1, 0x594, 0x3}) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open(&(0x7f0000000280)='./file0\x00', 0x60, 0x10e) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000002c0)={0x3ff, './file0\x00', '.\x00'}) shutdown(r0, 0x1) close(r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x80000000, 0x1, 0x1ff, 0xf432, 0x5bdd}, 0xc) r4 = socket(0x18, 0x2, 0x0) sendmsg(r4, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x9, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) r7 = dup2(r1, r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000400)={0x8000, 0x3, 0x8, 0xae12, 0xa}, 0xc) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffff9c, 0x2c, 0x6c, &(0x7f0000000380)="537baa2e7a6b3d95a15a09489bfcbf083943a63736d55aa12021c5da67ac70adae2109d50a75b37aa6c55095453b480ef323c6fcd4733233b82961b77fe351611b557dd398faffffff2e4c33b8a97657d39009a998ccbcf368142f9d4a76c0a1fdc0bf2b030300"/115, 0x73) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) 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(0x2, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x6, 0x360, 0x5, 0x1, 0x200, 0xff, 0x5, 0x0, 0x1, 0xab, 0x4}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) pread(r3, &(0x7f0000000300)="3cf4bb165a776b50f1fd89d8441f9925470d52fe98909e0e17a5b0cd89a46d6cfdca415a07c0093e79e3666a80b48bce436dc8a8a289255030fb76366dc114b297bdcf2b97143e410937ebfef6ea", 0x4e, 0x0, 0x8001) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x4000001033d, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fchflags(0xffffffffffffff9c, 0x80001) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128", 0x49}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x6845e96c567abbc3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) dup2(r2, r3) pwritev(r1, &(0x7f0000000280), 0x1, 0x0, 0xfffffffffffffffe) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x105}, {0x3c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x8) 16:00:10 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e", 0x0, 0x1280}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./bus\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) write(r2, &(0x7f00000002c0)="1358e24cbef79cf9d7151eb47e5bcc62deb47ab0c8f113aeec5b34344fe68d958b2af1330bc1b5c71de6c6eabe77301a69d72c9077ba29e08dfbbc99a233a2b5316fb27096c8e68bf1eaa7b9335ee48af7fbb976d8564c439d00782f96ceeba1bd504440929cc11c8b51ddb59e06edf9ae7eec222a34fd3baa14f61f0ba867e9e59a647744b2f7f2cd332fc41734b7048a77f79101035ba4f2c846c4633d19b839c562af992ef452e06009843fdcce0338a71582e3d9ac499dad415740b00c5fd2a3e5ce7ac78c2b8d145df7b971aa5728352678fdc55d4fe61a977c7addb69e711fb30d8dd7bbbe9b913ccd5bc7f099a03019ab6dbf8a52891add", 0xfb) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r5 = dup2(r4, 0xffffffffffffffff) mkdirat(r5, &(0x7f0000000100)='./file0\x00', 0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r6 = fcntl$dupfd(r1, 0x0, r3) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000080)={0x6, 0x0, 0x4}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r3, r7, r9) seteuid(r7) setuid(r7) r10 = getgid() r11 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r11, r10, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0xc003, 0x0) connect$unix(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r19, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r21 = socket(0x2, 0xc003, 0x0) connect$unix(r21, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r21, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r22 = socket(0x2, 0xc003, 0x6) connect$unix(r22, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r22, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r22, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r23 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) geteuid() r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) r27 = getgid() r28 = semget(0x3, 0x4, 0x2) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r27, r26, r25, 0x196, 0x101}, 0xc, 0x8, 0x2}) r29 = getegid() r30 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r23, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r24, r26, r29}, @rights={0x20, 0xffff, 0x1, [r22, r22, r30]}], 0x40, 0x20c}, 0x0) r31 = geteuid() r32 = getgid() r33 = geteuid() setreuid(0x0, r33) setuid(r33) r34 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r31, r34, r33, r32, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r35 = geteuid() r36 = getgid() r37 = geteuid() setreuid(0x0, r37) setuid(r37) r38 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r35, r38, r37, r36, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r39 = socket(0x2, 0xc003, 0x6) connect$unix(r39, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r39, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r39, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r40 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r41 = geteuid() r42 = getgid() r43 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r44 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r41, r44, r43, r42, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r45 = getegid() r46 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r40, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r43, r45}, @rights={0x20, 0xffff, 0x1, [r39, r39, r46]}], 0x40, 0x20c}, 0x0) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000980)=""/137, 0x89) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x5, &(0x7f0000000000)="03f30000", 0x4) setsockopt(r3, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r12 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x20, 0x90) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r13, 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8004667e, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r12], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r14 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0x1b1) r19 = getgid() dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r14, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) pipe2(&(0x7f0000000100), 0x10000) r20 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$VT_GETMODE(r20, 0x40087603, &(0x7f0000000280)) r21 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r22 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r22, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x400003, r17, r19, r15, r19, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r16, r16, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r21, 0x0, 0x0, 0x3, 0x1000) r23 = socket(0x0, 0x3, 0x42) r24 = socket(0x800000018, 0x2, 0x1) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r26 = socket(0x10, 0x1, 0x2000000004) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r24, 0xffffffffffffffff) bind$unix(r24, &(0x7f0000000d40)=ANY=[@ANYBLOB="00653000000200000000a336ca275edbed34349402c81ba70f1b979b30ce43fdc63d364d07745e9c02c614afb5a97713830953dc6f9f173aa24a2514205ad5461edc2aeba93c3393887c197877e46b240497f3b499a49c09450767890606037eb6d5594901d6deea70a944f39b3e5ea5cf8c545da8aa6039bfd2d0ce96f5ab100a81b2522cc87c25c6721a336643b7de5adac0dd98ff4e24bb648f375fa2baa7359d0b1c9143c89b6b8f04c2c89d0f184dde7e8d77f929a3323a2d215cc8fe1721832ad259c0e76a1a50a74f2ae87e046623c4b7bcde0ffc156a994b33fb14d15558d931346a493c77a36fb8fdac0157d40b1681cdf35af8a882fb314c089fc874786f9a2d322cf8a4abb4ce5d24a8993e28b3eec26347100f47de0897784b9ab7b14bd06a5ce9d01f81ad8f154594ea7a8a60cb54740000000019455065c41cd33d88146ebc7b8fc4b8d86f7e747736eedac954a99e5be676f59056ab941398272b7a8694e2ee3427c2eeccf6e23895797f50bdbea15e2966f4ebf807fe51d2019ef20898842ad92634ce68fe61c681a27b760627af67bddf64f3a2f907e4c14a7a3b00000000000000000000000000002cd7d96f5497d35951a7f927b1d4f79878da1d62b80d713a052c13fc80734c0dea38affeacf65cf30b73c5571b073ca8cd9cd6069a2e8cfa33c0ff909d68b34d5c9771bd031bb5c9403b0d74f9e34dd0bc18df0924230d7cc22f855341639223b0eda5d3bda6fcdc581165a2e96da941b1201b89ea1f1063bfd6e5937c0879491aab89921fc63b221611202c375f77ab828abca84ef4a2a1a81e026bbfb40a2d2f3f09d81c53"], 0xa) r27 = socket(0x18, 0x1, 0x0) dup2(r23, r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r27, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r14, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30, 0xb2, 0xfe}, {0xc}, {0xfff7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0x4, 0x101}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 16:00:10 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x8, 0x10) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getuid() r5 = syz_open_pts() syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x34) r7 = syz_open_pts() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) 16:00:10 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x2) 16:00:10 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e51666983653000"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = semget$private(0x0, 0x8, 0x80) semop(r0, &(0x7f0000000280), 0x15f) semop(r0, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5d) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) r6 = semget$private(0x0, 0x1, 0x6dac1c3baccfae) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r9 = semget$private(0x0, 0x8, 0x80) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r0, &(0x7f0000000300), 0x0) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getegid() fchown(r7, r14, r4) r16 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x1f, r14, r4, r16, r4, 0x20, 0x5}, 0x6, 0x800, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getegid() ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0xfc, 0xff}, 0x9, 0x7, 0x6}) r19 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f0000000080)=0xfffffffa) r20 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x56e) r22 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0xffffff9e, r17, r18, r21, r22, 0x11b, 0x3ff}, 0x5, 0xfffffffffffff001, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) fcntl$getown(r1, 0x5) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x8) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0x8) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000080)=0x8) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000080)=0x8) kevent(r5, &(0x7f0000000100)=[{{r6}, 0x7ffffffffffffffd, 0x10, 0x20000000, 0x1, 0x81}, {{r4}, 0xfffffffffffffffc, 0x2, 0xc8, 0xbf, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffa, 0x62, 0x0, 0x40, 0x6}], 0x10000, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffb, 0x45, 0x2, 0x1000, 0x7fff}, {{r8}, 0x6, 0xc4, 0xf0000000, 0xdc, 0x7ff}, {{r9}, 0xfffffffffffffffa, 0x90, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x8000, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0x7fffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1e, 0x8, 0x3a4cb603, 0x9}, {{r11}, 0x0, 0x5a, 0x40000000, 0x8, 0xff}], 0xa4ef, &(0x7f0000000080)={0x6, 0x7fff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r12 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r12}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)={{0xf98d, 0xfffffffffffffff7}, {0xfa3, 0x5}}, 0x13bd95e9d56730c4) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) ftruncate(r0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='*\\\xb3\x00', 0x0, &(0x7f0000000180)='*\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)='\x00', &(0x7f0000000380)='/[\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='*%\x00', &(0x7f0000000300)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x7c}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) r1 = dup2(r0, r0) sendmsg(0xffffffffffffff9c, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)="a2adfda3349e022964a06f5d709eaaeb1aa85c76bfddbf88e7e29a751b98879f76744b60674100512b7ba75a33aa5999", 0x30}, {&(0x7f0000000200)="8a83f871441610aba0483381412756ad7f2d401bb51c7ecd6a01142f5ef4be9660a4d01fdd0971f6b31bc21670941d0eb4f8e2dacb1b8e82fa23a40c918e4d5c7645bebae067d2d737ca0b05df5e0b51a884fa12bf9add70140e0bb222a4e1a43b9f337cbfc142ec787e", 0x6a}, {&(0x7f0000000280)="9b5103922ec803dacbbbd13ac3f16d17a3c37d3ce26242f47ae7e5adeb0869f935316a378c03df5062f5007d47c2448f87179f87845719a2479dfb05f51d3a6b9def23d35d724a9239bf9744b9e5605e1c68872398d4254cc1064e794837438f4a7c176bc35e04e9ef3a3f3abe36d93de18502d22b0649854e5d0dd5341c11caff9aefe3e627b19413884591815b19f919c407d38c2d04e236b245810fc355965865f6d373a813ee1ab33e6d7042c88ba78f4a4e74dfa78387a5019f332003c87e2d", 0xc2}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="c800000000000000ffff000000000000641a413f1cdd2d2e922b082cfb14526531a5cd819431f2ddc7feb819d6710c20943b07296cddd9bf1e1182a2c78181784282355a662233c10c34d3c614d97c79e841d50253337ad35a722f9f66dc4784efe1ce55eb88996fe41f5718784d6cb461a2bd1d1d2a2381aa21d891efad0835310c98e26bd7998fdc1dfe147367f172e0076c4e8e01bf9937aca82a9f72cabbafaed0423e96d4e4710f8ea5a0172cbe4ed22ea3e1910e547a45b8831d962041bb54ad9c45070000d8000000000000003fb254950000000049958664d1511987e91a7ab2e593bd752be6f4287ed0da618330408f4736f9ad05543daa6896e6fca8f8b20e04b5736a38a4327eec76080c24f602713dde0c1d71dba4a4d43dcdf655b9851153fa56db8f8d9f831f2e80bea6b0862ebeacfe5b42370b182a6422de0e63ba1fa48e61bb91b5a99a1df57d3b8f500dc996b1d63641cbba0bf3529e16a5c97a2f9b92e97d5fe3b74b16559e7601b29a898153157d2f2acc3147544f4bf12f4f43587193bfad0ec6a124010045ff48a5feb8bb58d5ed3c1e0b0a1600009000000000000000ffff000004000000596fe1bcc9c37403677a65626438d252724d7e20f916d9ecf773528b1f96b7830398db6d95eda5dc3ab801645865d1426c4d24c95fe85f9e0af4cc78eeb79bfdb66c68e4d61ce35346805e349846f2dadeb20a8cfda31c9b68d2aa88c68ac543291dc001086c80d537e7327145ddf255ef3a775d8436fc576a31cc360000000098000000000000000100000008000000d1e17e9a4b076d6df3709f96602cb12310b770ec3196f2144256c0390b7ec03d523d914dd12a616d19094adb041d79c479fde091ef40e99a7a556425c2384f02c5be269c84ece600ad2bbc7bc1e57aa980a6a2fcc6eceeb2f9e3ffc45bbe0e0e520865c8a05c63edac9be91aeba0604348c3e7c6ca2776fa3d8e30545f51cc174a226574c3090000"], 0x2c8}, 0x7) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x8000, 0xff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x93, 0x7, 0x3f}, 0x6af2, 0x4, 0x1}) fcntl$dupfd(r2, 0x0, r3) 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) r5 = socket$inet6(0x18, 0x1001, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000740)={0x2, 0x9, {0x66d, 0x2}}) connect(r5, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) getsockopt$sock_int(r0, 0xffff, 0x209e, &(0x7f0000000040), &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) mlock(&(0x7f00003ee000/0x1000)=nil, 0x1000) close(r0) 16:00:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r1 = getpgrp() setpgid(r1, r0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x1f, r1}) r2 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) close(r4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000001c0)={0x530, 0x6, 0x2, 0x1, "0491318b9962abdf64a51026d71a9083754df532", 0x3, 0x5}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/n\x90ll\x00', 0x100, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x6) 16:00:12 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57ed5e6edce1c17c63c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb86bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ba4c05ca4751ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c"], 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) setsockopt(r1, 0x7, 0x5, &(0x7f0000000000)="8e54ded5dd84598e65171f83d01b3fddae626e66680c4c73146fd1281d84cfd49ebdb612204ee30f433ca04fc6b6fc4cc1862b006d79b0c589a4c10e7c0c85df63a94d62c80dc8d2e675169e0484f4c51b00ef3fd5bc2fd30d7bb416bc3bf2283d0d296e370b565dede50e8b2d162756adb8a1a761d87b9bc9fd218ac2de07c121eb78fd11dcbe09d2e4cfe1f335675329b75bcd6b8b4ab5d08e199e1e65fe5c7249c676f693fe2056587082b051983efe41f4b7035bedba5b334ec90527ba908051b6b330c1069d0e8bbb70f0581083077568e2d83c072a4e91290166b8c8b2d7566d6bd4e8c3cebbb2", 0xea) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) sync() 16:00:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x10000) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)="bd", 0x1) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) 16:00:12 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb91c77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d7910ae38b3b6a95095fe94cda62c7c6f38ff36d11b2436c929b34b0587cf25dd9e1e49f931a4193897b0a33ef3cbf63778687a8204e33aa8f63b8e19bf7e26863a11151f001b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x12e}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2f0b) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x100) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xbd) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000680)={0x3, 0x3, './file0\x00', 0x84, 0x0, 0x8001, 0x8000}) getsockopt$inet_opts(r3, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000002c0)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x8, 0x0) fchmod(r7, 0x100) close(r3) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000340)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x1]}}) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) r9 = socket(0x10, 0x8000, 0x7f) getsockname(r9, &(0x7f0000000300)=@in6, &(0x7f00000005c0)=0xc) connect$unix(r8, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0x7fff) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) shmdt(r3) shmdt(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000240)="5c8beceec9d85eb4be433ea541097dd6e427caf41a447c402d52e92c48e82fae405992456bcfe0be247fca3ab14154bf9fa1121e1b01640a0a6ffbe18c55da453209baa9f7a7990650ae8166885790ec67234c6e7e95f7cc03bcd06f141bdcdfa227f7481e066c685baf0f2a21524b07426b0b0099992681f4c4801ce6db88e96a3533002488a662746e7201a037cc83b13720838874affaac46b8512fc5affb23b82508068584d7747d5c53608c0608856c0298c706c5607a33b1b6347478fe2a6ca23fba90daf398dda3bc7c11cc386ec018a8e053f902ac285050550c57418fe7541e9be6b25f7879af15ac77e374a095187054ec226a22d7fa7c6c6b207598a769ee79e8ced5c4cbf847e639a390562d80953f2538a8673495085cf3e082e60a83c1ac3ca39b14fedfdc942b9fc12ff686efef11ea4659ef4595541a77705540133d2b0d535487b52b5fad9f85846b1874f7561044ea7c559b07f2ffc7e0d8c4990292a061e18ff5a1c5d461cf3464dc426a39c4b25648f688d3b1c37e7cc9a8724df5572edbec28ae843038fee7cd1e381dd3a61655a6b957e90fa0f95349ea695cbff2273610588f13f069dc87a7985e2b24ea328c52fb79f1b225d56f9b56e983b7310d7dc90fead582b900ddb1bcdcbb41fabf98aa282fd7354b343e142a519fe5c140b3c03abc8c9d9d102c7b9e253b761968eeab0f23090a2eef2e677c9adb6e0096c660fb87c11c7ec492b9667030eb14847b2143b2ca08b88bb3f65149ad4c82d18d4bb1cdad2b0280896ff45f9dfa320bb773204f35de2ae1cba6099a8ecbbc08899456c573dc31ca6dfa634f7308d54b078590e217fc2250e20f57063dcfb5c5032dbafadd1170d5ac07a2b9b4460ee18f337821e9ae0310108df721ad3a1a82d6d61230391406831d1ddbc68d4e5a61384be7093ada0b7e31f187c730c56dad67042720df40a08c61769659e8f2b7bf2af3e1c7a42fcc497faf9ee17c3290528e3c62269b43fd2d17daa657831dddb20142492cd0b00ba36a13e4bc0143e75c34061c2ad00f02cee57535aed91494bbedfa788ceb514c9834e4a1a72cc0fbf0dd6c086383961037749a691561e1336110fa11b1bb35947ceeff5ca62bc1c5071d58c4002edcd5f0fa740efa2a0146847eb59b0123b983441071c313fb83ad9284302236fcacc29e8260bf79ee7aed272b618ed232defda663146351c95cd6aa10d37dd7c950a0b2a70f90ed4663085e2c38c3c257d0f2f2bcb68b6465f1eaa9f58d1255b6154dc43f0714e611be2461dbc51ca785538c77d85d3119f29ba1afe9ee7647b6da5f8fea49657e1e41095729bc9f2f13df088065261099eb8954994e1f94a69b06fe01ae5bf1091a40e4e79a84c435d85ec279f6bf4cf44dda4bb99f2af1cd5d09aff370884c0290a7593d02ee5e063970095518d0df916dcb3bcacc458a8b7c552ed43fcc43cdcb16f38742d9e5f915a96b7fd2cb84eccc92efb12a1fe4e7347535722eabdb17e725805eb145879c357a11130525c5aedfeb42f945b872279fc0caafc0ae96fe8914ec9c3e93542c402a9bf006fefa9ae7ef11b48726e950efb1a29060c985943ddde151cc548548e081dc54a8f8593d3ac83495a9dd0570ee5a517c61b016285f98fca11c16dd4734e0f7196b48a1a2b1cdc7aef5318b8f84b61df9713caca521c7e7a93579d18e44d92a419f4150a34ed4060d85e3b67d4183b4b48808dfc5dff96ae3ccc6417e559f160f8ea57d9f4335c3bbbeadb5fd4adee2df97d286da43a83b840487332ca76888e0e4f8507dc7fd55c1412a0e3e47dafd6acbaf29c884258b65bdad0d2eba489ead83ddadbfff5c6881c3a4ff803d12d683597922070aaa45f1f3744cb5973f18a0851367dc5bcf82b565ce6f58ab3748f7893ad39ec273a72ff4bd445d79ec58ff946256c2bf8504ca0846f6d7c25062108b6f135b7c1b5121ae98d7a586842d918fbc70b05502e5feaa9054b424b571d7c8b7f2833e804db24a45df282a719f62ed25c311ac0c2a80d23f4dd9f4f67f79792ac2901d9ff4f2108304be6e815d800dd58e7501f872f77db2519adfe48cd1512f2f96065633334548a60e4e3376706b136c45b6caa36070df1cf794a2635516a28b8e5e68969e81da553a50d656ba3dc8eb7875e55724727bceea0607f772294a776fbed1557f7de15a211d505a6390dc481551d8bed9855254a934b9494d0975e7c800e443030688dad7dfff8ccd43a56d70e15563e41be442a9be46328928d115f884b50c85a3c3d5a9c8b48c61c769cc416afe3d73757e49c1b3a7c097ccd72f21d9b20d46a3ee3f0b802ecf34db0f5ce0ee6ccc7c4192800b1abcf65c3c6ad458d6d6609744322c8a2e35c977fc8d66d16e807a926bbc6c7ee8f5215f1184234d2599a86814266b8d0490e6857774c5aa802f537b18f9d4f36f1112be4a9269cb53e34a3e4c02fa311cbb3835c9aa6d695f3bebdd114bb895689fb0d720823cccddb36bbf774d2750d78bbbcf9eb8453d5b25178bd00c6ad9f16ed0c7f7ea6e0c405c8f8c9e440913c4304997b37aedc543c5deda63345e9ca5d104e26b6fa1270ebbbb8ba0c6d0a9484bc8d8f286152afdc39f02b1bb8524b6c2df239fc980b1181dda676c4f11ea1146261681784eddf6d9764eafb2011c83c61f5810f1315066f563fb2182ac040a525544757a972f7d4134d1eba36f7d1e57b228adfe17668a335dc0f08d47174b335c7c6fa4472f27588bc566b38ad8c2772c52b1d02b284516b06f50b01ae66b41f4b6c16747e2d22a63b1af0afe2edd66a071f48bd041c5d2500114f09f5a779da3a17aba43bfcd38e1f4cea1b61fe78e9300edbc2dabeaadee3622f074e30707029efde393e9d808343effc4271c46570435f9614963dd4f18270fd4cbd85b4fefde9c85607004b2540c3fefdee8f751029bc6e210f41c77f923230a42acd01b4270f6d8b457f2b11c2c6abcbd654caca1df7b7e147393946221dc06f6d6fb0c7d1cec8a42f59670424de33a3a17f109b85061f9e80daf4b59f32f0ad31e6cde29af345806832925cfe84d752be1be549f5eb95c429814c1453a59c57b4f7daa24f5ce1b6ef8bcee1879a43336055e7dbd854e859ccbe434dd2f893b5d538d4ed8f4bb7e119526828926ed9a71cd8e2bd9c18ef1882095df71079fef167f5dad9a7c81506cbfad914e919494fcba166ef9e00c4e121a952ecf2526fb2be555b0058f8d538e9c2c644059f38f6f5dd8296713222031b983817148656a512bac2cdc7caabe0bc99231ca3020e3c83aea6e0d39710650b3534ef0a00e3a21fba42f86cb45344c702f08540a6fdc9faa4c80f362f233a4920b5e71937a920c95f0077b3f97c1bb6f99aa1f322e47e0e745ccd474065a97825225fde091ec4dfe483ba16ccb4ebe2cd38d26bc278ea778f071c1941fd680153ee5b070af1e1e742c872c91e4ce87405cb3c3f6f6deea31115ccec3bf4ecd8616965584c9b51d484c85943ffe9d6292a55a828de18a58e019aca7e9e6edcf788b8a7eaba99a9f7c1fe3704e3b26210662c9b05cab0f6c34d60fd6487a98b7f7f30b513f1fdbab47ed73eb6984537e3a7221f435d9b1d3ed5c8202b660b87cd3b2ddd3900a0e75da9ecddf287a6a0303e3e632205263992f914d9ed1087a00d09be233df21bf3e3fd88d0f87f4b5c51eeb3543bf41c55908893730738873df361d1d3e76fae3bfa7b24e1ef046861d7d9a3f9c7057a1ae53ecf53d75a1e12499bfb1d12e06f9203b3634aa71f966cb9b34a6313cd06fd5454f4ad6684fdb43daa3ccb149c6693a779432e2b86dd42e72c75b111b2c6c836a20ce66a80ff9421bd5bed5a0fcecb5e53e8e78ba4e014463f658e339bf03cd0f5205d6f538e6aa11defe4db298b4a9c5bf425cdc42ed70f89d5a73cc20d57b5dd0bf4229ab7ebe35c7a8040922265eeadefb04a564e99173e50b85f67255e10ac5abf839ee211f626f50507d713604603c3476be34714ea2563c03c12b7cdb0405778e6d1a038b99e354eed20f68e3f6dd2cca20217439ae62ea74c7731d7955aed16d1cd607cf5a4cbb5b6aba6caaaeb88ec7bdc616100c9b5d773206694098d019614111773fa0fe0b8701dba9cd5b80c972e733acaab7ca8ae1f212ce340aaa436e1c7749191eea25464076f16b7a75d6161c9c9b4c72e2f7d62025661486f78795d5eb116639d138ee8cad390274729b0efe69cb69dbc5f4f103e8dcd4fab212027f15e5849689f33974250d02154af371a144f6127e9f04bb75403f2d993780d77bb2c302afdd4eca22ea3f49a8e4fd5027f833bf1be98b9efae80c587046acbec4f4316fa80a3b904eac909e2e8f5aeaf6d651b4c4bcf2de3108c9171e0de31e5dac03ead92dd4e7ac5bcaf8fbe876c6ca933b09ed6294b099e27c9cb906b37544b9d86b2cbab42a93a31f6567c8993bf26f5441427b41f1341b8d5a0730bb45277642eac3ea6eee82407b43de66af42dcac147b2287312cda6574d85ea81f9a7a61347d469afe6903b2500e0c98b9cb62d13c6705532ee48706cffaf4b2a5499e907bd16990216ed103e50dc6d51678db5b088f01786da9462d5c8def69b010afdf8e64288c9723f7fc08180b2e5c84fbe5e081b93cbb3009e4fb52525f215bc17d87d1b54a514e82de7bb6c2cb1938444fe036ca0aef6af78f6eaa69764ba55f203a4e94d9be2b9be79df296febf670dc538956601ed744f527a9ff133654f23dc816392c30aa476e6b18ed66069bf604a1cfc8834a1a00881d727c8bb2a9f71495270d095679dd3c040667bb50b58d92e4b4c51383fab9de985292a13c1d32a138eb6b192ccbf626b20ee973ba77a7a99c5e54000ed3019fe1c804955f41d5cdf37ad5e7675043b42486bb68b723fbcef9be2e0310ec5dd202ba5bddd05d5a269a097b4c1af989ff4b17eb2827a6310b5a1886cc60854743a447ddde0365889539ba88e0dff6f84effab70db8db97445c8a452fb36e8935c63012c24f9c78fb45ffff6bde83fca6fb4f76c828753ef75dc9fab4ad217274e8f301ae4960ef2356b6190702f97b183192e21d05844a0f2b89151389cac11478bb97a4a9013e7df24acf1e593a629a5d558feae4a506941aefff03977e7fe5b5144bc55637e472234dcbd9d6ffc38b48ca800cc60b5198a4086d595b346286e018b1ac2873cf4c0b9df3568cc88e582d88b4b984fdb7aa7cc85373a371fdc82b833efb7a5904267e839f1315e89a8be4f61868bf1cbfb198e82410f3270fe6b7df02716900b7f9955bc79c955ba269fd85936d5719f745f6abe313f5b2e4b42d4fb8ae6ec8a1da539f6472dbb48a94f07e22e48d2212049ecfbd2fbf39d9d4f9c859602c5256f978dad1df2d1d713b85d43caa7c1afe4a38ac05539ac30b0276f544286e7214ce732e328bd61cf27659f6bad7c5c13c4b2ce5b79274ac3fa974be814ccd1534299d90b2a2abacc2be1c90c6c5012dfd245d73030cda89444795b0a7ef0c4067831ceba54a54e5005e606cd616df8f7c34525917d6c941f653faf234f6586b6b72d2f29c471887cf4923d2afb06b90809585a003f4440018e0d2cd79e71ed420942bdf5a177e48e7e479ba599e643aba4f437a0bd3b4b6f01c620cbfd3925f8d080309b8ba7890facf271e5bb77dc2dae544e1acffdc40f98bef27b0a62e2a430bd4ad5d76dfb4144fd41be6f456e8423ba039df65600bce88b170c778d9ab7ff13c4c2e34a5c4751c1d657ee4d36c0f4595") r4 = open(&(0x7f0000000100)='./file0\x00', 0x30920, 0x41) ioctl$TIOCCBRK(r4, 0x2000747a) 16:00:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x2a0, 0x0, 0x0, 0xe1e}, 0x401) 16:00:13 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912ca690e73cb7fe9e50e596702b9b3b670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764558a1339e8c8edf8"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000580)="7c0c6f2051b22b1a38a453bfa957b141abb2928b866081e0036f55e347b9cc2ca6542cfd691fc876e5431bb77daa1ed01515fc283ec89abc67948366fc00a4773a3222ec25dff9e981942c45e9b7283c1e2ce8f06f3036496cf7e2f74b707733f6d476ecb196e43fbb5141b2cf8ea51a6ca43080c592734d934a7ed3a832ab9ad8590a6df53b232b98329cdb347c7581dcaf2c02249b63af724a57dff80aa092a900f6f9a1d713229c01cb4a23e34ece51aa90883988c998506c03ddc51d5b9c1ea001d4ff930163be1d7b62d62ab925b8f000000000", 0xd6, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r4, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000004c0)) 16:00:13 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0xffffff97) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x6a05ef6bab2c2646) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000280)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0xb815a58c1a16ab03, 0xcb) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r1 = getpgrp() setpgid(r1, r0) setpgid(r0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x6, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r2) write(r3, &(0x7f0000000200)='R', 0x1) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/83}, {&(0x7f0000000180)=""/83, 0xffffffffffffffa0}], 0xd59d184ee584d3d) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1000050}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x87, 0x5}, {0x83, 0x5}, {0x100, 0xffff}], 0x3}) 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="1a4411ef237adf529a26a0aeb96451299681e1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='/\x00\xb7'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x2}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0xfffffd, 0x3ff, 0x1ff, 0x0, "00a7f8936a80b2cf0000000b004e00", 0x1, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) chdir(&(0x7f0000000380)='./bus\x00') sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="1ebf4f87ba13e4ca3b4964bd6dcb639f9c2385277beb3f9834beaf890893f6d4d54a", 0x22}, {&(0x7f0000000240)="150fdc56fc044b3b5bc4c1af81527ca32b83e9e59a95f4d87c37f5a0d493f0e0ff6fa6a39e6454e906e10f3c83047fb958389f75564bbff650b40053e8a094f3a56d03b971b8e672a8d5ee000d86c44bd9d42879d88c9ad223b112bd9609c2626b2f0fa77cf02b5be06334e41e2704b7d75d427d27bf0564d8dfdbba6e2f9ac4", 0x80}], 0x2, 0x0, 0x0, 0x230ba498e5ce3a9c}, 0x400) mkdir(&(0x7f00000003c0)='./bus\x00', 0x56f395beeef5cd58) 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) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000400)="457a78b5b3f3831b51a95e0744ca20025df7e864c1ecd1c8a8ddc02a695539ab3a5255dfd5a370e6976cf8a6d3e9e0452605aef56418982b9e73c53ac1c88d2ea6cb0e9c41625f64e6746399c4d728eb7e064873d26abb6b3802033575ffa0d632847498b9a7aa42539aec15", 0x6c}, {&(0x7f0000000480)="c407c502e25f691986b85d7b2d43b00a62036d5167228ab3aea870052512dfb4fa0c2f76788bcf59b317acd98b9ce5237aadbf6aaa9e2b364a6ec6f79306bf6c2301c95a406e918938b42be07f4ff32791faee0c1337b7ea94b4e51e5b0ca6cf9cd3e2e13bf27af80acb5627487f1b6738094b47e150e79734ba8eda6c677635ca7325cd14ca8368", 0x88}, {&(0x7f0000000540)="94df6cc43a4e1ab375dfb4b1459e2ebfc4b2a4e31aed3e427b7624a7b79b628081b7fa6b4afb255035ac136cd40b7e3f917dae8176f93029cd54b017630f205e8bab280253a0b07e33e92e95ad15f598606534db1274d7", 0x57}], 0x3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:14 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958fa23ecc4cc0dd7048a22c150abcfbec87f55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000004000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1d"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r5 = dup(r3) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) unlinkat(r6, &(0x7f0000000100)='./bus\x00', 0x4bf6c4cf6378b7c4) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) shutdown(r7, 0x2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xfffffffffffffff1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1, 0xff}, {0x48}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = socket$inet6(0x18, 0x3, 0x1) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x5, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000400)=[{0x0, 0x4000, 0x2000}, {0x0, 0x401}, {0x4, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x1, 0x2}], 0x6) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r7, 0x0, r8) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x27, 0xa, &(0x7f0000000600), 0x0) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) r11 = socket(0x18, 0x1, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0xfffffffd}, {0x142, 0x4}], 0x2}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0x10000}, {0x101}], 0x2}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x200002b3}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r8, 0x5) r17 = semget$private(0x0, 0x4, 0x408) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1c5c175b095e2721) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffd, 0x1000}, {0x1, 0x800, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r19 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0x5) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000002, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000500), &(0x7f00000008c0)=0x380) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r30, 0x0, r31) 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666909000000"], 0x10) r3 = dup2(r1, r0) shutdown(r3, 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x7) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") write(r0, &(0x7f00000001c0)="339b36809845dd4f8cb6fe63130a70611b6e48f571ed050d51501e6f7e4cefb96d71c56276e4a586ea902be96eb94663d40c0a6f49c930a911eb6445cb5fe9d94037efebf3b1b0b59bf1d993fd833b612cdd8c5b06d8963687484970eab66b4eec4cd3c4a7862b282373b7c68d21fc4687291caa94d11120a40884d312c66c57a043cb3190081d5116", 0x89) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000003}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() close(r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2) 16:00:14 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) read(r1, &(0x7f0000000340)=""/77, 0x4d) setgid(r0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x127) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)=""/199, &(0x7f0000000080)=0xc7) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='E\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000140)=[{0x800, 0x80, 0x4, 0x80000000}, {0x5, 0x20, 0xb0}, {0x1, 0x7f, 0x0, 0x10000}, {0x3ff, 0x2, 0x2, 0x5}, {0x4, 0x77, 0x4}, {0x1000, 0x2, 0xe1, 0x2}, {0x0, 0x80, 0x4, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) close(r1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") getuid() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100), 0xffffffffffffff60) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x72bd0355) 16:00:14 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) socketpair(0x1, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="dc309c1312244a0ff04807d7912b8f3ce66108b8662409e8df0922b57b213e9c50ec0998c320f7cc787a40f55fec2a17df305087d9ad2c69c5eadaae2f34ddca3ede23765dd018a398ee89123374c98ef303948d8f9311b1a2", 0x59) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0x3400}], 0x2aaaaaaaaaaaad31) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r4, r7, r9) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r13 = getpgrp() setpgid(r13, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r12, r14) r15 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r7, r11, 0x80, 0x7fff}, 0x100000001, 0x7, r14, r15, 0x100000001, 0x7, 0x8, 0x7}) sendto(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x400, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x8001, 0x1, 0x7fff, 0xd4a115a9836f11d, 0x1ff, 0x1000009, 0xffff3367, 0x0, 0x2, 0x200, 0x6}) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000080)=0x8) connect$unix(r16, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) dup(0xffffffffffffff9c) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) sendto$unix(r7, &(0x7f0000000300)="d650c45ae8aa99f4d60829e624c00e2c0eba6a4527083c75f11e2ec025995fb2409570d241c64d7caa505b996dedd6642067718ffc26e9838064ba78f814d075313fe50eb97ee8eb87f42813dd74365ca68d0d672baac5be079b51e3c0fb5453ad105cf3fdb8013c49c786b54c670ee6d003ad042b41879abbd63c37691e502cd482608529001c59a41a7a9a23ca4f64b4d325ca11230dae5e6c04483105adcdeec6bf18cedd271e77c9144754542737240f47a626b9706793cb8494d2039d23093d9d34bbecaf3eb2a855a2e6ef9cbd63bf1b1acd3f013d303bf8", 0xdb, 0x401, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x8) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff6, 0x40, 0xf0000000, 0x4, 0xd18}, {{r2}, 0xfffffffffffffff9, 0x80, 0x1, 0x0, 0x4bae}, {{r3}, 0xfffffffffffffffa, 0x89, 0x4, 0x100000000, 0x6}, {{r0}, 0x8000000000000004, 0x40, 0x20, 0x634, 0x100}, {{r4}, 0x8c2895541ace01cd, 0x82, 0x20000000, 0xff, 0x7}], 0x8, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x0, 0x40, 0x515, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x49, 0x8, 0xea, 0xa34e}, {{r6}, 0xfffffffffffffffe, 0x80, 0x8746683ac5ec3360, 0x5, 0xffff}, {{r8}, 0xffffffffffffffff, 0x93, 0x80, 0x1, 0x6}], 0x0, &(0x7f00000002c0)={0x9c, 0x4}) r9 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r9, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d}) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10202, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x4) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x90008, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xa9d5) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000080)='./bus\x00', r1, r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r0) sync() ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) dup(r2) fcntl$setflags(r1, 0x2, 0x0) 16:00:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xad, 0x0) r4 = dup2(r2, r3) sendto$inet6(r4, &(0x7f0000000140)="c0154c7fc1ee597c5b69bc7400ac710c", 0x10, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x1, 0x2}, 0xc) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x6) dup2(r1, r0) open(&(0x7f0000000040)='./bus\x00', 0x57d99b0af28f4311, 0x85) r5 = msgget$private(0x0, 0xfffffffffffffffd) getpid() msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(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', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x0, 0x4, 0x8, 0x484}) msgrcv(r7, &(0x7f0000001680)={0x0, ""/4081}, 0xff9, 0x32e242ecfe63a54e, 0x1000) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000002c0)) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc50ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a574df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf96175f60b000090b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b091ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:14 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) flock(r0, 0x4) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:14 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 16:00:15 executing program 1: r0 = msgget(0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r2, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000), 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r5, r4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000), 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x6e, &(0x7f0000000000), 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f0000000240)=[{&(0x7f0000000300)="fcb34d0af0e878206d77316f744a91586ba06cc99f7217ab76ef1f1915b48c00a8f2833c9a3c51a4a6f75b47a8f64ae660a6bf7f9bbba06319745e1ca8a1a88a953ed0265b8543", 0x47}, {&(0x7f0000000600)="70e9e8e0705e9d60aee8951d06b1cd8468e822b52421e93cd4215a4e73f4d328fa532206f09568fdcc4d5e4f32485cd306a175a303c8565247eb1bf8fb5da7ad48e9f8c1c154792d1375ea4be68b288a307e29d189ed4b7a15f989c09e0ccf9a9d7eabb936d0030fa67257a0a50a383bcf20b996d7301f4fea5b46b3e2ce3b989a146aa1dee3b4700bac99f8c0e9c0d87b92ba8a3942be03b65a0fa28d5e0499e5e6", 0x7bc}], 0x2, 0x0, 0x0) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000180)=""/68, &(0x7f00000000c0)=0x44) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0220000000000001000000000000046f28bbbb0c1054"], 0x8, 0x0) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000540)={0x5}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c4c1f69", 0x34}], 0x1, 0x0, 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 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflags(&(0x7f00000001c0)='./bus\x00', 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0xfff, 0x86, 0x0, 0x7fff, &(0x7f00000002c0)={{0x20, 0x0, 0x5, 0x40, 0x5, 0x0, 0x6}, {[0x9, 0x1, 0x2, 0x0, 0x7, 0x4, 0x7, 0x3, 0x1, 0xe7f, 0x264, 0x57e, 0x9, 0x3, 0x6, 0x7fffffff, 0xffff, 0x3], [0x800, 0xfff, 0x4, 0x7, 0x3, 0xc1, 0x20, 0x1ff, 0xa0, 0xca], [0x42, 0x1f8a, 0xfffffffffffff001, 0xfffffffffffffffa, 0x5, 0x100000001, 0x100000001], [0xcba, 0x4, 0x5, 0x401, 0x0, 0x4], [{0x97c, 0xffffffff, 0x7, 0x1}, {0x1ff, 0x3, 0x7, 0x1}, {0x5, 0x7, 0x1, 0x8}, {0x5943, 0x9, 0x3, 0x100000000}, {0x2, 0x1f, 0x8000, 0x1dae}, {0x0, 0x7fffffff, 0x6752, 0x87}, {0x3, 0xbeaa, 0x9, 0x2}, {0x9, 0x405e, 0x0, 0xf000000000000000}], {0x40, 0x44, 0x3, 0x28e6}, {0xc587, 0xcd, 0x3, 0x7}}}, 0x81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0xa33f, 0x8}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000580)={0x10, 0x8, 0x4, 0x384f, [{&(0x7f0000569000/0x4000)=nil, &(0x7f000007c000/0x4000)=nil, 0x10001}, {&(0x7f0000217000/0x9000)=nil, &(0x7f0000117000/0x1000)=nil, 0x9}, {&(0x7f00005f0000/0x1000)=nil, &(0x7f000077f000/0x3000)=nil, 0x7}, {&(0x7f0000778000/0x3000)=nil, &(0x7f000054a000/0x1000)=nil, 0x3}, {&(0x7f000053c000/0x4000)=nil, &(0x7f00007e6000/0x1000)=nil, 0xf4}, {&(0x7f00000d9000/0x2000)=nil, &(0x7f00001ca000/0x3000)=nil, 0x8}, {&(0x7f00004b8000/0x10000)=nil, &(0x7f000004b000/0x4000)=nil, 0x6}, {&(0x7f0000673000/0x1000)=nil, &(0x7f0000758000/0x4000)=nil, 0x4}, {&(0x7f0000040000/0x2000)=nil, &(0x7f000068a000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003cf000/0x1000)=nil, 0x7d5}, {&(0x7f00004d6000/0x3000)=nil, &(0x7f0000386000/0x3000)=nil, 0x69c85608}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00007b2000/0x4000)=nil, 0x93}, {&(0x7f0000612000/0xc000)=nil, &(0x7f0000174000/0x1000)=nil, 0x9}, {&(0x7f000029b000/0x1000)=nil, &(0x7f0000282000/0x4000)=nil, 0x1f}, {&(0x7f00000d5000/0x3000)=nil, &(0x7f00002b2000/0x12000)=nil, 0x8}, {&(0x7f00002f7000/0x2000)=nil, &(0x7f00004e5000/0x1000)=nil, 0x80}], ['./bus\x00', './bus\x00', './file0\x00', './bus/../file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7f}) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x40, 0x0) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffedd], [], [0xf0040000ff]}}) 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$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x8) 16:00:15 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480), 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) fsync(r1) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa09036", 0xc8}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000100), 0x10000) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x0, 0x0, 0x90d2, 0x1000, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = semget(0x1, 0x1, 0xec43b0b49f9b4a3d) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000001c0)=""/150) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) write(r2, &(0x7f00000000c0)="0f9dd1f4b3c031cbeee9c9d34c9437b95cce90f854327f2c3ef755186d67b1e90e8dd3ec375be45501c4b5483d7da68dc9e953cf338bf295735ac00d0c3ecf65cdec5c585822c89184998bbe218eba0df4df067dff5fe6d97ca1451b75f2be0a675c01eed0576c4a73a8830d1a32b3299db28b8f27e7e58eb435be89baad67c4468d194e05fee535c5acabd2ed14e75e5cf22090930384ddf637fdcf75dfeb31b4fc840b08a11318cc0a24ccfa6424b60bafad49d128b81231517bc6c4a3389b2155c86d2b8a66cf28188a30553ee3881639b99fe0ba83d36c36a4d71ff538aa35249f981f91e0cb330902bd090d4124f0f3b8ac", 0xf4) syz_open_pts() socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0x0, 0x0}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) kqueue() r6 = msgget$private(0x0, 0x401) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(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', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000380)) r9 = msgget$private(0x0, 0x718) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8001, r10, r11, r12, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) r16 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r16, &(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', r16, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r16, 0x4004746a, &(0x7f0000000380)) r17 = msgget$private(0x0, 0x718) r18 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r22 = getpgrp() r23 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x8001, r18, r19, r20, r21, 0x4c, 0x6}, 0x8, 0x800, r22, r23, 0x0, 0x4, 0x8, 0x484}) r24 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r24, &(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', r24, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r24, 0x4004746a, &(0x7f0000000380)) r25 = msgget$private(0x0, 0x718) r26 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r28 = geteuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r30 = getpgrp() r31 = getpgrp() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x8001, r26, r27, r28, r29, 0x4c, 0x6}, 0x8, 0x800, r30, r31, 0x0, 0x4, 0x8, 0x484}) r32 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r32, 0x8004741b, &(0x7f0000000080)=0x8) msgsnd(r25, &(0x7f00000036c0)=ANY=[@ANYBLOB="8e0618a8d014591685f8c6cc3a853aa75d0781ae405fd6f234d3b0d5258712f2a0b1b38a1c9a7ff454b367a6607d9dcaf75cac5d126c17b045e71e0d17bd89a9e16af3879012c51bcadeb823b70eff88816178278362b3b497644997184815004981f4373634c2484255eeb829e8a8aa8c6bb95ceada4f3fa4946978d79f38a668fe9627ce3d1d3c77fb6108a30ac2990956112bcf2616273882d11e2af3f648c9ec112f34848f06b93612fce4d485154791ae39dced1c9981152e1cbab5e23bd28ad87db143466f47d11f68595c6058dca12664537e1827af042ee7409463b0a2a23f711ee3c5483b215af25a80a1a9534d5dfeccc572b53c7a185c5e59de40e7650cc45d432955894bea808ba62946d3c81ab5a7471f9811768906e42965a87f613ec7ac699ca4d3c2b343c27045cc3a531504a76a7357682dbddb17e053006b1d34895c33a4bed084338672739520d5e0c71678baa56277e42b18c32294ef316411f23b52c643c33bf5a0e822f4ea7b41475eb321123289192ebe7b5dfaf217b62526bb5e49b34684b3d8c59ef64fbf5a2dae0e191744e292120931281d97e837ca02b561404c37a3703fd10260c115fa4d510b4dd5df50736018bb3671e4fce83baa9e3814e4e5d7973936fafad6a5aff4baaeaeebb17f93472ab6527ba643a45f476c37c075db9f4277582a3df80834099c660aa218eb9cdd63d7d671e2f4dab7d3cd58dca41085de259d1c6a2a24a7649d38dcb69e589694ea85b13b51828dad178493b539950893ef8c7ac94021027b854e3b4029bb3d604339e279ad90ddf015e82f62b19654c4f1ad8fabe3bdfa053a6b5a46246d9d207a50263c2426ed89982ad1d12a5a3eb1669efdcaf1f7b21252511144fa1774101b28fa14949b2fcb64f8331567e5f1c08e3c1828f24ec4143793d20e8e9b6591ca964e47d7b9b3e1bec1d334e1239ab5ca1830b09ff9615e4d656815d7b0803a8887e602aa4209318486cd9517353e2b8a0164e1fd2d48442685ed77b8794e4f6ed96ea163d53cd6c2f7cbea62ace09cea3478eb85fc54cf2e6e825ef8f7adbe6c6b4f7306e51a643e20f5115b4ffd98c2385debb874a21393c0eaf25eba3ea198da80583cb4fc2515e17f4cfd6f77feed46e50a18f3a8f201969cbb653ec3f0d484f02b6ce260749a6913847c4b162fbac4da8bcdfbeddbbcda5ae49f2caeb0234b8ccf9349c9bf637d95b0cf70581dab21796c0fec41a330df4a6ae2a0e444958f03a64a533579bfbbeeb618bdcab7d28b6dc74fe8b13372cf6b8b7e94a3ccd76e9019930f834d706b3791df12ceec043e2b6e1cb881ca59786635acc54fb378edac20e1030b539aa02bacd912a62122aa7cd17eeb8968e5a599001f3163fda6e7fb56f9b4536f0084cea1be3c2c27140ccfbe61be02ebe5dc0e0fccf5bfe9cd135210d4bcc6578490aecf969c67ed8f6ecb108901326c6f8bf6d562cfb01653f9a941e7a1b04db1cbd4ced7355177d793d557fdeca9b7d3c3cc30cb91b7a2b440c28c4dbc52f05e3857119705803b48ffc2e834a0ecfcdaa50b2b6f18287a079136bd80a7b2c0a915b6fff5240ad44e40b5b6f33bad67f73f333308650442a25d5dcbef9d9a5827c49584ffeb34d4d1105943c74ccfbac7fbfc1771561d0ef0b4051b572cd8c61ba1311d21d259947a661a74d68e14bdb9cbb15bff7c33493c2a7b4f950a4119f52b499190ea76b55176b79e1794165ea5abe525c34e22c1491dbf106dadb7ee6118bb00e510f1f23abf0feda5bdc98b02d2935d3c24cef7bd6354a678149fc0acb811ef3367ab8901fec3f10a351b14bceda5867f16d7f074767176529333b6f23d200e0ba1fb3a18b8dba76f30e6d6d39e438c482685c0504634392c39c36caf9fae2fddac2da2d62d2b4889a18b815fe196500844c3eda69772c9cd4e052a1dd0b7677b6db1ebb3657cef3123ba4680930815b933c6a3aecf98f26af060c348768c30a38063f288886775be988f9befc47ffbc2c3db0958c13bc52627c06923db7f79638886d7d2cb40d316440895a17686d049d0837ddf0636adbda04d773a4f7b80cb5799de6bb6978b3cd6ae72f93f962c32742f0c44551c01f14c0ed51a9361fee38e06f54db7e40ef91ee129bdcda4399588ddc961cad8a3fc290b3af63964726f0b11d236e9d2715ef9dff93913edbdb5821b2376ad1ea5f51588b5b4e79a7f982538fa9af047ef62dcfc185b8c3d3f40f9ffffffffffffffc2a0e65ba24002c8754e9acd200596f72e24a848bdae7b249c95fbb5293dff044ff910110eb02cec7031535c72a8fbcb00ba75b513a619372b8304e55da66490e1716c125562df4a0bab9d36842696de13a8348715a757c15b2218324b14b5311189eed347d5170043fe24081baa6f6612249b0e2f07ee918c038e680988c17ac905b1aa58767cf553a4d1be95bd2ae86b0744b76e8284e6d0993c3cc8828629d62fd5368fc395186648011c9d99e44dc107d6d017abd354019df7a952d23b3bd2e5fdcbeeeac50bee1d58307b3fae3111e6c405a89563efa2554efdb138677b9f13d42583a47ea82c386c9a2e4b363a0b742e619a0d5ecebbe782175901b49c19ca5d31168c23503161d9613201b492254da3b8eeff7c27976c0bfd21c67dab97efd16059ade2e3cf2697fa791b47352064b5feb7943043c460a6c9cee9fa8ffeb6adb2d522b1ba32659cbdc005169576b8440b56e1aa06cfcbfce46bbe52d0a27f57d335448503effdf9455e939d57bd93e8cf6997de5bc330a5bc7ae578bd6b3c426bc597825b4277b6f3e5f8bae4350f8645b26d2fafbbf753a15687281b492e50bb439e260449c222c5a43d411fb8711f99b68a8559f36fa1c25863bf0c0e2a2ab14f900e5cdad96fc2ea26e8804367867452bf33968e6cfd5f6729fc4e7f892113812961ba8881c005943d753e29110d13bbb0d6f2d8397dc2b72f3d8349e08ec1c398f1ecd4b0343afc68fbd37d43882bd54f22ac2dfbc2a43ad6fede9d5f44dc1c616f883869a2f4cf9225778a9028e44e176365fef39d44191f105dbed5199d99372d567cbffb9711bd4bd68b161239f015622059d488afcc9460d9355c14e74b58aa1f546a981cea02b581f54ac81482b0692299ebb222825e98ed50cea5f77f96844f8d168d186476b07878e0f25612dfceaddf475c14994a889c55a222dba792b83b5b592ed8c7ed653bc37db666629b60812762f56dd9596e53a8a745666fcd8ac8581877bd6cc8c9d231aa395ab83e229a5f6842794aaba1b186f512deeaceb4873a602a921c91126856c4419096060f3153c5bd89871b664b6eff489cd651c83d3bd9551b5b9c7dfe8a1fb0a56d96ecf289cb59870c37a3cdb87a0f76159b5b10ca852c3ee3e8080fc56265ed72805011de8667542d370ec58b5eb5ac89cdc08f9d6b8ecb904f591cd1ec37b3abf705e83dfed65599c65a65a1e84728c6146594813236bab181278627d91502e7c87f418c6067bae367ad4d70c6ab22c26493394830e52b3eca93b85206cc5c8bb0d948af34e05b015e05ae2f2593c778c39900137b041c19b0e0ff549aad78bd51998806573d999619bd08bb1a51ebaae79f4f7e20a7530177b02ce69076aefd4e294df9fdd4f2a2e486350f7315fff13a9a6512165c2771058fd6c10c3ac54c1a7e6f7e8e01801944ad5c97a77f842ebd0b59f4768a61c6c83a1fbd8d99fe265caabcacdd9bae7e1aa88c29b5d100357cf3c7cbf98e44adf5b8e7353fee61364931e97dc7e4936702378799e775e716d33ad9939f8bfc92a27538d79871715c60c098c81b2d45fbced3a2fc5faefa4b9ce3da987138d2bd9499d8a829141d78e8c0938f43d67091af5fc4e56cb532645651b8ab2f55364d08df37dd99abfa3926ca922de675fe4a4e27518d6ba46594b8065507abcbf1194c3590c4415e84dddae3f2d59b2bd1b17a89155b6881f9d16871edf29f74289b4b9bb253842fd39c140a383a31432ab1996400fa8b87f644829db76486163869525cfe1601c928debfe87aac6e2af572f9a1e579e3e8e1580455d9c8ac66c86e7f8070d94d0de2208f3f32bbe9e464bb351ce3c602f408ccb02403d4249b087647edd936620f893e781752300d72d9ef4ea73edc471dd930ebd06c49a75901257a488e4bda770ced26058e9f51281317f9eee3381f3448c2249dfb721e3688e179cc5dc2ad051b91388f6da6f2f8450a60615252b8a029b8d3f98a18bb81ba5999bf24264b5928b2b4682f3f1283826e5cce6a96934534c8f9b568fdbbb1064ea46af93dc41f4f5c9aa04354de0065b873b2d7790c692598436e64250b56dc52d800b1ee716b68c251aafd4d595a588f49980b79ffa6f238304e5268205d81f54451b607c6e813a61eca4deb44e117976e018b23aac941eb78c0fbf6b18b44a652f9f57f275ca533f18c5c310646fce22b873c8a2b39b8cabfdebe53633ce5db6b6102733db1f157f6fe1d00a8173decfc7dfc4d4c6101c4d8bd29698c35e3de7f25684a160d69f3ae5b4ffa4b287345d2d6df35cb5fa6caf87ffa0429b3efdc5218ab71d11e5aa46ce04ad90dccb4a38a05f51393ae3b9884005b663436a63ac34796914119d773eabc7652fd4fe99a9020580b9c326ffcec8efbcecb0f1625e394a5030805a29588927e832b01add421466758ecbf6aec407439b58db1bdf9514b5b008d2ae10d58d6fea8fb7be78cb19de61da4a4cfbf1309552ca290a7616f8076a524f9e01802c27b38de1fa8d01c96df22ab2c7cccad74d2f8b736fb64cdffc6cc822ea61cce6a959721833dbe3068545e01202d0ea5de7efca62ee2487ddedbc0bafed5ccd4f719ef968dee7e406c5b8efb34f673f4ad62a417e1809049fa94fd177440c0ac526a989382a8dd7f649e4c33f8656e488824fc601396f3c542b02d42ad7f35092a3be3e88e6e25f835dfae65daeb0bc970b56f741643fc90643c58231dec93afd73068d90d25f4e10124deaf1a4ac24456061dabfe7463e31f6c3282a81fa110c05ed495017b2d4cf7de260f13c7cdc53750c7c73284049db9b3e326a17f08155e0850a37cad1a2baed2bc1e5ba49e13a1b7e3b507e3efba29b6d481568427434868b025fe042fda160aea59c2d9ce6ac037eae46d4c3b16d3a441fb89166df1c8b1f81cee6e16a478d336a7c7ea8a3390a0edfed516bee157c6ca6ae37eb8a22cd856febe2be18957da66ac37051a26603a4d188232cff77422760fdb143e4299a7852e78ef91d51e3ec75960b881a8481c24d729fad675e4c5a8d92c56faa4ba2a425df6c27b01cddb66fb773e14c87e9f20cd69d986faa91d5f5731e109e7715d86b2033f798db289ba24e1c550d940bd9ebdeba4194a4c3beb190ef91d935051451f444639c354379128731815fb7f57ffe6ba7927bf389ee492f534a87c5d126a6d576e2b96939cc399a0d4a3d7144e61540c7f66f235e02d782acd717d35ed09135065a2a3e16064e6c8431322121377c74ae299d4dd1e0f8dee4a6c4cedeb3997b88f93a26fc063ace8c98ba6a65563b51640ba71a506fd18b520c088db8b1cd58a86b3a5fffc6a9a29f6880dcfce68fe5f2eac582e7cd446c53ac7965f3e59f5e89fc8af191f4ff2dc8889113a50dd819246ee57a2a06c6d752f23163f6a9f629659622bd3e6e6d5e7d13579a1605925a573a056c288da3cc74c362eb8142c0e4caa46e288a55156cb268f6c8b883f07424c3a0d8bc9fdfbe58e18bb71d440469b6a09b796000000000000", @ANYBLOB="8756814190b165dc120a88e9f097e5105e7c4351df68e56d0cb2af076d9e78cf9dbea45decd128ad69e7d268efb6b9af2d50acd440ee5b8748ee818ad0e4fb773a6e23789be1ec7d7634840ed66408847ccabe406f09f29ed65ea9669a146fd75421ce70eaa69e1cbd590f9cb7cdc8b34f6477a5d254271fd371e4598446bde0cdbc03b0420542f157d65c77d675c8c11e5139d17680f367028e08c36219d6962093a487cd4a23c74123b59c535a1bd809497951c3326dccefa8ea672ad94834580062b3b72d697478553bbaf29e51c9549f736151f75f185086fdf83028341141e2729668052daf411ca1ba05ffb52c6b0a68281311b6b8f6d421584c52225eb3663761d795ac694071dfee7d3e585fa782fb3c6cd30e5b9e8d0c56c457925d4f7244c1f0ff354f4792ad5924cdf5aab1a7a515ba72842bede37584f1aadb9b757d29ec92deab472c6238cdc5bcfd0970580274cae10130c4aff7d946688c7b9c91c63e986ff0ad18fe1de2047ea7650bfc9e2c825414f68be9f0a2387a676988f33b8cf434a9349f39641a39b1bee7ae3f3a399e4b189357f9793ed73b5b910432734ce5ee473e499b63e6e172a6c5e08ce0927306e1db57d4c6245db70604a294f020a726e8840daa198f6d28f1fd5419883e3fd303f4fb2cfa3ab65c387ac0dcad4330baf5be46fdde2b75046ffa4b0978d2d5c1fa164f0acbbada54f291b5f41ba279f19248fee42cc4f9b9c0988dd77d76cc76f842c2a39db3d463143f30ddfb9c9cc6f8b3cf3ee4cede9e935aa985a0fdd61d0e82fa8d7536fe7624c0d04014319dfa79c67827f1004eefa5c12a8d399ac1d32546b1361acf4df90d8460f29992262fbd133b4c99e8712c79ebf8dfe3a6a67dddfc5fc7058b807d4d4523af598afeab017ede5d51e059f12a94b935c87c7a50bcf22220c434fe3528f856d2b8d51a8ac98ec7db0850a2e0bfd75cc372e355d78c1e9cf201fefb5149fae6affdca3912239f3566707ef2256b56691a3ac374ce46bcf6f2039ed52a08bfba57c9cb4381c55aca58a4d1b07f1d57cbfaad23c42321f84d4fc041444b9b908df091461cf8893b3a04a61f15f52dfbdb2f45dfd5e7bd81f1e84c579d41ed1898ef8a34a435eb7097fe5d9051252d69dfa43e4d94fcde493acc3714f713b0d43d1b1c080203cd4f9e9b477b35b3a38fca3868274253b2709b9a803d52714d582861ef10306d3c66b89124970da659b5065c2e0566358b5ba147a35e3f0489c85d3da1d4a6dccd248f0d212a597627feecc9c514fd82d6ee6253e2438a348d9f12e2215b5a2698e8545bed8af1fc3f9951594682b61bbb8d3ebeb54fb82f5c5b6923010a524684a51cbad5067ca2b655f785db7f1e4d08ae882509a8f8598ef44aa5a62ff71e03e5f65a0c3d4f9412b6fff49168175b141c5444967b0c0c1122893f4693110b626a93b135a2b4eb107b1d6d82044dfed4e010002904d61cfacf90cb4fec06be6bcb2b0b78b97f8f3e4131212eca08a829e69d923813ec89a0ed468ce86f078aba254619f8ac19670dfcdeb6eef2cafc1a1c59695621cf28455983e6dae119d49cb055c75e79f61209da2fa5d8bb8628b0ff0a5644f8fb22e58a9202f9cbcc5ee95a9a851581fdd25e324dfe3a77f2b45ec7b2054420a17d37f73e00fa620e77484f16535330322ff6b72d4b7ce32e806c491e6f2a3b83fe819f8beaec6db1732ff6dad8a7277b311a553b4dc9a8882f43e46c22455683cae7da05500fd92b20cce60cda05629a23ed472912212180b3102605bb8f0b72788d6889b7c9abf2e0eadcf85c94385ccbe36de6fb229c6a9e29fe5d95af30f3fee5f72a1a38bc16719d0947817e1c29417263e9ca8fc4bb4c7b61bd2fa94ee3884ef899fbec714bcd02f43f4163e8920ae06ce7f4afac9329820874075a3df7b4f79bec6ffc0beb5438542100896b17fc232088c9c6b0c8d7568e99a11efbbae42ba1cabad97df0729947fd67e6961e298cc42fd14f8dc7aaa72327d19a0d95ada79c4e6a073d7bbf03fc63fa807ad3450c022fa7283db6c0e7e3e99691a6a17f871e181d5bad506ae625db430738e1ddb388fcbaf052a23dcfd13d7d36e62b04f97892dd216f845653d3f28e4d9eccaac8d4a4ca650c5b020f2e39ee1d8f9727c3ff294b6d7c47189c6581f3458007b111dec2cf397fc7ad6e299aadab4c68b8274d91e80674e2ef4346b8329c2cd3aa53dd7c069a57091e1f252f502a7775b836bd0890fa86e2bf3171bbca6cf9e2f63f4ded2a6303cd60e95638d6bd70f4a42d6aac2d87c1b8f59316baaaa90e28083014096f744a09bf3549544b045f8712ccb4ecd7b6cc6e34a28299115a9e8bf9255cc3f884e2251a5936d9367bd320bf16d2511740571882cfee3c207db474a2a985523c5cd13995db5d66b91b50a2199e8fe90a89421153713cab470f88b8ab59b7c3f1d8e2d6006af07b203b035bc767468af585bcb08b98695753ff33b98a364776cd551424e31d06d836aeee1b04a207d59f2d7383a45125818d1f4fbe8ddef04aa62e9cfcb361bad4ac2ec87e88519dc8ae3debf3f7a4490142d4267d820d639b5a908fa426d3b068fe891ff6bb85592d8bdfc577d5052c0034b3c49a63ff5fcf29b17a3af3e5372d4bd5df726f5fc805b6d556e4b73ce2b3cc0e193cd8111366cec9f15fe2f4f1ac69db9d0d0e005b2e412b8bbba6c97dcad3672ea1fa75b67e7b9b7118ea9660b1435f3e26d9f2be58af6ad0af270e98783d1f0ede012cfec600c4d3809a8a44f5975d75686c3d96f54e47472672eafd5def25334dc6392659afba521967e10bdeca43c96ce44d24719d6ec9546f48675861b65a2ce78b9617da834c6758afc03af26094e1602684b17d0ad0d327e0810059b082332806d1affedce4346a883abb1333c1cf46abf70da6547f06e3d93dfedbe40fa532104e57b901e029c2c8e1c73728002a77faa040bdca15e5f8f9c53eb59c55cabf8f292392983ac787033f1b1dc44aec5d6329aa3da6f892d658672b72cbdc91844d21983f369d0353e0d78f5e1877d26326a2fb6c43ace1a328ac244895ae4760eb7c61c99834aadbccf8cdf44adde6d7b77e4679017d304a5c512a1e3d42346527dfe8bbb33730997e466e35ad13b20b6bd82c4ec17cc814b145ee9ea6857d998046056a9951075bbc3e48624fac45197a25fd0f7b2986bce97b1d3968cec39240101cf57f93e4ada6229ed435d61a43badcae58329bce3647ece0b8a6d5378be678c10e4f4466af85463a1ca9529bd1b8efdc3840ed38a6a73381ca9bec6c28fd6fe8e6882a7f70d4545d39de40d60d799b44dc75b26cc12b2035c66ae18a61be706d95d1eef903fed1fceca4b8596dc664c851061bde18ac85cc3a6d82d8ca4eaed0d9d9a2acf4912d13593b4a65e32216d0d52b2994a89ce119648595f9e0c7c1fd8cfbe7d2b45391aaad688c6acdb91808408e100aaf07cc2c81b9e441e53787a8f8f33b701682899cfffdb0b1942e2d96be1198ef6d7c31127d4fe9ecc41fd1a7f640215fbc065daeca3cb3937ef4af8830f554f7d0d88712b090f1a7bbcff8a1988193131c1c9abf7d778ea8b55099c087c62fbbf2461e5fbde213d8464181dd722cb236597a3c833e2d0f417421dbc7095675b751ace3365f4ff618d4f8119e968a59541ab185fdc59408d0ba4d6f0c56afdd99c8d82cb614940b2762a49176c729dd0a1b816612965b4c42b0e570ee7766a416d984fe2aac6fd8e0603e7662a5363b8666526798fffc3cc983c25c542458e08586318f09f869e07d763179cfd1b654ec5d8963194264b00cf380087ec8a2e0dfcb7a92474703334bf9f6ddaba17b56970eee22e9f1cba542a40fe1c54ef08512c97dadfb68dc8f34feb5c66ccc5c15eccf440b902bf4224d13671a3eeaa221c488692aa6447984147efb557921649f30c3c8a67b5c8e76c85f391672a216b2de6f6e46b9fdbfacf4cf95395473bef6c93a39b4540cd1951e431e6dcf9feff5c7e79e69db2ac4aba8c2bb2646605a5dd1738ff545860c950f92faf52019c010153e96cebf6593579a11ca6a658cea948a3fea7600ebebae4ee23f52e9a863f8135107621fb86b92d72828a77e3dbccd539c20be1ad3ff0aaa984f1baea2926ee12e9ad43134ec6965c6f3aa42dc4ed7515ada8fc9e73940eef612755645832215187dbf2a8424ee11cb64ee9d4fb79be4de9d767fec005da0125ebf2fb2bd596e4494bb5d5773a3709052dfba9ff09d7aa3f6910736b242725615859c97f6f1bd88b15e7015c1ed0214d464a73ad274d6181914d80ed1e351ce97049607326f4f388ff5273541cf5cffe7e10e65de87c860f90b45b7ad704122fc2bf7660cad63456c4c32a3f6bd593d15c5630fc14fb2ce454d3317dd58299d7243563bb5512eaafaa1a5d677b450df8b9b8ea2add42d31d9554b37f43b0deaaa8bf12bbca587d15e4934e3fec3f490631dc5155b99528e8e8ba04cc7ad06f804efb0d4b2731e007f561e6aca18dfa2aaeeb238fce78893b49899c63cbd23b236ff01f2bae89f298691a35df360a29287883d80228d3d977f8f5585d0669ff73b526604f4cd7468dcc823eec4e1bddf88c06465ed43c0c1ab2dbb59933d2732eda70413807623ac33ff8970172fb8a4d0e45652ebe24e47eccaa0d5c6cde1831c532d491ab24050aa615cdb411cdc47ac43a5115dca7e3e5a79e6f3da84746ce1ad2fffebf150460df4732246e26ff6e969f7547cf87da851fc7726c543d0c05853b0063185d71bf8eb92ac9bf1d725f2eb64bbdbe515f75076fe334c3f1389f5fd3ea5548b449b7892530ae4e80ba223ffffaf2286dfc085b25605781d0613fe32bcb50a2281f0f869b564f8706fc11e4a500a3284e6aef5c4dd2bffdaabd998cb07724912261e6173fd2d1ed6ceee1c9b8ceb8745288aa0877c8e0c4142e2e47130a07836df45f99e48c017a78fc79eba8f22d248699427f79c22f86e790dfa3663f7d3cf725b96dd61a7c2f9041add308453ead1d0fe3bfce7c2b00525ca19262ad97401fbcc06164fc4c4d8994672baa3e4e4fe90ddc7294d5c39e22e3a07dbf5626bcc0e12f9b8d05a974b14c64c9c4c209c659547d7152b2564b939847c8500ee4539812f06c2123814c858a525ff8d837b079ef130d1f9638fedc06e2989f3962b2a1da4ec78ab4003a93ffb6a04631d2d1deb3da6be49017b250b08ce1b650b5d85cc4b0db7564dc2d25a1bd862427e04bcf1c63e2b8193bc220de2047586055c602ee1509b9b54df4fb93775276db4477644ff74adaaf2692bc179790dc649910e1686d4d46a7b5201d1a5ffaa868b3acac46ed199ea0f6e1ea093b74e8f4295f048e9eb4562663bd71124fbac6f60de5c6226f330a39e64e6ab3a1adf223e3b8afb578fdf5ada235398ad5256a74c67b2987a5c5b9c1f2b63cfd598d8bf97b259676da6ea17113df6c1b6fb6b41e3a62b8eb93fb4126497bf7e026e50afcc97c012c847618542551c5d0968d2d8ecd194816dfaa698d806f64c75f95349a835bb5848528cad3b7f6c356cb2ce9a5160a969781ed36c86c4771521a89a034e0e7e63f9311ae090e4ea1bf571c66fe203db2d1e4885de1c909393b36e89687304dcd8eab1d1d81d85934700ce693061eb71577f574ecee894f3d9af34b4cdc13f8b12bc92c8b88edb75cee57878bde8cf71cf9b392bd9e3985814cfd8bc5f91aebcbbbdd886fee380dedfbfde0859c1c67b9f3eadc9706140e6b1aaef02", @ANYRESHEX=r32, @ANYRESDEC], 0x4, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgctl$IPC_RMID(r6, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x69, 0x9, 0x1, 0x1000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48, 0x0, 0x0, 0x1}, {0x4006}]}) r1 = dup2(r0, r0) r2 = dup2(r1, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000002c0)=""/73) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) 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$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socket(0x20, 0x4, 0x3f) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x3, 0x7}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='r\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) sendto$inet(r1, &(0x7f00000000c0)="895fe718e363c392d46d9c0239489e68689d8d22c76648dd6c30401f36bf3985a212c05fcfc77a4405590e3990c4351b4a9845770b6cc46a046c558b3b1d95b89602faba8f18b34ab1ac76f9eb19c93e799e336187a114846652d9926b6593a38de95e0a8c953f51feade879c37564e1bc465a2cba94825a32d5c9448e41eb450aadc0c49b19baf3e92b4b2e59ba34cf6260356e490fc28054d5cda9a9da0205691e70669a5099ff7774cc501a29f133c5a114808261afca09dbb54911ad2fb271708fa536ebf61b83", 0xc9, 0x400, &(0x7f0000000200)={0x2, 0x1}, 0xc) 16:00:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) close(r0) recvmsg(r0, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r5 = msgget(0x1, 0x2) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0080d37aaf26b55372f38c94ac8800000000000000557980ce9339c6736248fac0f4e9a738906f8890425cf704cc860e35832b9547546fe9cb16ec76602ed0ff18ab88c7ea1357346e43c98c871bae0099085026"], 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r6 = socket(0x18, 0x3, 0x3a) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r9 = socket(0x20, 0x8000, 0x9) shutdown(r9, 0x0) connect$unix(r9, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = syz_open_pts() ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f0000000300)) write(r9, 0x0, 0x0) kevent(r8, &(0x7f00000001c0), 0x6, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r6, r7) getsockopt(r7, 0x200000029, 0x1a, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x3a) r14 = socket$inet6(0x18, 0x3, 0x0) dup2(r13, r14) 16:00:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020300000000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x2, './file1\x00'}, 0xff6e) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) dup(r3) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x7) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r5 = getpgrp() setpgid(r5, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r4, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getegid() fchown(r7, r10, r12) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r12]) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000080)=0x8) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x10000, 0x4) r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000080)=0x8) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@abs={0x50d4095653768aca, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000380)=ANY=[], 0x0, 0x4}, 0x6) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2035, &(0x7f0000000000)=[{0x87, 0x0, 0x1}, {0x5c}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000140)=[{0x100, 0xf9, 0x6, 0x3ff}, {0xb9, 0x8, 0x6}, {0x5, 0x7, 0x55, 0x1f}, {0x9, 0xe1, 0x8, 0xc0}, {0x2000, 0x7, 0x7e, 0x9}, {0xfff9, 0x6, 0x7f}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x93) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) ktrace(&(0x7f0000000140)='./file0\x00', 0x5, 0x20, 0x0) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r2 = msgget$private(0x0, 0x32) msgrcv(r2, &(0x7f0000000000)={0x0, ""/35}, 0x2b, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r7 = getpgrp() setpgid(r7, r6) fcntl$setown(r5, 0x6, r7) r8 = syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) fcntl$dupfd(r0, 0x14, r1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x147, 0x0}, 0x0) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd2350000000000000000fb6b34d2f4c136210038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f46d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfeb04f03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa3327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000380)) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 16:00:16 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x3}, {0x5027, 0x20000000002cd2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x80) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getegid() fchown(r1, r4, r6) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r11 = semget$private(0x0, 0x8, 0x80) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = getegid() fchown(r10, r13, r15) fchown(r9, r4, r15) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = getegid() fchown(r7, r17, r19) fchown(r0, r4, r19) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5feffffffff"], 0x1) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db6b10c91bc7c59c29e776318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb8850200000000008b2cf3f293", 0x57}], 0x1) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0xf0973f5eebc705e3) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) 16:00:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x14, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) socket(0x6, 0x7, 0x81) pwrite(r4, &(0x7f0000000000)="33186f6d3faefd1998ab15ae6210e922762a15bc3f4692803ce395f9f61c2e3b8df17b9d6d16e8cae5769ee7b8fcf6e08b8030525310e82d2f3b39da73800b0864f9fea9c85e4eab70f55aea87622a3445365f", 0x53, 0x0, 0x9) 16:00:16 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x200000000008}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) sendto$inet(r2, &(0x7f0000000040)="6fc9e82151f86e840dba5180af93f9a6", 0x10, 0x1, &(0x7f0000000080)={0x2, 0x0}, 0xc) close(r1) r3 = socket(0x18, 0x8002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = socket(0x1a, 0x2, 0x0) r5 = dup2(r4, 0xffffffffffffffff) dup2(r3, r5) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r5, r6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x702, 0x7f, 0x0, 0x52, "0537abe6cd50ead20abe2ddf6b47f18f8ae2cc1b", 0x5, 0x2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = getpgid(0x0) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, 0xffffffffffffffff, r3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000240)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002880)=[{&(0x7f00000004c0)="234f8e9bf0c5e2a31e121a248b80f395911f740963d4fb75b1c5773f4e92c03413f9b6210c4d5a8905cd7c10cd395406995b791f283077dce766a29be24340bd01aed81d889ebb6bcb08c7badb12f749e33d03aad7da4dc0aef430ca14485a634688df380336654509ade7cd7c1a632f669e5c087f175eef9dcc4850e848cfe3da4ccde0a444ba416fc1c1b8", 0x8c}, {&(0x7f0000000580)="591a6ebc44fe08ef5099", 0xa}, {&(0x7f00000005c0)="ca6503e4ecc08cd1f9ba199ce7aa853ec562691b5eb68db1a1283b1ac67b9577e7946466eb53e3915d45ece945dc05ff5b982b8e6f16f46dbd0f74b800bf5039513f387ca087db12aa3300a7b5e006c926aee1f5b2d4ab070c966d61ea8aaeec79c288c23d4b5fe4be99d9a544170b676ff86ccc735b69310f14f7c1703f9c4969c3edbde9d7d97fb9c0d77a2490233c279501ac3b377dc195f5ac84a9e30c087220ab6744776709321c8375ff220b88f1cef6107c381c3057a039d008ed941c33873feed12322bd57cee19c61980b17fdfcc9e39d8997f865426d54dcaf48", 0xdf}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="059eac7a9f0793855e1efb707c870fb995bbaa3dc01e58a8c17b02a0f4d03addeea0d7468117dd04b8b31eb2bf4feacc374d5cb51c38e85aa9d907414d86cf942f4b7479838b82a9eec1e1de1b938d076b1b2e890a553b178dc4c2dcd73cf14b7dd7150195de60e8bd1a3e16968493c6d39749806bc19e297b1dc47f", 0x7c}, {&(0x7f0000000780)="bb142e636565fe1ea3c78da4cc0b2178e68a47eceb1e7a893c7159e9d50333e932aa3c311f814b85ed4bb8b061ed69bc8809d604dd7a446085f2cf526aec7a2472fa63703f74bcc3a0a5131c992255a551c5a99f564442a717fff7c121ba5b1a600ad40cf53a4358e323111f9d271dd00d462d859152449261d8d759aabd30dcdc53aaa346bfcb732258c016fada9cff98f624c6ddf17beefa27fa013eb13a88bd92b34349f92ce9616f7c5715973db478e09877b19441c5d13482c7660c229673ab6f50921b61419542765522a47ced6ef038ca8cd873284ff23faa29adfe6dd9d54bbf73444cc4fdd846da22e731576008c1d61df0e67811f09ce4a31a7b705352a590049908a848aebae227e91403d449c6d08ba180c49a393e753930710dcbc91ba431d808c0664271b4810091a3002717f94194394b453e840af09a6a0a43631b8037de22fa408bbcf6004ce22df91e017007acd6a64d4f918ddf21e593f0b0aa673830e986be236767b98d86ce75c93ce420edfbb4977f6c7be38ae506a8e7c6e64569cd68238414ffefab696c145a143f99f24475562e613237a641e076ff0056e360677b1005b0ebd035c1b7c1d9c20be383ca34d7f68bafdf54850fd89a9df0469230a35ddd4c7fc32fefbf1f0ba3d593006f3df0de02fceb88e1f9f20c9db26a936cf8866eeeaf26b1bcb8039580897f919cf48678dbe6cef3210e4500df085834ceeb30c40e4fa4f30547a8a0af5bad3c82635121b6fb2faeb8a8331fbd3f5416232ab35b1a1c91ccbd7978e6f8a5af86141f4e2b054d8cbef2dc20d73c198f20f522085f7c9ba1742d30dedbad9cecf87c4c755d4f3befa66a9d41278167d605cb796ddbf35e980099cb1e389c9586b3b926f8170d3c6aed76b978b2fa5c666b72e8ff5030ce694c476d0f7eeba4618aca525af2d67feb6ad0dc6677cb54b455b5e51a6a4afa558c4b92a6209f579b25087f7a08c6d2a62b4f21c196e6b84526dbae58e91528d7fc25935605202f438a25927b3437f63df40ccc13caaeea945f739196b0f5fdd687887aef16d27aa4e6816620806f2d6061397a4ab7d8c983ab7bfe6302d0f07d0ca79aefdd78919d9afaa020b38b755cc78979f218f142760e7d18a5c777d8a0ac9b26996bea4a17c73e731df20544ca9039974ec4a66be9fb4b11f894052734bd1552e5e2ae5a0976980612a5431fb51ce58183836cb236f5a0c5fb2f3f772403a93ee607f70c0856ca65b3ac512c8f0a0e659539dccd6d8e74206969cc8e3cfb9177e090ac3cf1a0b7b727845a2069d3578bd12bff238283840bde17e8d7cbce97c9fa68e7d2008afb0334acf82a1c3a203c435088d88785abc6a2e16f805f2dfac5eafe7a07a540db732ec564f8b3bc03cd7a1ceb659910f34817903326a2a7602027270a47dcd8d4cac0f7e32ca31868ff7af06db5da0c61926cd16c40622118fb530cc2bc4c4ee052f4efb2af45031c7f358ccdbf23ce3d577d6c324fa54c87a98496ed8543e54b6df7a8c3636182a58e32361e55dd83bfc5e10ba12cf586493d2cce4e26fd86efd18ad47bd41a56cc5b53c5eb068fd761c8ca21f4e812ba648d2232de19eeb858f2e7b12b6f25dcabdc5ea4464b232c807dc0cdc9e3f84d83874c8ddf8c5481aec24b6eb6594d2ed8b24f1ca93b5ce6c2bf16a31ffb95960336667ec7ec1cffcff9692e52d87d356bd8f17bcfbdd8cb0469de280a902ab6063e74dfe50e8c41aba3deb01dd96ed6e67377e55ae1731729dac35e94ce45fa29124c66c04def63634e3aed0f1f907284c798f27bbe9d92beee350bf239b9efaa0e1f194709dae28bdb9a33a3126bb243da913ac407e327fc393c0a1889ab6a96728555bc114a4960b98cb5637043b2199a73328182e4b677e21eeca59aebe9fc95a505b1c23b5eeadf455138018e2f0093f40598d2d2788553d35ac4f8e1c2f1bb39cc5688a08977817b569750b09c3357a6147454276bd0fdb95e8acc1bc102454849ee5e12629f9e6fc612937432e4d24bf3f9c9879f92a7575196eb176381bd94fd77b3b2f5edd5645ac3d5187a1887bad230fde1bdc4ca29a9a577db277452dfe888d814a331b7153054999b391c9b7851ad539d0061150cab3e5ad4ff4ec60323214c812acf505e1e7ffda19d85fa3e4b8943d0736e416523c5daed283c7f2f80c57c499995f29a2d350f74d92bee5fa7f1ce8e85a92ebc09b3033f66772dd80c416a48be9a2affa102cb45af38108e71bb55213d917749c0db0518a4d340c27d7a5e5bb88138d9021849b253e8768613bb8ccf9cf156b0b2929b23a62a54a0b6c1e420b3cb7942850909fbfd422648078b7a56dee1f5eeaea53c9d3846b8ee9499b73a73d9c8a67dc2eb4ec14f357b669ecce2d22781a911f20719bd7011a19a19f64f77701c7bd225b141e3bed5827f03068a13beb8f75943d68f7c083aba98ec1fb639afac7c5518cb538704d3f72634ab049520f185df134de61ec0682958dd01d44bc3ad84c3048c89adb29de3ad5f7e3243e9e6f47e1a1494a5d3ec790538a543a06dd770b7fb431059002dfbff3d9d484e02741aa5be60c57a18a0cd45b57d0f3a2988dedae322da25d9ee1333edb48171995e89936f48c66fc285764fbeaab9858bcc6558e06c789c6b6b323e3c18f019a6b743cc3bd2385d620790cd1c956f5b778c8954c4fd4d6680bc8e65bea40c1cec08835a0fb574926fc77c0418d5c3b6976eaa521fe9eeb6d3b9ea6f167d6eb255f8b44c17add44a56f43a2c29d92bccb26dd3e11281361a516416396ceb6fd5ca447740cb0673339ef7a1d908a49002953a0e8ea9f372c3d3af4f2fed148b8737690b0621338c56cc4c1de685470ea43390b897728880cbf10c5c232165a067f21bfe1aaf1cef0b6a479a5a60117320194e40b753328fac2c8dbfaa031962086a9780152fd76b85ace01683d75141790518a56f3e5999e11690f17a98527e714f36341d35b72128ecdc12347f6ede51c2f77d089010e54b6a00d100938e1e27c6f0f02a33cd94b51b9bebf7bb86b1860b41e478dbb0ab634bc2af829caa1b188934953d580463c49459c8cfcf0662a747eba986265464ada3fe39375a3912552de02e8658378ec1f6953765cd7236f0eb2ffacd95c901bcc1dc07f6b8f8761c236320657c3627616ff11bd71e8c9e3a4e0cca804ac704b659e6fe2d535e8271f784e8b4cb462bb97bc143e8e72887644fdde6cdf16ff4db8c48b3bbb2681a3526dca1ab9f8c45f0dc92a7751a71dc11846eed24cbf1ffaee0edc79e61ea2532d810a7848de3af98e7e626abc9b95312b4e6ec99e1825f6f58a3074a2fdce7616b8bf7b8bd25785a4a40e8cf7b6c9e421ed4f939aabe64d4c5d08a72b3b2b2c837b676971d24b6b937e40509a5d62e8bff37a8ec6e432795e3169b299504d4b4fb26e6a3d8a12bc30318076400ace445a1680f785f322a3db3a78db6845178fb05d07e18ceecc42632194df7e113be9e2193390ef3d1d4fa2d29d4747dbd8bdda82efb369fce2763c452aa248b2753eda9adb7e463ca9ca81dfe57da7b2aa98b43d267d935be59737ed5eb160316141adfa2d6089ebafdff7266315a6656dbdd5d0429fe7ac5ba4bd0c775dc95de34cca3fabeb42cd6a79655f2cc13608946a655fbaeb92b3f249da582c6cf42f1edbb6ce79f517700a78347361614bf54408a7bbfec0dcd6dd92cbc758a8c923d811af224236a413df06967a66309341cd4915d1defa95599c9cf1b602bea8327d2cb16786ecacaadd1e246f78e082208df9922804dd7c4d9c8d376f99a737bd67ddacca09625fc72834254f5939fb77e1d347bd5864430815a1719c6db0c2462a23bf382d90f29b4382e26031ae186ff3b858e12bd6cdc8886f09518218ffa2f44971e8da7d7e74b31722673d447cea740dd223eeb0fe9c78f3002e6ce26e0ded1f076ec588d2e996bfc71b70c4550166b42fa0e282f3f2c7cf394aaccfecc9c46c60c57d1bfc87b827c28d8bd2ed50bfb582fc35f3bea5437168871c9eaa0ffc495b2207bf8802ff57e84a4af192dc562e53f559b6a98a3b923458b1ffd3d47b98f67628cdd7dc14865746f313df4ac73a7f793cfc2f7862ecdfc0e1c7d7b102d58ff4b41ba9a5447a9bde2fe8cd5a959abdbbdfcfcad7945b9c96da258c2761a93800f192e5a234921777d44c94f6238e965c459534a74ccce823dc40f0c55c03c09740e3002955520e7a3388fbfd72adaf26a1af734df6d70122c0cc0b8b58b3bbc37fe2cb0041d69063041b793cee33fbe05307f78120f358b2dd8d4f3b3ece24531b74a42140442d78f9c527759d9d7c0f505277af2c09e16bfafee590eb48dd5331d1b001426a91c691e4abc577aeff5088e718defdf47ced3fc495628f9a406e7a8c30586fc5414df4b4515498a07671af9b1b7daa373536fbab23042df4287165d3a2595a22c8976e5855318251693916107a3380d192cea4cc71b297817a1b548fc999e1d83c0c8217d07c1b78354ae046dfabef2ed2b83b1417ec264c5927a0e73fd55fc8defdf8162ad020096536c1ce69b334f0597020ad607d07c2a0d892f9a913bde3374e646f92be0e71e59f81e63cacc657080128ebcb691a240526034e4a405c2b367a0352fc8974faebc0a0fc20579d89363a1a3bd8d11a9b0df542a2cf2fb54642b1fcd905210e867b7cc75e8cc9d2b1e09b39cc1b51a94cd5a9a052edbb320e7a231a135ee9594439f93a0faa38604bcc23ef9197900ee987c9ce075bdbf6205bba21acbf096051be2f1f7928b94b7fe3be3052c23e73a01f4c0a7274b23d7152b60b40bc89b85da50af459d67a18937d75675b1229adf326e6550298326b436f1e91821d31682a8da01f03250d0b5a5f589b3c27ccb5769a3cfa6849df03c7691db9ddf07e1a7a41a2ee5a617b77842180eddbeaa679268f8df4a9aa8e498c475c83fff837b7874bedd4c2620c009da429163c20a5939e6699bb3b8b8127522527e9f63650f3c7efe4e5ce25eeabe8c200af9f7a5e32bcfbdd63869e54e9a5011a76bf31fc6fb0e7538a875a1bfc9d6a1f02ed9e6134df2dcc6fc787e22bd12c241425b98dff486377491390e48233213aef159eb79d1517a9ebf50fec1f00bed04f58de85d40ad9eac1c5888cdf4ed3393760d7fdd794b4d9a3c39a68fd78f8ed7357d85fdbefaf6f9e822190bc1eed4da4e0e1a7c295b0e6dcb45b18e4ba5a1f6a031089c89d43bfdd7dd19626d8309ee336e4accba889083c5f6b94c25c98540cfc90b07d3bf839d805d5e406390e54c8dcd21e6232fbb77680a3cbae402b8fd9430d7cf7d25f959e7eed2b6fec5aec2905a29fb921a2906d9e5c43e44c9a3630e6b83c1dc8d946d08ad77aaffa1a604c01d26c9d4cff90cc25a375b78ae6ba26ca6faa6797e3cdabdd49c355431521b7e72c49cf10997a4d23ab17ff23ebde8e95abacd32a6eafa2ac744e3923e2550fdf8ed3b2047e76b58353fd0fc8ad349deb9f03a288d5b8960c5c9d75553ac91c1839e910d1f01c8d90e54dc31200c0024c91e68453118c38308d6d1aee0422a98ea981aca1894fc27c3d53af2631f76103da3aec0c8efae686fccb54a0ee49a101a32f73505701b73959c7b68292623ba230550e89d798715508a714b60ad8b6cf3b04508c77f2bc4cb8036558ef09a575669a7c174df0115d0acc5f2bb582dafb6cab702ec8b4a836a1587ecefafc6e36371aba46d1b1a3929b67ae3395357268b37db2b805d3bf2a59db320917c44", 0x1000}, {&(0x7f0000001780)="ce6eeffddeb3da11af9d90bd4861170e8c0e725e877566b835f9c9fa911b01ee3d10afe6e4cbf3faba5a35d021aaf3b3f3b39b419db3e3d9ba06e5bdc4b4630829b91e95444db720fe5c1d94cd41849d1b09e56394f34613642766fa1884e1499aa08358a93e7acd1eb3d2103bda0add6b5a22f7153b012a94e37022858531ca8da1018c2635360cf86c061210cffbb774ff3a66aeff6631bcc13713d927f87772a4d3b18d73fb6291699cbd9c3139017e9b3638b5c1bbdf6200d938e208f2f06e40ffc0684eded742242a693fa871d39302cfe1aa47c65ef86b93b1f85fb852548b3de963279dcc830bf5dee2352d302b3434f0e111f276db4368792220", 0xfe}, {&(0x7f0000001880)="9aae1ddd9851e6014405dd0a1205ad21fd296766e9f094f5b1558e517938e68bb208cc4575481cb6fba78b8aec44fd80573ab5c0c990313e83fe99de8c2eb4908148094a4b2a8dd85cadea7de1da2ddcf9b22b579e851298acc8bf01743b2b179a46c02068907c67967982788a497d3aa338272ae3effac05c70baf99594d70f12441c22dc80e5bdd209c1207e726cead4896ce55b74060883404ff1cac036df025bc4c773c93e86106dc9d55cc68a8592a69c8a9bc8d893b1759ce1664fa146b0b4f9bbbe988d8e424304d1cda10cba87d5fbe82c2318c9a543a0797d4c20935bf17e4a1a137ca8064f2dc21391af8759fc585df8c41835ac311998063b7d19c9aebb06319c63c13cf0f3e515d0779bd21adae2a919873b9035a035607cac6f96dc2a7c3695b587b10a833e0743efe9783e534faf8bd009a6ab6e6fee5ef0a1ed7355eeea7f0a1578d655bf69c309df10de83fcf0e9ddae69d9f1cd44e0a89bccf691df31af35af296911211882c73989f8cd358621c67531900b9e7a78868ee98a1cf31edea955f52c9265ed48888aab53e2d005b53beca38fcd7583869c25096acdba9c7c726325180d907567dc40c565efb70e872d65ed0a854db6a5602a08ea50da0568e68c66c2b076eb44bbfc68a8c935bde82c70ff65c88a02972eaebb14fb301e381c85d0b8536f7434c120cec2a07db04bd03de0192855ba8a04545a0b89cc585a5581d169ce4ad107ba194f01637cc111fe649b75d3fcd8063fb79a928228c1815bac66f97448a7340fae3e78877142948d201a6303e2f659987b2662a17bed7c0edbff858da49d1f8925d6de5466e1605b4e7df1f976f0fccea38e2ebc1c4dd6eb22b447e304d3f102a5c5335d7acfc6a5e705b8ba8a59ff0e7a42563d437da3d8c11dbd1bf8e277f9dec99f4be5834f1c2d538e0b1e93a1d909d3b49e2efa938d97998d0caf50b06396d835c16b3faf151f2ce51981cca07e7686868658488aefc4df6f83109734e00362301534ca002843fd21bb460ac253cd4185caa5b5a3a6ff7ac08546fc6e81033728fa57a525419fc51fa91e30aa13c37b928a1447efd2e0aba9ef841b441096fbf696249431ee07f76e4a349a734e6acd48bd21154e9f41a7a046a09ee5c0c78d967bae4bd94a01ef0672f194c7c76ba0bcc2a185bf3d947048251674a6e1f1787ebf993f05b2ba0c181d94df1b3853d392e485024522983f71d70e466797a0bd69116535d5127b57547c44807f619881efaf9310854d56f189f6c2ce49e886b895a6edce4dac7f6c8c2c0a56d319e7511e8e35658e649403a94d75e19d81eae756b18e18d842f7708b5b5190f84b2f8d6915f31b745e3e883e06320394da086e53bb0c790e002055eb0efd891dc2ca8e7f23331274551e708f86a98f924dff212355d05af08f4a8f483608cc99948b6d05e297d4188967b7d2b01f850cead9296b4a989b7454bfeb31f7a52a7b6f18814bd19b8d7bbd54c9a8e436795670b712977d7a0a41bf9ea66f2a4837cd937cdb88c79ae7685e1ab94376e72655e7952d403a73ed56fd1dae989ddfa178fa3cfc024b18f395878324db63ef9b99348754360fa69600a9be0d126eaf15861f31324091d2e791817875cb9d24788f2e9f100861f2289ea668b9f46bec1c66c50ee85910936add29ab04fa30ca29e0f8efc5a6856f96c0dce286fd1f3e71b0411018a372ff6503faf63f53902e42929e1062eae3e4bac05b64f743c86031110e1d5fab9739b052cf1dde71e3f07583fb8b69d965a7822fa1a9ac7bad1a4b689b20b4bf524f64e88729d79cf786b92f2f6dc02f712246e937b64dd1547cbf0482705fafc392238a39342f6f428fd90a7ed248967f9b9bb6bebb7685eeeff8cc23b13cdc3c331eb1413a5e2bb626b7b9d0cba5d6e06cc02907243a6361a69139196328b8558162bf37a8c79d1db824b10ff6339226df49e29d7ff26e0ffe63ea0302d0125824f53641505e53b30d94d54dacc7aeefddab3193717fe8bd31eb40fbce5cd2aae7b1653216b1de0be093fd583d8da7f350991c9735c4218e10e56133cb81a92b87b4b8591b545e0b66a60850fe792909a8d4777f514bbc9810aea42a1f00117ef46a08174ceded0597aa1998c7b3059966875cd13caa0b7b3ac48e6a4daaf70ecb35e7c4a552f9f08fb8cc528377654e6a27a6e0f8b533ed887e055ebcd6d5238c97a428bff4530357109a0df0c41abc3da023ab8e1f3d6dcbac9cd40d516bc9910ff1d42e4afc2e7e8246cb44d592ad9724adfbd182953483c04c453ed1886db4844990bff7ea82e7b27c1242cf7251f1f6b67f22dabf43473493c99041042eb45a07366628d6a58954d3a1169a4d8d6365b5d4e8c0889cebda285229358e48d6450a4c4db4f5cfe387d3d5290f9745973dae83e1ae4fbeac588e39543fd8c0e7e521a0bb1027112aaa1ae988029050c2885e77662ec30d20ecc53a833f0bfbf03956f0f41de8e011a0dc443b286203a6921071d04159da21fe70288020c4990343b008d537dbd5a51abd7d2ff32f67a48b12c94aa27238623ff9dd6b26e964b36d219d1f4c4562301a1d16c1a7babadd4df2081f03bdb435691fb76c9c5c546c8f704189ff032ee24fa8283ee6b7124cc0b19a80aaf81779e61e677f0427e2117facd6d36d791bedb3efb9066e42aab39dbb00de914b6741ec34ed72f19205747b2febae921c4e1c52b3651226c0a0ca6a19c2adec17c69e557784def2d681ab14a7ef331477af54a4abf4f7ff16fb09004d2e87b0169c601da136fde16419a75774574b7ecc08e25e68846ce766b809c983a0922a20267414ae1db99a5bb445f8caafd5bae2d0a2f63a7202312ee8a722cdc76fdcdb1acb519baba00dd349b50cc42622ae4c396d1f57aeb6281414321fdae6ccf7c5ebba074e89fed91fb71c5de42d1da8aed8de6a90f756953091392bed73e8dbe45510d4453d16d225ae24e6643ff60d09555f4f01e66b7235c2dbc960adeb947b3df270b9f6d336f48248338556ed7a9b88cf4639a1dee552920ab85fa48b065b019af312ac90db91cf4157c57bf43295a378dcfa25b18cadd0a69827be0aecffe8fbb927c0b77df052b0bb3e470da91a9548e421bc5970a06da5580f7871c848fa6fa1eaeac57f6cca8052910d257232fd4edd30e3057032550f5ed697310ac1133c7527f9c571151b131000e9c869d0a97a47b6c4b70727be1afacdb36f5e56cdaaca4963a8917a042eb26e1a7c65acbea19f27c4ba38536a87638fa6d4716cf992fb59abee8ee8fbfa53c096f7f408f095d4f0d78c8f29e1407ad44b5ce0b6cfc5a4a51336629120cb8f1be290d1bbf6f6ec18816579d6cb40345735814fe82a53cf7782072f0b38058bd136e4c6692058b0eee8e9039d990e5afccff960b2fdc8c823a4c8c74906002c557ef0d0688b1cb709d3534a966f1d3460e57fb1e6ca0c979467c10ee11a6017d9b0be0e1ae137a3e265a66e903c136156bff205c1947c674ca1c18153b2ed512fe3e6eae436ae5f5af058072a1f683c536f9e71d974ea83caa2d59875a7d13f4985294d58de66efdb3a208612df852cd3add6e02f6efff2cc94b68d88d3d3c1e901c7e70dab7156be4062be8c83057ce0f6ca92010cdc42d625a61f51fbc2fbbbda24a0794f57fa80c6935547f2c47df452c1181a7c0543f1aa71e7436eda0b29aa053eb158c6ff16a744654b384298568bbf6beb87479297b98f38c28bd8055b7ae4cd88564aaa7d2dab1b443e58e0729d2daab22427a739edc208bab9f7f3881a78a739916858c07a3af8598231ed9f3e5ad526786062f41fa678f9bb56827357f2880646190e7dffd9f7d0bce3c0c4c545394b0d52f099b59c9bf0d96f98b8443a8d8e91dab5092a8614135d6a4cf6bbe941ec7e29c00cebcce9d66c772db847a133145150e4a87c2f83691c3ff9fe5471283554988eaf92b710d9c29bc474e057f175785321af250557fb2e2be33a5aca0fe27d4c5c4083c0cf880cd696890668fd904fe90d26db95d87561599892ece4e6b4b6c57ff34537a9705a02c467bdbc91c195c4bb07a9b299a65e68a8be99085c0b5c230f62bf38be6a79ebb1b2d3f06b2a8d276f5652f1e2a349ef67ab2feb51c71a52a3566bbc93163e9118776992359b48f9187ec57cebeafb34cb3ee5fb2e76fe350d6bf7dccb1824124dcf2f0f16cb1d6579e35a987c443af0adb7f5a6dab35a159190842ee52fd648b4f7a98caf59a4bd40d983b83935fe336c68b1a4ec8b565afe5ad1f2d01a1389bfcbe68c52cd093532935f366259f3a0d81337f988fe21e8e44b6a8a109dc93319aabc628c0a6cf77af35601484dec24f18466e51885f1e09fc270a75909e8805bc62045ae4690dda74c988bebeff0492905287741717ad3b4affb740b8047a1a31ebc393dc51ba5a0b913cc4a88f686d5723d9deb00c1889050be363a6c792051aa858116077db2e250c57dc5426ff6cba77d65f17806cffd94fc7243dd6545aa42d0d065a01e15d269eac10386dbbc856b3981adb2a08cebc3f0adc059c5065e764323ac873cfe4cb5b05c27045bbc69d88f9afa9d12affd3272935b081c404b279bc32e31fd0593be3b9f722388b6ba5224543ed3814bf72d9b8c73f32cf1bb87e058dd7ef3ae1b7894c94b534c0129fd25bbb2cb2d6b295239d8301eaf75143005bfffce172f66e424615acd808af8deeff5ae995c5d912f8ff2f121bd85dc35bef473aa60a7e9c94984bab673357616b062322c7050e99218826257671e0170a75c8c93c25f7b30df7edd27bf409ff88fe46f915ea955337124a50c23bbfbb6c92e126453e237b555163269985c5aac7495639453d9f266119506d218057fd2107af6416214f6d829d5e7a537fed89627b7851b659e0917a193315d89a0234327cb4343765b93947589531ec26ec4f87e9f2f08aa4c610bed6fc7a1ef0d6f3cc9fac487c482064f245436a5f784ec7b13ec8a4983a05bff7bcfb6b1b4a12e24e55aef87cc9ac9bdaa87776e28f82fa0820fcfdcb3011a125460e26f6599d0580d3c86cf30a64f83ebb61d6a0e5d2d09d6e07259e4a9c0eb120a9131163581a26b9e4f53579c3615e8c927f05529ed8ddaab7fca045e01babc1a9fcd4033015da2022f3b62a3e449c97bdc55f8403138692f5aad7ca7aae6baf01ca65ad8ea5b5a1beedc89d89dac34ba719130153f619be2b40444f2a5a85cae1f1ae9f4237bf123dbf371fb268bf1fc84f71b410ba84a51ec701416c3f14d35552f46db1c94d0657da0c105571ce3eb1c27e45f1261e013cb04cb06ab52cbb0f6cc3e1418497995a6adbb8c9c2788b2b13697bbb5eca1ba72cb57c21602c168329ceaa1c6bc4b798da95e550946c07e55916d3a0c67a5920d9013b85db96a6ae03c74866e73c42f960cdbffb6ca6f7c643e2cce7260f307d9997f2dd9c11646be39aa5985c9cc05116f5e7868fc8a852d19e8d188a6f7aa72d19e4fcad2a15bbd53e211b1cde6b72973791fd69684076debce6931271855cd5da78bf51e21f9998bcb0c7037f769fe72dce28bcf4715bd9d3053b7da5109b54b391b082d9e26db2e160d4afd560f8c14ab2dbcef2c17659350600ad3de234f4b445b8d3e0d5354eb161cb2b204d6e4aecf9046a3702a5c1570e5d4ac7940f6db4a1739c94189f73fe2df15db90f3771ee702bc0168fd198f2999c08ddedc29fa87adf2adbc8f85ca3c178ec56797fbd5df4d9a3fd8a90d6a9bc338ee74d195f247686daad9f2", 0x1000}], 0x8) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="f143d727de4cb1fb3fdedcd3f248ae75afcb01a65c891bcb4526933c543d3eaf8473c248a4268e44393124e26821808a007fb02f681b1f7699f268cdc97bf8cc4f5fa5ccf1638ab34c5768a4e2bb4d0a62e909c2d927915cfc8764eaf328c87f6d1a395338585d7b1485fa9d94e5c3baea768a9493a7d31378c3c2c0b99062ef48abf71143a917a2d37f23030e4f7306f7f9a9624ea9af4afe115b4d0d578aea3f6d6201ccb870531227868b2060d069db9cb3dab6096f736cdcb8f1db51d0044ee187d641542bbcfe30d2a3dd9811b272a07080cf64826da88b82fd7d02ff2b7ae96427ecc97e1b4d7eaa76d65536aa8e4c92707cdffd34", 0xf8}, {&(0x7f00000001c0)="dde56a32609bec4e812d8028e105bcf7310cda91902029c16e026218c05f4ff26a606821d10f6b730d7fd7a6bf4b3c9f057bab1132876d5ba1f7ec766681228bde290b4d985fa74239e338ea2f960d3a85b927a2fc68afdc232c61dcfac1935f7292712ea42edc76a7ff363de85b78cac4d7227077259fa666419fe84caadb590c027888a4b4496879c8504870dec15eca539ae49f83d48d63bf4461b8e689642c6ed119babdfa34998e37db478645c931245ed82a20f7fab710f2ac08a2e53156fbfae77fb231ceb2e449e0a3ee", 0xce}, {&(0x7f00000002c0)="92f049b2f712085275648c618c931ef269679b42d303e73719a3732432decd21892e45386cc95346ba0aaf5d027faede5ec4e8476feb0723830a73e95e2a20de3f8b615372133edd0c9013f452fe223ba4e655ebb3cfbe376d5739179b149d228b5578ac2df78840e4b9adf6074ea1ea17e732", 0x73}, {&(0x7f0000000340)="3a420e192d3e37ef97a69bd8b8194bda4c9eff4f711fef3596c151b21f943f3fd6ba6fdd5c1cd99e6651ba41e7de6f3083d3311a02830eeeb41f0216d2f5eae7e74b8cd0e3227dcfbec22e820388246578d094e7c7e162478f28454b6633fe29a17fc74af8ad104f2e47e7bcdc7ca4c6bd0dc02093d8cfeb30bc5aeddd45455a4a32106e6ec18d9d82", 0x89}], 0x4, &(0x7f0000000400)=[{0x58, 0xffff, 0x5784, "dd03f5e0915eef234cfb8c065fe1b0972d41dd6d933b7d6636e1c8ee72368d2bda79141884a6cfca1ffe2b5ec184890ace3f2e2ec4e422c6be2cf37edfc6161bfb30"}], 0x58}, 0x400) fchmod(r0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x2, 0x0, 0x0) dup(r2) 16:00:16 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) lseek(r1, 0x0, 0x5, 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = semget$private(0x0, 0x1, 0x80) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000980)="6f0748757fa6349e8c84b3411b1f566df30ac4cf4ac8056f4e0e8a5bcc59df47ad", 0x21) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x7c000000, './bus\x00', './bus/file0\x00'}) chroot(&(0x7f0000000000)='./bus\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x4) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012a6447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x43cbc, 0xfffffe6f) dup(r5) recvmsg(r5, &(0x7f00000008c0)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/15, 0xf}], 0x2, &(0x7f0000000840)=""/103, 0x67}, 0x2) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r8 = accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000300)=r8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x5, 0x8, 0xf8, 0x4}, {0x6, 0x7, 0xf7, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = socket(0x18, 0x4000, 0x4) connect$unix(r10, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b7137b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb2af466d30195d1f4017630331fb23bb3a52084976d34e1c29d436947f299768b165160266290004000000000000004f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00620a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r10, r9) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r9) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(r11, &(0x7f00000003c0)=""/216, 0xd8, 0x800, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) getegid() open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/224) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000002600)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r4, r7, r9) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r13 = getpgrp() setpgid(r13, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r12, r14) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r18 = semget$private(0x0, 0x8, 0x80) semop(r18, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r18, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r18, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r19 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r19, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r22 = getegid() fchown(r17, r20, r22) r23 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r23, 0x8004741b, &(0x7f0000000080)=0x8) r24 = fcntl$getown(r23, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r26 = semget$private(0x0, 0x8, 0x80) semop(r26, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r26, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r26, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r27 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r27, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r28, r29, r28, r29, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r30 = getegid() fchown(r25, r28, r30) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r32 = getpgrp() setpgid(r32, r31) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r31, r33) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r35 = semget$private(0x0, 0x8, 0x80) semop(r35, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r35, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r35, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r36 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r36, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r37, r38, r37, r38, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r39 = getegid() fchown(r34, r37, r39) r40 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r40, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r43 = getpgrp() setpgid(r43, r42) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, 0xc) r45 = getgid() r46 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r46, 0x8004741b, &(0x7f0000000080)=0x8) r47 = fcntl$getown(r0, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r49 = semget$private(0x0, 0x8, 0x80) semop(r49, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r49, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r49, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r50 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r50, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r51, r52, r51, r52, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r53 = getegid() fchown(r48, r51, r53) r54 = getgid() r55 = getpgid(0xffffffffffffffff) r56 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r56, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, &(0x7f0000002840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r60 = getpgrp() setpgid(r60, r59) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r59, r61) r62 = getgid() sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002580)=[{&(0x7f0000001140)="5ccb0d51acfb6d0b77c9943e882e56b98889fb918943f19614f09d6ca1cbc7c737c6dffb6efdf9be4e8d691934ea15c906556e007122f9a8846d42fa953ebf8b9d388327449f556f51d7474326122be5e9ef096907783bf50d30cf60673fbdbe88d791731bf1fe9fcf37", 0x6a}, {&(0x7f00000011c0)="a4fe27e8f9337d0dd1de347963577596475d7db8c9a5cf0d704bcdac3e872e49858facd1a45fbc490e4b92a55fffa54c8ecf00f35c742f25e38cc832fb162d55883e2898ae0d12f5b72cf219db137afacc44ed01", 0x54}, {&(0x7f0000001240)="49eda894b37aa30977e2e9538788f5efabf13aa876982f94098167f3281cfda3a73ea3ec621580723296da1d9140547a78805d954b6503077eed14d0c2dec46beaef1a06f1095797e98acce9611abe8e540b9fb7f2ed2aa59a377817e6c60234d584d07d61021db007f5d624b4ca2691de783416e4a9eed14c5512cb6d0f160ec4f7fab9c9cb75eee00ff53168eab95425cd3d7e31f2e153d2bf1948372f1d7fc48f1e62a6ad9ae3d82e3100f64e8b6ca21e0fe14072d8ea7a890ef3a7449d68b4f3f5914b2306ccf098418907d63d5a5bb6996fbd435d52b2dff322179d083ee7dce5ab7ff486e4f0f575f306cd12da37fbaf0fabedb20ef804b86aa81c5abf5e97976fe1f795250508e02367d3560e3bab6704c97082beee024594d3235d06dee219f2323cd9da330c326ffcf1b9adcdf6bfc8af104db3895f1f74fa9ae7f7dc9389831071af682b9f3bd46299446c4687f9eb601393a4e9eaa55d9a91eb4cb09be5c8ca492583d223068960e4f1da107d95fa625a3a7a6337ec83a4795862eaf43b4385aeb94f7e01b6420a1d5d8e2f816f21091e26360ec07a52fc763c665093d9b448c53069822878a1d133c1a6c3b5263353431a3bafa0f569c6d64afa6a9cdc5e6fa98c0cd48f53144915440e8aae9b7afe8d1d9c0bb024dfc18bfe81fab025eb4604878365ddc4dc12210610b722d2f2db4e55ed24aeb4feca98402ecb359a7f47e1bb06b2f62ca063db9968913ccc10d2386d2b6d628599ed0ca2637e86791443519fcc447dae173932dfa7152a75be5131e12668030c25cc7120df905abff1c4c63ea23cc788b72308adddae0986a35e24eca934708c3d3d0df28d59ee1cac66031c0b86d23d2ce58f81973eeb435c61fadd2f043a172ea65d879819b36af70fe2cc6d103e547ec4f8f3d0e2478986a989b5383c93d27820cf89487e4988612b60b510c0daaadb6dbb049171ef4acba2726bcba1fa405f68d368962b9332873670f4213085c5aa34ec6728729eb2c0075d7bd962e75bc1246024090684676445737bfeab01e18cc97be0234f372f57dd275859437e26fc0c2fa1ca9fd68578a076322e1b56aeab4d5604e24ddb17dbf11fcb3590c1ead3e501434e5b86cd1833d9055ec4afeb8d6f2a67fd1a18f53658a0a351ac37a0c5b44171c783fad6f5b3d716d21cdef613f2df4b57da3f696ade76d436a7f53131d47ec70c744579689bf44af1b21594f410931b2d39c1f2e51de8c20b0dcb67104f43965f7a57dd76993ad4113b36aa1320600b558fd87c1a085d9655cd30b34f19acefd0646ccb9af859f1e1d778673511643bcfd07735e974be059efa6538446d5907b52c57b81514c7f53deea784a14459ae7814c08e94e170ea58581d0969238d4f511daee2386fc1adf9db182966de82ee548b76a670836baa8abf2654de0306e130b628eb771c0d90da82bc20f82fcdd5647fc50ad8bbbab1e1ce11bf748197516e7f293987847e2ca0c5e4d633e92a0fcefcf600cca65175100ee88ead186dac61ae40033c3bdf23082f7114b2e6ba5129e955edb14408c53a80d0dcc1ab330e168d75beb04b9a7d862dd395950c6ee6594941564ca00820b75338ae8100b2f79ab4b2d63536bcb50689bbe2a1422feaab8aef162fa77b613c14485c7684413f9baf4eca41e14600d31d55e7d757c7899dd9eb102abee402255164b5a44203f195beec239bec90c98b7137911ed4eef045a170b4190ff2f7fa7806d62bfecbf2c72c7fb89e77adddfb96ad9cce62165d3199a6348cc124f9ea8cad90493667ca6d9e13d7d1d1387b6a656901c1990798532001f48ee988d932d5c31b89cc976400f8b24d4049b0dbe16794bbf461e8c0c40d32ea41e500578e8821a5fa930e331653645b463f22502112ef755829f890fb99dd97e16493396787566d20e18785f1006fcd8d277736e0902e7c2917af165bf1a550b0d017d00e4717a77a9650bc42df17598a25a666e5663fc51dac67af11b2aae92fd5da0e613e298197e2b4f66da660e5ca06be4d7e1b0a5b4e56d0981adb18b9a9b8b57ca7c84f86bb561fd4fee35253ab1f09d6b53ae658c6385e312a57b1d24084af9cd757d848e1616a4e6a9d7ee64d54e40332312219f68b0a2081a0a89ac0fb0d03aa2b4afcb67b52e6c29e65402ce5b206d163f4e2a2ad72379ae4d3fc4b8fd7d776d09dad6e1aa0bdc4abd8170955dfc6c8d9596460e27a1079c186472fb0340834ff71fdde81b03add72f06a590392f932a6b188847d8262bf8cf9d5deb1eaac0f4766cd785e0a2947248454b4eff56ebb23a74e9deeb6ec05b70a488948d95905f250a3fdc0691e95852b2cd52ffcb896f21d4b91a4a61eb938e0e3ffdc9bb674cdf5ecde8a58c95e52b6e7240ff9e33dd252db685234dde0c3931229d3ccf9cd4ef7cc078164e7268f9ac90443353caa7a5ee493293c791d3f3a9ef4b340c129ede967587830f9e6dd2de708fd3ab525933a798b114b16d85ab4ad8dc8b520187a8d999e37cba6d0d06ae97b06fce121001322547e04f0bfadaf90ff11e8d85735199825a69f08f687086fe9dc596248ae62bb815c0be65e355ff226fc4cda3eceaf85632bd5423cf97a25bedc8e2f9fe19b4060f5dfe2d483a67c2c7efc7d86e037fbbfec48ef00d264caa7172d54117849276680f75e494819133e3cc827437e3f301a3552b7e4b7054a913924bbc199ae4505e6802d2bc7706d11d5878b40b79818df9fd8bc711e942622212cbdc963424d15d71b54623be9974bb848606b944073bcefd726dd5090213aa00aac8afccb21e4b797c0d9cbdf4b991c144384c222d87ae3e67f583499c4c49a19252769b30614c02841ac91c65dbce30b9cf44e14d25c3f08b9bd393f7eb44c15333c22d6dcef6ed0e581e98913a13183a3a97087cf78745202d312005aaf08e79e133e8ddfd184d8ca5fa75948f3987831ba21f6431cecab7584dd1bad460b007f0b61e7a6106d4c57e2e4933a21cce0395beade52bbb2dba1813ac4d362df84cde07ac3d9a93124e3d4d3cfaf5a7eeea425af25b742073dbc09225f23681e0290009de39f139545cc796bfe34fbc54158ba32978dc6b6215e9f1b32ca70a4cfba32f2401c96620197496bf372d80dce3b042f31baac20006279e7909d864026038412e2dd6173dcdcdde7981a6a13f90f9fdaa0c8e14dd52d4604f7b47a96d4aa36a20eb37d2102a0b7391798a05f518ef21c5592916c8986936278eb6cb6c7496e472a7c24911ce97c504c69518045e38233efdd5e5455f6741cb28e57d76d2e1e07551af8b5ed6f420eb1f40eefc9118cfca5e658017dbea78d8e62462d4e9ec4f59b8255680283d0388aa876fb2c18f999fa86dddb131d274dce0f411dad013a6f0c33d0c0a29b4e30cac4e54bb7dc03fa13e980493a1a6adc42b88cb3e13652876ba7144dee9cf16914861fb5f8405eb02247cbe8d881c5f390bd118af5e13a5673f782a598f5e246985e496d21559a69edff09de52026aad359a890661e0b44e57983ba37f4aab92faced94f676a82c343fd12b42bc094e3322a538ecfbaa94e1fa5ae627a00f4b771098901211462cebbed5256dd74be4c603abacd1c1af2356a6b69acc1ecc17dfac4a3b41732ddafbae76cfbb7fa390d72870a5b2dcfe04d54d394f6152ec253684bab6c1bf2f041e0d0fddf3446a4dbd2758e2814f17a3f03b9a680432a506eea4b4551c943edd8c7f7c25d21c0bd10b73ff58c2f683bcf75eaf4adc19506b1617040c5c15672c13e85a822c276ad4f8b79cccde9cb1a90dae46e581399c2c324365105e59b5749cb8893bfc373790c165a92203403a1465633b4173fbb66592db289f1c351cb18a82eaa5e471a30a61afb3dcd3b02d05e4397312dc126d5395d901978aa878fd9069aa0785f886c0bb563ecdbdf6808666257925780a42b93172def95e689ed40dbe65ccfc1191c2681e2ad58bb5307a2eb515054ed27dfb1be38478908214923ef168c6a0f3ad3521a8004cab89b45c08c1c5a48d895e1d227dd9a036bcdaa8016362069235b33ba08e3e17f165195fef45ef1007fec80bc7473d4dfb6070ed0d294263006d78cc85956020c9b388a1755ec89df469e11097909c03a6fb29b2aacd43f4aa435b2b840b847aef3e05ec7db373b969205845f43996996de75c8c07632e6eb17bb2751256b64a0a3a991f2cb20f0964394ac04b58c56be382e9d9ccc340fc835670834686ed036f3fdc0d74c79ee4cf9954bfa6aff46f5aa3efce347c4e06b472b0218f2e944faaefc0efb801be88f1550f28192d519e51c3e192aad2d406bd84697bc5028b7e57621e060385e8bf5c5a35fb584cb4fceae56bdf5a2f42fa25658d4154c483fa969bd6fa1bc2ab90bb4bacdce20f4cf6c343b5f89bd9fd085086d7813fc7b6b6abe141bc926c4999a6a1812a5c392e50394792050ec47b4ce743d39e0f62f40f1faa83c783c3c41e81cc854868cfc0b193f78e844fec1e840d980ab83908365ed095000f0fe41ca557966891b04eb2562a0e3213f97d91670dd36e057d4d2c17d8859b5cb7a1db229156729129c6bbc2ee3908259ea8d7e125601a46344aa19862674fe1387c1e2d05e3b196aa4a834918d65befe5df49bb1c3a7e5d67437cc2fc0c4ced6c8b51cf4050aee274f43ee29960645d98314daab028e5c09dc24f54ee8be856f5e624580263f9fc46ed91a7b364139888fe2bcd20ff64a7ab0c2988ad07eb4018cd322f0c82c9131a565c0e930f996763b5ca3199421c683310dd0afd43ca1c1e050f6512a34008f41ec1052f3ac55f6b082945bb4873e948770eaa1579b1c0ca13c9ba2f654eff7193eb8491344cc2c8fc8a65023f01a6e0791c6c3b5843874605909c0d6ba52d3602b87d0bab3d016271eabeeb0ac2191fee56b3bb436e2169d88d9965c5df255cba9b2778497298760a04db900a23083699e7757676da8d745736dc5b0670b1e6d04e48838c29fabe7c70c860510f35923ec562772eb2d9a35988a2eb64806286fddceaba489854509aea133af2c5b1492b4e392d227f911fa73aa1e3fae93119633e22e7c865b51a46d2a7ae82f7307333e0f0d79f61986027e2fb6685af0b579f6b743c9cd62fcc56d3e6a1bcb45831be95f6fe63ff4179123ebb96986a358594af2eceded674fef21bbcf98c1f150b8f9d18773d30d8e553b785afe143cc35fd63e98f71590be01d1def1faca693b4058e7220683e5885749d35b0bf0be3b63d7fdfbfe140df51331df122d4ece4e4ecc9546e5d67df7dbc1b91506c351e423e3e9ffb5d486ce5d52574ed3953de9840b9aac20c11065c3a1886a825429bd7f74b8b7d04fb1a6992db446455ceb9ba2d2f1edd838b39decb21c85ed8f2cf745484ef70a942ac4734b086865979fdbfb305a56045a55ff62bbd8b79ad83ff77f4fe2c6225480e49f7886011fe412d7bcafb908a27a99e313863d89b5019918b067d09c7338f4767a9d30f25d4d3164ec4625780898a42bb2e26143740af294c70a12f6752b18772c6ccfee47c68f7f7c4e98dbab735dc5b135a1e10e37866029d27507c8ad5c9c70110e8750488eec85f8610f17ac171d9223c1a71e8cfc0fa10141181b9df920e5fa62677cd174f0483387d138a0d6ee460a8309472ede103a5e1f89f23bcc2d7a6f1c6e9d4558d9540e85409bd1e0280af8f44da2c28d57273d55aef1eded9f2e6af2ac5a9cc3314e46386d3b08c41200a3ee8a01972f4cc729a3aca1a94edabb97a1cd310f21", 0x1000}, {&(0x7f0000002240)="83022decaac84d4ce165c557ec6a84aea8dfed2de1b59faf74d85acb5ca896f7a64a34cb2cc6580c3d36682a027fdba038f2cb412681aa1f0d429aa95bbc04068f4287a0d22a0e05cbe63b6476a041baf1ca018dddadda53151070cf1e8549aa9ce51d6f3d13ebd68a0f9cdbd826b25f7d156107c40232dcaf8911823fba9f38e0eefee1335e1ba0c777e241fd07e23c3c2add7aa9dc8ad08ddd72630f18f80170285710b58a44d1b3ccee1f2acd3b3b", 0xb0}, {&(0x7f0000002300)="9fefc50f01da1bca387e97090ce5925d00c92269f2ca1b82d909b8b093a77d552c90e2f9e9eaef180cfeceaf0f5f5b31d67644e801c5fd9d19d827094c42378249fed844dfb51bd9d0e67d185d7088821ea0299c75ada89083f3440ec6b039d7b4bb071aa59bb5fb034171761f5ac9a1fd93a557281af72d8388db1d4fae7699e671c5f30c52829353c6a452cc8e102b7ede1233c6a4fbd2c6a1a00453fe99d6b2654675166d307eda4072d19c11f524568c3f69b20bb0e9afc79dd42b71bf", 0xbf}, {&(0x7f00000023c0)="dc8b71d7aaf3afb294d56c682090fbead8887065658aaa9bef226fd55427f358aefc4b9325c513a6ea4e08b444c282a55bbfec1402e865f8d6220bf7e6547087e1f613bffb927e9fa71cd417cce81d65a1fab1", 0x53}, {&(0x7f0000002440)="5098a7697e14ae40ba9d3a33787a1b6410c68fb111a3bf2a6c4a2205bb91087b141b9fcff1287bf92af75b3f4a6941cf110a205a901e7ad7583744e3c7e8fd4ab7e021dc38e762c44f4b1b99b9e34beee95c", 0x52}, {&(0x7f00000024c0)="074c0ab8dcc6000ef33d78885a69aecbcd4bb68e9dc10f49d57493f0b5d72255bcea7f5ef87268e197541ac3a08ecef5792fba7a589aaad493d60af3f07e5188562c86817ab393577c33886a45c4207a7cff23060c2cefde8a657b45585e947b76a58a6665abe8c9a840d5f52f8e350d5e3361b67c94f796b3ff0fe5669ff6b1b25df5fa1d66b4c832ce8a3cb4e8a53fd2b6d1", 0x93}], 0x8, &(0x7f0000002880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r16, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r28, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r37, @ANYRES32=r41, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r43, @ANYRES32=r44, @ANYRES32=r45, @ANYBLOB="00010000009b3790f700000000000081ca000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r46, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r51, @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r55, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r59, @ANYRES32=0x0, @ANYRES32=r62, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x2}, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1c, 0x2, 0x3, 0x1}, {0x45, 0xc}, {0x4000000000000006, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) pwritev(r2, &(0x7f0000001700)=[{&(0x7f00000001c0)="7b1b59f27e52debaf4865b9eb117192be1f6bda103b99c2f087f39cbc2ded57c4ee88ffab322c3eeeda9e5f9f97c831a88f0c89997423ac631ce2f0ae02b9ead118cbd70191fa844552cc2063111fd6fa85f5e9401771f45c4b22beacf6f4ca6641204e2e87109118ab5e8111829192542dd34e6fff0ff9b1444e83aa250fd703449e96bcb0d043ba8999fb4cb00698c757c5a9abc85b3d22e6686a16b754228de28c91925c4e6ff35f0ada1c134ee704086acacee5fb36081bff8b657fb9345d8c766439b7c368804d9d74474d50df2dbf6170a17c15309fa5ffdb1b5e5478bf089fb8e6ceea96a730b3a450ff366ac30bc5348da80403a20c2d24a7a14125e9e6f2229cfc4ffaa1f04031d5f3b652cf9e728c4c21d33d683c42de3bd6993401e8364a7671ea7c5b5edfa6bb4cfeac5751bc4a480c91cf0ed26a348a23bf9b45f11f89e5f8f9014166bd64100591561c5ef1ce12777c87b254162e0c36a42bf53a81af42d315dcd6c3048bc91da5a20c93b3bf100c47d1f6360b4d6b5ef67eb22c648d45f0db8ba698886298e96e66cb53c0cf61243c33acdece812a5fb620a51c523a56015f71c2e275e56635379ff5c8ff8470fdeb99eb4d079785f3c79a1060d6757718ecd56aabacff9fbf05a80c5e675e545ebda85c6a008d27404dc184967d7a860956a789e391cb4c1052f128b13f0e2022c0ece883702d75f253d5b62e16f5f60c3ae3cc88d1c9d6ffa30c2f5aa42d7d8e0dec2c767d561e972f855df8c0941dc4145d9991fcfea96496a236cd7f7bd95d8b1d75b9ed0f66964091b4533bf2eae1742feb0dc214f4daa478b5eac504b2b0dcd252ab0928b4204ae917d1ee29a330631bd0180e014f7dc9524b611491daeca61664da5fb0a9a6757a8085836ef13c3b36ac8495aae523809f0dceb60e01799d4e989999267552d44f7f872ac2516ba87196790f31a23a36a0b6aaf5a251d805bbccf59122ec6b0f9de126172e1b819f044549de291a27961bb7e3bf36647712ae29a93f57249f8618fc9ae5241f24a27821f6554d3d3dd905194a302932d136898df24da872a032d0d3b542d16a7e82b44be35d9c40b4e967de20f8d5ebe14242ffbc1437399023f09895beedd540f69e29c9fac4936f664d44cf6962103304b3f3996d184cfddd55bad676663ab3e4225e295e4e0ead01039d7987b99aeef5163c182279b646008e5fa80d61f102bb7ec2a2ecdf1c6a731a879a6e2a4b766ddb5822e649d7e8b1cb3a71ab9b13c569016534711afd9842dcdc4cdfdb6b930b4a1916b92fde94ced6801d489c070a7aeea555fda93c16b8f0ae71553d39ddf35ac5aca70b6846662beb384a487567a4ec7ec1715a30820d1c3194e5272a5363853a40973988009648382c7105373002b936a21bc83092f6516cbd5a56484b684f56f0777facf35e8e217b84962a9253096c03e7b3edba3038a9d339b3df56187e01437ae390084ef9d8b4966ffed8c6acfe9cbba3e64f48204f0ff4133c92e952f83a471204e120fae3b239ff7b76da9e978564b9289fef0606f9d4a688fb90dca5de56c4305272b731b47f8dc5d5d2b1af1dd2096959522fe903c58af00eeed7f54ff8fb763bffd113582e7bfe6fc4076d55118fae7e8ae888b9ed74e89ee2eebb4233e7a13e3a0720083fcaccdfc2e647eb2bbdfa730d74b155120b5cd3ecdd89be8eb1d986ffc0c28c9af86dacf9c362d3bde6893198a18d0fca25252b7e09b6de721af0b60c8da1c503d663559a0019dffb7c5d18af9416fe2a827ed47eab42dfc8811b14d275e8977fabb1f0ccfec8562229b9d3a40529272dd66e304e1ffefd26c41eed58216eb0f145456e5a5db7df7c950b261406ed97eafae70176e0562de3d0437c5834cb34241337df0b0b495d87744fddf64a4513eb6cd0a1f05880e53dd7595b70c2bb49db4f151bbfecb0036a978919ca50d82a8a6b7f0818c27db3450b999d59eac597f1aacbe69d1891e0048c6aec8944908cca3eaf0313c790da6d5e8d8bc445cf0f101838dcc1310819903284a241d780b7c1caa9b1f5fefe7a54d1f3fb016d2cbeb7031e0852bf70768dab2c5c91875b20b6e66edb7841e6591d85cf3b0cc313389aedea9e3ce34e27e97fb34382d8da71906f696e9fa326d2ffca011bef3fb16f8a218cf9b3240140790497c40570e73dc4b989a55b92ab6f519a60100f9f4d636f933e131ccce1605767562c0989c643e81ba8a8f3949e4f18f495a17e5c336e9d223ae9babd8261f6246339cdc4e2158a7c5ea02e520bc0cd2477ae5c17c5c9ba05ff23ab6c5c68a91b9199941a95f50daa952d89b1303ae70a9fd813a3056e8a793435b5076f29673b4ad1bd98fac9bb2e3da5399552d902197d9be76d06ca7c35b57991bb5cf58385fe6c91cb4fa3a5a903d9b9771f6eedd0950759838bf03597a08c63a50cd073be3b562aea60e239a7120ce047ff696203e71c2db4df89acb55632d2e5a707d8cc045a23958d00bd738cdd7ce835721f8abded4ab2d10a4c5d4f2c54d78e4280ea4d0e909084c36ae70579d73cd28ff2528b9794d80d822632567378ce665945dacc08c18c9f178894cebc2cc39b638b581d52b9ab4eca1a4b6142b90d6499bb660d4545954a5de11bf6b9950d8d5af3114945afa65c61c13c6d1b9ee6a83dea86f81bb3854ee39028364d43aa69733cc7f8e9baf2db974a5318ff7b3190acdff220b3ef013af069617aab160b355309aaa7a30688dd2edce30d38b082e2da5d51e763e62c80e2374cd7a5d222908adcece17f3f4d151ae2bab4c3b6797a89f666fa5f6821ae066ba4afb94ed16851dc1d4b8540f082529cf59daf25723803f5ccf06060ce3199c84bc879fa73b004565657c89fe2949d28e6504e1e84f1c5a4a42d0fc4cb6aa2d4f60f352b5351d32484e54e7bbd5f4bd688ff682947a3603b1eaf2d2ef008c478950ddec55f1783ef1505d8dbe4c529f57332fb9f6afb74e34e9b903b842cdf2983aa00e5dfd05463cc81ec74f6f4d48f7e15a9dd964e066f9ad54ec696e4211b4ad1c8ae3a45f9c85a96f7aaf0e8be86de3b530a351ab0da82e402637136b3a2e30c0c841980b9a17593af00126fd812a45b3558a87d2b877ce47567f89e579b3b833b9abc43bffed500438babf63ae8266083123e9b39966e767589d53212c587e84e74f6b46184964f0df27d90388f9fea54c0be0acf8d26ff092e3bba3d80caaad744785b4a1d6358d7dd6788adcf7dc55a255779438a54c2e983df864a463cb009c52de3df9649bb868340cba03a757262da3823d5916fdb1038dcaf98f2e885dfb028b11574123adcd1fe79a579ced7e0b46c56f04fe36f296e58e582ad8240afe3c4dd0aff913be6430c9e693c68bffee87422614ea0db127cf9ba5fcb94e7ece6b0263058eb327a26c4291a5371ce4a8714839bd4946368844a087153559a681695989608f7e59dada24b50ff1435c519e8a34c1faebad9345a7050e4195de032d603603cc0b2942bc45a5f840847222232fa3e36f6f0b3c8ca9f96532e73b42d7bb1c7f19f582178656c7c75de77538015938453a55a2e1f3d6e099a0a3b00600601047a34da0581fb5a97209e035b5a2742b8ac04d73f045e49bffaa723a78cc5d256207bc40226a8fa79050af076834fa7ea46809913b831572754da3eb1444289ffe2dcf52c00cb3f3c9e8097ab51f82cb6d264729b9b139841f14238d2547460bd46a7ac0f0c02f60e690dc05f24d59a81bf2ca0f0b1bdbf635f4baddb423a5746e633ff46dfdc4580d8bafd11349a20515f0818516a2f9891bf614083a99e9862a0da7d3f4d59640df4864139c3121a8bd4a4881121da8164d499151b94fa4d1708a18b2fc0292f0fcf09b33b8670dc62fb120f793b0fe575aa65c0f55c783cc298ddfeabb4b18926749e717de9483c8c4ae591bba2bf191f6f71eafb7d00cf34f9f7545a307f0580adf54f93a8dd2188716eaa31fe1052f5c2b3c9ae17add7418dac5852eafa9931e66b3a35d6180f78c4a6f15dd768cbbff0ed49756d37a12c70859e9b814869d6c73f2f0f7f4f020726d1e61357cb08c0073967dc23ad324a2a3b3c5ff323c167bfc69c6e29ddc7fb0219813fee924d3c4b2917858d18b520cb6aa324318d6de9e8c1ae8803660fe8a6c14438237f6538796e9aad39f5af946389d4fa5fe3d51260874204e0009ee8461ff3db8832dc0180453624fea02d0a1d008adb2db033cddd9497fd9fb75b8bb7d3c408298a88ea94b6e6a9ebbcb1354e2d8c264d541a48e768b05809d0040166fc3682e5cd32dc7c0f06981381de358430834f6dee000833953704e4204ceee3b4c088a4b0cff9aa0be57279ac4d6e4933f2c606587fd6fe19e5fbd101dc0e387e60212d8a90fc506a1f67b187d001081cc869b343d5319e6840c98b00bc04d1cab3add8ff5203e1023f9f0570438c4bf0d7681eb262395e1a84b1f36665de5ef17a30be4ce3bc1ee36e19340c23f866d61bb7d8d90b52373b9f9ad524f30bb1647e5b5588b4c2b42782f2ca8d65e2c59bed44f352abf3c90119ec9566ac81f8e625700de825c654a959a67950bdd58ff21f0fee8e41451f50a46b0a9931dc36cdf14c98dd1393097b6fda37e70e41bfb72a93e46f0b619591c81b341c0e003d668ef655d5e5c9aa27ec69f6a242b4dbd42b83dc49db3752cd38c9ba2e0db2da1c41a519ff52e4a148b0dbff213755807ed490b1d3b09ef36d476bf3560f487058bd2dd5ebce1a4ccf1f32641dd464dc271a14d2a6a1059ad1d808afee142ae6a9d87b18cc5344b37963bdca5a35b5fc2624e42cee800ff92095e86c3708c4eae632d58861a824fd27b8ac6fdaa7e38aa754653b577eca17491934313374e89f6823f3109498fc3f80a10cc27641739140000fa3cf6f7c01e326f231dc949cc4abbf45100c22b32d20dd3d99d7b0d6cd25462893cf5fe58ce1078384315bcfff1121fd922bba8c6e26e62173cfb9fd36d9e232da06b70c54b803734037dfb51303ef4e03499774c0303f0210d3a0719a1250deea2ae85650fc2cdc6a858a98c4dfbfb3b6b85b5b7c88f23779d7381ac364e76f555dbd3079394640935aacff395486fe1b3abe5555ea073318a48b5d660c8efa71e024a572fd272912781f3b5112a9ffd215832d149169eb8a8e23985b69f9366918d486d9fa7e47de1739296accbed9a4fcd82a0bdea31f94b99551f8ddac392e0848a64ed31399be3bd8e051eac881efcc43cf3436b0dacc11448d0567c1d736f5d62764804a3c0d8e8b234e44fdd8fef5c3508e41823c728558e09dac13ddf7723570cdb1e2d0a3ffb60fd83765f465777b6ec8fb0a4b8fa829c2960ac90ad69d7df1c80db1bb5676cb7b61b52547bb8ec97b23e7aace00b62a95510048e2a0bf4d5085ea2cd468bd659967bf925ec71ff13cffaa92a63d286b0a8ae3ef9e31f7fd6abc20e3fcc0abb36ee8c4b1803c78e0c6bbe9137e27a19c6ca653e86b6d16ac53e72e053b4f26b4c8b3f502d4d067b9dedd6f571dcb652cfb0f8c968649ad4cd5ea4d6b14198830fda4ad1f0335cc0d75df8ad67d69157cc9983f5d70ad559bdb87434a966593f215aaa60b7214fc1285755e0587a782a0b5177bffab3890c1eea10c3f50c8d03c3b26ddd2daa38a3a9990c84e14864334874973391ab78ef5bc811429ee737b5a33c6c081ac4fafa732a8765e42ab5be330a73caca14bd44192b7e23f4b8ef490c92ab9fde9af6f99bd72690a8431a7ea5cbb71c4c9072b0", 0x1000}, {&(0x7f00000011c0)="ad9ec9aa552ff41104568fec3627a715327b6ac199422ceadd8262e16f58e2e073e26e788e85a2bbce181b9fc846b91925267cc8aa8fa38daf78b86f375457ebf6c63b5f756bf609591fbb4f49b6c842620161eefa84eeb14c3ed0fb8be1acb0a4bc19355fdf1dabf304d3e9508c96eec84d4fb41a304629c0c6460f2fc86bf25db69c81604a62e1f3d78ab6baae1b58e76634af0f1682239a08d62499195829c7727ffc6be01c7b16bd1c0cbcdd6700af7b9eeec6897a510144bf3781114841f102c3bcf6caf44084cde079fa9019b2433bea808cd43117309bfa49845e605cc100c7e8", 0xe4}, {&(0x7f00000012c0)="b7fbe8c6d9fa375d968ccfb5cc371a620ec9124ef7586fe4dbca51802bccb3891b94ab3ceca7b890ce0874c71e385e09b64fe4cdb3434302c5433cbb662196c6a34a23dada985ce793842bdcf115b8e64e4b", 0x52}, {&(0x7f0000001340)="7ee4c69434da8de87f61aaf6e12a30a507e993d297d6d29d09cb7bfb98832aaf2551156b0fa98d384790ffe7d738afcf0f5bdc56da078e9fe6078d5ca4d72453c0fb4ea52e95580bea08bc9142c48dd51b9a86fc293f31b6472bafa068a9a9f47cf821fcac9b589ffc9a55d251e70f52c186f04d9aa428d2cc1bd8e5e47a58f0da1b823db2f01321fea1d34b4234a0800fde0af5a8c8931a898f4dea178fa23937b2054d5caa9529a2e77f92cf51eabc71dbb441b43b79f2f3953a11b2af72d3f7e448208c985db88fea87403c744bf2a0f27c68bd12b5b473414abcac40242c486fcad36defac7cc274ca12d013dfc8266ecb", 0xf3}, {&(0x7f0000001440)="f279992c09906d5ee11ff4c3da0a873c1b26fda764862de5727b8f560b573c78f40c8e4b18c742729ce151bdce4071608027ccfedc8051277061d6cd6747e67a6a267a747bdd6939191f27f13b4f3849801c2588c35b74c076ec99791574ccaa5e039a8d956b0afa33c42a7385", 0x6d}, {&(0x7f00000014c0)="9fa7213e3509bf23f9f2ab453b83fd0e8a5224ea4ba11121e39b336e379409b3d987b1eac7cceab864a97d70094b8b02a52d5145ca94118843d0487ad067ac4449f464eb7141c1a2465de8530bedb39059a43f240b1a9aa67683d5c9047bb33438e4d210", 0x64}, {&(0x7f0000001540)="cebb2eb15ee5f89c2a8623420a3b8884fcaccc03e9336d6a80cfab7e6881cf8a8dba1ebd61210d0e57703951f48cfaadcb5c642686ca8c697156363dece405793337db56515a66da3c08524060b62d997bddcaeb7332d5a8bca3c1bf1866ad737f5f4499e28cd6b5387fb985d6b42b651fdab4a4d993aa83a2e08cbc4017c5014414b27b0f85bf7a153a95d40bd70ed7f6b4f5d1600e4a4e5993dd64458377953ba03aaebd451d539502a9729d39cd8dead21e44c0b04a2c8a46d1e323d122dac1f0f3f60fc4129c9753bf8f3f466c", 0xcf}, {&(0x7f0000000000)="25a5cc1637e0e40d8f350e", 0xb}, {&(0x7f0000001640)="9f5d5e6acf77faa7ddfb911f148bd9eb6a97c256094fb8890c30553f94f75c02a9f8380ac6179f20db060500abf6f5cc28bf9549349c98e9af4c84c516557ebc257cbbab0ddfdc36fe9a583bcb52985f2dc6f1d1c2af7eb7", 0x58}, {&(0x7f00000016c0)="20d1865b4c9787ce40dbc77ec8e26449cb77", 0x12}], 0xa, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="26490248830005000000a54ce094") 16:00:16 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x10000000000009}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r10 = socket(0x10, 0x5, 0x5) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000080)=0x8) r12 = accept$inet(r11, &(0x7f0000000280), &(0x7f0000000740)=0xc) setsockopt(r12, 0x29, 0xc6, &(0x7f0000001180)="9513f3948292ae269282d455abab56626afd700000b3fda31893ea4a114dd200a92ef2b471e030de14b79c17a8a64b65bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d70100002c374e25398427be578cf235c70538a3cf98530bd69c9481211fb285e4e3dd17bcde246aa53d7d4098b2876dff2145bbd899107622aebd4171429a99cc83ded28361e13c5f0c06000d131865b6f1571c4c57e677470e6180893342b56f84571974b01eb472bf1e2c919f9da61a6d370768520f75f1dd2c240302b6dbf0a11e1cf846041a24ea4806cc05a6232aa0e801d85e710a431a7633486f34afad38a450", 0xfffffffffffffea9) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x33, &(0x7f0000000e40)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92e941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000086c85e51d0a8def36bcfcbbe9ac5a3d8d33c6515444c810a9380d5cdbe863f5366928c7b09bb74f2a3fcf5a8f1f04a2e22864ce0813d620255b10bc3a97b26aaede324a695b4a6dc65658bae4d5963ae4e04890d6ec9261c38d2efa77647d0de360f7cb5f8990dc10ebebe69320cb9233280a6d827648faab83718d9f79dbc14cba6c8c48df18252051e751a36595a1192247b8e5aed8ea787d1bc0fcc77e3c2c79ded5594d6558e893dfaf3824cf892a33148a874bc91a1357c88d233145753", 0x152) msgrcv(r8, &(0x7f0000001000)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="c420a4349de96d88211b16e36d18f949", @ANYBLOB="7613209a576de31ca5564f8e6c7048f82731e220ea0c4b31440ff7c0ff6bffcf92c6704eba29803bd9443e7916d19d6df7bcb5fa61d9169c0da627e196d84e238d35760195485aea0813f3b9b20705097c72714aad07a88e4080d2d1b6550d922f293e69a67d4e6075158c9cddb405c9d981a99de7657ee3"], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESHEX=r3, @ANYRESDEC=r9], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r10], @ANYBLOB="c2809d4897ec709a45861c84341a692967c8c70847410c5163a352"], @ANYRES32=r13, @ANYRESDEC, @ANYRES64=r7, @ANYRESDEC=r0], 0x7, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r14 = msgget(0x0, 0x80) msgsnd(r14, &(0x7f0000000440)={0x1, "5e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674cbc4358a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e234dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947cb92a12444ff89d2911d02cd6f08396e27995f07b0d278"}, 0xf7, 0x0) msgrcv(r14, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddb48538680024678930f2abcf00"/4101], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r16 = dup(r15) sendto$inet6(r16, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e2bd1d3c81b3b15a0c06ae031618ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3f472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b0ad5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bd669fa69aa5962c71f339ae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123df5b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf7408"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000200)='}\x1c&+\x9a\xe35Y\xf6\xf6-%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r18, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c827796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b"], 0xa) dup2(r18, r17) msgrcv(r8, &(0x7f0000001080)=ANY=[@ANYBLOB="a1fb2556bba832b975a0f85ab884cff16fb75b791722becb448fa5dded4268608775c7b54f532ca9ef56f854d91204859fcd487c907ae782880006139479081a78308cd9181abdc0f2811da1a3c90966c18621e87972fe8ff9e006e65f29245e1760f7424d70230d445a9443816a8ccaa1aa472fe4d78dd9f998110227f1b514cdfb326d3a15e0bba62ea64697798257634ee01f1a05360e6beeb8977bbf64b279aa5f159f818b756ab4dc7675f47441602565d808d2fc15a32b06f0a1dfdb65024748feb5cd40cb4a297d03d0b0889f742827"], 0x1, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r19 = socket(0x11, 0x200000003, 0x0) sendto$unix(r19, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r20 = dup(r19) ioctl$PCIOCGETROM(r20, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000580)=[0x0, 0x0]}) 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000000140)='W\x00') tap0: address list non empty 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) chflags(&(0x7f0000000040)='./bus/file0\x00', 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) getdents(r1, &(0x7f0000000100)=""/212, 0xd4) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc25868e6e548d5071bd3adeb3ea553fb7e1173d344bb4df512a292c53504f8c298296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608cfdb77bc7f192a10d2abb5d6568eeeeb808732441a1fb9ab304263e367856c4f28adfdb600c25e801ece2305b0b5275035c2bb1a47f9dd710900a242a71d66a1663724242207cb8f16b448549cb1956400ca0bdc9b8acf2adf9bcd4a2520cd6a0a7c46b5e2ba328e38af381fbd5d3aa08deb0cc20db660aa358c2e5aee27810c71318823ec9c520031820eae52e7db248706e3fcc5aaa5c700a3db7dd2614d1d1ccf69fac0793396de17eca300f48406b565010000000000", 0x121}], 0x1) 16:00:16 executing program 1: shmget$private(0x0, 0x1000, 0x204, &(0x7f0000ffe000/0x1000)=nil) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:17 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) fcntl$dupfd(r1, 0x14, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r5 = accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pwrite(r5, &(0x7f0000000400)="82698466a757f83f1e965e218d01546b3cd2e76144b2fabf6c4946f7b403afa57ce8c520b0f89bd9ff1a97ca77f9ff01c34e5c81f2a0f0519dd6a1161c263cf71b99e04ebfc7e0236505de3c6c9fbd9996f0b6426eac5496825f332d1f206c2f189fe12453e1da9573863b6bd53c8891d3138f4f97c9496b18b261eb5c50eef3a55364ffbaf7ac5c", 0x88, 0x0, 0x200) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1000}], 0x8) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x590, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x80, 0x7d, 0x22, 0x4e}, {0x3, 0x8, 0x2, 0x5}, {0x3, 0x12, 0x2a, 0x5c07}, {0x5, 0x6, 0x8, 0x7}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x3, 0x3f, 0xce, 0x80}, {0x8, 0x80, 0x53, 0x5}, {0xceae, 0x3, 0xed, 0x1}, {0xf50d, 0x3f, 0x9, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:02:32 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r3 = accept(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r7 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r10 = kqueue() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r12, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = getuid() r20 = socket(0x2, 0xc003, 0x6) connect$unix(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(0xffffffffffffffff, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r22, 0xc010427b, &(0x7f0000000040)) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = dup2(r22, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, 0x0, 0x4}, 0x200, 0x401, 0x2}) r28 = msgget$private(0x0, 0x100) r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, 0x0) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r32, r34, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000180)={{0x0, r30, r26, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r2, 0xffffffffffffffff, r3, r0, r4]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r0, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r0, r9, r0, r10]}, @cred={0x20, 0xffff, 0x0, r18, r19, r26}], 0xb0, 0x2}, 0x1c) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r35 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r35, 0x80206979, &(0x7f00000000c0)) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r2 = socket$inet(0x2, 0x4, 0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xffffffffffffff48) r3 = socket(0x18, 0x4000, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1a7, &(0x7f0000000540)}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r3, 0x0, r3) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r5 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = semget(0x3, 0x1, 0x8) semop(r6, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(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(r4, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc5fcd85247fe4d066da47baa8cf4be4638b161d8802775f060f45375d123e5045000000dfd541806a"], 0x10) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577caca08802775f36808994b27876060f45375d123e5045000000dfd569fc869b9af63069086de0a300"/64], 0x10) write(r14, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r14, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) tap1: address list non empty 04:02:32 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x53f) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9aa, 0x7fffffff}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/98) semget$private(0x0, 0x1, 0x4) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(r0) socket$unix(0x1, 0x1, 0x0) 04:02:32 executing program 0: kqueue() r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) pwrite(r0, &(0x7f0000000080)="ac985ed86040d2418f441ee54b16de781be216a56eafc4443a3d15556a16ce7a6d637121708622ec277d719590f5543a7e2e17f8b88bf08d52f22f2143efcac77ba8b8a0f6cee21e9b0f5f6156da36108b3fb189753677e7c68316a5c08eb95f3dfe7005a94c42bccddff98da609653be849b9cde1784d525654e49871ad1e2a100255d0e5f62396537036de62bbb9ec90f2f3df435856ec84973b63673489649329bc2a8d1e8bc292cbbbadd75b8f21f80200dc2f07e97f09a38ce808e1", 0xbe, 0x0, 0x5) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) lseek(0xffffffffffffff9c, 0x0, 0x1f, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x6d310ed6f6c4e404, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) mkdirat(r3, &(0x7f0000000000)='./bus/file0\x00', 0x4c2d3da92cacc51b) r4 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x4, 0x40, 0x5, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x20, 0x1, 0x8000, 0x2}, {{r4}, 0xfffffffffffffffe, 0x10, 0x40000000, 0xecf, 0x77}, {{r6}, 0xffffffffffffffff, 0x11, 0x0, 0x3, 0x7ff}], 0x8, 0x0, 0xc600, 0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x6c}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 04:02:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000400)=0xffffffffffffffd5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386204000000008295955984c87910bf453f68c10700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66eb1f5c669ea191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b98f8ffffffffffffff0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e49d8ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6ec2e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) 04:02:32 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x0, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000500)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000840)={0x10001, 0x2}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) r5 = fcntl$dupfd(r0, 0x5, r0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x860, 0x0) r6 = socket$inet6(0x18, 0x4000, 0x800) shutdown(r6, 0x2) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) r8 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x6b0, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) r9 = socket(0x2, 0x10000000000003, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="82b808002f06acdda0243ff9f7393d27"], 0x10) dup(r9) setsockopt$sock_int(r9, 0xffff, 0x1003, &(0x7f0000000000)=0x49, 0xfffffd4d) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f00000002c0)) r10 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80)=ANY=[], 0x0) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) writev(r10, &(0x7f00000013c0), 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x400, 0x0) clock_getres(0x4, &(0x7f0000000040)) r11 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r12) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r11, 0x2, 0x0) 04:02:32 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c291b8c947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b7d2aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x4) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r5, r4) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r6, 0x8004667d, &(0x7f0000000040)={'tap'}) r7 = fcntl$dupfd(r5, 0xa, r6) r8 = accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000300)=r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r10 = getuid() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(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', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() r34 = getppid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r31, r33, 0x1e4, 0x8}, 0x5, 0x5, r34, r35, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x803, r22, r23, r24, r25, 0x40, 0x6}, 0x200000000008, 0x800, r26, r35, 0x7, 0x40, 0x8, 0x484}) r36 = geteuid() r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r38, r41, r43, 0x1e4, 0x8}, 0x5, 0x5, r44, r45, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r48 = socket(0x2, 0xc003, 0x4) r49 = socket$unix(0x1, 0xc508055b3058e722, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r51 = socket(0x2, 0xc003, 0x4) connect$unix(r51, &(0x7f0000001300)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d1658fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbcb20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a1620faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d792b3b21156c401cb80b63190b1a910444d8b04a6500800000d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f909639a0f02868db515234bcb9f625ee7cca6a5f70af1e158c80d8614f3dd612e3d0ab876fdd6b404f9bffeb8c9c06a2aa3ddf272b37e062c50f7d74ae922b49af8605c1bf7e17003952c3186a04da6926837c080dc37e2d91c9e5a7bc2c36000000"], 0x10) dup2(r51, r50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r53 = socket(0x2, 0xc003, 0x4) connect$unix(r53, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r53, r52) setsockopt$sock_int(r52, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r52) recvmsg(r52, &(0x7f00000008c0)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/15, 0xf}], 0x2, &(0x7f0000000840)=""/103, 0x67}, 0x2) r54 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r54, 0x1, 0x7, &(0x7f0000000080)=""/224) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r56 = socket(0x2, 0xc003, 0x4) connect$unix(r56, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r56, r55) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r58 = socket(0x2, 0xc003, 0x4) connect$unix(r58, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r58, r57) connect$unix(r49, &(0x7f0000001180)=ANY=[@ANYRES64, @ANYRESHEX=r56, @ANYRES64=r51, @ANYBLOB="1a8be08e58c7dda430b02be40503f6a23754bdd08c68fbf5db2e7ffb173e6835c50ef97fbea86c9caa7dc810d88f31e10485dd15645ee135cee482f0f2e2b133ce4e6b1ff29bd174a740c39b8be1ff7c1f5557cfe279832bc0972d256fffbb2c8374148a0227730b65cf544187efff284e70d45a976697ac66316555c9b03f7d0796aecdcfc8d07eb365ae0043bc3dd2442ce55aec5ded31536cd81cee24166aa479b8120a03b976a3c0d6e648e99f2d0e7012066a8b0dcd8b619a5621ea4c7128a2e2aae5e13ffe74bd384a71d05223c67803378bd1bd678585de9e691e83c2a577b90775a37e43a497254fad53d3f6efe8f24af1693ef856280395aa3b481a49e5dfbae41e", @ANYRESDEC=r52, @ANYRES16=r58, @ANYPTR64=&(0x7f0000001000)=ANY=[@ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYBLOB="4f192579c6f56ee847886e53cb9db4e50d230291e5a962283b4ffdd4472ab0def4fefcbbdef2b2995483a13d56708252b26cf158e41907b0beb92d84875bc486348754b0486fd10ef04b168d042f58cd03f1c2da7036b27199614b09f8e1eecb83a406b9350333cec0d5be4dfa3dbe3824a81c68a098f3a40a658f984124aef4369063e5a9329ac51c5c09b596210c7384d62598a457881eeb5e056e9fa51c5c501f53570c1a167cc530704582633d850e98454a79dd2ff9d561e1282352624019cb6972f43592c8d20d50dac4afa849", @ANYBLOB="5afc5ea9e70a8846b5fc7ed5827417ccb8d3b89f3cf660b9232229ffc83ac02ea2fa4b5b17980d3748bbdb87d6f445979fb655d7ea30907e6cbde27cf905dfa6ae003a6700463ca5d228d26dd7bab318926c391e76ededadbae57e617a1359bcf28b34a886fe75c8dde126a021afeaf56676875c53eb7596e1013fee46ee93ab9e9babc264f4dd39149288cda91ce7a7370f8fcbc5bd1cc607762145062bc57684f5326a3684b4814172c604ba58974b8c24a9cb1e86f4686ee2b2aa3e34d5ece898a4c7cf91b60b7c7695ee8aec8f190d08a411ca3ae5ad5664438638c275e5a012df3ab8930e784d1e26cf6ec807a9bb05313f832c27805b45e4654f", @ANYPTR, @ANYRESHEX=0x0, @ANYRESDEC, @ANYRESDEC=0x0]]], 0x7) dup2(r48, r47) setsockopt$sock_int(r47, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r47) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r62 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x1, &(0x7f0000000800)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r66 = socket(0x2, 0xc003, 0x4) connect$unix(r66, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r66, r65) r67 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r69 = getgid() r70 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r70, 0x8004667d, &(0x7f0000000040)={'tap'}) r71 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r71, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r71, 0x20007606, &(0x7f0000000180)=0x1) r72 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r73 = accept$inet6(r71, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r72, 0x80046c7f, &(0x7f0000000300)=r73) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r75 = socket(0x2, 0xc003, 0x4) connect$unix(r75, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r75, r74) setsockopt$sock_int(r74, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r76 = dup(r74) sendto$inet6(r76, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(r76, &(0x7f00000003c0)=""/216, 0xd8, 0x800, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r78 = socket(0x2, 0xc003, 0x4) connect$unix(r78, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r78, r77) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="d51ea4df97404b5c998ec444ae3320577bf5ea917fa3baae469bf3bd55403a98c57ddcf7e1caa5dc654455e1992d6fc58e9e3f4a9b530f592b315d6ae7d558b825642d12e0bfac727b7562d3ab4fdaccc6e608baf4818c9990a0cd26eabb3db4a0c1ae79ef57dbafd4286a863b47e9c1714c470649e6c3b0094152e7031fbd367c916752b40336e064", 0x89}, {&(0x7f00000004c0)="2b6fc2d869d23425297772644a61352c2b30744d877ba7086e60e9561d75adbbe8531c9151af58f29ba5d2d02498d88c980f852f6d97b81275b266292220b31270bfd5b2591b29e9a178fd3fcb9f9cb90a863f1d9372c8efaebfea08f3981eff89779c5ea599a6ce4914b8ef63dfed177c5d667a732a470991c4f5f744dbfb8ede41a802fe787e86444ea9756fdfc48671d39a754cafcfa665aa2c434b032857468aaecd4857bb4ef1764feaf63cf35c69c9d6d72caf7fc465c4bf9a7ab685b65e5177de88566882900548520d9bc5a3baac08c71e5eb064f67f7ed8b3e7", 0xde}], 0x2, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r17}, @cred={0x20, 0xffff, 0x0, r26, r36, r38}, @cred={0x20, 0xffff, 0x0, r46, r59, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r60, r61}, @cred={0x20, 0xffff, 0x0, r62, r63, r64}, @rights={0x18, 0xffff, 0x1, [r66]}, @cred={0x20, 0xffff, 0x0, r67, r68, r69}, @rights={0x28, 0xffff, 0x1, [r0, r70, r72, r76, r78, r0]}], 0x100, 0x1}, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r79 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r79, 0x80206979, &(0x7f00000000c0)) 04:02:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = socket$inet(0x2, 0x8005, 0x8) poll(&(0x7f0000000040)=[{r2}, {r3, 0x318c4e6d60910b8}], 0x2, 0xfffffffd) 04:02:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0), 0x100000000000004d, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x1010, r1, 0x0, 0x181) r2 = fcntl$getown(r1, 0x5) r3 = getpid() setpgid(r2, r3) 04:02:32 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {0x16}]}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10080, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000240)=0x9, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0x4, 0x7f, 0x3}, {0x7ff, 0x49, 0x7f, 0xffff}, {0x0, 0x16, 0x7, 0x8}, {0x1, 0x0, 0x80}, {0x2, 0x1, 0x2a, 0xda}]}) 04:02:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000000)="f1b27e1807a895d3852d2632ddbdfbd1af8c0f45da9f4b64bbc47ab21701ae32e7876ef5d7725724c39beeda3f0d90190c12cf743763b63920f86a764a24d86441323ede1d8eb764c5ae3d3696a2eee123d6871a407455f1855bc62d7e8252614ac728fc8e3de57bb426f7fe185cf781f51aacef16edd9f42802e7e19ce76959323d19138469bf46ac8f9ddc51a696ed72a5d19ec6b374cfbec019483b74794fd6052e8500cee651c02a09bc5c55df652089ff3401a8d312b6ab6d267c406ec32684529951e2e173a37a80b512001a617ac946934f9804388e9dc7b1c7dc06097968721226", 0xe5}, {&(0x7f0000000100)="911696a278189102e9c884fcd20c0fe0e829c639f94d298ec9520a17cd79bc6b607d6d7ae06f3aea1b5bbfb4e0951e4d39426f713968f3332e38065d9cff3f64fc241be392a19e4c7eb1b45e0f51c1ef45c4aaead91716d751079cd212777ffc9398777413f732d7794b37a4c605f13295e20c88e69e3606a2d2efb1d34cd19edc551fb8501c340be34dc1a258ff5d954d5836b9f74a29e250256faee03a5201c463d672e70b91b1aa08d1ba1851ed5ff26107b5ddae442f0bdc6960bb58da54286ca881a0b3bd156a4f13d9fb40a8dd02ec2dd0e88d7151786cb17fe0f0418dc952c71ef35ffaadca8806fd21bb168ae6f715bd459ba792166a4d84f7107e4566f4ef677f617de99728a212ed88b23a0a7a42372baef64a9e65bd8eb9d41d8640791451d9ebeff6b4933014e468c1d8e127208e73220c0d0c20ac3ba84fef79edca5d2f3bafc270dd79213ef06471b14f82232b93dd52d967c55f0e5cb8e7c2acf0d9cef3df2a736fd7e5f764140b1e25d05238b451dd2389f7633f4c5bd87660bc14ea46e170e592b117ca511eb08d63560837baff4e1c9252439914af2420313c3275c7876435f41f99a612967472fa2eda2197c070d2e4e9e7ee49d0b6b20e2f979d58cb90670592f7a9d5104a60afef992604f31407dd934ba217e1bb5c03f9ea452de00e676b245cc86db9e56a90b13463055db92debe39c8b66e001c21a83d46664db881a37e70813386cdf3c057f3c2bdbf8b053eec6ada3e1d4d9726413369e8c0a1417d39d9abf378de6d331ada0909248ae157b072d82f7c6dc655261dd338e8d8486d752b3fbd3ad887e16b57c240b42b93bd94f8b48236ffc03c7e6259b4424df3ca1ecc2321b6b98cfeb7229d31b1c6df3c579efb371207f6c9c934a33a7ee3bf87e49ac43d46ba912b8cf2d4e5339159e1e990fb3ca9082adb27e3a9ad8584ccdcd46b052ead69f69e5db260b8ddd5eb53c90f1ab1e9193080a72a3ee18c997e91d1b8dadf33a034b951ab77d3c8ed23239f544caf5a6af26b6cfa7ea4339fef8559e36a3a1747709b539b3e29057c25f8ddbd33d03bfbba9ce66241b6f960f6336bc9eb4dc543ff4232139b115a80a93f7a048c36b13c108a9ae01ddde980e1ba3019fa9e389b1db5e92e41f2bfe5c8d84851c7ab0791ab026f8cc93f08cf6789e81044e3e0d50c25d681f23ce361f9bf024d7ab0c52f2ee72061dfb86882b51637b6278d0d5aa077d091d504a3b6f7ea15f7b7b0638f2d849ffc403be0a132286f68dd41c33f96193bc21bd55b4fc48192b845492c3e497dd15fe68fe15aaf31740d8ff173b41d22fd5aacd782b31b3922d550c0ad2984c59bfaa1aeab751cd8d228856c02ab0b9d85dab5840f5ed21e1805ada09ccb16307aa05fe5fac7465e451bf96e8a533127dbe0662ea9255914a98384b53c695a846e7af7a69f48db77e2682e5d37831b6d8a887bbdcdf69f44c1daae78592064d23bbbf927da5101026ef491dd4b57371f743d506d0f3a0ebafefa3b78b9fe6b5d548d812003a66c7b1e14d893495e3aa615b5cd2f1a9b9e15b3a0c6b2e3fd06b4632ce83fe57515783f9370f17ec8ff76daf32f8f336dc1917111f434ca9470f1bb4a7aa5a5f52421b3b1fb308ed0c2386e990574c6c208f29b378859af8994cc271f0b04bd93ad39acc2758021b41fb4c593a0aaab7508342a388fb6f143f09b85571eef25867d3a055607078a2a283bf8392c53758ab16477cd6f9773f964c4c229053467bee6c6a8dc42f45b2de693335f85837754b93fef30489266b52e691b759dfba365f22d8fbea2221f3307b846cf23c58c8aaca4770d2a07666803c287b97a08573c9860fdaca9e2288de9b68db39fb2150d84a056bb93fc383dc2a409f2e183fcfecf58ae592452c02a99bee882b6869c399f3a2851e5148f03fb1118576cc69000def9df9efe9bf6e34f48c7fe4e32c09ea49f7cbbca322d9f438a66f8c10910252801bb6ba02cdfe85a5a1ffd4d3a9b6ecd6c837b6cf2c229d321c527c80e342e4be102e02b693ebbaf6b4e294bfe66b742bf7717833aaf409b4026a54c193d608b4ffa51b58d0191bbc12d6a5bb2a61d609331cd066a86a7beb83848750d04b7b310dd550f22d71a02a096de0e60743c30797efe257f22a49bb7f329df66de26863d3d7f31cc5683d82bb3c85d10beceaf1502d08f5f5b93f8a3a2e87ddf4a99637ecd0c692ca271f5999d3d3d7957294aa066ab4d36ad3ebe6466dd998a895b5bc9bc401a2e4f7965ae8470118aa9460368ec230e60cc1aaef839e02955df67a181a256af1c97aa6175a994153abd2f4590d48e1747cc6bc57b04b1162893c1a113841e89059964aeb7c7b755c0432ed016fbf6e46a2b3b35aee7912d40d107e9eb716c1ea6510cdff8d79246e299d2340f91d9931f6635600288365931638c2f7242f81902039ec7763346348f770f01fc61ee8680217283671ba81ff1a7ca4f14452cfd854b48e01d413dbd3bdf1daa4e5855aebeac6bd639bf91d2cbf41165ed4bf48e47234269615ba3c48aebe65ab065cd262300472f6d72c2b772973bf8a46b09e8098973dff0eccf4bf369fc0deb4c2ca3dd160736b7b29261a5384deff37ca99fa86493d1e1b3ec5110ef429b4b0a04e280d36de27114127bb4e09b7393279e551da3c3c2f5c75db5b5d07c1c288ecc5e1584ab6ce93f239c6c675580434d7e603fc5a622432e94733b262861f7cf180ac1436c08b8aaa93b42bf02778e602059a484b4fa2e319e27b98a7042123d6670adaa4c2de8504458d6e368dc13ae80659a02a58e2800c67919d0181bac3e1d2a469147292e6ef45f44a4af00bd68121b56788bdca36458d2ab606536c29fa21fcfbf1e7ab535193bf16a2b0ebd3e83cedd6a5bc724530b90497346d0ed04cf3f2d87be92900697bd01fb672655022b5a37c4bc184cc7ce855d9007cf3a6171747eb1382c083951dc50ab1d1cdb304b4f7ae728a7dd95c0f2d5d178b76ee1a228c25cf05bc51b93532f37757fd8ba3bc14904bb99963961232a739fb07673a6eda0b19c7775de353cf04f43fad934f7f900878a350a267c9cf385a1f5f6fe9ab50d7e740a8920c82efc9671f22e47d9465a4aa90a9d28bc33d498c27b63b17e8115cf33ad240e6ae3f7213bf1e468dc7318481bb1c77c657f15f63909a091b5c82205c82082d926ef1cdb712bafbab722c3bb3ffef0d5c4c4926384b60ca44c7c3691ae3ab43481a9b3b34a40b82ebe5860cc9f1752478bfbd5c39e2a9086c1933512da6e5f6abc3cf3d592c923d52dc132cc5f34c5e63b173400fd63883398ab8bba482333f4e7c02d17df2c14576f06bfc791456d45e69dab6e556b7520def9fbd6cd52676f788cf6f7475603536fe94c14c651a778d01e3f159225d595e05ec18024290c68e0e3ca567c342b705ba06724819d54351a3896fc4d2f3705d8d51f17ce41f79c8811d53175a572a09e3319a14065ce7571d90e3f21ccfc233a5a19c82d2a1eaf947124700c5592f2168c34e992297481b410c4734d5480a0c6e207c3b504f0fb18d1e66b867c472f01f59dd8281b5f174c5215354d78eac7c578662fc3e899aa110783a4eb03262cfdf0f0fb9bdc6c526c4b3423f56c7e1eaf5c02bcea7767a69052df3eafa1d910fc6ba5ea90f26f25d3c61d0be13ef7410f645279f57d93ca358fbbd311aacb9a4eff240786fb879cc78330925ea1bbc6772ec5de42468a7671d7f7d67d1299f8ffbc6447adf1b562ffb1f04dd8345ad2829d710aa756683f25e209a63be737f0f018138da870e0daee4e73d215a6a59ce4da51af4099c6b6117ae3b409186f825543cc37cf9bd7b89f5df34df8d48714c9509019fd157151c8a11073af0a7727e4736ed551b3638fd2bef4b42072c939dfb74dd1510807a9ceb450187e169988a9c77981f8bf2b6d880c6788517d6ad1e40f6411d2b14c174648e897376bb0c40e1fc30f2a511155ddf59046105eb494be13b024a8cfdad746637c6025d9c55a91c7a42e7eb1f3dd15b659184850439ee92e616e0b23db9614e0a18e3790f9ae63c32f9268e643589ed7f330991e5f18068580d2324b2019468b368ae306d07a1ed7eb54e5949e066257ab96010da96b9c34cf3ea60d5c61aff3878306fc097893b569c03f7d3c935669f2f709c42ad0ac7bd26bb0dc75d89b1b5652fe2a0e04a3a491f2f4addfad53cce9391f7e494e8c412a999a270b504596554a93fc27f70e0565567b948e516007b6b2a984906786b60392fe6e2c5473ad0560e85bf324ea46ebcf6ea53d11e265a0ad47b52c625db8df37d3f05ba37f6d4ddd3dc42e09150da0b4779126cdf044881a54239eeb2e27d7e0294900a5c6f2659cabb340cb20e2fd425e1d519ee80ad6b9c4b68a8c4c998b69236fad1caefc11df849f7f458486f689896a4b27f82a25fef72258bf26c9e2e37b02806460127cee43bf3b5d0907812caeae9d9c547abf2be761158fd62194d5cc5d3b3e6941964b47da2e95c7321f603115233037bd0f78c1fe3d18ecf62f5f4dc3377213024d04a1c56e79cfc073596748694d5bdbada4f4b9e075236972d4497f2451855b93565bb97748fae088d88b5f99fb0235d42d7efeceba947f100cbcd3c3b43379adf2a9e175908faa33ac13ef390a92e77f2b179de8e7ff4be62c69255b5e9cc619b9c5a73771b619e09ec3bbb8fb0172ab46b1c4e8e759a517adc9f8e2ff6f10c83714db5b736e8cfd29a38cd8e364bbb6961f64ed20826eb44e4a55c71043482354d05e3f2443b62b74284ecd35290684735cff615354f898d93ac5818170d0b15d6ab7e656cef9c91d448c586e5a00689d3d0843e960c93c29ec8975d3ffd0dad505accba7478a400397c02a50e4b259de9b8b6917b428a02a941cab3820e94b3709bbac90ec0c989845912bd65a1642d61300ed74ff50a2b5a48751afc8925690bbd5240f5d1ebe6878e78596a930e19453f515037dca2f2ed5e7b149fe99c8db298877626ffe4f4f89f9771a1e3670a7b6c4b2220c5215e48889b7d415f94a7d5515929c8c913edada38d2af1b760f39380ef5c3b2e0a38ac5cf0bfe8156bd4f42d9bbe6fccf0b9332485a52f725c371bbb532e229621ffb87cfd14c807a2caee20289c7677e3e12e38777a985f3e56b09fcb09cdd22fdff6473f24c9266d3b2477af8866105ad006a618371d5f8fb1580f993047ea6d9f25655322f60bfad04407dd374dc6e0b8a474e186deed68a9f9b80290840c2e3637344dcc95cf691ee6e1ac0fd9ebab22994df34935246d83259526ad36acef003aad5f59be8c6f496855e5de67c807d41644223b62a77ce3e01c1550a20e1f48ab5b415eee83f7c296e729adc459d3a5033f927f8f6fe129ad9569154689f5d8d12b17b9a2c5b3b127d253e71e28fab7d2cf1c713afc39e4f27358ac5f60f75885a0e8a580aaecc5ae2af57f0b43bb93eda6fca1e3465742c3e019450660cdbc866f5fc9ddca5286d533145b28c6d0e33eac0ca74340f95443cdaea89035d9a97484ed6046f9fadab12416e76a6cdc1b1bb1d6ef3bf4dad85772062523b78a367095d50f282ae200fe0dc7cf1917bc08d8f2f3896db1745bc793dae65d380ac55e00e6e6ba6022b5aedcab47cce6c370bb24089f5cfd169eeeddf7e15f62783fcff1660b574139432ea4fb939cd33ec449ff3344f9c516421aed947ceafb8aa69daea261386f55cc3dacd789c8460f58c4ad004fa91321e17a4d79a5ef4e5c7ce6cef3", 0x1000}, {&(0x7f0000001100)="2352c4685f77d60f137a31e3e97c5a07f315e235a9a3dd2853550048ea19fb5f6545a145", 0x24}, {&(0x7f0000001140)="4a467ee6fdf953388ec43105ff7b2c5bad35a9f269ba9c8b80d409da4b574045ea54c55c1ee101ac44d5cef3215535204a25196bd9294e06d7e7cea69df67771a422874c01afde17a7ec8d5ba080511575a489780b71bf05a7c8cf06f33075f21470bd5bf53b05828461febb523cea663b167585d606bb91107b637cef30505d401a39fed57a7e45f9b7d2547ae5781afcc6bab8fa48d2c6ca393b169e655df2ba337fe5e729836ae6f29153c8d5427d0a7263299d212a4ff3955b4af724e142cbb42e1b7f34804ea1194e85403d5b95f77c468d127a951f123207c3275c52909a71f5cada172838fba749e7ea159524c6104d28903da709c9515b6bc714116be5fd6a9922834cc078434561b696565c9d92f2d9275be7d730505a192eac3f862f5339e884e84a0b6ca9819f43619ec93bc325f173d784c75ff6fca04708735d1b01f8e8884b644a3fbbda42ff4955d868fda82735a72f89046c9ab7501f8c94d109922f75ac54055de98caf203937d6bfd0f72dbbbe18d0d40b3631d0ae64b0371e5422927d4afb8b64be302b97c18537ea8ebeec36c1773fd468f76a6250e5f618e16c8fea84c6a1a391ad1cc489157cf0a314bbf751ad4de7f19f1a98ee5939134b551c278fdbc44f5cef24de821a4d91122f0165eee17056c82b308809425968386a95b2d79336b120e5ba09bcb408da40e630e56f6a723fd6ede37db168628a5a4d5bd5366d1f0c6b49ff44fe0cf68b9a183b83bcbb164581f239405e9c6cf657a0d97705fbf812cba892d39c8ee2ac3a07dc99756e2fbe6de9ffbb37addcb5f509daef318cba75d8324aeae69cb1700140d2a147c4b0855c20f64dc7a01fe7e3a52089dfbe4d36729a327d7b3aca7afcfbea1137d5d967c4d707607e222b852c150ebd6a5da5a3fe578605cfafd650892e4ce08321e35a0a5c26a30965a8be378f6dcb4e6964cc300978bb78c68a7f90edde4fef2c8f70aa84de92b69d85394c9950c179d60e4ca343db04fe2970af98215cd7b8a05727cc4c1f753bc334868fe8aa7fabe89943ab4210a9a20508142032b36778a1cc71c8bf4b17fb76e787bf280fb350565c03929fc225fbbcdbc5b3f76f86242a027b56636de186cac025a61a4cbcd25dd464cac12f94d55519b2836a1b6f96182d00d5f305e56437ffd776151f05d1711678a658ff95e0fdbe2ade864682f8fbdd16e0a0465b56cb9a1b0a24c31e62bf07f5e713b64ca9643311c00b010860100fa84fa0467203aa8d036381e3351da47e5b070838a529bae551769fed9384ca53a2434560fa62eab0ce39127ab02bc3ddbd9c09a57c7b716251e56d369d5552d6ff848128045049cf1caf059933544d151b20cabe1569756d7d67075869914ee2457d73f140b53547c5d12a9ea6d343041657f7e4e0fb72adc3447c1e6cf7eabc013a16a5618f991de981af1c382d19455d1ee583d42c77678b9c7b1f61619e3d4da3ad37b17f35cf261bcf1ffe61e97a5f6a7b41f0fcd35bd354a87f3b9e42b39c8ffb4a38d72fbd511d181cf202ccca4ee590fcc1996d113fbda6fb8e6f44b0ed6689d6b1fe428818773a5b7def1807495fe0e445674d57353346a880da780488e8205314e9165b8bb29a8206035823da51e274e300e557c80b3f1a59a34c62ec4506c370530670db5b518f1e1f3f3f2cd58d304797145bb20e0bb3c174db483add93576d1c9a5946f605f6165ba2884899b7fea43e1ac4cb189a17d1082eb5daf3272a3c3794fb9a9376c4c3c637f1e09d0478c0ef8b86d1f41d0b21c8b69e0f727e9aed46a430e552b2476dd55bb7ec0bb2d11d271919aed65ffe0c64bc8aefe2fc783971b2b1b325ed3c993770eae0917eb136daf0e4684777a7d79fb91046ab8af07cb3315aebbbfe272b2337865fdfa0a4ec3edf43de84d1809594ce3d920d30a7f83781f4d168cd5a4ce4cc47428c29afd16dd9083b10e6c07fa7f2935daccdc26b102872fe4f80027addafdcce4a17b5296a03c8def5cd0a191e3158f8ce56c7d91affbccdde2a44eccabac50944449ba46e11314e61a1d38719fd551fcc1ce98712312f66d6d22a15807cd12f4d94e001d14fab1a51f70e57276a4bd8e9e029024fcc1e274dfbcf3476868abce22bcd54f61de6713a8009498d19da3526fefedbaba05abfe36fce37e4a5743a1917fa155fa8f5155289509cbfab5a3c6d33b72266f736c8b47092535a7ad8aab9a012e1afdf3018bb7d56cee81ab6685482bf676c21b5b693e61e7a1ba4cf683e8f6aecef60f49e67da6b1e16e039c175840233865cc9c48ea109adafd92c5c779004d4709e0d914c872ebbea2219eaefc4da2e063d00240b2fe522692251fed9edbdbe3e6bfbc6a6cfbba1bc914b6cc9954f8c582855e6f712bf0ce5e87f3e89ca1761462c3f7a73d9b8b4307ba82b921af59ae6f629a888bc1fc2a02046b400b16250d4696663ac7e52058e8505b94fa1a8c9172ddb5eb4d4fd11af4a459cbb5dc32ae7a6942a6767557280d872cfc2a69b205b67f841c3c99f2988cd46afc3574595ef075268cb973043122ddf52cd708417b0b8efeb1b489fab3f48f3f4f36cd7f53d2bc34e62cb429a820f54cbd2e4dd4a76aa79c38e80401c06dafb536ccd43aef3f2f3aad49e07e631b9b341e6d97db0901f464651af47407acdcc447447a22a4d9f0aa0248dad6d6a39c80f59efc975862152327f8921662bd503ab69a1fbb41eeba5479cb20784db7968fc88ca6a70f09856b7c5cdfadfd843f02b0d6e828e6c9c06d9b777a853db237b8d6e30c34fe33bfda747ce259d8077bd345541eb6373ef31398f483cc7b4337ef381c21c72794667b6e3aff930b46b5350d005ca13ccdf0cd02bbeed1c43084313f28336de2aa4737254ac53202d46e2b7145e4a09318cb55ae39650b826dded12cbacde58c61f6d293bf5adb1bfe45c2de6ad7156675bd241e32a9fc7168a21dcd41d6e27c15c53104a32ffb8210ccb36f69f38d4685c1cb34498c9ce36e00f21526aa9ee4f4db1d619a2d6ec8ca5f4cd59e1efdd59853598d0a14c07ebd50a3a782b6909218368bf11b6e008e742e481af6bd17955b73a0db0d5580980e23d572e280967d6d4a1382dba2d2228aae2a68cf3b659d1e437be9130ec10bf120465b010a108ea3560947ac025572d087ff21d720433eef1cc4a2f758910bf9a62adf92f70f2a073133c68746aa5e9063257e03f815add740d0e859f50b5c100d81de52091233b22c603e3ebcbd305c346ccde0ae57d0b6a1fe74c0d61839bd57174d109f831005b353d160259f0d96d92edc32dfdb3c12d8219a88efb3b37c59dacce8f77888442ba8715e13b4f115c27dd3a984856cd5686ba77a0a5809194dc8edc92c0933b619ddf7ce3c1519b7c90d379980099f5a2b67c6e4ae5e81a6bf8c23edef89f96487151e16f4d8b50dfc9fda65020a634e5d2cb8a545163173b0db6658cb64723ce7ac98df1f25ee37b36aa2471d7fc59ca7e75d735a15edcdcecc87f0aa44679172b896dd87166de8c5679ad523aeea7f5d68521282e8f91f517d8e2e7e88b5540244cd350dbb5e5c245cc4ff5e48edd45bbb0ef6ff9451f5103bb214aaf71f3342cd3db807e29f9b22be58b67affdbf41fb7d7b8b3fa7f68050b4fda25ac9b8081166b571aae1fb590ac7b6bd6c6c213194c48653c90e24576014afe0a076fa29e366c9a1beafa68a156eb198a244689013e64603fd7f5854701a61717772fb40c9da67cbc0d2c6734bf0ed279cf21ff0bb8076cd9ce82f898f5c7f58f0c7b863cbf1721bfca5cd7698df70af3460fb6989557b8136641672bb9e1b1577e20387f61cfd8a0c7370e37204569e611ea34082bf6157bf283ff29d8815ce60264a0aa09818ad222d04d1a945aa6fe7fdccaeaffb2ab9e05c3be8c6cea4165b5c720fb4e73b023015d27577c644b3603d42904ed4212c595c97231a73f5585cbb637e7ee96b1c9221f001f88faed8a481552bf3bd04c8913d3bfe17dbf62d6f99331fd5753ea0e26caf75736e2701d549ba845341dc3f816a7b5e0704f626af0de0356efd39f0f8b21457af4153303a7eeb0837690519577faf7ea8fb8f42bcdd662f94f6d112d702429f214e2546ee82dc1a2715e8c84e5ca738e81dfae6589c4d552ed283cfbe7556c276538a7d0bb2f53b7c747f6d57336b6b22676ee838b8a2b5f09f36b7d148c03d4ff536636c443889426ebda20a9e084d724f9717319c7f411fffa223a95ba5cfc61620156756c900870fe3fe963c99fc94e723a30e7d463e00916b7845303b05e66d1fc5bd904244da3f3b8d664851e02cdd53fafa840cbd59dcc5138b3cd7cecd3fe5cd55b585e2f4551f0c7a6ffedcca789a521e1d9881b46096752e6fc99277c52e301c178f09a4f79e6c307362c64e5555108d2b8aded12791b8f5672dc12a56f9dbb58c529be55d6d323618041712d18c03a22eb317db13e983435131da6434633e407b1f62ac0f8211b9cd8393541ef07f0fa68bee81dd8692a949b6b2ff9eda675379cee219b4254cdee3cdb6d626332af306dcd8a145163d1cfdbe81d9d400112ca149b59b37a33436299d3058b167aed667840163a9397d74d112533d5f763309518d3bc195cd3e0bd8e4342c466e10dd1fb995f2f92adfa463b331dc0497580309e6d0937b12a2dc5ba2f7a3018396a8c0173861d8c94801d62cc4e4827bb5199ec48f7cbb33853cca2f7456e20d46f4a0c0267b0c03413a7f40a82175e78250ebcc487cdf1a76d26a5890611cdb8a8d8e2744f1e0f9ce8202e9d98d9209b64ed0bbd8b2f253eb148d8a48351faf5597180ad1845079ff542619fda7c0a93084f759a6d5e0dc7ac17f4f49b65b61d3d8749af5d7eab0657e6843f6017b20c6c8c92bde2f5e1c08fd25a7bdb6f6c5897433ae3cdf52a51dfff23a7df82a576ea8df0e1442a75f6ebdcb7c667c6817bcee93d0ddac6d497a3779c8be7f7df75530b382ac164c7188da1c09fa713846ced056a6bb0d45658bb4619b5b87b6c37ac2d25a3609726682130fced6984aecd011a5bed770ca33e3eb9d99f2edda65efdae04a59a61e7ad4e709239e137b99ad5199dfe38e1fdedce1e19af68a76f8749cbda047355e0b997ed37cd4904518f500962accdae8575fa60e6f3efe80e2991acfd302842d6e5f17d4e215b6e18c033a5b8d14b47806de28eb5b57871bed050b1cfbff26a35cf46f5203e4764213c84e1d780d066b560bea8b11c70ee48c7eea677d3fec7657e1d9e02f914b578caef152a8fc05c116126f2be7d214afd27a15c7ce939a4c84db35040a4d4e842ef99c5bf7ea272c2ba3bfefa6e19be0a658370ef57dec2e7f0248ba0c1cdd70fc07fbbba2038a9dde1bd190ce09984b9f99489e38c0703291436f81187281bbe0b7809fabfc7c20b08280d190a8aa985b19715a5b590f13fe6a0d88cdf1a354883c565fe2ae03e09cefa5f95d61fe89afa2ffded4a1795c5deab5c515c73cf987d59456529340603eaffd310558d9279d1bffe766be48ec8a34bb4805134081168a5a310834da4d7670364398c7983196a5a2feea0acfe8fe42a95760b13a9561e1a5cb43760c2ae59773b0fa25595dc463b41a66f5ed21e12875421b73e4ea6f190d12ac6f20e645dae3c2babc23550dda7ead2b5aee59ac2b9ffa731df2c3056993209853e4144cd9024f01b20df7b5b2f1f602ccca04a7ec220f385d3cfdb37eccd103cd679d93fd6b8bb00d98fd37c5d1269ad261a7a5dc41794e85ff5dd413ccf7db17", 0x1000}, {&(0x7f0000002140)="9136a9fe119cd92989968fb3eda4dc8e6d4efc380d11c2544aac423707c6588e36e3d5474d6e9ba9b8f0d90cf9fa7468770baff3ce9944587ff9a59ae2e6dfe7124c50209d7dff744aa7ef8c5b05a6e2", 0x50}, {&(0x7f00000021c0)="079da2c6f8afc1bdbed7887cd076d1543af2eda670f16ba48baf5355225d795ae1ab4332dfe83e81e27929aec4df23444eea283209fd9e451279d417c4636af0858b6a7153c4f9dee740de44808836e58119f3c68389e9e014309c8f465caec6d8709eaf5948350bc2e0d3f538d417fa51fa38dfc810868e1fbff64108bb2b063377f421c004d06a030937200f917834d64741c87b9ee64911f043bf7e6cde9a1cfc6524ab291779239f9378b91507294c6235d2d8eada9b8b756497f1869541f64d96cad2c5e58d79db19", 0xcb}, {&(0x7f00000022c0)="5df5ded4eeb71a8b58a2bf2436465bd6f0f0f225bd6ba2a57492dc9696d8903a07dab88c1a39dea01e31660b147822569364c2a2585eb6f5e952eb097cb52963235074b236fedf69091c17cdea", 0x4d}, {&(0x7f0000002340)="fe9f46de4776e2c7514d528e8fef44c757d7bbdf35f2d5dec713235cd587987aa4390b8ae4b0079d53f0d953da12c7c1946f485eb2088d52ab609c302d69793cd03cf9c19b0a50debbf215ef7e13ff7d9f468e70a23455fb471f1692c8d137e12c77ab8c8f99c06ddbca052ce9dcd87c6c262b8cd5b984741f3660f12a194984d493a7ba31b1e288b093b931d68899622f9856405173fe2ad642d412f93fa3580f7a463e263a3b6b0b73ee6f89b070f4d597f404444c7dc4bbe75944dfc0bca25d95521ad1a136e65d5b6f27c2c943c661a1fd8b23f53074cc0f643e3e", 0xdd}, {&(0x7f0000002440)="b35660b7eaef4caa97f9497921650a590092765f7b81e84d849c3f8fe50a23785f5c5d85748b488cab4124de2678bdcab346edb579f12fd2a05d464c03f7664f764ba655248d72ce8361f5093bbd99e4cac5d7898a58faaf8ce04cdef9bd64868d9c0deb24aab74e106a3825acfddf4b910b2fe6670bfcbb8246a16944a07178d781f2d1a2811c937d2a993f408db05b267a62d4be99965fb3ee43d943ad3f426cf1b195fe297d7e5306763e35aba1806a55ad9b80b53acb69c5c356c01de547290709f5f0abbb34359823a8073114ba5361", 0xd2}], 0x9) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 04:02:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f00000009c0)=ANY=[@ANYBLOB="100000000000002af599fcf63f15237c56bf1b6cb40b520001000000ffff03000000000000000000ffff0000430000004fa9c1133697037e525c30b284a17d5c518795a24197740ece6377110a2ca443d7c14b74d7af2b537930cc12914aea10da8680fc220c1f5d489569ee372993e5564ee67310cc42cc59a15306ca7702756ab00847d63b57230ea09403f0aa780873314d2efa45ffc1591b243beb51396b3f54a06c53e3cfa72c77ad162a42770000000000000000000000004cc0057bc58af67248b309a7f10acb48731d2a52cf726e39438443772164743e9ff007ee1154f2e076fb42a19e6d1d65e37760bea6a5716a5cef2396d0afab67"], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = msgget$private(0x0, 0x200) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getegid() fchown(r7, r10, r12) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r15, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = getegid() fchown(r13, r16, r18) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r21 = getpgrp() setpgid(r21, r20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r20, r22) r23 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000700)={{0x2, r10, 0xffffffffffffffff, r16, r19, 0x36ea7c18a3928ee8, 0x1}, 0x0, 0x8, r22, r23, 0xe561, 0x8, 0x68d, 0x7}) pwrite(r5, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000880)={0x4, &(0x7f0000000540)=[{0x6, 0x7, 0x1, 0x4b9}, {0xff80, 0x6, 0x1, 0xf37}, {0xcb50, 0x20, 0x7, 0x8}, {0x0, 0x5, 0x20, 0x80000001}]}) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r24, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x6, 0x7, &(0x7f0000000600)="065aad3dac02ec3c8366935c480d5aa1e6a64855619975b30867ae5c7fdf392af5f58b723977407af3a640272900f49d75a0f1994cfecf6e1eebb213ccebaa89162dda371f6dde4da59b456281c07738571a52284eea5c83429c315abee7a60a32a744f8e846e55f7f2d9f811257853ddc5dd2c9cfdcbd870b48118d84438883fd0ed1a48aadd1e65838909d7862a6ffe43fbd9458d2ab46c75cfc255a6e03e20f6635317ec35b076bea5459909f2546a95616bc38dfa1538ca180bcc7bb21ca048ee71e7865e6af6b8caab1d2cf95ba1bc2017102f2f62ef20c01c48cb1ab18f7986fc5f54bf62a7aa47e7dd26b", 0xee) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'zc0', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7f) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x3ff, 0xed, 0x40, 0x6}, {0x401, 0x8, 0x3f, 0x10000}, {0x0, 0x55, 0x7, 0x100}, {0x2, 0xba, 0xa3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0xbc1fbe9) recvmsg(r3, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/194, 0xc2}], 0x1, &(0x7f0000000280)=""/104, 0x68}, 0x1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r5, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 04:02:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x73) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8, 0x0) bind$unix(r3, &(0x7f00000003c0)=@file={0x1, './bus\x00'}, 0x321) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) dup2(r0, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) fcntl$getflags(r1, 0x1) getsockname(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f0000000300)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) acct(&(0x7f0000000400)='./bus\x00') accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSBRK(r4, 0x2000747b) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) getgid() pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:36 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) 04:02:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x20}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 04:02:36 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:36 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000001c0)={0x1}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000200)) r5 = dup(r4) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000140)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) sendmsg$unix(r6, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f00000016c0)="45e9ab968a17276ba058a3e1c0797770fee0e1d3a735087eb45b1b083d178aff1d2667ef5ff0413b2ee8421a248b355f5a978244d8e8eac03cec86c1d7a601bcc7233812d11b0d1467877e642aee1f3d0206196b9b452dde732b27bf34d3f53f5f579c6187f604025c4ece826063379a2fd0b3036d6182ea3f8ad54c29e5c27beae9ddbc4067322affa9711ec6b877a4617c24760b92eb069b04f33b65223061a9690d063d226d4596496e3307c583f4e3fb8c4bed0a2e3c2780f9417e661986aefd3ab379c02c1ce0b57550ddb56d6d539b9aa7633beab0e7ec22b82b2c627ee3b6083fdcc539eae910ba7195a9faedc065217ed252f1b3f3300dfef2a4c405dc3cc77ccbce9fa0a64b90c3fb405b3dee95945b7efaeaa327fa25857ab9d55d5b3b89592580cb8cf9ea94ad28cec2c1877cd7ba164dcd71838882bf14daf396680009c0b4fd74c9ac802c218b482161a1608488ad9764a5d194ab8ebc04fd71908fbd1270c7b424ea96f2cb78900b8b1e2784f9d09805c7d11f28cdb1635f86baa99d049e095ebd76f687d8836b75bd87fee9418003518615186229265fd6167becd4533062e46c21b79e9e2ea49e415ea7efd2e98ede407ff0e4e3a6595ab61680e677433754cb022cc5bd81882dceee4148896722f0e48ff6a3c5817731ba8c44c64564ad058dfea423beb075aed9c27efb47a4edcd31caabbbdb964e1410597a7b7d00725837fa65cfcba068c452095c112a1a0859bbc287f3cca8e0417127a545b5e8ac23aee598687ee821f73fe0ca863f0060f75a4badcc218f5a96670091360e84e3f7ff54d47bbe5fd198db280760969b21bd5c96399023d346a6674a4df70e9fd50305fd75766c083375fc52716365487846687f069f30e2039029b28516e3ea11d334af133a4d58e7c3ba1e3ced76ed89ca9aa9fdb75f7f84283de0bf11ba5c8e18b90e937c8c18459dd91d945870985e4057984976d27123e4fe99fa0876c8ee913b8f4d724546def38a87ca8354d9c6219355d778efa3440417b7ccfd88f1994cf08e00156a7df81b9237b1bad2d84fb3a192f1e089e1e0d75742d08539691233647a39dfc3a01a43f70be6c668872faf80b8f4a64d32b9ef724f430f8aea46243a7137d8d182154e950cc14ca9f1d35c0a9b085093aa4a9fdbf5e9096304394be06a061f61cb894757cd211008607697ea3062d26d6323d67417f0842c653ac264a727fd8b642f8394fddfa8750889792aff22fbf025de91d037dbca88e513053f5314b4c7fea5c418a5893f2c31b78357bc32d34f274b7d2bbb28fca1736253771bd61f43a8a1e6c99e6448bf51c133e94eba22389116b72d68daa6c8384d822bee8b14ef637cae02251ef4d90fceb5625ab81b24a8a665ad3325cf225e37849889ddb0fc5a18018b16a00d7d8c43206108f02a3bc9540e977f0c04eb34bcbcd558308f0e2e802235ff31a26fc84753b2545e1c861cfad15978f25e0aa0dbfbb1ac7db128d55f87deb497cd77acdb2bb33114fd5948b4d0dad9d307b156f6605aafbec601095924625af030ae50d26a158c26e1b6b0df99a0d1499f107bb9ae9250ff2d72d62875dfd1291b9e34bff685ec9bf4a56ba5a0aa39439590222b385ec368a1e3121d1d729abe1acae9dd6d51ed20354321940cc5aadb98c41028b7d82b37f13320bf27a6331bbe98c331beeab1acf9f3894f0830179573e89454c7315fc4262a6b0712099ecb40ef417eb501318dbbf7f2f4a661873c02deebe30265769505730b6b6084ea209bbcab28d22d95413d30818356e14b285b6a0ba4fc2ef4847d4380662d2c2bd77d9c497413551ecf030131127ebb3008a86b5d5983e3ffc7a363650f855824fb4637d0c26e5089256d556cda763faab220be10f9cbb9b4467e7a526447088c94a5df010a97f34c8f47a7e1e1b16632df2a99c18336e54e6ce982d0f3d7a58797b226402a3a6686f74d5f2cc69bc523e1b306e459f968bdc46c77baba3aac6c86ec86637e36d36614fc4c2eb2f8135ba4211f0434bed8570c8100cc69ecdae7bae4f93aa813e83bfea55456f7343f97b74824d386966611ae375d220de30610bf0b7b710e7fc7545ab54b08fdd84ae46954250246be0915e555b99cb70d4bebc76933966f3abf984ae42dbf89971bace7c20f1effa0ee03b484e6d1674df44694e7ad2c3f8e4ae816bd0f5938949606d2a0b6e9cb9f02e033be677de015a4d924e1b73a12bcdd9c1aeb4c0acabdb87df31ea46e545af82e3a21c76e6e658cdfb830ad01305bd4aadf8148cf61fbc715907fd99cbedff024dc9e75280316b098d54ef2e115368b446bf2067da14d4f98e5a152023bdce7e4381f23beb4a44f5df05860e1100c2b7dba1eb52b8b9514807338437dc4d9e5912c1506a5521452048b5272f26f4a4afe39c331df660abd2386cb5fb2e83a63e868717c7dccd60668b2557ce3c90b82010553a303c2b81d49a54f2ea7aa6c4330f53ec768266f7309ff343e037098ab294b28764ea97cb727838c7a5c4e4765f7897d05ece730ca376b7f8641dde9519afda70e35da98648ab97c7c02f371ee0f0e4128176b41336247c1e2349fcdd08f9b2ab15b24429de1dc02cd9a3d773273a18ef7b86b4ea8d919b0c9cd4182ef396c6aa24bc450b1b43b223c52fe5f5058282202affc8d279e922dc84db013febf27ddcf88a7bf46b84141ab4c64f93553e8cf571502fa714bde1c7214718b650c518d8cfd35f34f017daf685aadc9c171fc357119729321a825523a4d14b82675d9d4f7e756b947322e2514f6285498b7e8bb9324b60c9155d5ad0b89ed4fc15a35c89e421891fae71cb83ad5dd32c8476e7d0d5d3e6f25a4352cb3adde7ed2572d426d7a613aca172a1f3972c148efb8ab4cf5e03a8463720b7cc6226f3682649cded3fc2126c7827f8f520cd743faffd25bc91b18e0a8239635ee8a82bbc549c45a4a25efb6269cb76dc429f2a9e3b5e455c769686f2d644a0f993cd5fc0f7c57ce4e815087fa8f9c29cec96d3086a4bd523c0a98b896459ce84f7be049476715377b3b449394fa3f481794edb2f3317e8e5bb09d4b996a9af97bbe084295503f34d922d3bb786569838bc66e6abaa02e19fcfb63c1d307312bb199b58174a0f34404d21539a9b127ffeff82c04dc03134efdfafe07521d812106292cb49904a9ee39357106a476f728af4665d434f97a588752e668eeeb3f7c9a4ae208af836623a899f252ef98dd78a97787c410ff6d33e7c08fb33f556a9d11a8bc0c47297bdc2b5ceaf8a7e93d6a2faf5dd31eebd5185b9fd2278f79d7fc731c1859450052765f8cd436294e73c4dc98f7c5ebbb878bc3719462bf26d1f57034c19ed32ede5ba370e52096b0f1c46be7843bf398fa5cbb36b11bbe650f226aacb2bfca834ccb8716a2fc424fc219ea42eccf5856a93e4ee77c77f5dbbb217db761bd428f5b2fea7ff23a2d756d6794b8353bb536df36ed44707c9592153351cc485ea3260ad065c04b14760e2a6d7daff905da9cc3f6f401603cd83bdfef4d9f0c2ac404e0e3d7a4ba45bf945e2c6d6b22620781d301043c30e3518392693c21d2cbe086870756bd4535696c9aa8d64713a479abb8d73d1b2d13fa15eb17c6be30ad39e9d4641b3e7ad6e66d7a7f933afd55c32fe50f01e2697c4d7d9648f41cff1e2d54b4735a7431cd0fab3211d1504ee0a1b37d60d39dfbf9db5f7b2671bb16ca1c18fdf50524ac5f79ea450a67317db1567e7ad43bddf44992a12db8e7db1e079f9077cd58dc5c789d3ef5622f41efacbe9ddf16e7a0f64b20d884b0a46cfeb2181cb1f3643d9da314ac48804b7061457327e4239853ef1f9f788406a369b444b70d052db73dcc6b0c31bbe4fcbefdcf03617946dafd79e15a12f779e95ef8416df0d43e313894f4361884f7843a51005c42933c9374f053af598dd9ea75aeb7b246b6ac23d7f7a848ba061d30ab8b8c6b0e9f8302b97e193d9b984b428cc988446df0bdaa5255d6c52214da10f3c30cb04d38d15f1946ccf4678f81a8c0ee97596d1d1e4573e90df245a5468f5af03318a8ad3cc641dc20b84e28cc5bb358fd6407d726f9c6f0eb91b8d8249ef87f27c98a4ce5b594d8ebb4e48757b3243ec4dad25ba63126d69c33cf0c5d6744ae3df375a8d36d2b04ecf2753a687e479b34ad11133ea2bbd7209a939d61499b32e96e9fa77465f9a05dc9e5a1b9b50c0e3474528288947e7386d0903cf0ee28a4a8ddb269c06468588ad11b542590ae7dc8524f2d005d7dfabc311d2be2bcd62d5097162f2226aeaf8ad0f23a01aee6f8938fb7717dbc86ae1dc81dc1219220b064ee927da4f194548c3a5dee58ea790a2fb376df04444ecef527670915fa3b92a4240863e4bf0b8e2e12a51262791c1e871191300f76195f05605294fcedcb22f6182d6e215a75563a9185aee2676125d1b99fb003f90b76468d52f7ff146f57d2a91ddf144127daeb007dd09ee3cea6b9109eee67242f6bbe592f631b92b17a01f3bfe15d899aa2231aca1800796762dc91a8e903479ff8139724860cb8cd283ce82a71e7dc9eb5b27f15ba0e1d60654f016b95ad9811581a470ff009eb33bd65b3ef26be6688c80527fe4824cb0c304438557fc29dc0e1f6c9c67d83677f5b3c65326615a053c81b95b6cdd04fba89456c48099360c451c337197385720f2b6bbb74da0ad1aca64e954d24658a46646871f3bf34e1bdff60bef641ea16e7480e902cbdba02bd2f28071ee1f373f37cff94f846951d53ffc546969c969ccb1c7ac9a4cec483666d0e5fed2c7e729b83d53ccfd992f9521d9ef598a3df8ef3ee91e05923b3bc7824b4e2259e3a8bddf89c4099da8a6697fda00d1557e091a6db560649704e816afc5f25e8b00cdb8048d36f11de26d172a89469bf11a85a6a9a7a843ee4af4523c0b162bff1e2c011ca8c44bf506badcc89466a583a59079c872fd94e514a4270fc0dfece66a32e29f798370f9658e43c25fcd5345bb068794923b9e128edeea1add46b042ffcca02b4084d797109d1777463af3218176b81a4f7e514bd6f8d00211ba9d8d2289180449fbe3dfc6e89443277ded23d128d2fef421adbb4239d3a48d17b121cd19994b09b5ebe2d1a37fc79614633019ecaa0431415c41b6d43cdded0b881984b7c945fac323b228b4a3284352c200fbe9f23ff7267b973cb274dde58fce3f08d599822a208bf5e67018a6d4c1beb3a99751d811ca4a37e9995f5c50f451f77d1fcb02dede83658e667e06f5cb2b9e59ed8fd776101de32399c27ad391a17a27809803c541a3541debbbc694d035abe065218e374a924d3929288b789c33bf61d28ad5598cdc7b5757aad2f553c62eaf855a82aeb58196d1ff286603fc6ee34d517cb56dbcba3e56f8de7b544f8f210e7c9f23f9c32bf604ea7862af37869413577d1d0a6637ac15580e51a682a99e2bd5b4fe6f88fe5fb62f7524a5a7527f6091fbd7327979a9e51e47f311197f9958351f4d115cec4d3cd6d00180e171403505953e5b05d1f587c31959115ea2b060a5aa7001a200c46f437f1811a8350859a05048c706527ee558827ad9c4f3ece0775a1a6b3cfc57a602531b3756bfddfae8cf21c1615eb399bed95bb0ba6e2b5139c192af792b7fadc4dd5efcf4adf3857395bd2b330da702b8bbac6a2d2bdf7306cf8121cae3de8fe56e0704b72a2944ae34ab4230d84ae3a299028c49f1b1b88c304045be13e1537df760d553eed6ec5799d7c9afc36403e929b1bc9ff", 0x1000}], 0x1, 0x0, 0x0, 0x8}, 0x3) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r1, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r2, r3) 04:02:36 executing program 0: pipe(&(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/16}, &(0x7f00000000c0)=0x12) accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="9c8c32b52e1cc98a18c3d0b7bf9febcaa9fd9d0734b4e12df9030c29652dc95710b3a71435753b4662296a76f70fd81a9e0752eb1b7f1c219a719435c1bea1112678e82266d4dd6de197b498da2b0fd4b96dbc38d5258cad95488a3d2da35d077c88f0d9c525f56dc4291d79df41f98c6749a42a3b440182d1257732537ad85169beb6fa6657f8cb6d0c4f8242a76829e13c8feec0262c36d5778b6495d155cef3223e9a865e611feaf4af740ebb41cce694be98a49fe989bf44337a82ec568b01cde0d8828b7dbc75c40c7a2db0d837d21b7ce6c0c78bb48978c10853239ccf543bd7276b4609da89233a8e615aa434db41f91be6f7f8ddd5885d3543f4dd4bcd632f346f4bb57874fe8976a15c60d35f6b7a24beafd5ae4aed78a7af51973aac07d67707530753720ac26c0597077129dc8d2d97285bb6c8818cd8b5e7c78f618903d07a14a54134468a19f6b2c2b59cdcaef3e866553d761c10ee536a3c6559f7afb5cf6b7a99fff66ad54c0410d5e21ef98d9ae8660bfd279df62e34ded1e132c27aa6708260bf0616ee037312e27af91b4c224b14f198f977be533b9e6afb6350a45262fbf81c12a6c4df453e7bcc25aa73a188718df7d15fe957bcfe0ed9847550272e65d9db836ba7f0935b13c79ca37fefb396c206eb74e5abfa07ef48c1693077c09d4dc051a1fa5acf7bb94ce237088fd3e8e333b84cfd121973b7b62b5aa233aead325d3853e55dac54fe675e22c655976cb65872b363e130354f50a5dfc85b7123e850902ef0b2213e8af2247ac5e5398050f6bb3816478c372e2cc8214bb0bc3f65755c04b7c60413063eda5382b91b955b2e5c512685492691321117319217e1abe0e399891275c6a1bb91172e9f2b0f92d7f8e024467fbb99cb572295bda18a76fd94ba9b2d92696142662c62ffa72211653ad24e942f4f20822f0b7911c965168d7004def02ea6d48bdfd0cd731944b157", 0x16b}], 0x1) execve(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) 04:02:36 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = accept$unix(r2, 0x0, &(0x7f0000000100)) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5, 0x812, r3, 0x0, 0x40000000000000) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000140)='./bus\x00', 0x4, 0x104, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0xf1000000) kevent(r0, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) 04:02:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x10) open$dir(&(0x7f0000000100)='./bus\x00', 0x20, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 04:02:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0xa37) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r0}) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000480)}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f00000001c0), 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/232, 0xe8, 0x40, &(0x7f0000000340)=ANY=[@ANYBLOB="a3f898c480a1b023ca"], 0xa) symlinkat(&(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000240)='./bus\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x429d, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0xffc0}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getegid() fchown(r9, r12, r14) r15 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r17 = getpgrp() setpgid(r17, r16) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r16, r18) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0x3, r2, r8, r12, 0xffffffffffffffff}, 0x677, 0xfffffffffffffff8, r15, r18, 0xb6, 0x6, 0x9, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() syz_emit_ethernet(0xf7, &(0x7f0000000340)) 04:02:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r2 = getpgrp() setpgid(r2, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r1, r3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x615c, r1}) getpid() mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 04:02:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = dup(r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) fcntl$dupfd(r3, 0xf00b86f89a99062c, r4) write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) fcntl$dupfd(r5, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r0) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 04:02:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x139) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x400) fchflags(0xffffffffffffff9c, 0x0) r1 = semget(0x2, 0x0, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/10) 04:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0xfffffffd) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10000, 0xc4) r1 = semget(0x2, 0x3, 0x400) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0xfffffff7) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/137, 0x89}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/106, 0x6a}, {&(0x7f0000001440)=""/118, 0x76}], 0x5) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) writev(r0, &(0x7f00000027c0)=[{&(0x7f0000000140)="5788f118d137f29be60f907430", 0xd}, {&(0x7f0000001540)="0bedd4d45cfde2500725e2e95e85ab2f4d4fe5c298a22271a4fc9d2e93d4263d8c29f20083ee73c9377fd7fa4a246fd2f0642cf259e1b88ffade2552b671eef4ad7679750eed7a03fe903b9f1dbd3c30ae79fb323f1e51f23fc498175323ba1fe2ab63c953f9009946bc28a395f357ceb2bd1c5da98839e141e5dd330cce2cf737d90b4fd19257f6c4daf1d0bd413f4d64ebbd837a2c5b379c2fa82cb6c3fa27f476d6373128461c212c4b10381f1870d3d272ce751dcd44b185544cec6e49f7ac3fb979a72ad80ce6e664f5792088348eca890857d9d39b48ca30b493e7eede5867312ed73657b44fdb42a029b94a86febbaa5b50b7d2849ccdca178eeb", 0xfe}, {&(0x7f0000001640)="3766e9f864ee7e0d2f0309a196385049272fe556fd6b69a2902a63332467add342042d755eeb9038e16a8dc635310a7e10871f9bf546649d8559e9416df0409424d34e38cff8848a1670a45fd75bff7f1e9742a75baf706390351efd405fb81d928316e0855f54eeff7f70384109c4d5383b0c6f1dc404778c6e5fea0fe52e80e4788a629036ea4440a53b22504dfc9628540a9ab647ea6984548d1678ecce0e0793b631977fcfa04a6cbc6c4cb75bb7503109d02824b740fdd17eb95e1b18e980b21d63b8625abe2d05650139fe89d607e55e872595da71856904e422", 0xdd}, {&(0x7f0000001740)="665de55e0aa72002b949c7648f478bc3b167df8b160890f67fcd20b5caf272217f7a8678880a6e4f4c56ee2e67a18e01f77e2a57d6c2bfcd1560d9750df14f699fd405579079082b065667018b1bd1c151cc38e538", 0x55}, {&(0x7f00000017c0)="90f7d59f57ab1c8fbb46cfbc42c74c9ff89365f7337b47c8853ca4852a6ade931b8ba1d629d566ec53f3f33f8aabb696457a93a3a970ad0703541bb902f604508c2d13455e7f95edc738befbe3e6fb834f86b88459e2d593acd6d26b1a1f30c86a935bad1044fb73109e63f815b9467ba523724b53a99b48093ad3d58389be943862c0df276c9a061a198403d1c26a7369a06671112cced505dd5ba59d99a3409c6111332d303563e257b6f1de1b59b462552645236fc7a413ead811ba41434fabe6ff8b5eb73c029ae99807d2332abd4290053fce3bc645934eefa346ccbcf3a498425c775f4dcebb71255530e3a9a6320bd9fafd418019f2a72cde2a2cc2d25bbbe94fef6a7338f27fa36e3cedf6d2a930208ee9dea9d8391796878fc6631a6a102150494e587f2f6e350974a9780e97252c370e791e8e1b3949f1abf44e46c1a8adb80b5643f00c31c979a5932fe6ba19f4487669fda575e7d4b441478481dd38c826749976fa66fb0fa2639eaa47390ff333080fc41a0a5246bea7851cd7b0c321b3aa0bc72dcb201a5835d778bd13a99a02e8ec41d3422789a2c7d53af7e2c88a76573facb24e8f3fecdc88dee4e5d78361812ac75eb8edf26c38c985dd09ef6b9e32f27dcf38ca1b709089e28ebc67524c43b96f8c33a4b9c12c8974288ec149635ae62446f7b0b1a806a08beaf9099a7b5a013554b319f94aea0a542e0f36effb5cb697e776d80636854b2f7c1c232079977b2e259fd10aba77cde376a0c9e6eb815cff2952c0901e92fe16b070583e89f2d85050fd5ac50bcb33768e6e719b39295de2bd632191da6ab31f559d29a939d4dc1894bc441601209cfabfdd8fb84cf393f8b8ec45a4177b8ee77d144230fca1bb62fb370b81390c4232c6d2dae61c086ffc180dfe92d06a5e1c62514467ca235812cb81e6d91d4f392704eb27eef9817ed9090c00226c88c259897e9a4ce4582cd2598920fb590b0d504978418594a67c9dd7fc1be507267f452a017c3bbf48ce3b86090ba09ef94f1d1bf07d467ab9ddc08aa6b8a78b8397fdddc8f5335a9028bb2a2353564f41a9e0274b0a3dc7ab906518ac6a0ad86644bfb683357c136b245babd14fe9c078c99ada621bae7f31d37dc90e38d9dceda28b2506a509b42747a192774264d6eb4ef2ba49b3b5b6e83fa60bc223aff6ee74d9a899486b987baa77d5658f00bb062d867b11877899a447150a135fb353ee176fa3f0fe1ea22b9d6b31cf82cc33dddfa9518d36937a4afa3b92696c14f5e38550c9ecff12f59627fd185157ef3dc5b8a5dd0bfffd732166481ffc4b607eb07e20e21ee06f65627f234ff0e1b564b40d4337c246c1c17dce27395498c25ff8b6548a586b748da46a96a82a43da8d8d4356f6ed232fe6cb0ffb07a72363d576720c31c48b7f2e66fab102b1305b6e60bd8edfa6536b8a9a3cdb09ba633f32d7208ec6ffce6bbef273ee1d059ed743a2eb21c8a6efd4af06e8f39375edbf7a4a5b585741b568f239a060b16dc7f9066662ca1ae64f09639b4c8d994329ea6a767638ebc3e32e10b71e945a25bb6e990142a2e9df8944c84f1391eead6cc6860636aaa29f31011014d26cb4dc1e1a2b21d28d0f6dd6eaa0fe2ac6bdf25fa15e31f48f1aaaccc085539b4b39ec2f78df295913bf3b87383c5379e56039e2315af1e50d4306b538d14f39fb0463134d811baa3dfe71d72d63f85b37109494f830f39b8b5879f242637de0ca5e44d5d2cfa22a7c27643f887cfca082a4a6bc1344eca9a5a73a55ed523eddda7ded8141b20f9d76f858b28500ad4004bd03d39ce431ba470d7af337c4b76c95642ab5bd4b40286906078463113b904aeb39eaa5fdc3e7152344e1ae1d7d416ffc9e158cb9ca687649d4882f21cff92b076a14537d9d643f930f19aa998c5676b1ed99782c14579e83f501aadaa01d3640c52f94d4ddc0f9251e5b9cafecabbe633d972c3f50a1100cbe4eb033e3929c7bedb6fa08cdacf793b5768b11e7a0bd3e0056368cad23aed8cd5f82a9c4f9a60d5c9b2666540302ad07a620b4e6ca4e4af03a9e388777601eca7f4edd1964440f6417673c988b4e2dfc90795800638d079260c7d60f9ced198f0c6d8d5eb87234cb58cbb555f2f4682676341ea3fab9d4fb95fad9fd9286b1a738c80fb986fdd7c94efff1312f7f95d8c818e87fd08ff49eb83751f175f109533cb4b592dea5eafded15b60295b2c2727c12077cd138752e1478334119dd034674c8792c7948162002eb022bd7993ad553b7961c81fcdc37c583b43b2c44e6e67ba344d6686030152ccc504ca21e9d5261bf9d4d8f3b3bde9c7336bfff89a015f30aa297e03f3450fc12769aa8f952c22740e9d443430943e7bc616a97c6dee3bfda275d75390068ebc0ad02e50e72bbfc703ac75854cbc9ca3527a9f6ece2364b6e70c777b8fcb7b6c0a56f311a0050cc8f62b08619212d7e42880e259bbb04e7307882c7217f6734bff9ca9eb797e55092c028a9f15e644338f40f69b22ff05fb28797885bf2b62defebbe0bd58c66e0091849b48a60ea16cf1b9c6e2df16c052b1043b7e1238897e92aed7dce6bfc969f32955d3deabfd0bdb7e17fbc1701faf80fa8fe76de32425965dce6c1185934c6065707f7369761b5faa0a1cff1ed5a5464d6203e00afd4a9b56e8239bed91e3f5bb16ccd8be6d3780c78b5a92522b673fb2d987b7526849a361dd422ce82c31088e407dcde4adcb5dcde11f2cddaf24810e3ff4aae1e96645ac5aa2ad6f88d59667ed426279ae117d404a169037366d61057fe9919fb5d9e12e8a31c0b3dd2fb5b1b86dbf693e3f610467f3ed94e00ff72f44c0107d72886103506b9503190f918183f0622d59dc06c1c787785f668f956bacfb64efa8aaa8cf81216bad610139952e6d34b2d556677631e29a00bb4bd227d8ec3ee78515267a7eb9b2a82e65d2c73d0bf73844f6df8c7da965d786924fdea089108438a8613aad5e7e38d35199c0962d271742c1b56f76398685021447f8d54dec0849753e62a1f37a8ba0542d4356614ddb8e7259b2b608b8dfb8ed4d2395756ca79fb897aa12b771ca134beefcd650daa899fb8db50fad869424a3d3d012c1dfde035dfe0b3784bc72191886591dfdb8273a24aa087099011529bd22fcedf053c5467316477223fbb65330323a0923978b66f935e11714331fe4875923b5aba2bf2a55a91b93fd100008eead3b6385544ee948af1a7fce49c100cb7568d52406e0d954bc3512beb328166a2c0af0e9a7f182fb15383e4f44d054480db110be28a02edfad5a97e1e7a6d9a176da996aff16dbbd9618d42a6a011b25ee0f4954f27a7434937977f717bad0a2a4ca6dc67f54b7b7f967c5c05d84340bdb0256455899f6418d961cdeffe48593a8d3418b5c9d654b3f0555811a3ade516858c16899d75a1121218f9cc88249ac06a2f7641159b37b36af95e4278169a4366ed43443fede20494c21113319d09519545f863b55f96307f82836a392175f55f85d0e08b561d57b922c1c8693091f7849b9b6aeb0fcc74aa1921486171d82e30bb1c0760fd50a5b1333440c5f50fd15a9918380508a88239a2ab0dacf3499fcdd201e774da53ef4f9bd2d2dc2a6972352bb479db4f256a4f64ba2f5f995777fabf492896ddb7429af7a0ef3220019f9b61ec01756ef8fd4154e7586d7a6c0d0cb9aa9e871af4cb0f674793d8300aca7720fab724c568b065b00e0468e4a661e41b5d2a617ff50877a89316dbe856d91096f9af82df05db7cf88b6efbb3057cb71cf8072e1a29bc5adcf182938a0b118a554b8a0eede29adaecae5744f24898aa72c07f84a0214a5d40e142d0ae2f374dc8c0b4b86b0838fcf75a796352e189deea24b9e84db37d5a9fba2b243f644a2ac59aae98727bb98219ae4fc3f7046330dbf266e4e7984716d6913dea962fc7fb96c9c691ffb52cf5ac0b9d8210334dd387b715193be78936b1ed722e3d7bae30adae835b1625f377592be42478fc99411430f0cd438189e172a37694939c7a188cf9c1de057016540b3bd2ee7b9593dbf61c17f41bc989b68126e858fb6540c4450fef8c1ca4e5730b4ce3a3e5e86158c96169c5b9102b02919c4085cf866711f3b6dc439131498c5c9de11c206832ea1b7884b26fd9da84fa1705db96ca73254ecbea74e9f48b499c83919446e9ec051fa5733251361a31595e2a044e1c953f87d9b5ca0020b7c7ba45b985106ce05cb11e4a541d84e29ac9e759c1bd8d6fbdf69fed8f3c01a4d2b2b05dd90955e9d6404f37233a858ed17ce536735eb86e92a71d07021b9a034174180a5385d996b53fda08b3740449ef07bf3c3b8c61c892cbea6d74af6b670cb91c2794a433db34008d39da786ede1538219515b66f8035dd7f1b009ab72ca302bb05e86cc1cd36349459be2fab2249884c00c8fe4cf02df32f21209c9e022b628ed2dca19a3213c62c83cadf0bf38046de290e0d571e8d0c433db9ea246090bdc0fbdadc4680275a1b4db9fbd4cb402c4ccf011dc00493d61ceef2aa6d1b2f6c52847f48a4d72cd0ec530468b503f290305cc19f11600c00d7c9389a029cca3f5dc60eabb001b19cb13b35c00897605bd021a2dcea7c775661a02959f800db2537e30cc63a448bb6fdcd07b9f85b80c33543e8e51bdf3f22ca5d2405d45f7b7fd32a29bcf763e05326a1a82366f84323b7e9b983bc275f75f49374bcad01414a80238f1c1540b2b684d2bb282dc606c6e54066f8ee5da0ceaf26ab5531f1f8c487e58c191aa05c2744640399e2cd023540a69b1833bd63fffb2659745ca1ce5426ce11fb4b2077e508485d0726d4b419d4bc105850cbe0c14a8799efd3824cab2b03a20aa79933bdfd11803a7405d23333548e76575f0d201cf9522a1128d77cff3a4b97b19bfbafee100abb33239c5655ab80e588681c3cbf7870a84d280f3f74d341aa0169296d699c8348c6042d6680e2959413c1f46879f4cd670a95f3fd3ced410b0ed598f0da140f03347dfbf22a1379d7395f9257a072b7fc4441f80354c98ad1d120ffe595fdaf5a1f06b8d9aad879455137eaba09f1a1c8db2eb289dc3cfa256319d97dc048b0f89e47ca29a341e01c8cd23752a4140fbcccff78b624be4abce1c49eef06d26131e3036ddefbfb434588ac48792f46809e9c23421b3f932b75aee8fc3e08af9a5ebe4ba88e90615a72c4deeb62537df8c86e338ed0416860433384cc6efa240008cde9bb6e4040b9118bdc77b2d9fdab376617088e391cc050448e94a279db29fe4d5ab1237cc7399887de8e2ad10eada8be5f852a28314d1b179c2e49bf89587c9cce6eed6882e199c88e766dab2286a7a856c1ed625abfdc153a1b10b533efa1334bc23fcd3d0a010fa2acb5decdbe7c1e63ea4d76aa5b1dae66307faba4db6c0037d2285f16699b31dd20d6aecd97b1f6ea4616a0b883294703d39bf63fb2aa5f3b8a82aa7f19e4a2da6f3a1de9a1a9f9796d020caf081a6018883520abce07174cc3aefa0da3659c21e6694d2ad836905f83400824b73ba869006e1ad76ae796df46f904f817e89c0e5ef0d27c6b485fff9528b1207e70b3779470340ea5258f75f97310a7604fa1d4527b95a67a32f9c5ad4353cd59d3b2e804bc17dc968d04694d4934d434f40ea88e8fc9d34f859f1caed7f28ec284b8fec497722e16d47d72785ae739899de6f85d79d059782bffe97999f00a8d8832fb4b737e2b5dfbad7b8af441f1d1163c235a370a085e01c90ac7c17a18d4", 0x1000}, {&(0x7f00000003c0)="529ac6e988f2a0bab940", 0xa}], 0x6) 04:02:37 executing program 1: getgroups(0x3ffffffffffffe3a, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 04:02:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x5308) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="4ece76867e8b586cc717ba9b9af44594c31cf4d624dca35740cd5d147410127f53249fa3c043856bc74984537f9df4a623d08bdeaf02d6b1aadef6a731cfabdd46ad5f6e497c64c97af8ba79377e7d96ec634e8ec89a62a8338cef0d0e4fe4c8c388af92aae303bfbdb30820a5fe4235b605814086ccc2e47a9be2c2f7e7e527447f14e703b8b18d4c2e144a7d47e60185714a8a2a5972be3999", 0x9a}, {&(0x7f0000000240)="f01899489b58d959062ab7f4ce5762a4841bdd3d10f3afe295e88335f182a92d029a158256db16124a94851465c35b47fe5d70079652f483dd05027321c0e9b69eb71999f467baaec3b0f96a31954df9ac81112308538a209e9982690706c10d0a697069ddc7fa9cacb85a1950a1efcbf7cbaa1249ec44b441058c3e0e974600c2593e65f01d0ea5d23250d6474e1862c5b65770eec7fe010765abef89de221cc95520aa6eec9214b2fda6e2079d5b64f7a774954ae29684ef3f89ce8b982dc8ac581a3b56fe440898c23db8716ccada60e91128cb9b905a7cca9d5a3f47", 0xde}, {&(0x7f00000000c0)="b24ce5f171559d6e929bf83dd6c7ca4f2b4bfc97c3bbb8242cd1ea7c6c865b6433ae", 0x22}, {&(0x7f0000000100)="e9", 0x1}, {&(0x7f0000000340)="f6c364e4d9edb8385ec47059895638d7a4765cbd988081357319ae3e987c9a167f3b1d967b72c9a636825f718bb57a998f57e1402cfbaee68482f9111a0b5029464fa5afb62e0652d935d07c92d6f986e03d22c4a78802781b974001c460a18ecfead6877fcfec49b709620b2a476465d78909b2e2f33011c8697c48c7306307d6488a8a69970a1a3e54cb415e4e8fdfd2e3d2d9cfb5b68345aecd9451f213917ba3bcc962ca6752be5ec0", 0xab}, {&(0x7f0000000400)="26e50d4f4f6cbc7cfa92f5430cd16122dc5b06a0892632220e411b37302c2220acef020b1686e0dbeddf3c36c86e5bd4dfe792e7df92c74d7bc9d51c71cf215774203c79efe50796762d72f95b050d381ceea7c9a5f6a304d9fa2011f4d3ca830c79df82b272f229d180fce77303046c5af795577f7d6397c2b6ec789befc5653f7f911b1ddf8d6257f1ebb5974775436608e5be6b2bbe73e2b06cf6cd843b747d0e63e092838da746a09a748eaad69800b17bae9485682ba3dfb52c8aefe4594824c4c16d80b4826901cc0ee5781e75dbe9793c4d65f9e151a0185ebc70cba535657b", 0xe3}], 0x6, 0x0, 0x0, 0xc}, 0x9) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1, 0x0) 04:02:37 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getrlimit(0x7, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000140), 0x100000bf, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) lseek(r2, 0x0, 0x4, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = semget$private(0x0, 0x1, 0x80) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) chroot(&(0x7f0000000000)='./bus\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2}, {0x8fe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x4) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r4) recvmsg(r4, &(0x7f00000008c0)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/15, 0xf}], 0x2, &(0x7f0000000840)=""/103, 0x67}, 0x2) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000300)=r7) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x5, 0x8, 0xf8, 0x4}, {0x6, 0x7, 0xf7, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x4) connect$unix(r9, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(r10, &(0x7f00000003c0)=""/216, 0xd8, 0x800, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) getegid() open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000a00)=""/220) 04:02:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0xa732f263aaa40b2f, 0x5, 0x1) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="2c779dfc20bcffd7f5b05562f09443bd70b5269193f5c8c28c6794f20e002eaa094a469d6a75100d091e6ab1f5e5c02d38fe454e6f8bc939", 0x38) 04:02:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 04:02:37 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cff5bdff5a089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c20fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa0076435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0xfffffffffffffffa}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 04:02:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xd063, 0xfffffffd) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xbc2) write(r0, 0x0, 0x0) 04:02:37 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) lseek(r2, 0x0, 0xab9, 0x3) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) 04:02:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000001c0)={0x7, './file0\x00', './file0\x00'}) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x0, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socket(0x1, 0x1, 0x2) clock_settime(0x4, &(0x7f0000000200)={0x1, 0x40}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() fchown(r3, r7, r9) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r9, 0x6) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00', r2, 0x1}) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000940)=ANY=[@ANYBLOB="100000000000002af599347c56bf146cb40b520001000000ffff00007000000000000000ffff0000430000004fa9c1133f97037e525c30b286837d5c518795a241977408ce6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a55810000ac5c958d4bca7702756ab00947d63b57230ea09403f0aa780873314d2efa45ffc164c17b751b57263b51c3ef7acac72c84add4312ab6b88d8f162ca960de1c831c6da0a43414108b54d09e1d627b1c0a2123ee94bbf5a7d2b06e20dfd8b4aa56f7231fdbfb77fc143714ccd16e62977bfcb6df67bfddc29f1d4060609175c8a5289209bbc4c896ed27d3d7cd5381726fc9725fb3810d1ff0311767579356cdc186131b604a0369178aa8b4979aed089876addac6552319465e8852f5e09535e30516b2412f9d13edf5b00c39b666840b2ba0c36f6e39a038e8fd4c497cdc27ae2f32f5106f4861befeec345e00000000"], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000580)={0x4, &(0x7f0000000540)=[{0x6, 0x7, 0x1, 0x4b9}, {0xff80, 0x86, 0x1, 0xf37}, {0xcb50, 0x7, 0x7, 0x8}, {0x0, 0x5, 0x20, 0x80000001}]}) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x3ff, 0x7, &(0x7f0000000ac0)="065aad3dac02ec3c8366935c480d5aa1e6a64855619975b30867ae5c7fdf392af5f58b723977407af3a640272900f49d75a0f1994cfecf6e1eebb213ccebaa89162dda371f6dde4da59b456281c07738571a52284eea5c83429c315abee7a60a32a744f8e846e55f7f2d9f811257853ddc5dd2c9cfdcbd870b48118d84438883fd0ed1a48aadd1e65838909d7862a6ffe43fbd9458d2ab46c75cfc255a6e03e20f6635317ec35b076bea5459909f2595a1538ca180bcc7bb2109048ee71e7865e6af6b8caab1d2cf95ba1bc2017102f2f62ef20c01c48cb1ab18f7986fc5f54bf62a7aa47e7dd26b000000000000b40f0e64e6885f83588552c4f7d930091a45620e1ba32c3fad568c1dcaf4e97a1817f62debe1eaf9", 0x116) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000740)={&(0x7f0000000700)=[{0x18a, 0x8}, {0x43, 0x4}, {0x1, 0x2}, {0x101, 0x400}, {0x48, 0x81}], 0x5}) 04:02:37 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e086620b765300023b8af6a25a5fb060fad35b3b2b191ac500f721b4cac54369bd84f2bd760641de76cda877e3c7d2cfe81a23c8059a3675d967721cf75253229ce50e050bf65ce7466b10deae745c9ed15ffae651ffaf56363068cd74329527c513ab9bcc912b4fbe6799a01e9e04a1f404020c148af7a593074727c7e17976f4eae35d1584da4b5e28fc88cc26790b809ef6fdeb6c1a5c6304c48ad1b612ecd7a644fe1f8ad9e42d4c121d52c388f474913c36a7145d542ab45fb3bbee909b5d9da018c46860c59696d"], 0x10) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 04:02:37 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x84}, {0x2}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x4c) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x8) r2 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000100)="6bceb2c4cc4a8dbde84fb09905177fc98ba17e", 0x13}, {&(0x7f0000000200)="0faaf97cc5d7efa000e87bfea56c663bc635db56af76fbc1f2142bd7c753d13112bbcd3ede0b0cdf1ba7a57f580b607598c3a6d7ecf4df5fa19d5b549f53a932890673c7a481ad4af78497fed26850e6cc7acea2b97689fda605c3fae4e6ae8b27ae659e01b4361280515d7fcf0d2cb2a3cf439235f566378e968cafc56bbc5f7785a853cc12c058ec9f1c8a552fd0a4aac98210273994fe115e648ddeceddea1b400e79344b888e97a05dab84ea15d0226699b4b9b9e46ddea991a2682203149727e747dc17724f8ae7a748645f", 0xce}, {&(0x7f0000000380)="a2c4b890b107db4e79d82051f4d5d108cdc9040d9d93910ea40f5d732e0553033f78c7e7870575e8bfab6df79287dc9086ce0f39ae80e0bad7aabfc4df0fc2943d278435197fd8f830d0ed9190c1dbe20b65c3e84aec49d1de652f503fcc4a1c791aaca8b6f611a99aceb956208413bec6624466fc74bb64668fb3a14b8bc347c7150960dd60eb827076f26eb174dc00643343bee817d350585791414bf5102ec192f68b06f6697f8634482872de8cb2d03cdbff", 0xb4}, {&(0x7f0000000440)="b13ebe01ce6d5c6135869e6e409296772b21ca147efa781730e56d62a269b9b79d956b0dd71282dfff235e9267e64d5abe1605ff96c65d4b4604a4a3212b0332d39bff5b57cad2c1aeccb535e61860b4bdb5941c4610638c672da69c4d22b6b62bacbd4d2e4a5e95bb4cab1eeaf5162e4712f05fc7906edf2518f23db6decda0fb471b1c98935a1b4f5365e8b29ecb553606064e565552e3e36ef5a7c00458605e628415e39e8f3c2a5f3a21e6f0859d073314d4c8f6606b9ac9a27b4db588a8241468817d226b12d1a71513de6c14f385f0080df8a61a9b6d4143dbe14f7d61d3fe6f1b5fd4ed3b11dcbae2b9baa90ae77c2f1fe4127d08", 0xf8}, {&(0x7f0000000180)}], 0x5, 0x0, 0x80000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 04:02:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = shmget(0x1, 0x3000, 0x412, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0x5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x7903) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000300)=0x1000) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) r7 = accept$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet6(r7, &(0x7f0000000240)={0x18, 0x3, 0x0, 0x20}, 0xc) sendto$inet6(r4, &(0x7f0000000280)="8385773abf4299a9472253bb27d7389021b6fdb48cf58ef1c17c1b24555efd29c16d68821d55ac392cefd1af00f4d8a763cff812b4", 0x35, 0x402, &(0x7f00000002c0)={0x18, 0x1, 0x4}, 0xc) write(r0, 0x0, 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x5, 0x9, 0x62, 0xffffffff}, {0x9, 0x4, 0xa4, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) getuid() 04:02:37 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x50c) semop(r3, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r11, r13, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r5, r10) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f00000007c0), 0xcb005093f78273e) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r21}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r22 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r25, 0x8004741b, &(0x7f0000000080)=0x8) r26 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f0000000080)=0x8) r27 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f0000000080)=0x8) r28 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r28, 0x8004741b, &(0x7f0000000080)=0x8) msgsnd(r24, &(0x7f0000001680)=ANY=[@ANYRES64, @ANYBLOB="bb7ce8220bc77a6b6481223f2e7ded042222898115d068960405868c8fd0b0276f1a9e80bf3cac6a7e660ae25c18e3e57fb7f7e850ae55d099d6b9a9b743ec6f01a69349b9a125674792695c35c585ea5a2a7c87911ab4f2e2816353d4b799aa68ed7e125f838786fc35d4400058290d7afc5f62937671015875af1baef9c6c0a0f3348816183dd04082334a67c3e7d227408f713875b84a37921f345dde52be6aa4bf50ac0572893a2760ba83c733c85132506f9d8772fa9fe839a900a329cfe5690ae961aba63d473379392c7d7656bfbc0f1eb735857637246c560836453ce4951f2cd83ca409717a5450705991d23df4bf32361e644a28c8eaffb619aaa17ae224cfd62a30d2847b0d4b44af8cade1f8cf30080808aadfb65a024a665597f85c71a1e3818dff8207704b3107a2441f139331c83cbee02a0d4d3c3e7c48eba8c7ba092c052d7efd84ecb40b9c3c49a112d48fe5da75e06ed0b7e26653ed3f8ad1e25c822ef58f63d8a491b0d087dd21e42efb59e467c9420cf33f4d8b9c418a626f82502a83541627c749264b96ea6f7c7fc30be9978deb0613aa47a771f9520c8b9ea326686c17b50ec74a180189aa9080a28eb8006d2daf95536cab1fcfefa132ce1572c6aae8ee31bc1702b63a0fa21458b6bdc6207cd790d791168ab101da97e2486b8309e493290815fb6e7b8a94f8f136d7f1cddb28a581fe51b9e09c493ce4391baa57839c2e051f1a248b47b1ed1431e10695fc8178b244699f35ffc59b54dedd5a7a248526b633289c9bbc822e7faa5c572cacbf5841038e09b9f1db0401cbb2ffc59fc2e946817536b3060b4ae9301d394a245074c311aa3bf8c58935df576045da61910fe55f54580f621453f82cebc5f994e965346160f8f6f8c064ed37064fe62f4dee4f5730711bf8814bbf30a6fb1d2bd0d17e8c12bb989003c538643050de1f5563486fcc92cb24ce941db858184bee7b09e27fe3c36a7728a2e026163efca302f095ac96b999cc4e04c64586741e1f9709e0b6ddc2572d432a2a70f38d06a3af21f79a78e8b1f2904bd05800b6ba9b03c787e667b9d82049e4a4f6a8602bf53ce32949311a0a12edb9da6bab16493fbd462ea948ea0af4519b4ec0d71f4dc975baa430bbc05ef10ee352896454919f90dc2eed78648130dcaf07bb4e65c9a70010c99a946046adb10d3b1f2ffc278d89c29f5f2b17b1962bdb201361f0bdc6319cb9729d571cf095b93de8600b2490bc945a4cb4ec516cd3b63679baea48010535973b03a517098bf12d2af5e679f37d892ccc9f1b19e3b28b77c45e24f8a11884dd1bc85c5caa6593ab13d910bfaed737c99c5c0c1d9d072a174baee77c24930cbab306c0e54ea523fcc48ddf810996413d2148d743fb3bd054f0c8db8a46e7e0302b4cc832d3ad0736140881790db659689f0c723abe7e2feff6c16dce70a9cb12a0e8f16369a1ec725df6168edb8a904fd4680109ac45bbcf4d3156fe38707a5d305f82f9ac09aa520b86f79b24594d4bbaba6cc13989f02cbe0c6d3825c999f12a5cf4ee1529cde5dead1b41f14c820e1b5474fd90ea954757c98680c4bb8ee1ba84b65e63833f0c021af7ec3f3fe4e02312d356e28be9981b42db2faab673c782e950a8d39a526093d0e796085a46392544bd97f20d8cbddf2aba853cdcc30ba2035322242d9cbb94fea9494916db958756c022e6df44ea0c59b47250bebd971ef46c6e31f0ff570211a77c668ac76d1babfcb8a6b3935a0313740fcef8e6986e9264cfc447fa01faece5075a17656c42e7e4583598e66b6765e7a1ce70fec93531d79609539be7470f0d5b49798c4af56452688c0c8212889cf3b990cc1f3ce68e02ce58b00b0155c15075964250303bf2b6b03dd7331b46998c9a4b4651e8c4a36c5f528459492c74c7083ced508059e3341438f9cec38e3fd8117dd475cb40355f87ea49c400f26d13c63e0bea3729a48eabb0fed100e32167c062f9e4149ce371c465c6de73fc6fd37ac087e5603fe76a818583a10eaff89a8e961823e1cd868b6b48ff48aceddc51480ffe7c2336b9b4e94d004eaf1d85bb707be5cf4e33de73b1b8a01d2c4a187e442fe518094c0a46d841e8277811ed59a9819b210371c0c3054497e0be50ea8c688c5825b2388aab47824fbebf5f1fe4871fdff481359f438fbec844f9457724967906399a26414e749d336ae6952f8b31ee56333f50b64aa10eb00846a0681efc50d10a4185bdd1fe0a2805fcca314b965d76727c7c03258a5e440d4824c7129951a5aff0f436de2add81744f0a994237b207fff1694b479eb6246c2bbaa5cdb49b0d244a33423f0bcda6191132496c4c36b8691a97ac9e3ab45b50dd86dbbd8c1aaf459fcf09a4aa4d56f29d8069a8f9435a780fbc34d680aa526880bbcb3a8cda18263e3642831c55de46a076745d16049edf36a7ed17176c8d0c51c91571faaf5fc6f2610635563ca138386e254829fba2ac9bf39cb21a739448ba49f8846103c8d547482e58b513d155c0e80b6fc8455063c7b58bacd0751e0b53bd09692d9efb757bd8f5c2296f02b25053f9ea7554369d588f92af80659c8b6df83dacf1bcb5c44eeb4d6ff054a20a0c5a1577ecf4366a78d4e98d9645052900e8af38a6adc3e3b563615c5a2344af74ad0b69e10a506ee422cbcde77e7869bb5e18f58cb13e51f556bcb4d3aa3837f4c8ae5e5e81bb4a0bd8361098bcd8a76fd282be028e87e8a40d4e5ddb12e8769676137608d36b9809423b68f72fa79f1f114772e4e694dad2f3f1480e797816f7bf94dcb86050e4667495ca6e6619df390d893a9c21eed608db3699c7153e8ef07331d5d3f4937462d6d2cb9b1c1b1534a8429f09b0e102ec825e1d389d15a2f7b3e3861b7926aaa2ced399a1b55c7e429d3a537fc6c1749a806a74fad0c4ce29d87979e4136d4aa95a4ca67aca8c2ffd68d13e195a6d40e962d56bf1688c159c5b51e62e8dddb8350fae52b48834615bf6e77d034519e9a2037f310fe603c4891fcd375886a1441854a7f11a23673ef5ecd1a2e2e843ea942671406a1be85fffebea4ae3e2e47ea2aca05dc283b37fd75ce6aaae308bfccfc8a9341bc0c1d471a01e191c78000365a832d9bb1f1f319a5e89adc7ad825c8c4021664579a3f7aab9547f24ece685441d3a8fff33e6a4d19c8c4877c6859a18a9b4a197147f2a11827ad571548a096db579714e22661c14cc30beef833932436b7b7c19f10fb8959e503ce26329f0bf2059dec78a06955ec2ed6f6134a065e1e552efee7ffcfcf4b7fb51571da5f81b879781e188dd16973e49732844d960abb090a2e31c02c59d22b0fa39bb0609338615efde86b1465e95dfb3eaf66225006468646686ddf44a6666b0c254a8e19f2daf50a72ef157829289fad554fb1d1d0d17d1601dd6b891efd747f719859b7a26d5f2a507a756573c97dc0699a63369ef1b90b1658ebfd9ecd4d39fe59a04d0b956407a20eac1bd21d9c5c7df5bb667c7058dfcffcf94dea6c86bb7171b667e580d09e4bde25e56c2aee130633edbdb00d10d3a376ada6c7ffbebc9321090724eb94c5d70bbeefc94417c64f83d2f16bc1255833699fc93284238915b1b42757ed372acc0902fcadd113522773efbe4b069675840a1fd54f29ea5d0b11807da76afc055085f35097ef1977246f3aed352205f972016ce89c9131d68bbb83b367d7b2bbfff31376de0c2b9aa1abef38c91a34d8df329a9f9411cfb2d11a105f4d4fe091ac204209184bae57783c8426109a2aa216cfc1b2ffb0b6d0d439ea47769b4919bec4cd321622df0a164596ffe5092c75b311c44b1a923c569e452dc431842d018e6c6e9b5c169d818b9ce3d0750ea66267de574e18a58324b6924740b0eb820b1643ec581b048aa53fb02b08df0997825cd1de14a400c92c315e1e0877c5d9491edb64237532aaa1b552fdf591c82d50d1f452d8e1bae5df565fba2d84996cd75a368345b1dd509e513b7a88396e518eb4fb73be81f5c352108fc82181e40689b3ee4729ae13b166b564c30b08e1847d4d43270b8845363ebfd4f61634dc36e82fe3d2b9ab98703a1a1edfba6b1fa951cceb8c7d5bd1ca51dd30b7d13e56f6bd89389876be7b17d2fcd7682ea46c4ed8916bef8d88dd511021d7be4caf98b8432ff829459796f34b2e7a44a55070b98ad9db1eaf6d25d67aca86e8df61340704d0c787ad9915c0ebccc095341ab7da957f6db10501b712c2cc09a6d6bb7a1929418d467066a842e864686418222e0193e871dcfb458f73fc4d9977dd763e23e7fcc23751ee21c132c6a484bd0a30c0ff91fac902f0c26ca8fb6590098af5dfcf5f7e1024e68e0753d511b626addd792cd443746da23888d21017a350090a0c9d6ceae0dfe96008c995fe4d882e92c7aa0061950f296cc05497be6bf7f6adb76b890c32f05fa00b85b292c661e76a247a51bfbd053dcf2195ebde4627a7a24a655adfd82a4e6f33f1c5bcfef2e7d4dc8ab7990dd7a0a8c822f47d550f99a0619f5e84cc876ca244858f5cb4f36eb5823a548cd0c5d6d96d7ef6a22dbc7d033ca97dfd51fcbb98c08826b9bfa1e9a60cd6476b572bcf68c8a1f5ed1fe273fb5976b5b176d950a00e8aff403fc760d61c3fe9033046212d8927125ebfeaa36b37b068a5b3e32e14999a41d4895cd692a3d709c10d51e42a786f77e468c63137425f5c009625199e43e835df360518315837adb6cc28ca79a2bde61c5267123fe88f70b0ab8f723cedb8824b107259909c596f4b0f84e0b29c4a17b3f6b54e07dbe68574951a31d40e85a785b40db023fe896fdbd524ab358f51d57cb05b0b44317ea0d5056ed29e6d72d156567f95f9310f50de9e6a1001c144819dee70e6fe5e8068fec2bbfb521f8d87b7885df12e2dbee2759044cca2d1046a7562f9cfa5ada21e27367c5e5703879dd66c98cc26650994fa6abdde85ea9dc8ee8afdf8e053860edfe21596e74bb5795e1bc44eb2d3ead2a54effa6b1c03062bd9cef5029293c281248c7dd1468a7a166f4006b6cf6019b87552119049f54112ab3fa80dd9784ae817ea677b50645201d18838e1bccb1cd0d1597dc3c511fe1eca5e18f315aa9c4f42732d11d5217264a24748513c3c1014dbbe11ef6292b41fa1896a08d88892ba69cfda6a1e552eeac6100f61ef77dd15e7785dc9e7d09eb379f3f038fe35e077ff0cba2a28954738ba36e28747115c22542a7976b608d9a74b66f899286adea31ae77da28cb6732cf161d13be986ef1fe0dfc18cba6a74bf3af7efba889a6bb1575efe4d828839730e75a53f4100f61cb3c744b8fecff55d40e043b169bbfd97d24a92d0277a05ab7e172c2d56b1b2f1ca782ce6f1a3032ce6da574b052226f9f3cbb91eb474f8d27a0fb94d2537dc908d82fa14a936f59df137113980673feed7400b9d98cb61dd0dc9d909da3def005bd3e1f30670c324fff9c7ed782826333d66637eac7506021a416c79b6143bcf54a58505a347475e624d7efccd42c66b530ea05a8807b0fdb56ef295454925a290881282f115d375762a238386e437e777391141086b2d9114ca7706bc79104c398bb3555607f60c5f2b59e00f3e1d66db4c4d47513f2c8baf71ff015ebf5e8f9c68f3a6662e31b39745414ef952dd387084fc027414e3cf0016f92fa31e972903a1125743a0df0578be29e9572b0d4672a0f02b8f2be45ac53940d7c15ec8e77d744baee46f93e4928c8612165d419e1c8a2d4ddec91f7cb2c6ed3927f44a", @ANYBLOB="96e62efa1b4f0117091328461950f753676a4c22145b667efa77891ab6e699b429694774594a8cec58df423a2bed21b44255af5d06a4e144e5f52b26537b2237", @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESOCT], @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYPTR64, @ANYRESDEC], @ANYBLOB="649ee950ca1a5b3c5d7ccc0e90323c8df70462e74417a5fdae0be04ea2b50841f4fcd7530789f8f02cbe8cb058c953bf679c8976c86b9953a77d951c2053f825ec3bb0d9055fcd141a79d88af07ac85f76d311fc9418f7c4a7a730c6d767c4b0cd4ee3d212c85cc3f04ff86483959735becc3bec8ad89a3b5a4570fab34e6271ec16a73369d330c0bdd36941a002e3cffa16d865589b854563c87098057c217dde16e8b752895974a28175d492a5a2dffd8d196f676d2ac4a7574a131f63", @ANYRES32=0x0, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r7], @ANYRESHEX=r28, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="5f81c886d6de0908914fb5282428a0a84361827d121129417e65fae2ad89790d064e92398cd98e86", @ANYBLOB="510f21911d5a7d2f820d705bd2d3c6bd709cba25eac108de705d5053a811dcb1ae19af30b13b2b348ad46a3623ae4f88eaa794c920b09c3e0dc061ded6f05c1f6b86d59c77c2fe82216786084228425f6c4175dff0f3c8df00e896a453eb1e0d746d9ae5333ea5b48e9a1d081bc1c197042a83825af4479652092ebbb0cc6cce50156d66beaa225f8b757161eaf16e11455ef3d968363cc919ce42c0c91f856b6cd6702fed487bbf160b9b4fa237", @ANYRES64=r15, @ANYRESOCT=r24], @ANYRES64, @ANYBLOB="8699d1f56e609251975adf9e5ec80f2fd51da8b44702731a1d8c3dcf3982fa2895ae857866590bb5a829807d9663601a115941bd11bf0df6186eb2d95f25a1b97d81cf55327d3ece2ae880a52cdffe40eaad55464816c725289050ddcc168f7a667990c8438cd1549e928ee8b04323970bf37f7129b4c7024438ee4da0914271a35705a0d5287429e6a9d8f60dce5f979c35e1810c70d569b852eecd7f25c3c9fa38e8d2ae25c40aa860e427d13faee114847d6f645066074969724140ac35a8b762", @ANYRESDEC=r23], 0xa, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r29 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f00000001c0)={{0x2, r29, 0x0, r30, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r31, r33, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r23, r30) fchown(r21, r30, 0xffffffffffffffff) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r15, r30, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe41, 0x9, 0x7fe}) r34 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x0, r5, r15, r34, 0x0, 0x7f, 0x401}, 0x0, 0x7, 0x3}) semop(r3, &(0x7f0000000100)=[{0x4, 0x3ff, 0x2400}, {0x0, 0xaa4, 0x800}], 0x2) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 04:02:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3d1f, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00006bc000/0x10000)=nil, 0x10000, 0x9) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) fcntl$getown(r1, 0x5) 04:02:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001480)}, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000000c0)=0x7f) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 04:02:37 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000001380)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf900d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a30300c9b4d16f350839a45fd3fd96322021065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d00e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9875481b1f11cdafd67199dbf2110a085daba801b27e32e5700641f41104956e50d7e5fac564bb36a0567a3fcf0171e5fba68759e87548f75b99221bf1d91fd955473f27d53e4d6b022b73739e9e97f8805ae65d32c7d5f4c00125fc415db41b552e64d3d9c74b6245baff24a"], 0x1, 0x0}, 0x400) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) recvfrom$unix(r4, &(0x7f0000001740)=""/4096, 0x1000, 0x803, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) r5 = accept(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001500"/4098], &(0x7f0000000080)=0x1002) poll(&(0x7f00000000c0)=[{r2, 0x1}, {r0, 0x100}, {r5, 0x80}], 0x3, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) msgget$private(0x0, 0xccf9d588e7936f65) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) 04:02:38 executing program 1: mmap(&(0x7f0000a5d000/0x3000)=nil, 0x3000, 0x5, 0x5012, 0xffffffffffffffff, 0x0, 0x7) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x8) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 04:02:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [], [0xfefbfffffffffff7], [], [{0x800}, {}, {}, {}, {0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x9, 0xb3, 0xfb, 0x101}, {0x3ff, 0x7, 0xf8, 0x9ba}, {0x7f, 0x1f, 0xf4, 0x1}, {0x87, 0x0, 0x2d, 0x20}, {0x1, 0x4, 0xc0}, {0xa977, 0x1, 0x5, 0xffffffff}, {0x8001, 0x3, 0x0, 0x80000000}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) mmap(&(0x7f00006e1000/0x1000)=nil, 0x1000, 0xc, 0x12, r1, 0x0, 0xac) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) 04:02:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x5, &(0x7f0000000000)="03f30000", 0x4) setsockopt(r3, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = accept$inet(r7, 0x0, &(0x7f0000000640)) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r8}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x10001}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() r10 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r9, &(0x7f0000000700)=[{{r10}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r9}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r9) r11 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x800, 0x0) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0x39, 0x19, 0x2, 0x1}], 0x81, 0x0, 0x7, 0x0) r13 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8004667e, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/bpf\x00', 0x400, 0x0) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1a}, {0x1d, 0x40, 0x88, 0xfffffffd}, {0x6, 0x0, 0x3f, 0x4}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYRESDEC, @ANYRES16=r14, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES16], @ANYRES32=r16, @ANYRESDEC=r17, @ANYRESHEX=r12], @ANYRESDEC], @ANYRESDEC=r11, @ANYRESOCT=r13], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r18 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r19 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r22 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0x1b1) r23 = getgid() r24 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r18, 0x0, 0x0, 0x2, 0x0) ioctl$VT_GETMODE(r24, 0x40087603, &(0x7f0000000280)) r25 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r26 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r26, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r26, 0x1, &(0x7f00000004c0)={{0x400003, r21, r23, r19, r23, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r20, r20, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r25, 0x0, 0x0, 0x3, 0x1000) r27 = socket(0x0, 0x3, 0x42) r28 = socket(0x800000018, 0x2, 0x1) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r30 = socket(0x10, 0x1, 0x2000000004) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r28, 0xffffffffffffffff) bind$unix(r28, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r31 = socket(0x18, 0x1, 0x0) dup2(r27, r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r31, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r18, 0x0) 04:02:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2002, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 04:02:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) ftruncate(r0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) openat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x21) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) fcntl$getown(r5, 0x5) execve(0x0, 0x0, 0x0) 04:02:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000500)=""/4102, 0x1006) 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) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r5, 0x2000745e) write(r4, &(0x7f0000000140)="9c00bfb6895fb059a2ee678f8e0e6112c77b825b6eed103cd4dcfa0e64f4fa6b5f8bfec7c1c2efda9c11aa6f673179f92659d05aea46552068d912189a4806d0b827bc607d87a2580d4f9944170205c8de542f19215468f90fa6c83996dd426aac4d2ed7f520408cffcea93c6755f1fae8131a92c575374c86bda21df89b2c2eeec84f1685acf9dee50c61729296ad66e3e7d2cc88a04c7986365e94f2e00a57b8863ad41f2d8f813ef93c30e736562e2cdac30a77ab9e3f6fc5e4463f9ef08b68ea247ad22d581f65414fd7", 0xcc) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) syz_open_pts() 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x52) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1f, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x44af, 0x96b5}, {0x401, 0xfffffffffffff0d6}}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8b, 0x4}, {0x24, 0x4}, {0x25, 0x20}, {0x46, 0x4fc}, {0x101, 0x710}, {0x26, 0x21f1cc5b}], 0x6}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x31, 0x0, 0x40, 0xc73b}, {0x5, 0x1, 0x0, 0x7}, {0x1, 0x5, 0x6, 0x2}, {0x7ff, 0x9, 0x7f, 0xffff}, {0x8001, 0x8, 0x3, 0x3}, {0x9, 0x1f, 0x60}, {0x200, 0x8, 0x3f, 0x39}, {0x9000, 0x0, 0x8, 0x7f}, {0x4, 0x8, 0x5b, 0xffff}]}) r4 = semget(0x3, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/202) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000400)) getpgid(0xffffffffffffffff) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x43, 0x200}], 0x1}) r7 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x20) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000540)) syz_emit_ethernet(0xe1, &(0x7f0000000580)="3dccc020def577cbe840c35381d2339aca6c640f5b55a3941e1ab80deca25d39d3df5fb9e64aa54ec93dadef90170c96d2b38300ace99320d8946af4741164122432b7fbd649cad2abf3c3f9465e9aced9118f3f44bec8fb2274ab2507863151e790f3d2d81c7aa299bfeea2c961cd5a2294450839e4bad00f144b8c323cce16e5326bf5d1e9112aff0791fee5d1691513b503dfaa0aa133faeff6ab4407f4dfb5e4472a48fd23ab62bf499b5cd3ab74cf070466761a45f1db743f3d5e2e5686d41c12986aa67a38d6273b109d9af9b3768929dfcda74cb1fe26a7354694ffbea8") socket(0x2, 0x927a8295c5a3373a, 0x3) r8 = semget(0x1, 0x3, 0x80) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000680)=""/83) r9 = socket$inet6(0x18, 0x2, 0x5) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000700)) r10 = semget(0x0, 0x4, 0x148) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000740)=""/109) dup(r6) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x9, 0x800}, {0x1, 0x1}}) r11 = open$dir(&(0x7f0000000840)='./file0\x00', 0x2, 0x48) fcntl$dupfd(r11, 0xa, r5) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)=0x61) 16:00:00 executing program 0: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="ff00041300000008cd7fdf0300000000820000003872604c0af9197b102f1d912d9638ad9fefc273c78f58536efadad87f01ac1dc92130fb3da6fcd8b060d1c0e06626102689c2fa2da0d3c083158c0098365a14815a0a780d029499c9863baf12618c01f0ca1b67a40c90046c1a85828126be346f9e723ee1e00ff5d3e61d60a345c6f166213a1741e59c1fb6ba5c2d234248cc5232f30f5b4573979873988bb5aac880c2305287ded1d18aa9c476b52df9243bf5a1e385d2fd1bcd12", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:00 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5d, 0x200}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() pwrite(r0, &(0x7f0000000000)="e1ad69261e0ffcbc882104e9ce", 0xd, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x4) chmod(&(0x7f0000000100)='./file0\x00', 0x32b) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[], @ANYRES64, @ANYRESOCT], 0x3) r0 = socket(0x2, 0x2003, 0x1) r1 = dup(0xffffffffffffffff) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r3, @ANYRES16=0x0, @ANYBLOB="dc475f2bb9585db6e44c438d19badcfb720dd24773f9ee94d06742cc7743b287e5249c71e13528baf459032295b89b6ecabda983d3ed092930b8b3a4d23e61a18b1628f8c41e2d913ea5b4ba7b84e448e64f3ceb1f65253aec9064d8ffbde4907878a13d496e6de6ae41ac34563680507e15d150dea378f8f041897eb66db14a424f5cf2832b71fb3f3b96db66ab7db8931af8b265bbd3b33b44e4fa4f483283643cd19a62031084c8310481b46a802af3f35fac5c4a28586b069e7c27cb5b21312cf1ecfc20191a404b68a428742d5bf67b5142a3efe226247da597a1e2c24444e15f6d0b6eac77b52d8a999295376b3302f8fcacea9034cd25", @ANYPTR], 0x5) r4 = semget(0x3, 0x6, 0x1) semop(r4, &(0x7f0000000000)=[{0x4, 0x257, 0x800}, {0x0, 0x4}, {0x6, 0x2, 0x1000}, {0x4, 0x6, 0x1000}, {0x0, 0x437, 0x800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000280)=""/50) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x6) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047460, &(0x7f0000000140)=0x10017) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) dup(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x3, 0x4000000, 0x6, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)="390a937bfc875802900e2a0dc0b05bc612fc74c45450e7017ab5466aa16e10a464f8a16e5dd5fbf36ef634ea124e5f5bb762cec1a59fbbbfa89937e583e524d709f563e9abf28339257b248d7aef5cdb7c26bc239f11e18428452eaf26381d9fc28ab9040000009e2cb6b1fcba69e0418a6107e94f26b719fc4ae84f94c655b1fe7394b1cc782610530debcacaf0902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5794806994f000000000000000000e25b9e1c81f154dd149ac05837792e07f5d4b51d7e3977c566e920a905c3ec4ece152926dd2231a896d026cbb26ce42b9942747f1927c5142acdbe7de44ace47fcab02b7bb84a237c787a608066a81766fd2321fe4f8fc56e3f1520c5e360f1681e55257555e4eb00287df8bb54a65637bc7adefe40599a1285f34745b8d3e0dd3a02edb43941d6320bd9e29f529dda1986d2ed6d8bf7a5c320eea5d33b4fd875e0d319ba664b74cc24b4b30f34f4f95d1378169ac7365663828220fc1065ab2b616e575913c", 0x17b}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) getsockname$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwrite(r5, &(0x7f0000000340)="e12aadeebfb91797f5e042a47f5911f8a089970f1570cb29717137ce64cff8b6814029f7ec2c8139affaa48c867cf33070d19fb86b4e045dcdc3f0ede85c099ff6a21326827da4c8e92df474dcadbebc9125eb86e8290a439a6a37fe2c7c0b9a4091faa050b4df131b597c07dbb78092ed16200192004d5694f850d6577bda9d21a6aa6188635d499975c66d13a512b8be9763f3c4e5e98427d0c018720985971c1c5d4fde240d654859d58aff00aacb3298075115334ea0b92b22cc5877b9676ab779d807345bedcafdb8aecc371dc9c465b56d0ce65e719c1fcf9e42c7d53f9cd2fff4a0f4144a6f46daa2d368c8a0070a69af82483765f2f1036fa93031a3b40c7927a1dfe880605bb3fbea4add1652128fdfdd90ba781a0798806ceab7cdc76c4196aadf9c3a21f0f00bc2dbf223ac494831ad3a484ef4a3ee7f46aa02fca174a5399d71760038767da39910e4396399f5324661ec8d31fc83bce9bdfd202ac2e9cf2b4cdf7100086c6a40b9c6a2e0de021a9094fc305cdcbf261a8b636e72880b9db1c8c03de14350ce8eef9b94e518475599547736cec2b217ccb1552fd2b5324b467829d75c44d6d6bbf9bd702e5ead8f15c54ea7d8933202c9274b623305508a092b8af91a5ef30f5266d8dc3021e2c2fc7209d8d3f9241881d2736f99fab397dd81bf29e9941cc632c8c045e1acc28274916f2ed2cd9112433bac00ce7519c40e7ed652a964b1ffc10493d9685f7aa1b29ccedc3ab461ba45bbec174d518c25cf5cf7b8aa17389c66d0d024dbca229914dd09968deb7ccfdbf530e58317ed1ec4f2051a2eb5faf00f8855f47da8535acc3890f5d7d3794713ed64c5641087b5eb5ef8e26d73a00215fbb59daac1d1fe40f67650e337d6d13a397047e209d6ee4612ceab2a016946a30ebbd340114076ecb6258d00d231382a978e9136f93ec9d33d1d6163c2368fc48a6ee755be3b1a7450bbc34193420252c693fd0128fefd43f5d96900549b0dba49ba39795407e28a57821ef16b354b8a2d03f983da826b265abca24e9a6638bd938a3207fdee777dc605e7faaaac8ed0b85fdc623efba1a682f7b787a7579112ee06df99d6c72ef85d1f8f7ecc310a767a6bfd91e13781d60e8a99d9f3632df16384b17c02bf980c2dcd94d87ab67b633c106cf7dabfc28e282779dc678e5037a49637f0edc67066fc57f70b3124a320402c0900f6d0f53ab5b8f0518acf6392f103b6d8f4f06546a6d613ea05f30cedcdc87d0aeb577cdddd319741d34399ac2c5d1c902a3a83298e60c24e1980b0f0a50a5d48e64bdee862b65e047e76ca480ed1f22b2c2b842bc0cb4e5de67e1f4cc2ab98a93e8e676653c2bcccaefe83bc186874dc04428f923f253646bf7bb5991eb82dc184f1b8ab4b9464624139c33a26c2e912ca301bc09d908a6400b132e912c25de7394834f0a69d622cd08067878d288d3a0fce1167f429d04abaaa21b85e5039e5e960d15a825639ee72db84704f579c1f73a334f4e0e75d92fe0be40064d21eab2f999c1acc57b728f541e8432382f118ba5d3454fe56fa466e7ad28be4a564ad09b2d5ef3c4f005cbc30e6a8b31a95697a9883920991f2a4b344151f7e085008641abfc13e5f812b22a25addbdf2a3482d856b59e773be83bda31f8edc12e0337e49ff762ea88e7748098f38469987069c40171678588d327dc589b7add33503b2e217e223a239c2fde9941b026055597b3dce5ddca4a6f4a37f39bd2c604b7eb2f389a160ea5037b0061ec354f1f93f02fbdd6ed0d89537947a635ac9b8f9e350940459ddfef44c9b8f76bd58f9171b2354bd85ac6adff66fd2d32d1b8a29b6390c1106405e2a25e5c8656b7397ca8deccceb29dda148a423bd65b17448da77a1dec98fb08335f7f936c9778a97d91c9aa7176320b35161d48411a0a300e430145b04b64bb5dea29eff8cc192c43e3b7538aa320ecccdcd8dc6a76114b1ab77a1fc6f911ca26ae607e03578a42f8553c8fd26ed8fd237fbe19d0596ed2ae97e07f0139481615026120edbc3251402cefaefaffccd26b4c09bec29d065509a7ed6917bcccf68a91701e1577bbb64ac29f41828bdb9378c3eb50ad762e3806a41b1f71bab8f74e67a383c2b651a49f176b8361c1702223969b860f6c4cdb139df8ae1e33f252fdd13ad5ec3712bbbe3250fd5bfc4252b5cdbcbbbdc3968f0a356aa8abb104769378df5f28eec9690662ef9c89e512c76a5e9a09b618323a0594e7fa57736bd41038adde7f88b745d5aa4a7bd9e671f3ae835a92c20dc3ae87f1364ce98be0182e021e23c0c9ec9313af3fe25c2f9e01c00994cbfb8eb12cca9289c46932d8947bb40a81137f6b8b0d01f1bd6f150787a3569f2ebe19a4ac2dbb4ed6517f34546fb2c3ccae12919de42a4dc3c4511eb7ba8bea0e499c0698ac20b80cfdeec4bce8271f18295ddebfbb915175924845dc20d5d5c1701d6830b6c1144b4d9671d3a62afe110e7945487c998c61d51031f4ef8a41d57cb0878fb7d6fbfb8ac4bc09199827248983c5d55b8d520a1f85b97b3615ad93716704561bf960826b8e2665eed5ac460d6df99be4a1e9378e898b5ee5dda0c2eafbb4ce10e19218369fe3c7cae55efbf5eb6751ddf5c4a5c14480f537998044041c1446d40ab38ab177b66138683c520e978d55103a26822534529e1794ff4b66a2829f3e773000f2c03570a41e661b22a2b83dc5a96f4877070ced1ebdffd0ec3ab3f922772fde565a1d3ad712ea0bb636c3124de755c04c837a796a8cfb04d6b8429fd0e5700e0f291c7ca1d46be2da52b84a7c538432b01ecb9199b103899e3a98e96725b1286eb4127c8a8153e918fa506085f350e6ba169395435444ce6a7d5bf3e06d188dab1d2646f740ab2f81bf01d7ac9775e6fb479717451356f9c19fe8df7d38e679c6dc7c441cb633c31b2d1d5f18bb3ae31e47219f39da3649cc2b95f04fffb15af24770d9b6895173894c9043d58c74f3e9a6b2175e567b5e6832c67affd693d2d9c3977ec6726f6c8b26d7d27934f80f8703da7c3ee523ea259526878a7ae2d23329bae606e6e4183a200b88f21e13b9f61587afdf4e181c2354eccdd2ad93b6cbe2db2d25cc9c6f59a37099a37cf309c4d84dcbce31a5ac0979d54b0384344f4c2caba87b88a0cbceb34b564f10d7dc3d9d3adc7636a067618b7f72ecf617fd7588b33745944226f8f9b595fb58d3103d763bb5c329a001f2cda67e2bd4c9a265ee7af3580720e2e10c0b301e2e20dcdeb9d4d0d2e14ef4bb8847ae0864a463c5b0048f4e543b7047904f9460deae88c20cb8ad19e277a3d0735dd4202cf67889801ac7ca27eb44c311641299cc51867b343c6053f85ede2410cc481ad1780fb895afdbaf857af4e23e1811f841d0b368934ecd947415d0d39f7ce3cbd9b7639dad69b951db3b21581f310b3973b2615bce8890b3b7b9cf13eefe2c7a84264a59e9dd52853e4a1df78ab6cab3975354fb5ce812b6a610908b7dea54945707b4818b3986340a83b44396dee5853a1659739ebab33d6ad4076e414279dd8f11daac631ddeeadc41c31a29b9352c4c4e9ef47275d1f535752e61acf2e80d2b37296a5ab102c8bd256648b5dff46581950635d057d570531bf79b239bec259e3c2005eb3676b54ec4194773d2b4018c97548291419e3051edc9aad089a6ca11f71d4cd489433e6dcb909e20e3e3c77113a09f1d255e2c0ef645b21f05447fa249fca3a18b33a0ff17e08d35f868ef80c863575fbcf4eef68f3c84db0d954aeecb979fe4e75b73d84720fdf0ee959f06bcc5babf4c93838824f74cfe1f70faeaceb4b8dc984f1a152b430bb422d3a8ef881ff11bf12ba8f09ca250be05a691577a2d1892dbbe8516129bc7535053899c668eb85c07687b57f4b9496a2e6960680c59832e74b1aa11830e3779da4497f14907e03402ed1cf2e8751806e78be2b0030a81cfaf9b9e81a4dec1d2369664f0250bf1b8167f447e693ed01df0e388a9c0e122d188d36e211edabae679eafcfd7a69bd30b7bcad55a635a4c6f6bfba297a0ced35d887327278d6c36076750fad322483788a5c6cee7fce5e44af0fb88113798f0a007d655cf1d751cd5f2372907f18b678825e24ffe3d378d4e3f0cd83f49e235bdf0b591a76c6dcc47f7e63f9778da44881f14dfb7c27a44bd50ec2958f3645c58716cb7edcf808b100a93d5c7149e8f53cec3778e35f63c80c4db520ff30a5a0e790b123f57ee068c00df8620ad2c057606022aaf6f62b44472c3d3100043c22055943a6794cc88a6557dd22d968181bcf386963e0a6fd359644d8be4ba2e1bd86982b6710e00fdec19b2346050e6769e26641af22204cbc36dafd6cb4a6873b3e4a79d822acc5bf03762d9ef3348fed84b63e32387d2c0d50476a1ed816dcdb0f9288ff18c05f6e0c130bf8c86e8f5307cdcca7a0da83b658739046d69c7f348b43198244c8743e3914815d975959e6ef80c071448cfaeda984b1aec07503ecef379cf9193b475b98f57d64e8872f64fa1f5d36e421a7567b39905b16b4523d8bb06f198c1a58883f9c7fe6362e437b23b325b1b49f070df5704b874914eb6428edeb5f6970855c20fbde7d8446906295d69730607a59fdfe1afcb4099ab7a7b2d44879cbe4e719d9e622ea06bab388b598e168adc63ae7fb6032abe78234a05ad94d94b6ec5b10194f3450ce3cbee2e92f88b80961ae157552f29d632da13328778c544ae9739d0fb07763fb6cf29ea3b9927e817c06e41873de29e8866304af3ed7c1406fe6f641e838b326b84aefc82c95717430c736f9fec31f034a3e3efea65f618672bcca4cbd73c542d84495b3cfc172b124d66521b1be524eca2ad2ba5da1df5c0f7374d8a6722c188da5bb999c8d432ebe024e1b431ee771d5bcf7fc2c91d60da7821ddb8ae6c28f9a3cec89e8aeeed7da6ef797e82d935fc53853e899001789165c66217810caa00f9d6dc25deddf22e245794cfe7fd30bb7927f6deef10e073d4ec96c52147441bde339a900dfb4916030bc18ac7bb2205c804aaf8107be50b6773b8138bcb3e5c077718c825230e41ab4676dce70239173dda6739a537e36f9ca6e236db4fd60338501a34b12735a663dcab94cf18768378f07e7e7601bbb49f67c3be5a6a781f092223d1892b8683da58d3b1aa674560865c177e383a661740f88d21d34d82d6ab4109540458181c32ef3a54a2a286bda0382d03d97f42f76d3e9eb4f50b186cea7bf98f89fda5c780cc3bc32b54a42e558b55e228ba6038e1c1e51174bd7560138c4c5c8d432b0915dea916bc1bd5efedeb83fa37ae3a74c18981c2945b4eca9bc27d4a91a54a483f405eae316e13fa3fc8c955f46f71a7a3dde6eba53685a3b1c9c9ecb15d52fae93ca02fcbd2b2893eb6efa082a5bdee9f860589882a1d073c7b3fdc532cc4d67b47cbbdcb005c8d134a06f77d1cba17966e5534c4c046a21e6738d1adab3f880e7c8891011ce9817db47e5ebc4de68318007a0ec26f8322bb04490c9500dd1e621f1dc7e918e39c690ed0b8aad49a4b35dbedc6f7b74b114fb4ef1009b9d180f9974dbd4baa7f5ce9ddc8821a4807b05603ea41cae25956e68b74c72ac1970366afc5dc9693947f9d356ee60b9d04a437e5ebbf4e5dc029dc510e1f3a3ffe6cac5060d24364f218430276b152a5ab57d5baaa815311485a3948287f1163c087db13a59da7b848f178c66757688665417f8dcbc6d1f3f6ee56f9619229275a51cb849218da1d", 0x1000, 0x0, 0x2) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca648968e517183105686790a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d396674000000000000238bb4a2b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa5510896492e1d12944f414924f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b9160425713f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2752bf897cc233cab1d5ef00a8aa77751b76b6fffffffff371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190d801bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd05e44cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534f6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300000000000000000000000000738de55dd890ed861bde3b1cde2babc09ad416af74420c6201201947249272f384f4f38d1b18af6130ca6f18bc02421ef1e37f3be09baf6c9a36eb9cfc7cc4f77127cfea9e15484c79c8fafd201df76b9e0ed0485d01446984d645168393315cb2d895500c84214243de2129b110f8771720cd3831116cccc5023c4a4fe2bf808da2f16a3b2a2d24292f363c646653b6969de0d8592c598a2ca680ff0341ca790cb770df11273c4682b4f4b4ac2e0b89dfe29e3f6e261a318f38389d720409acefc37f6349af3c7d85400a87131a28899af44646db7c802b71da4a8b090e3a1327888a848511f32a9b13de152bf0cc27e5b75c640752db18365242b42cef7ad8d75891a6861cf1759e2d7a1b0e7b98d6ef4e79a7bdf903c6dcd27cc3efe5afb3808c40d22a382986f6b9c1a34bf5300bd9881df657ee9cff1111a250bbf888de66f7643a87d3c6e59ee543202f89433b58cd3800edcf04fde7b91fa328eaacbe09ad154b77c583818cc4ff773f1447909ce9d397751f4781390ca544a7f0977b312f50ab6cc3ebfe439ff7e8291236fcc3e992fefdfece0245e5e8d7622931dd65dd957cbc10fe00d819"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="1773cf264692a147e9e775c74a010100006ddf47dccb2494e2eb8287a3f593444ab9a43c297115d7fc58949ad02b0f07ba1f6c", 0x3c}, {&(0x7f0000000180)="834d1a3128eb0deac81eabea728cd5a5c8a679a4125f40e5391364b429a7b98169b55d6cca9399a03ae76ad16d559bf6e4e312ee7fc8fd27c264b7c12a1434d4d4cc0bc9c7af096b095ea69d2a7fdf6713f1b8ab4199d3a16b7d1cf3eef70c662444a4aecc012478e0cc5b9caeb8c1eb02347de42a73e307f3bed2fcfcdd6fd67513e8da835fc1abd81813f7eb7569f20e52ca60e3e7da6b9463bee694a1d6", 0x9f}], 0x0, 0x0, 0x0) 16:00:01 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0)={0x0, 0x0, 0x4, 0xffff, 0x0, 0x0, 0x1000000000f0fa}, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:01 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1000, 0x4, 0x5, 0x1}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) r4 = msgget$private(0x0, 0x256a6cc32ca8b990) msgsnd(r4, &(0x7f0000000180)={0x3, "62b216ea59a9047f8ad08b26af0d68e8ac7cae71344d4296f6085f4716171082fbed57fa09b92a065f42ef3957fac2ea1fcfab2bffc28041283ab4137199f30d96f31ef4569ca844eaf7441daf1362db549371bf9224f513b02fdac3d6f90561fb91"}, 0x6a, 0x9d83a960655f90dc) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x200, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x2, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = socket$inet6(0x18, 0x0, 0x7) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x10, 0x0) poll(&(0x7f00000002c0)=[{0xffffffffffffff9c, 0x4}, {r5, 0x1}, {r6, 0x2}, {r7, 0x44}, {r8, 0x20}, {r9, 0x1}], 0x6, 0xf235) r10 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r10, 0x3) recvmsg(0xffffffffffffff9c, &(0x7f0000000a80)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f00000003c0)=""/187, 0xbb}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/184, 0xb8}, {&(0x7f0000000640)=""/126, 0x7e}, {&(0x7f00000006c0)=""/64, 0x40}, {&(0x7f0000000700)=""/180, 0xb4}, {&(0x7f00000007c0)=""/134, 0x86}, {&(0x7f0000000880)=""/149, 0x95}], 0x9, &(0x7f0000000a00)=""/91, 0x5b}, 0x40) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f0000000b00)={0x34, 0xffff}) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$getflags(r12, 0x1) socketpair(0x18, 0x4, 0x4, &(0x7f0000000b40)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d00)={0x0}, &(0x7f0000000d40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000dc0)=[0xffffffffffffffff]) r17 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000e40)=[0x0]) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/speaker\x00', 0x20000, 0x0) r21 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/speaker\x00', 0x2, 0x0) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/zero\x00', 0x80, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000f40)='/dev/diskmap\x00', 0x10, 0x0) r24 = getpgid(0xffffffffffffffff) r25 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r13, &(0x7f00000010c0)={&(0x7f0000000b80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="d21d6ea51b6cb9137b8dc0bf6db29e06c20529adfd59b0371eea4c8cf513d6b8f350ec762eaeaf00d337aa65299387643f9707bd0a153dfd4570596d7fa8436a49d5764ff3338f6b1206bcd9f20a325f6eefc921baefce7ab728fb84476d16cfc46acb838bcb7725c6024f3a", 0x6c}, {&(0x7f0000000c40)="4df9739a0af460753ad239da9f70971a75b6f0f34346bfba9c43b3f3fe85f44fb30be6242ba767145fee09774c652fcc2cc5db280fb8cd7e64e4a820fbc5f9fd6090a1694f4ff478cff39549e45ff4c4c7fa9b5c63db9c5e1a7c1f6556daf0bfae23cae5c199", 0x66}], 0x2, &(0x7f0000001000)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r7, r17]}, @cred={0x20, 0xffff, 0x0, 0x0, r18, r19}, @rights={0x38, 0xffff, 0x1, [r5, r8, r12, r8, r20, r21, r22, r23, r6]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0xb0, 0x1}, 0x408) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r2, r5, r7) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r9 = semget$private(0x0, 0x8, 0x80) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = getegid() fchown(r8, r11, r13) fchownat(r1, &(0x7f0000000040)='./bus\x00', r5, r13, 0x2) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}], 0x1}) 16:00:02 executing program 1: kqueue() r0 = open$dir(&(0x7f0000000180)='.\x00', 0x10000, 0x0) getdents(r0, &(0x7f00000001c0)=""/133, 0x85) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) symlinkat(&(0x7f0000000100)='./file0/file1\x00', r0, &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) fcntl$getown(r1, 0x5) 16:00:02 executing program 0: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) fcntl$dupfd(r2, 0xa, r1) 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r4 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1e08, r4) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) 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, r5, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) tap0: address list non empty 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) kqueue() sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x0, 0x3538}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) getsockopt(r3, 0x5, 0x1f, &(0x7f0000000040), &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) dup(r6) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x591a1383b511fb72, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x800, 0x2}) socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:02 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x7ffdffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/50}, &(0x7f0000000140)=0x34) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="e7d1cc2ffd0fc214c8595102fa83bd0a45c34f78689e674522c07b5e281c241d8ca4132ede25e325f1431b7494203124f68e0cdd"], 0x10) socket(0x2, 0x2, 0x0) kqueue() r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r6 = socket(0x18, 0x3, 0x0) r7 = socket(0x800000018, 0x0, 0x2) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=r2) socket(0x20, 0xc000, 0x94) write(r1, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r9 = syz_open_pts() fcntl$getown(r9, 0x5) r10 = fcntl$dupfd(r9, 0xa, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000140)=0xfffffffffffffe40) getpeername$inet6(r10, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x2}, {0x50}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x4adc, &(0x7f0000000340)="b6c75c3c07c8ea8f3c4c7bb1ec3930047753180f52c6d4ea0ed030e8fcd5c549bf955bbdf29758fda2a882acccf4fcd1f687ec755cb5e41c359cc9fc3e5a0ae42dd0d1d134a69850e2c3ffda77ce31ac8a04e4d2c78c27b255624d32083fe51c231f567eb6fd1b08798007fdcfe754da1d4430899b8ba67d278cf118d2dc4762395f0983f461dcb302fcd38cf57501c8b40d51d1a43b6e86fc068d3913263aedc3182d206b606e49bdb6463e772786787a4acde088fe13198ffdda7dc5f87a4e6e2f23c6417758cb5d9196be7cdb210556d431ec035468f5cf09e12266966439bc39de72ef009eb72ff08044ba3eb0524dad887fdedb8b92d5a70960d1a5b9fb2ae48186c15e604f63145aa80a8b06c75253d8978ff87085e38537df75439a06a4819c23d99bc7358744efb3cefeaf3f6a977c150c5b96ddc4e75b2d9f6c") 16:00:07 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x700000, 0x3, {0x8001, 0xfffffffffffffffb}}) 16:00:07 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x20072ba4) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x1, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000700)=@abs={0x1, 0x7}, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0xa23, 0x6}, 0xc) r4 = getpid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = open(&(0x7f0000000740)='./bus\x00', 0x20, 0x8f458699dff51eb4) getsockopt(r8, 0x4, 0x4000033, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getegid() fchown(r5, r9, r11) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f2bbb6c653000"], 0xa, &(0x7f00000005c0)=[{&(0x7f00000002c0)="beb1334e5ce7a1a08a29cb894e50c2139e00d2fb4ebe21be146bd24bc41cf5746dc3120a695331ee06eda83f4ef8bde60fa86c08e62c57b52cc941f61817c5894173940561bb0a8754cd9f978715f9db4b21647dd1ed93e8cc819a", 0x5b}, {&(0x7f0000000340)="cd4a7e5878ce5538a5dbe9aed7f03c4781d541e091c1907fee99399b2ab033518f356f91f15420455337aa46ac3af2834f3e8613162179826866bec7e96ea0884cd142aae2ffa51acc97df12823057308014ec48fcd715b371d0797a137fa261df516a507a7813504230736213b7021662770a1a4e17de82d9cec834c23134bc83988607242dac05154a5727d61d588042b5f276e87e36cccfd04b5b886629c4abd73f6ab9cfc33fe0e99427f7e066fdcc3673ac5d1bb82c5783431a22bad3a06635018f83e991", 0xc7}, {&(0x7f0000000440)="6fd862322c124bda66440f18f70b7435d5aeda8e6b226e1f7f3cbe93bd1534d9ac37f42b501de1464ba464f32794e95c2aa402a69bbef3786baaecfd6133270829e4ae3b3b408eaeffcbf120f4d50cf69838b919e3b5d18b08700f592dfb3cafb9a4d906ff89429778793167e397ae4ad2992d17aa774a9fbb6c86", 0x7b}, {&(0x7f00000004c0)="5327c1e3cd20248a4092dfbc8e1528e40c9e0999ed5cb6680684d3200cea9f40f9f99d4d2b720389d0525ccd936c72ccf6cc5bbd16fdc7f73f1184c52034c0e20df6506d0b96e9459b01aceacade274a864618e6ca761bdd401aee1315ba59c5cfb1d7d97b287df4610ccf99452a39a01a1e7921d113c6095e1ffee63740fb023146ec79f024e8ea9d857b0404f1167123a000aff2f0693f391f89513a493609b4cc61353947547b26a0f048c7b8f0f3ba085d35d570c108799ff87ef3c0dac9357486f52d50f75ed291783da63bbb83f13c74fb30725830b5fc7111d65a7426c312e441770811a19ce0347579f68684b16878fa9bf11ec412", 0xf9}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r4, r9, r13}], 0x20, 0x2}, 0x4) write(r2, &(0x7f0000000200)="ae21bcd9132f0ec534f1e2847272ab13070cc380eda41d96fbde91821cfc7fa30360362781eda64849ffe83410e4f206f0f5b6a4030551d030bfe3a04dad016dfe41466249379ca74a47843759cd7df7c4a0b75ff899a33d6d08ced11e42beee7e286703074e8e71f5c92176b5c7ae11565e232d4491ba3685edabc5beef580c3e47a4f97c96162a8c70684ba297705d3e3464ae1373964f8b1a7784d2483726a9b2048350db4bf81814141559baf9f9fe56ebec5fcd2b34a29669", 0xbb) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) r14 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) dup(r0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30010, 0x0) fchflags(r1, 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/249, 0xf9) write(r1, &(0x7f0000000040)='\x00\x00\x00\x00\x00', 0x327) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a4) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x6, 0x2, 0x28) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x7, 0x1f, 0x7fffffff, 0x0, 0x80000001, 0x8, 0x3f, 0x1, 0x1, 0x2, 0xfffffffffffffffc}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0xc0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) getdents(r2, &(0x7f0000000100)=""/20, 0x14) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000140)=""/27, 0xffffffffffffff78, 0x0, &(0x7f0000000000)=@abs={0x1}, 0xe03c732) getpid() getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) r6 = getpid() fcntl$setown(r3, 0x6, r6) r7 = socket(0x2, 0xc003, 0x6) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x8) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0x8) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000080)=0x8) connect$unix(r7, &(0x7f0000000500)=ANY=[@ANYRES32, @ANYRES64=r8, @ANYRES32=r9, @ANYRESOCT, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES32, @ANYRES64=r1, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="a78c2a18f32508e31bdd31aad60dede1c19f669dd771c5450745edac4bfaecf9ab8cd38a92aae2b3b84d1693b2fd1308f946f3725a26e96471985a37a207797f734eabcf5ce3695595aa490b634b3352531d4ba38ecf38b0e022f62204ff38aa14cce30365440f5c3f8ac6b853d52116fd8659d2c666b00a701823271210390811c96a1219e519a5adf1d96ec50ede846db8e4206c3d72ae378eb8ea8fd760c26eb6726a20d5f7cfee9afaeba3f1752666572330ffdcaead9f42571c1401c0a902ad73669238750402dc25af1f39e35141d81bc0f6b4d15b706406ce797a3a831bcef261ca4cf6d801d559e8f0581ae2429dc4", @ANYPTR64, @ANYRES32, @ANYPTR], @ANYRES16], @ANYRESHEX=r10, @ANYRES64], 0x7) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r7, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r6}, 0xc) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) open$dir(0x0, 0x0, 0x0) 16:00:07 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000240)=""/245, 0xf5, 0x3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000140)={0x1}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000180)=0x64) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) write(0xffffffffffffffff, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[], 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000004cc0c1c5b1560cf19772057190a4faaa6f4ef4930e2cb9e19857fbdf00000000000000000045c26ffaeeaf1df0bc21fd908568d82ef09fe27b1612625f97608f712d4b21d5325eee25546375738ff6b25cdaddbf282d7d8cf23d251fceee936391bb7fcf8ee592bbafe8fc4bd4e0b5"]) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x4, 0x80000001}, {{r4}, 0xfffffffffffffff8, 0x40, 0x40, 0x38ee}, {{r5}, 0xfffffffffffffff9, 0x4c, 0xa, 0x4, 0x7}, {{r6}, 0xfffffffffffffffc, 0x9, 0x1, 0xd3, 0xd643000}], 0x8123, &(0x7f0000000200)=[{{}, 0x7ffffffffffffffb, 0x2, 0x2, 0x9, 0xfffffffffffffff8}], 0x200, &(0x7f0000000240)={0x8fe, 0x8000}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x13b10ad39e03ec0f, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380), 0xc) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) pread(r0, &(0x7f00000000c0)="e08f7a5420f0717c3c59379e07b26be0780bc5c9f8c1077bcd789383d6a2c2576a55d1a10a7b89d6f43664a776a4112b30ef5b72d12f509637283113da4d6a6e1676620a6d25e41e5d9a0fce34bc9bd26fb117ea1ffa55797f98e1429fcab1db8f1c904ef893a96ffe3e55cfb21fca685d1849af1ddb094a2f3812a2418c1f29b383e14507f5d6e308f6850243580a46f3e0438d9d1470dad4302b2cfb13dfc1b94b", 0xa2, 0x0, 0x2) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000300)=r8) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000340)=0xffffffc0) openat(r9, &(0x7f0000000280)='./bus\x00', 0x40, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r0) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8abe", 0x2}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694afc050800000020000000", 0x246e03c0604f9a6d}, {&(0x7f0000000080)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365e70cdbdf2dfa9778f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174", 0xfffffffffffffeec}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r0, 0x4, 0x8001, &(0x7f00000000c0)=""/251, &(0x7f00000001c0)=0xfb) msgget$private(0x0, 0x432) 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) close(r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x2, 0x3ff, 0x80000001, 0xfff, "99c575400220b3b461189d73a93927fbe89a30fe", 0x5, 0xfcd3}) open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r4) getrusage(0x1, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = semget$private(0x0, 0xb9f38ebf144f0353, 0xbcc) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000100)=0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) pwrite(r1, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0/file0\x00', r2, 0x2}) pwrite(r1, &(0x7f0000000180)="1a6f0dca8765c24f8f9629c4e126f792d639b1bdbc06bcb71b37933b8f5074ccfd4b3a349e69ba7de082828eb97d8e39306150f2682d4d4d9f81fb3aa0c33c", 0x2f, 0x0, 0x2) 16:00:08 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="19f32e2f66f46c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="00090000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e9ebc89b77e302"], &(0x7f0000000180)=0x6e) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0000172f66696c6543a30e7c1bbaa2b4c5d62b3000dd479e578bdff0a742398be59533fba19c1e3e35a638ee91216b5757c432bc152e7dc11bc65a2b2bb7943f2fde0e126e4b55b419c4df19cb9568d59b8077220267f5c4a38a64387f8a02fdd0f28451a3b6c57825b8c6de3556372de23cfc88"], 0x10) sendto$inet6(r10, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r7, r6) 16:00:08 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x18108, 0x40) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c753000"], 0xa, 0x0}, 0x0) r1 = msgget$private(0x0, 0x540) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() pipe(&(0x7f0000000280)={0xffffffffffffffff}) msgsnd(r1, &(0x7f0000000980)={0x0, "50cb90f1f9a795fc3dc2242434b6a38351a27629095ed87df2d03534c021d2d6d35b138171ad2dc07b29f07703230d4fb8992d0e66e2e178de10623bb41608003b8c9b9ff379c42796a4550da8610ced510f2b224c5a33105771fc735c33c2c21ca1d963afca2e1b8dec977b930912c5f7f71ecc2f29ad50c503767a65d4bf3e39e06a0f3b12adfb878eac6b297193ea28b25b885ef4d0d0aa9151db22cbdb40485800acabab180df7a9991d5d071d95b7782522e4f17f47d4ab7396d1bff7dbccabba010245ed99ea162a18df25591860eb7ad71c2806380985e3a110fa8e4d40c458e6debaca543207e657eaeb86"}, 0xf7, 0x0) r7 = semget$private(0x0, 0x8, 0x80) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffffa, 0x4, 0x4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xda18}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./file', './bus\x00', './file', './bus\x00'], 0xf27}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getegid() fchown(r6, r9, r12) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r15 = getpgrp() connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x40, r3, r4, r5, r12, 0x0, 0xfffe}, 0x20, 0x2, r14, r15, 0x401, 0x8001, 0x1, 0x40}) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file2/file0\x00', 0x10, 0x40) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f00000002c0)='W\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = getpgrp() setpgid(r5, r3) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x3, 0x705b303a, 0x0, r5}) 16:00:08 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x8) r9 = syz_open_pts() r10 = kqueue() r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000080)=0x8) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000080)=0x8) sendmsg$unix(r3, &(0x7f0000001600)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002b80)=[{&(0x7f0000002740)="b2bd93d69419b01e24ccaa0f172fc7a05c8ef51529147536ea722f27b18787ecc79baccdede65f2dd4169dafe1f4fb3eb205888bddf1d7e589d2bd3cd8b7fe5496e67ac56fed681137e13e0c7f168c5c846c610dd573935f77ea87369eeaeeb3b863ba2784798aafba5371c336291140495aedf2e908cc6c891d3a7f7e31298f095e3959cfa6e6af9abdb9bbf7ab224315483d4b86", 0x95}, {&(0x7f0000002800)="c825c104662e1dad364b9488066daf14eec6d885f0040b28156c5536253efc2a767d3d6f9a1a8e714aea9302775a194060f25b8fc5a84248140e6516aff4d6ee35975b85d9e6850a26c90229fae41f9888b9d7196878e46e00be000ef35c698e56aa0829c83efcae961c058a4aa3e08229f9e0437bc7d9c56431d172ba3e6da131f9605f78d2f3", 0x87}, {&(0x7f00000028c0)="d8ae7035904dfd5cf122bf182d072df70e56882eb1936c90ca484f4078477f9abc0cee05abda2c786aadd2e94bd00c27861961d10bdd9481896ddacfe01f4af0c81ebfcf7eb5f795b794754145a63ac8f166d800ee0e41a82d83f13bcbaec317ec5483f7719f01551b1459a75d9e87880cacc57659c2f3199356d73c782e09c29fc826719af30fff25d32d2616a16c76cab6c445b31061fc60fa2df096be634b2a2060c3ee6e8850dc91255a68a7a21cbccbb49e0eecba95a42156c7c95b9771", 0xc0}, {&(0x7f0000002980)="cb2cda3e76cacb1d93dd75cfc280ca919a0a5787367ff90cc732ca007acefc98c7f49fea1e3de4bfab503521599aae5a3991bf1f730f1f49b2d82db03fd1cb7b9f86c1b6bc0172c0497fdceb4ffff9b890efb5d7868752f6c9ae76ca6bca78e10f8008245ecb2dad1562e8afad65d0", 0x6f}, {&(0x7f0000002a00)="2c25a2076235a17ffd8ea0fe1b3311f02faa3e91a19ca26f3dad4005f2323405692827bc681bfc2e0c41e795de4d382dc324de580f77ec7a7eb34ba3c9455bddfb71bf92f3cb58fbf485024e7b9a2e8890a33126", 0x54}, {&(0x7f0000002a80)="98fd9b6bcf753bbad111de9635c4bd1bd9ce05269d4e2f4ef46e64d2c096233f31df19513e13282c30788bc3cf5bc24fe97206db768b719a4da9a973519bcd790bdea4d5bcd86be152f500ff7b30fa3a4113c0634a863740aef91e5fbc70fd18f0483655", 0x64}, {&(0x7f0000000200)="94f16a1c288dd8fe4e1d9a20b45b1109737af1b27a03d4c78bfbec3c155680c0528dbc591141db584653a5a5ed79f9ded729776faf9ff0cadb37af", 0x3b}, {&(0x7f0000002b00)="bdd44b9ed7b22d88936baac3f904b437b073bcb47d2606e6832a0f66e42f5f12b959a0b221290a9e09738f3336fe86ee7627c38103c519497c8049035b04503e1d0dfecb9a53ee27a850ef33fa18705892cff1360a74db6d64dd1629081b0b1baf4da50b1c122d9f01e24e83e3ed63898f45ba6fc9a6952aab05", 0x7a}, {&(0x7f0000000480)="96f68d764f1e5c35169255b2d2efedf4f605a6c1", 0x14}], 0x9, &(0x7f0000002c40)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r2, r8, r9, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r10, r11, 0xffffffffffffff9c, r3, r12]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80, 0x40a}, 0x2) pwritev(r5, &(0x7f0000001580)=[{&(0x7f0000000000)="52b08ef061b11d1a562913d08c60701d310b2b832fd03cb78e17bfa009e6fb0b3a9f3205", 0x24}, {&(0x7f0000000280)="4ea075c7c1f591a3690ef656378121ade9a0d2606f72ad9e859ce27fe76b00a1a4684b9f1697e3d55eb4a9800bc730e5e7d7ded65defe4877c89536979d8fc4af77aa98a5041b944ce7e5aeeeadc09266c121c3026fff8719ec89de97be45323948fa92ef4ebf26deac3ca1aee061dd33497b791f44df10cc7870c2e047daec9334de9a72b02f064f5c58573e3b1f6af74f25322c06e2b13b35bb43e0aef7c8a544edf0294b2bf5e6d136a32237c193a541cb2652d81ee29980aae0e5157876d23baa05f69624ff23c33e4df0c21f47ac6db3dc5f5b3bff4f777086a0916b3c9b54b077c3681907bf5b0590508e6bd40e4faf57577b658070f38fd6194", 0xfd}, {&(0x7f0000000380)="8133f0da7ce8a36c6a061eb9fb24bd6a84a1ed737446782dfe281bfc0c3ed6da51f1cd7cf67f233f199997e16739f2f4b0812a12253f577b3ac9a30519b64fa20d6847260cf410c839445ed1af1016ae878c70a5952b113c4188092d1159a7db77cb791d410a452600ecd098b3dc605720395a59119265459c2f00231ff17c23abe5530ae2e818057bb52791cc0de567968d51d8e54323e73d4a88510ad0020c800c2a2c3d1a147103c31b0dc257452f0b74e311a02e318a845987aee33b46446fbd036e50334a474d6f18bda7be4182b717451a40211732bf6905fc33b92c657413c5767b6fe3", 0xe7}, {&(0x7f0000000500)="ca8f984f1bc5799031d517416e274cb4ed783112517fc0f34bf4f5c8aee324a4c9d199f0d42456b66c49d273ece73ec489ed1fb4ff1895f2c3aa8402355db4950def8c3c5ff7637453e2326d9f4892c928884219560d4bd995fa9f86b075ad46f42635eaf206302527e82ff2f01b02d8766308850e644ffc53329b27cf7a4a38df40ae3207917c492ce890eea8cac2e26cb803b37d04c06bd971f0f467c3fa45b00bea4fd764fa89bbb0fac66f948fcf1fa069c858dce14017a21a9e88f1659838732d14f66e1e9d3d512b368bb239a0ad97f1157bd9bfb4a2d7fd939b1b4e4f7376b5000f7bdb274ff8bb413f11ce5a9e1d3a558874d0a0bf711c31860cf845dce8ad2968a058c73685e5a7829607df42d47e14da6f135992c588d7a0dc3ab6e710f44b4da69c73587876e3f247edd3b21b29205ef7def616d6ac2265291b23a4960f142fc6f4d3b8b95e44f72cd4bcff17053f0515436bf08a63c2e994f8ebce306fff593a08414f0cb1f78dbfadaaa889f28dd1743921ffa3d1d25f5b2220927288c5f092053d70c7781355cea36634eb7f850d598249c52267b32ec2645ac4d4f1f6a72e86eb7effb04870a28c9d4acac239f1e5cc42b0c8a50a8fa8d9eea0ceb18077e06852e5adce2bdbca7a6fc64acdd5f06e3a97ba7f5b705c8c9f0a386074526d9b13190eb46a62d8384b4e7293683223ba602e3131e0d447bbc6f5eb6a2b1fbc1f022279a4b43f18c3578096e7b8af35e9ad82f474a0f918855a22ec052cc444e5e4f66b33f3b9612435c265ca4c3b8fbd649fe1a9acc02b3fb706905ada6aa3150f231157f7c35424922020d74f3b79a4dab94a332841f022309e4c976620057fa5744108cbd2ea3549e6640043c17f1a2e533545d560dab263767b4179c6b1282aa66bd216bdb99e20ab0eb22787dd8685c9e8f5c9ae700963b156c028de7d71cdd62cf79007fcc08b8ce206ed4803f3081be51d8560bd1de881c480b4b53f220af42adfbb962691814f51a954bfe4c7ddbc8480d59da6260259b0757dd4666cb766804a6e043b1f6f0bc23c13f2562d07ed8bffa9d125d37efb5a5de23f961e441cdf2bf85069d68ae596553284fc9e5f1ac494433c317d5c8ff3c4fbaf1e5486ebd31faa2bac522607bade1aa79e039987ce68c68fd4b074a8381aca5bb66be4b3989debecd2f99a5523caaf63df74b6ce952d887dd04c696f08ce01b7dbd26c103e2fdaaad7f7027373caac409019d93839c9df6cae24ec30f7594b91681b8d87ccab28c7a7c8851691a461d8be8f1f417c17f47ce6d4c2c5411dc6564ed2593d82463ac0da45c662c85c002ef3c0dcbe6090ba799bf5ac59bd520547820b345827971513206ac8900ab60d862979440a97fbb21af249b213c2da6e4451e9044e83fd942a6b4a8c36452ffa8b2ee8b67d89e8fe9cc69f7933e0b432bb20dc1886ed3c471974b271c9c61c96d3256261f4e4853687f942c42bb347d5aa6465f045c893bf1e06acec22d9c199ec1e58eb416a2f9007b84c5d5f682e308842b11da83b38ca9fc820fee73ba04dee15169916e5787132a798ef85c04fea6c82e1963073496da04127cd0056c17d37a089546085de29f330311aef78a08ff026750f446b2d834190e3e651fa4394da4eccbb6f30796c53075fce15706c0f04edcdb3309874db48a079f5e29d915940fb288ba370aa872ae30be412fa2f7d06ae99351dc62c62a4afe4db105900138461b15f6a9dfdf7f0c683e143d1847dbeae5420afdcaeb96bb913f4c0c5e9624ccad6b2ed434dab0434cefbe3f76e0d77fcfbbfe3751aeffa5d512c5c39cdfc36af28f8fea3729c05375d3335497bd1d6f62f568bd39f1c5d197a9216d40806ba71422174c69d30664408059c9856950058d6bf6c8cd833cc262858209b7c2187b54a9fa8a7e40af073461c59441ee0e30d59327942dec9db09327e86dbf2d3e70ae2fb5bc4b7869e1e9eb7c1c552719c8b277428802f0ad6465639d4cd93472df4bffcdeac32bd58f1058c1f6cc59f4a453380530c1b653e4da1b4f1e020cfee78a49c485d21f2ac950ae8feb09e4835126739cad34b555f21e57e58dda7700d1f87d16ee7a59811c99c15d369a5927ca0ef382c15c5c49fb84b9a73e8335c3b4ecd959dc6d02a9f407bd836de8c40b01e241335337e0e8549fa31c33ff89c0137d9ba1f7330948bf009abe9ae3f157f41e3801f95b986bd70ffed3eec5601fa503a3aee8785ba0ea6cb8e54f1424c58a37590a5725ac89cb0d13f4bcb92e2c4e90f5349548b75fa6ca05b38d4ce384164ced08ce4effe7ea2e40fe275daf205466e4e17ff7966c21dce5d32ceb09d374cfa28c3ee84d68d4a0bc190825e3e8ff57768de581137c323a3b5a103fe1b8adf1168371677d28678f0ecc8bfb9b4b461df4966cc7e4e0dd73d267440cb8d52d00fd41092cbc134d3620a3ebf2ed5e9be67c8bea9fd3f85913bd4f6f86c9896822fcb3d9c6ae729f5afee0f17fe80e0495b5e68a58119cbfe86610bdff7384a0901fe2e12a219ca18365e75c737cd3bd9a9c784dfbba9f2912e0d2cf3bcfe4b9a6cf6804cd6d4436fcb1a05eac2c47730a14e1e1c8da94c405143bfc26915af4e70e9169d41f174219b8c533d538e172f5663d4f21d5efc6babb436b9d909dec0a8f2c9634485d24c98fc9506d104e76a5ccd74ff81f436dbd619595d47b1e8359dfa21b71bd67f3dafe5313ad56a0e7a6e6fee611fea1b9650a859e7185e9765b4e3f4b78cdd5eeb7bc4501d2486d1d47fba0f1c206745cc944931e7a09dc10e94598c449559573f55c3026713b39735cc6b98c71869e0d38a23cf9131cb6111329048eeb3d485dbca10a2893f9a8c567f0d78705ac2d82e82ce5ad5b648c514c9af6b840ac0666cb378422cafe5b1eea5495c50044eaed501340f13106cdfa213739ad0341acad70f86ead463ca1ed26cdbde25e4e79ee0859f84aa7c3e656669cd63e3e12c6297dbc52bf31fa5637de40db0e7c7e032f0f9d16ae07d03ad3b428b965201a3a8f79d6ff42e56db41b77ac865f9f8cf76dcf782aad51b5145caeb7c632d863f6535c91406b05f4101236f8b82a772297d4acb03d674872d0e840a13e14829bc9becd59b74ebc9dc47a6b9fe387f2c8649fe46b3991e5566ea9fa40c9ffe1b9f0929dc77bf0cd9a6e3305cab5805aa5877269c8891b3044b00925d8f5a1c9da6b4eb941ba52ecfc0c0d87911e8592677f729906c13a0a5c97a9dbeb623ef42e03bc91b4a8e14896ba9a55d307bead21797a39327b90db902b6c0c3b5dc2711392211df40f43ee9fa2a476bd21c980fbaab06ac067e576cfa4d4d9ea978480d0edc4dce94b6822a5d88c1c5d272e5fcad2ae8f9e7a5222b6aae647c131f530192f9684e6e99a2adb8dd5603c76b51fbf334d604c962b02da175aeaefa143ccd3b3f42f6fc6c6d9a9282e6180999f0d7d27fb77889d76fc50f90710d8628c399e64b18d71f4129039f5c65e7df06ffa7252746a10c544df5a89cf09882627c05fed2e1fbdcba6a223dd1476d180b21f3517adf4335d406bdc2db802a7e6373dc2996270bcec2661d13c56e024cf17907b83c0593ee03bd8d672575bc6ec87437856272ede18a3827769df957ced3445688adcf134d322fb14b793dffe97411442a56ed66958fcdc15037822b5b7cf491f10cad34afd1250a4b0b5dd7b4c1d06c949576174f90bdf1f850cc5a1619d30be53d5e1c29696ccaf071527031567ca66319dd613b135408dc5953aed86324a1b067fb9c5e82aa0e8d5bf0ca9e97a06cc6cb435dee9dc67b4b73e18a8c20f9236c1cc4e17aa7e9acfff9ebb47ced7b1c396a5b7ca37cf714298d757fbe6df0a4cbd644ea4100be2db0da9ff17d3208a2501cc4b6963baa28375f16b8fe7b5a4b7bdaca64a5b1d5bb6807bdc4d0459160588644f44ae53448bfe64a0cac26d59d5974622be1424a942c97d081e4941a35a2a511a107dacd9ad50ddf73f4eef4fb8084a9268600e09e11164205f6cceee35fb28946d3590cd5957bd6e957ef1f6abb50f375f8489418c1e3951285781a9a46dda1c9dadea1e5ca23856ec00ee84763be26e22af035876b960f837e055cb347af59a9ab3df3d87496cf82eb1b29943d06ad051a49cc56be9d1c088a00755ec3c1473b909d6ca539d4c6c3e736a65a17cd7849db460ac0c898118b02d52d0700b9ea5898fdd24734c0bebd2662ea284621634221c6a861c28e09889f116f839e3425b384e4ad770a07de665dcf2efbd626208e1947684b9ee50e10cc3a49968abed1c7d0134c683d4f20c75dc01c64e00fffcdccb9ab43d931f3d13570bfbce8724b816c0a46e9f0927eaf88e33c405de9471df555cf7636c5a661d671f4f3ce627f85e0f1231d7058835a1017c03f5e3ff6bf1bd917ceb015a5554ccbcb4901e25cc1385e66a7de2fe6e103ff7fd3d74c708fcc986b080b40e0f43735456daad6ac086d6317ac2565eedd56c35be56016c3a6dcdaef3e51b295b9f7fd6053ea2a6d4395e70a1d8e41c977857f91676b70f6f70db5a7b7b197ac7b84b8a33bf08ee4c7da9937021194f328a5d6e113455fd613c204c8c2b98630f013a2084d4223839f5675ce85ba163ce2ecc4b31feb99d184362ff23ad3fbd27dfdfd3bf4c71a830f2bdfc2b4bf80709a31c65eb5b24e9f4c6fbabf4b6129039db4d8dc55ce3b8ca34ac3ced4d04eb1b23f25148b932d5c8d812b37f6c48f83fce290868c5d219fde58a07e07d64c7da5dc30bc70ce98c62537b6ad8b252d1c54a0a27718c6a23440a54f22d6b5fb22527c226824bd630e3d0382f2933eafb1ca761e352279e8ed78699a324016eab4d5e22c30c6f153fc33084d0129c2676ae4a944a7bb97ea5d9600e8af85b9289beda816671ca4dda0668c2900cb0023534ff0a01ad8440c39d0d5ae9b72db37066d896c0006fa17710fb80f20a3992017712d028928c39e088151b6dc3c5888091c0b3d374654ef299de822cc8d23d71fc7e2612277e032d56121a2d52c0f9abeb9b3a35753c23f645f5536a08b4cd10c72705ece5e6f9ca737494101f30b1fe629009f002377327ead69f3259163dad750c4aea8b2c0b8e1e1712fa242fea2f6e0cc108c5cb37eafb825c1ec1cece45d4ae025c6472ea0609738831eebdb46f47a14bc065728c56f00fa5193fb07a9cc57c33bdf519609e57a48496be325bd5f39aeb25e920bc106e3cd39116906bd4b8a46d71fff2970d9dd242c6a728146c17bfc698405fa8daa797017b6609a5f7ee8b8735f69ff009ed8c5f3d0defbe605574e6f74f124b59b066941b7a7b2bc2b3da2cedaaadca61fde72cfbb450887fd6e3488e7ea3f8645e55b41f42eeeee4200196c912171c233be84f33f5bceec4fa54774c98de8d72ae217c95a86c4bc15427256df47e2a7073ef88d39b11f40f9b149517213bd45b06a3c1203ba7a3c0ffacc09ec4346fad1d4233878e0a8a0bcc31578cd934c913d1710646a753dd020f3de08055377378ddb98e875ac9d5c7e8f113edb7896ceeccf52f7cf7f14dfe4a953f112d593b468bac3c825634ab85b0c7cd7c7727ff39766a580403073a9ba41ca343ebcb3ab9f5f834b40e7b6846328ba0347ee98ef961193d2b8909f9e9b621d74824aa72ecd4fc992ee6c5cbcb2fa0b21981dcc0d3ea25bb8860f8dacb17b758392eeda112d05a19c82ce9166910e69d394cbfed9d9282b74f87ead726ca7b3db437ed59d1c45cd0bc6ad578adbeb17818836ff1128c0e784", 0x1000}, {&(0x7f0000001500)="223b3f46614d0e9a22a8ff91b33b36bdca299eaf725dd95f53b6bf4e1931d2d137b126b3d37935b2c6c60120194e5c4383581b37045041327098baf6f0c59cb7c7679f2538efaec621f35fbae5917a10fb89d397355bc793db96e3113873c27da9cfefeddf9d4a153e05361053eada9ffa09e44854148a071261d1ade95a89", 0x7f}, {&(0x7f00000000c0)="20ba258a882b60d409", 0x9}], 0x6, 0x0, 0x6f47) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x80) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() fchown(r3, r6, r8) fchownat(r2, &(0x7f0000000140)='./bus/file0\x00', 0x0, r8, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) r9 = getpid() r10 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./bus/file0\x00', 0x9466a0f830b6dfa5, 0x40000000, 0x0) setpgid(r9, r10) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x83) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0xeffffffe) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) r3 = openat(r2, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x100) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) r8 = dup(r7) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0x8) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="27f5454969fa096011512a99527043c68f4f75346753a1", 0x17}, {&(0x7f0000000280)="3dc3c9b16195b086add0efd4f53f58b1ffd5f674126e741be5169cb0fa647406ee", 0x21}, {&(0x7f00000002c0)="7d1e8b3ba544f6c4b1daef8d9e50c3cbcf99d75545b621150c8e06f1db3648bb6862f8bcd82dea91819c40f1fa15e0a31a9bc0242d2669b512ef574f94a9714296024dd0379c2f7edae3a76259921daf878bdef61018f441e12b1a2852f0a7261d30e0c8934e6238389074511fb0b557b151b5d005c6ce83727dd3343b4ccde173517454b0643b9ff7ed124dc4268199e928cbd0e6d45a9fe494f1cccd316de39a3b52aded7095d9", 0xa8}, {&(0x7f0000000380)="9bb1a28fc9760cf61ad4b01b1dd5a7a4dfba7cb209978468aa", 0x19}], 0x4, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r4, r5, r1, r6, r0, r1, r8, r9, 0xffffffffffffffff]}], 0x38, 0x9}, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) writev(r10, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1000000000000098) 16:00:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x18018, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 0: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) sendto$unix(r2, &(0x7f0000000800)="b10005205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6020d7d026ba8af63ff3728efbeacde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000b7b23845c502fdde7cba54c1bc322cec05ff0777be4a534298384708f9f04dab71088c0bb7c49ce6a756e28f50c103c7313c7aae556caf6d0ee6b73973c2008f96cf5ef9dd5c5805042e3915682879d5a9a4cd1087a7afd9464fae8bffc2dcf2dd8baf1550c42e2a4af5f61e80fd4ce1aafe4e21d4926865cee6583393bf0b48dea33b476af8c44b24a3d318fdb38b2fc48db6723f29f15823cfe4b1dd112aff1f6fdb8858514008aa5909aa284ab3dfb9b1754bd04ca93290447f37fa7554bbc4fa8760fb4e6708b48676e05cdc5b8d953e84b2d07f27c5e00d8407b1d6aaa6ce2065016d6798df274d095428acd7dd7e3a6d4e7d74d73a766ee2b24e4a65cd7e0c4db6d8932d95c4c814dba6593f3e2dcede9c1a6fcdd70a63a3852388b5243c98afe1500b3397f84431de0454fcdbb63e51f70b60f3e76c440ef91f6136ab4f27f57e53a63639b2a2eb5e3896ffe02402b83485a2fede85bad5bdd3da1654866cdd93586bffefbef1ee880636bf745b751405570cb8d33d6cfc2f661a0918acc9ee78899287425437f9b8fba682de06ce00166528fcf68a7c1444bade3988e89f27aaf786a45f05c3faa7e3562273b6f27bd149fce16b193175b076c4ff3a02941ac7af3523203cc4dd08a185f103e05f44a824740d73b7bef08ecbd34099e3aecb15f8a8cce4b0e5dcd502682e95a56124e6ce16e5eca6b0ec2ff79cf3fc94194c90b840114318a9f12bf2c77b2a4942a4ebcb3ed5e151ce", 0xfffffffffffffdce, 0x9, 0x0, 0x0) 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0xffffffff, 0x63, 0x4}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) getitimer(0x1, &(0x7f00000000c0)) semget$private(0x0, 0x0, 0x104) sendmsg(0xffffffffffffff9c, &(0x7f0000000140)={0x0, 0xffffffc5, &(0x7f0000000240), 0x0, &(0x7f00000002c0)=[{0x68, 0xffff, 0x7f, "be9f9355911eae0bdf3033ad3ff818a99b8d7dcf1c3e6c4502200a433472dff44d63ce9c7ebee4cae9d5ead91cb8e43ecf6c9f636ad76dcc59039d25e20ae90f0764cacf43b0564146a01ef69b1c5b59896486"}, {0xa8, 0xffff, 0x9, "c5c0daa176ed4d812a86fe1117cbdb27aaa76f044d9af3608a46ee89a2630245b2c4646664f947b47a4c22a42cd4d72cb12748897592411901b1551804e12114d0519056cf1ec0184591e31274ad01fc3ca1f29e9cfcf3c15ad0586cc385b606c18609047ff0243253cb9a6110b2af6cf2104538b14909d3baea8c9001599387087e14ce08581677b423e4be29821a85ea30c21dbe47c3"}, {0xf0, 0x0, 0x2, "d354e631e409ee84031ffdfb7e4500477c28ab2380c1e2dbbee1955537bcd5b9f65a9cd11fbb1155f65fed0b616493ec2c8eaca021444310869877fc75314694de5256758c467666d70ee569ee8278923b2a1b0c55abea9e740cfe7568da78c634cd884f5925dd984021d402b3e0109b4d69d843268b874602af399e8add79c49c78349bc1f73b334accfa541a4bfe68f7158b55ca5296253da81285a5e22164e6ddc79e0da026cd44fbd557eaf5bb1a2dbe2ff53d3977df99654d0a427f556777a9e8d6f69a5e3d49a1c4de38a5ebbe8ee791aaa9a5880bf42c3ecc6bcc"}, {0x50, 0x1, 0x200, "0315199c08ef605ec10d3bccfdb62594b118b7c8c04fb4539fc215e56c470f0f2038a8fed7725cb2c8a07e72bbc6e7ba89b2ed27855e0800000000000000f2"}, {0x90, 0x1, 0x6, "60d3c245bcf5f23981cdb4aca04f543591bd48c1e1bf4b714c0d92c22acba87deb33baa117d89b3a98cb4235e5f9c9ae61e7ca99a9543d3123a8d2916fd05b061e7664498e4341de46e853ef909acca6e0a4496b11ec852377a7965e026ce4d3fe2ccea900a3d09879fd56e878fe7a56250d03ec678448317b"}], 0x2e0}, 0x8) 16:00:09 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r1, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x601, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0x0, 0x4, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x7, 0xedc}]}) getpeername$unix(r1, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x30000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) write(r0, &(0x7f0000000a40)="fa9e9cca5662458339a7da10acd9c49a5d42ac52b0022a1056f67297b03836c0b28a64cfdeced12b36984df81edf539cba4a2cdfd39f9b3ff454e59b83ba5a183a9047add589f02b489f4715482b0433f9fd204402ac57f12fe13fd532a99473662211ab090cd612c38f4ec4be8231eb129a676dfa9d9a985f811988c5a24592f52842599b49ea4c981801e28bd0edcae350458bdeb9e50b3610a1575e149450d78c1f904a177b527b83ef687e18f35d9dbc4e027f4cc788387de47b373630532c779f70e6faca6a57ec5804e01582296bc431c28f180e1e6cbafbf1601ea0cf1917079052a16b8a856052d29320749b76ef2e1c08b57578d242545000107f929bbcdb3efd417f663529af05a5d1d1a31bba2d48d303d0bd2c51f95e682cba3acfbd0301581f0e22f3cef87d11a438815bdf41ad2f5f81715918564becb45f24d1ee6ab774c634063b04c9a84a87fa8a36af3553fa9cdb7546e8a9d0a149ad9d875afb7e6db9cba43f99b668d339ac8de1954b25eb1203a173a54caeb37163ccea16d375cd9993c14f9f08a25a912ac4d276779dcf88ebcdab64a32f0a14d52aa0abbd44842aff197822bbe598e8c8fa683ef796fc6ede7ef59ecc06ad9e7ae4798b34b53d6d7dff4b4cfc27ec725f5a690b70b9f8f83d6f9d987aae16f18c45ff3e7a54bc9b5d25190b890fc8a4e898421c4be2af4bd8c1d0665c2b025a61596a228a78c592b31f1a3a8a9b44eedebabc626903a2beab6dded50c8a05dde8b728cf54a6f7c1523c96364bb5b920a5bc773e53896ddc4054b9a95ee84a541bd2012261d3a5826a453e2d2278675eda8370c7d4a218ddf38e2eee1c1c5232f2f429d2798bb64020141d20f956aa66e40be034adab8097c9219bb23066a109fa5f1745652af4bc3e3939c09e6b8d060e1e1717f5a71568d88716343b8b5db4aa655519234d27c0b3346df37aeb5a0e48cf27c0efc0f0db1b2ffbb7f7ee8f2d5c2e1c7aea01a2d281a10e44628b89df8a8c7fe0f92f52d806dc8165d4c2ca31045483ab640c02e245d5889f7a057f03bb6f9544ca580ea1a69435ba63e8235cf4c02562ac96f92a9d5345c0cedb44f6b7ff15b8240ac48c1beb9cfeb6c2d274410a325bd250fe6c29025a37daeca08807537b5a91e3bf05e0bef79228acd45af0bfd37fcfa62bd967c5b40c7cf209bef092c22f3e69881bfb3c88927d2288e7f1763f4b06d1e4974429b7ddf3c1ed24d50daf561b4d8f86fe4c66167f628364a1b3c8e33506cb8fbabdf09330420bda8b553e59f3958a752d9752900c8b1fed2adf0c81ce6a6d496f148cdfdd8513573ee1148a6d1ee90235fa1d16c31b3508accf2a233e5c79bb805bc9b120cb273bba3dc4689fd513a673f4475bf215fdecac75a35256c6c8e69a567c8a082e53f4f6d7cafa493394eeaff13a2bce851a552e5b1a53884e830dbb1eb6f1a0fcd1ec575dff1df8a905d7a993f212c67c7abfdb308b4a6e6278418c66379826a23431cfab16a314ca493bdbc69ad4e5f0dd2ccd0692f6ae4d7f1c2bf9ca81a1f050bcf232db1f617ef1039a382b11387f4c6a185ab44da804fc3b3a1577122dc21066a2add8a94fa8908f0522fec468f99ed5dbfedc03fd120fe1c39483b2cc3882282018f21c6da3e20be473664e7c7a9727ac8c78a02c9917f4bb6cc4740874eafa709aa6e023e74861d89d02a8fb30b7054c67b48e16235e0a17521a166c6e8219138c03d7cebff443dc1c0efa18c2d4219ad2832a93939251dfadb5e6c6801c0b0bc38c99f96b2fa16eb08bb71665e2fe594cf1ed4870f448221ce4b41729946224561c0a14782a9f3db6d6aedf2f292d1b73d7e91e9b7b8679b7d7559d505b044b5a118479c13b7e1e0ecc0b5bf0d4388552567aaf17ac8e10646514da65f4999c634a5c4fbdee25b160b42e69c44d447d179588b65ba88f57e0f8f9ec7c75036a2e13d9586d911726d7142dd400365271d408aaf94d15b9916059d9b10982a62957586de7bc18ef9fba26ab5ea09273e8f497c1c2987c49d0987fe340853987b96ebbb70ab4b4133143fe4296905cdb70b0e5adb2087f8c8a907bf66ae8548c13fbbecfdba5aa5c567d699979efd323cddc7039dd994eae00ccaf3e3c239c5f77d92c77bf1e09c0e8313dc171e66d46ea17445b0366b59eb5fa90683d29bc21df6ed65f0b32732a423f33a8d04c3140324e795b678d34abfb0668f779076ae46bdfdc76bf3141ef7bc112ca6a9b3c087aefac684b42a7d5d49b98d439aee5cb104f4da0ae43055c7f4a8f3399f4ba22f5b6b7d3aad2caaa446752542a3bb1a4a17d348d32bb33512249f2bf76663c5034f578813cd0af1d7e5e703bcf083106fd87771d744389f1802c343fc98f354facbb4d07ba66d943e9693bc79cae5d85a6c414f940b49c1781fcaab8628cf052e26ebc64bb06f0ee29a8562c04a7f7fe8848593456429785af8954e3f009be308befffbbe2ea876df1da3036d2fb18f33cc0f9dddcc0a53322671b2cb9d44a48ebf0795810d712c42caca545365be0dde191f868424bc78d3bb8a38b98f42f088993fced836a3c8a7d5c56a016526645cc3626471b5bd110c7090081b94d2905b7ef0a700a5183219d30a7d94a87a647cb0688a6d37be315865f53ae391cad3f17013d9511a38c287963ffa65d2e57de7911c0cb4cd57108601a1632835468cc1879665328ad42ac09fa9e900fd16b88ab467af142784ece2b4b69cb2ca441b7585402273421d19a55e5400fa5be28d1b3f7179cc4a98c8aa49e98a58ce9f3db9d3b4dca54e843f3f779f69735d7905a80f54714d14c1e16c63ed62a2c3bf968d391f353826bfb28e5086206ec72afe788e35de677fbd9272717868ed6656f01e8d481bb76580975cba24a5bb2f35b04b7a7a8830dc4ea44082aef3cd69236518ec73faa70c2d7521db7af0d74ed8142044863d7932dc79308e6f6cf90e97633223d6f04e16a0ad1dd77483da555ada1dfe366c98e14116c52daf119bfb7ce915f10618b0d8919991016c790d7f53e8cadee6049c785cdce67ac0ccff28f6e892df26d275980806c0fc9128f3aee39d4acf4f026856a9dbd6e1bc4092b4cdae57758aec633ea4d2369c31fa37a116f5106a5f5b16a3a7d50e5e419da045fe11e886acac26f8f53d0f2f7f2c2e03e8e9558d1c97f86873a663dea386cfd7128c450f87784e4816a9d753679a5335d41f7f04bae67960b5c7b5419482c9522c25ba3d6eb184d513fc39163df223d34ea16c5fdcdc170136f8b72765aace7a2453e72730b638afdb314ed5e56f3e3cd91bf9ae7fc95ec084786db729aa016331e0c32030446c21a9ab86d381cc8cba9ddb3f31b1a4bc4869d2c39f8a30211f09e9891583c76a0a1d93e19f8202874a095af225779a4d7d5175551b3a2608507fec820aadce3b4030f4a2bbe4d232258d43bc0543a88832a914876104acbdd63f4f0c4b665fb77088b3aed16f50f90d294a6ecfffe824117ffd482bd7258c027518752443b0654f662f7b4e48a76085b3e5a2f49351798e197b4eb08297617490ba60ebe25f12dc8344360dc7b483e69f9d30bcbe9bafc334f96e8de02a54a7514994bf372e28868a6b1619528edeabef47552ba73afc2d9dbe46129086c0c310f875112c821aab3076705680d8f8478fdc534ba88ddb0a9147952c389832edd3665508d3b7e00e8302c8f3e798612c61ba6f090e97c419c41c2d0f4c7f32d3baac68775d791a4cefc69ce835456f56df4563f39dc493b8be6e1680835f7baabf223766102ea66ae27340c00c1174e0649021083816f107b971831218ddd0c998cf7782f581cf28dfc6fbfbf4def218a04d3d42a7ff30f8974de15df2fb4c65e63f3b74d8a0b0b5bb00feb4a4d494efeb4ff75b38d028b22c5caa3c1b37d0677e56b4c9d708e97194ea67efd976365501db79bfee5aa5cca85a25e25e6a794184f702bb9911da44a56b95908827cb7b9c61b3f41a5dd1d06b88b967b702c4dccdc7cdf1d7de23f16aacddb54ece9ab9bc667591a924ea9e41944513ed40b00ac3c4ebeab3e6c5e1b4689b0cc69bde070d427b0fef4d28a5d648546d86b0ea9d521be7ddba837cd815fd225b016042717516fc4553747a413596edf282f3cf93bac67c94b9d6647ee9fd340bffb18c54b6b8c0b73f6eff2ad3503a7a7a1d84a6c137c0514ca448aab3405514eea5986ea4c8012937b1da38fb9356863c15fdfc023962b11a12095e8c78dd73607a4555c0e864b30f261e123b102c38dabd2504dc6d4a9519641069b6df089f0e4d6d6dbb2a5c08725f4b82961c4b6c8c975c65941e16e00fa5cb2e70573b95434777928be3b6f2a3cd335a41ed876cb6142a40940195f7a48fad47ffd6d7021f279888b260cc5153415c3d7cb95d605cb0332b641d5267e0cbf16dd277a21cc861274fa804819a7653b9faeb12f68b272b332f509201b23e17d3a300fc51b6fc656cd9d4a7479f08b6b10a865c0fc2e1c2335369fa2828c77e1fbab7b5ed6ecb7b4b4f701e02152284e0f5b68f197c9422af5fcb0bb1947f1f7d723dac542202eb39e6513040def910ce0cc6e04f91941179431b1d4f5ea2420eb9ff888b8bcb9b7cdd41663cf075bddab7bca30950c2dc150478085e74d1b58100857be0385a5f9d99a4fd7582bc1a7bd9eb49e1216cef16f62d22ad518a31881b598208304b8ebffcb2c160ceef409e627c61a52e909fbd6dc1c7589fa36482ee5b30a23c415b0415808b6cced7dd31c994aa12e239ef8f06df773a936a3cc2f117e49936d6830544f6dddd40b29688a9c8086a008731a2ac36aac01abc50a85f5680b38eb2f296cf8114961c001fe84f3bca5418b9c1322a91a2a92f6d2cb81ba764115e817c8befc9ef8bd14da20c515f0cc9cabf8b860f145bf8b60be876956e419be0086239aca2461ba0d197c543ba9219dad2fd789c02490e0b6265e8d3f9f94b4101d692fe5a075292c31c934440ed8b0e8f8b2f2793be0ae6d6ea2cb4a4e0af09125f30dbbd38bf8de3c0e06450cff65a45df066ed1755ec236f4b53f1a305edfc7055dbbce2e5bd513646a83bea0084456497ab22615827ae0e8af2aeb49d51598d5e58e56267a67b5c176bdfe87797ce9766fd082db207632f846f8989d39212fa75d3a313b7facf2a5cf590d634115de22f899631dcdece68db508f0f39dad580ed43e9fedad63e7efbaea4cedfd7992dd333ad1270c3a9bbd57e81602cc73305249e48b6df3fc70c96a24c504c46e0eb497e00d2c477cad4f1feed8f129923bd6cb2e1395f67f19b5e361b864dcb30b4b919a4ea3f859c8b54ac6401c4906303fc75d3359d816b213707f3009bc2d13353a0cf882301a00e2c74afa3e5c5689cada9f3595c32d7bb7efd343ce5d433bb1aefbe77ecd3ead61431e10b4e209458fc557af124447d2f4f17c1f59c1f2f1404868d90d8cfe27121e6a0c3a3bd3dfc316cc185315f828bba05bcdf4aa97e1bdea6d86a4ab5c1d36c20c39eebfc3dc770014de086ddc90bec2223289cea600369d8a5cde9d09ee8ac118eb15a39c949e2fab6ac3ecad2d74f0316a96223e3d056ca5f5f87d40d86ade062aef1a3ed496f2c3b63df5e407dd76ec8238f50662bf59295bc6016e3933ba82095e4baae104099ebdda6d0a0325e8e7e73301a0d3de7301d8d3b0a2dfc20549e26be38fb5a21b12aed4c00869b0f47680a42502c7625a68ffdc7945436a3f27e341583da99f2503ec84538dcc0d441657b4090bd21fd9eefb3e5bcf1", 0x1000) fchmodat(r1, &(0x7f0000000040)='./bus/file0\x00', 0x1c4, 0xc) 16:00:09 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb86bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ba4c05ca4751ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6eb2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) socket(0x18, 0x3, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:09 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x100, 0x141) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) r2 = shmget$private(0x0, 0x1000, 0x816, &(0x7f0000ffc000/0x1000)=nil) chmod(&(0x7f0000000080)='./bus\x00', 0x140) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x2000) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:09 executing program 1: socket(0x11, 0x4003, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0x190, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0xc003, 0x2) r2 = socket(0x18, 0x1, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x468d592de4ed7076, 0x0) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0xcbee8f647b28c615, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x2005, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000001100)=[{0x0, 0xa4cc, 0x800}, {0x1, 0x40, 0x1000}], 0x2) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000002c0)=""/105) r17 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x2, 0x2, 0xffffffffffff0a5d, 0xff, r17}) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r2, &(0x7f0000000140)="c412e02f0a4d1fd17d8b017ace72306d174e4b87930ca3f0689e09f0872c2067e25a09efe4608f1f4bb52036c4879c8851741b0e3e610212ae2f1589fb3fafeea5e507cd0dfcdaa6949efc4173d257c6acfc575419a9e96ef798a9f937bc6407eb460f77476ab45c4bb07dde3cb7a2149b53d62c04c9d60aa597c4b77a5b3cc53c9ba180970e1c048c6e1ab5b4d2625b2468dd007ef519d34a2159", 0x9b, 0x0, 0x0) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0xa80, 0x0) r19 = dup2(r1, r18) ioctl$PCIOCREAD(r19, 0xc0287533, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(r19, 0x800c5751, &(0x7f0000000100)={0x0, 0x5}) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="2d01697165300000000057"], 0xa) bind$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r9, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r14 = socket(0x1, 0x8000, 0x8) sendto$inet(r14, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000080)=0x8) sendto$inet(r17, &(0x7f0000000a40)="fcc7cae714975207709b6e626d520bb3f7ffffffa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208e62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5dd2ecfbda4bf7660b61ad99b986f3330a00000000000074ff23769a7c68", 0xfffffffffffffe3f, 0x0, 0x0, 0xffffffffffffff5f) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f00000006c0)) r18 = msgget(0x2, 0x0) r19 = msgget$private(0x0, 0x188) r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r20) r21 = getuid() r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r23 = dup(r22) ioctl$WSKBDIO_SETMODE(r23, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r24]) fchown(r20, r21, r24) r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r25) getuid() r26 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r27 = dup(r26) ioctl$WSKBDIO_SETMODE(r27, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r28]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) fchown(r25, r13, r29) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x3, r21, 0x0, r11, r28, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r18, 0x0, 0x0, 0x3, 0x0) r30 = socket(0x800000018, 0x2, 0x7) r31 = socket(0x18, 0x2, 0x392) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f0000000d00)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8de94c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3528db4baf9c658d906e6d4ff0f000000000000c032b4c75dc24c7733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e78132a914e8abb004f144538dd0edbaa5b8a5306df08c11ec7aaea323ef28441eaa87e51cfc8e255d572cd40661177947679b1713a843e8d8b93168c48d87d32156e13678a0093892ed1d16db8bfcb5b0616c2889da6603d133f11f673b6362bc504e7d88c4f0a00000000444c6d4105e684360a11848cfa7cd282f099e42893152d1f70cdd03c4e2eb88981798503036aff80a0a821099f334fe009ffffa534c00979028862524a0b3bd3d8294c59ffa2dca0d7b18ac961f28919b5a4b91248ae9ecd6714d42b9d76e4290e297274f10dc5adfe4abbff9e62189d605a3ae8e317c12c2fdbc7151e6d8a666cde84f7d07b73003f5de95764269189f320bd1e312edb2f803bffba159d1519b81356db63a70e37ed8a7c45a39b658d607bbb51dc24ede4a7cd88b7b12654fe54846c156dab479c8297e818d80bdf7222f6126cca3810776d468d8b7fd741ef80742c66b6c3bc93eba1c1543a9106df73915f8a8fac434fb2228e73d11eadacb443a266a37f8d48c634a90619ee771f6e6d5a0cd29d9744e32e80eb4c76efb1ad4658d413c7af92be3c7cef7d68709132162d54699531f20d8a9c3866bb5eb794cc4806417a5a8703f0dcdf96ca9b0a23c8c48afbcba28f0a6df392a1fa689a7e6f72d38c7300"/598], 0xffffffffffffff94) r33 = socket(0x18, 0x1, 0x0) r34 = syz_open_pts() ioctl$TIOCSETAF(r34, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r34) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r35 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r35, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r35, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x35, 0x0, 0x0, 0x0) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r36, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r37, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r38 = socket(0x18, 0x1, 0x0) dup2(r31, r38) bind$unix(r31, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0x5) r39 = socket(0x18, 0x2, 0x1) dup2(r30, r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) msgctl$IPC_RMID(r10, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c, 0x20, 0x0, 0x9}, {0x1, 0x0, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x4104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x6) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./file0\x00', 0x800, 0x120) readv(r0, &(0x7f0000000600)=[{&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000400)=""/180, 0xb4}, {&(0x7f00000004c0)=""/222, 0xde}, {&(0x7f0000000380)=""/16, 0x10}, {&(0x7f00000005c0)=""/28, 0x1c}], 0x5) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) getdents(r1, &(0x7f0000000680)=""/4096, 0x1000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x180, 0x0) fcntl$setflags(r2, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000180)=0x409) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) readv(r4, &(0x7f0000000280)=[{&(0x7f0000001680)=""/156, 0x9c}], 0x1) write(r3, &(0x7f00000000c0)="8bd368b80600000041bc3a13a5aa853bec0a9587ff669fd83b3fb1b409e3c13d17c44d36357a2b7e2000000000000017de52b2fdd81ba4f7798f0aa3e33c58cab02bab5e22ab856a204bcdb4c664cb4212875a2f990bc601000000000000002d7a4c2400a0ec17b9", 0x68) r5 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) listen(r5, 0x8) 16:00:09 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x0) getpid() getpgrp() r6 = socket(0x18, 0x1, 0x0) r7 = socket$inet6(0x18, 0x3, 0xfc) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x7, 0xffffffffffffffff) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = getegid() r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a6}) r16 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r18, 0x7, 0xffffffffffffffff) r19 = socket(0x10, 0x8000, 0x9d) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r20, 0x7, 0xffffffffffffffff) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r21, 0x7, 0xffffffffffffffff) sendmsg$unix(r9, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r8, @ANYRES32=r21, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r7, @ANYRES32=r20], 0xa0, 0x8}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r22, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r24, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r25 = socket(0x18, 0x1, 0x0) r26 = socket$inet6(0x18, 0x3, 0xfc) r27 = dup2(r26, r26) sendmsg$unix(r27, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r28, 0x7, 0xffffffffffffffff) r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r30, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r32 = getegid() r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a6}) r35 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r37, 0x7, 0xffffffffffffffff) r38 = socket(0x10, 0x8000, 0x9d) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r39, 0x7, 0xffffffffffffffff) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r40, 0x7, 0xffffffffffffffff) sendmsg$unix(r28, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r25, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r27, @ANYRES32=r40, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r26, @ANYRES32=r39], 0xa0, 0x8}, 0x4) r41 = socket(0x18, 0x1, 0x0) r42 = socket$inet6(0x18, 0x3, 0xfc) r43 = dup2(r42, r42) sendmsg$unix(r43, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d68817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f08000000b71409cbe65771359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af98700"/356], 0x1c, 0x0}, 0x0) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r44, 0x7, 0xffffffffffffffff) r45 = msgget$private(0x0, 0x0) r46 = getpgid(0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r46, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r48 = getegid() r49 = msgget$private(0x0, 0x0) r50 = getpgid(0x0) msgctl$IPC_SET(r49, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r50, 0x0, 0x0, 0x0, 0x80a6}) r51 = getuid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r53 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r53, 0x7, 0xffffffffffffffff) r54 = socket(0x10, 0x8000, 0x9d) fcntl$dupfd(0xffffffffffffffff, 0x7, 0xffffffffffffffff) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r55, 0x7, 0xffffffffffffffff) sendmsg$unix(r44, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r41, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r43, @ANYRES32=r55, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r42, @ANYRES32], 0xa0, 0x8}, 0x4) sendmsg$unix(r24, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="3016cd7f5a466d84a257c9dbc01231e06c1953b0d24ac966df4f06df2d626fac1aac8754852e164a329e59b19d7f8969a9da8c9cb760593b2bb9cc78b1d4", 0x3e}, {&(0x7f0000000300)="64080400cceece6d935d578cb9b907989af5dedc317ef6e81c40a020775ac5978ad45c191ada0eada1713423ce54ece346010bd34660d9d1965f52c8557130c2f1df07e2d13217cbac961096db3223b16c0f5fd02c08aed162858c32511d74d39c4513fcbc8f2ee4f7c93025e7056c640892a3660788b1858647e4fa054eedfefffcbbe30afdf199c5594c44824cc5da29648e3adb0e4aecc1a6acf48ae9a0f51072d2af7e67cf3863a43c372f63130ff3d7c9079d0338df20d246f51fb42984e2", 0xc1}, {&(0x7f00000006c0)="b0b3c85ea21948f159b35a3925b63433e190c3e9f8f35809793e582b0fc07865d74c752400ec7204f9d0089497bc97ae5f41a04df63f3885e04c5c3e09f8a0144350a93dd5c740b87bec9c0f5861b4ccd54a158c89a57dbc824fe021fbd695729bfdbc5b877e76dca0251176ffc64c9b3bdd7134d2cca8b703111689814a0ffde8c87b12069393638c9429075189b7b724333117f93228abc41301fa1517afbc7b4ae354047b21e8ef995b2639af9a4f364ae08b96ebc9158b5a846a5011056eb6ab18bead3eac7b817010a1e20d8eec995d328edd6e0e7a1a30b9b0124a7c061b194ec67f30ac", 0xe7}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r30, r51, r23}], 0x20, 0x400}, 0xdc9ae840ba2947fc) r56 = fcntl$getown(0xffffffffffffffff, 0x5) r57 = getpgid(r56) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r57, 0x0, 0x0, 0x0, 0x80a6}) r58 = msgget$private(0x0, 0x51) msgrcv(r58, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r59 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r60 = msgget(0x3, 0x100) r61 = syz_open_pts() close(r61) writev(r61, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r62 = syz_open_pts() ioctl$TIOCSETA(r62, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r63 = syz_open_pts() ioctl$TIOCSETA(r63, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r60, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r61, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r62, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r63]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r66 = msgget$private(0x0, 0x8) r67 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r67, &(0x7f0000000040)=""/86, 0x56) r68 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r68, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r69 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r69, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r70 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r70, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r70, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r70, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r70) r71 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r71, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r71, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r71, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r71) r72 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r72, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r72, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r72, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r72) r73 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r73, &(0x7f0000000040)=""/86, 0x56) r74 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r74, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r74, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r74, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r74) r75 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r75, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r75, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r75, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r75) r76 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r76, &(0x7f0000000040)=""/86, 0x56) msgsnd(r66, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r64, @ANYRESDEC, @ANYRESHEX=r75, @ANYRES16=r62, @ANYRESHEX=r76, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r66, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r66, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r77 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r77, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r65, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0xb040}, 0xfffffffffffffea3) setsockopt$inet6_MRT6_ADD_MIF(r77, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r77, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r78 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r78) r79 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r79, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r79, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r79, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r79, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r80 = socket(0x400000000018, 0x3, 0x3a) socket$unix(0x1, 0xbcd4f6bebaed66bf, 0x0) setsockopt(r71, 0xffffffff, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0453f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a903003327dd77ba17901eae9836b72dc47d17680af2e425", 0xfffffffffffffd3f) setsockopt$inet6_MRT6_ADD_MIF(r80, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r80, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r80, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r81 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r81) msgsnd(r66, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r77, @ANYRESDEC=0x0, @ANYRESHEX=r78, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r79, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r66, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r81], 0x9, 0x800) r82 = msgget$private(0x0, 0xc) msgsnd(r82, &(0x7f00000012c0)={0x3, "ba45ede2425a8b028abefbf16c02153cf3d1ae20d5ee10d9ebd15d31059c11f0debb408e72ffe264033c254df9c5b4a40e5a3992da2c498c2583001647a64469feaccf0000000041d91530571f32df06727be088c3d7de80071f762f4310efc5ab19d21b7eb7ef5a"}, 0x6, 0x800) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0x8, 0x3, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r86 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r86, 0x0, r86) r87 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r90 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r90, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r90, 0x5) r91 = socket(0x2, 0x2, 0x0) r92 = syz_open_pts() close(r92) ioctl$TIOCSETAW(r92, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r92, &(0x7f0000001040)=[{&(0x7f0000000340)='u', 0x1}], 0x1) connect$unix(r91, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r93 = socket(0x10000000002, 0x2, 0x0) r94 = dup2(r91, r93) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r95) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000900)={{0x3, r84, r88, r89, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r96, r95, 0xa5, 0x1, 0x100000000, 0x2}) r97 = getgid() r98 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r98, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r98, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r98, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r98, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r98, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 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)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a7f670a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r105 = fcntl$getown(r104, 0x5) msgctl$IPC_SET(r98, 0x1, &(0x7f0000000980)={{0x1, r99, r101, r102, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r103, r105, 0xa5, 0x1, 0x100000000, 0x2}) r106 = getegid() r107 = getpgrp() r108 = socket(0x1, 0xc003, 0x9) connect$unix(r108, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r108, 0x0, 0x0) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000500)={{0x2, r84, r97, r99, r106, 0x20, 0x74fa}, 0x25, 0x47d, r107, r109, 0x0, 0x10000, 0x5, 0x4800000000}) r110 = fcntl$dupfd(r59, 0x0, r59) ioctl$TIOCFLUSH(r110, 0x8020699f, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x9, 0x5, './file0\x00', 0x0, 0x8001, 0x9, 0xd3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000001c0)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x20, 0x7, 0x81, 0x20, "a5c8d9c7a475696afe9181186231fd74606630b4", 0x0, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x112) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x1, [{0x2, 0x2}, {0x2, 0x9}, {0x1, 0x3e}, {0x3, 0x1}, {0x2, 0x5}, {0x1, 0x63c}, {0x1, 0x8b5}, {0x3, 0xfffffff8}, {}, {0x3, 0xa0c}, {0x1, 0x31}, {0x1, 0x1}, {0x3, 0xd28}, {0x3, 0x5}, {0x1, 0xfffffffa}, {0xc813fb9c97060981, 0x3}, {0x3}, {0x2, 0xffff}, {0x6, 0x14a}, {0x3, 0xfffffff9}, {0x1}, {0x3, 0x3}, {0x6, 0x1000}, {0x1, 0xfff}, {0x2, 0xfff}, {0x2, 0x5}, {0x1, 0x3f}, {0x9b8f7de9854be55c, 0x2}, {0x2, 0x7}, {0x1, 0x9}, {0x0, 0x5}, {0x3, 0x3}]}) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) r1 = kqueue() semop(0x0, &(0x7f0000000000)=[{0xa91102ba32c04ee, 0x80, 0x800}], 0x1) dup2(r1, r0) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6a800062096f0e5de1279d527eb3737fed6ede428c3d51ab6bf5b8eedd693ddc74"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xf) r2 = socket(0x6, 0x5, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800000800, r8, r9, 0x0, 0x4, 0x8, 0x484}) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r10 = socket$inet(0x2, 0x4000, 0x8) close(r10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:10 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) socket(0x18, 0x4000, 0x8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1f00c204"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00"/4098], &(0x7f0000001180)=0x1002) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x397, &(0x7f0000000040)=[{0x7}, {0x6d, 0x20, 0x0, 0xfffffffe}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xaf34f751a8e7c262, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000080)="2351ce9c802bd9a55b03144e7b14") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a886c8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a886c8 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xb4127c58dc5d2f5f, 0x1cc) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x100) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) r3 = semget$private(0x0, 0x4, 0x10) msgget$private(0x0, 0xa20) semop(r3, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r3, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r3, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r3, &(0x7f0000000080)=[{0x3, 0x68, 0x1800}, {0x3, 0x3, 0x190610cd809c9174}, {0x7, 0x7}, {0x4, 0x1, 0x800}, {0xd51669d45df99ff3, 0x7f, 0x2400}], 0x5) 16:00:10 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xeb, 0x3}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='-dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x6, 0x2, 0x3}) close(r0) syz_open_pts() accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x200, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000009c0)=0x5) write(0xffffffffffffffff, &(0x7f0000000a00)="935b995ac1d485880e03aff70475ac97dde4affcc1f1ec511c70671edfe3b321ad0cf4241a12a8652dc9fa9d447d3e99bea7d6b459de04ccdb38b31160287d49b3d7a679b3c44cb2fe086119fa0b7163ade8066c5757554dce4ca6c758ae449c1cb5488fd8626326633f9f3997ab3b9939fc691c720d408a952632754428dfecc3ba9546757138c7c6bcb0660567d1fbdb594a4254852405572bae3e60ae0b249af7913851520fd9b755af969579d128a8539c854a4f86139f92db7301f3f1640c0dfce6292305b00f4cb7b4021aa71952d7bdd07348202f02aaa9eb085e69103c74d172d07f337d2d659826a4514bd0b95f6c42211cac9423172f628a9748350f8563ccf5977e422570831e962e7f66a634123d7b1393477f7321e8394e4f5dd043cd7cfff81daafaa18b2b197e1451bf5dc16dddbaaef3ffc508f1838dd636069af1f255bdf53e57387a921bb10d8d57397aa3b968363d9e207eb5c02a82aea51fd42158af707fa32b63623847c4b4d2907c6b466ffbfe94bdcc0b2c6a901f2931533560d27259ae26e9b4f3f217a03ee56557d5a73fdf5064f15af347729100bb5a42ef5eb9f916482bf59276cc184a147773b82b4ea4223e5dd6e61d93db7217ff1d6633c78f2af0ba56832e588563eaf07ad61a556daea4fd81f129aa6a195deaf495d6d255d2a50c25fdbaa1de58c814e55340328d7c3c2130d9eef44b034d9be28d8f372b90575bc4534f0bcbd131864519347a27f01fc03dfaf519cc2912f380c684627d29d6fdc21dc27fabd9fa20c5ba0ca2435592b4ac0d74248ed4fa6946af4a7ac6ceeea50f4dcad9c362325559b5830a3d9841fb4576a5bda0e8f0933b773ff044404e18832a6dc16093551c961344008cef0b494246eb6872c0c6b4967defd429c78f5b10896b034ec7ffe6ad14649f4e9262384add703bca78e45f181b21593ee8b27eec6664aa207a0628b19a45ab8845bc0f83a4d713e9cd92a44fd61c52b2e3c278f58122b6ccd8dc33722aa7bd5db55c66fe7e621b1c40f83166ec0fe11c2a5e0b03f4c22586c3badb2a8081e46cd409de3cd5e9006637631aeae22cd3b7aaab169d1978848f3213a2d6bd6cca5db745b418d8ce17b0691fe48a74a8d3c258a20e6ba4e7e366c9e6b36527d3c1062087d3bb1faa6cf144ed8acfa9eeb859fd5845deed413c8a625cdf9edefd512fa69600e949c5fe4bf133c62fae1c609173f50b64d5fa2e0f4e0a8670b8623751d17acb91a360d11b8e31eefb2e7b3663c15b3d28cf823491502ce2d4eed080de9e5fa10ae9b9f23c6a09a2f6860cf453fbeafd9304f2881980525ef85f67683e16e9124f404e2880610ac44fb4a91f47cb698be67949feebbfd21ae770b0cda55f1241dffe2c1193459d006c849f1059f096025902a550060e2cef31801bb9fe4a5c5425411ea68f9d34b3f273ab7777e3a12129514c5db99185073c293f03bad43d8789b59ebc3a19faa3ccc678c24d8c10cb1802c949eecabe8c932e712ac4ec030c28c98edc783c9c3c860b33f8bfc0c2652b83348ec032777b070ccb1f9247f2a3482c8923ca1999876ff539c2a57fb261d11acf0b187f6b5ab74e6e5a5a878cc23577c97bf593b187af47b62455145025a48cc4258c283074448de32743d8e5e9122239c8e3dccbf2b0c393e0cea97823033c3f12a7c075473b3881516af8b98ae684982dff5871979f4677ea92acd749a5a55de43cc46197b45afdeb653334db4bad2ee07cda94fbe276cbc15710626009dfe4d925f8e4eb92cebce9edc92c607b3e61be6b28686bd7e3fe072062f47cce2c6acf41d548bdf8ae822f1b4ef78aeebbf59c33d5e437ebfea23584dc8b096066e911e6e1d75758292c7641afa72d0b11342f35feacdab6f13a7413871289d08d69cd563218c7bc07efa0cdc89ffe3b14849bc5244d625d33e082c93e5e9042e8ff6f56ddbc7045dbbf9679ea34cb3a9f3280743764f5ce602231b2fc95f86609bc45dce70c454ef8b66a7ab3ff1d33463d259c1dc4d7535fc32a40bb6ad1ae14c38664a9616cc93a8a04da87a4f5579813c560041e60e0b2a77c09dee24f017dc9bc0d7769ed067779726db35cc62f9161bbc1715caacde1c031a8bd68eab2f6aa60b7b16c4ac2d221442f9bdb719fc30fe5d8c7bf646dc67b3fbd8660ca3f4c3d1e097544bd1c55ea304b999871a1cecafb84dadd0438bae05b05f0cba89ccc4794971e6b078d787d5683e243dcf73a8666d7b2012fb1613a3d62eddd5bd2ab38bf6fdb37cbee33f86a8be50b3a687e67846eeac84f88713d2c4b2b898b9d369a5706c6e845e0a43a8850808936bd9d0c2389b64ccd03e8214b33c3f7243f8ae61eb608bec1f5f9d26ce117cd21e37cc97c0742128f7adcb9e8e2f5ba0ce852d884174066f0617729ddc4c82a5f0b70b94339c67a7c3cd4530a6f353ef364b1f29a512339952a5ca73b2d918e290526d2dd0d331bf5b12b03a1a3e2f8eaaa57d43992ab837fe396c59cfd9b6e2b7e92c553d8dab5a889d579e1b977d613f3f12e089e63ad43fd9ac5d3b05526a64129dfe9f5521be91a0191af92e34e639a8d34fd2f5f268b321937bbef01d241735d2458f7f8274aec679d763b6f751198e1285093372d3f916fcc62a5cdc4c15adacb9bb3eca96436bd75cdb348deb9bd989ab57bf9d9844524a513118317882ed2bb77e30f264e2ff28b1c5fa8d9b36334dfbccab7c15d01321e1ff70e7ae95eb49e6e3040d84b2ac2500485a8d4d4118449921b067e271315a2dd354453eeec6b1b17e3a7824ef0d0cd079a340d061ea2eaa47804001aafbc488a6f65039f159564ef304a8a56ef5aa1838244411132c16bafc4197969ee68957e55a2ff2b30e77c71575682d6dea7c00558676c1c3f421929fd3a477ee314d954695e6c2dab07b68e0cbdc38ef6a416cfb293a428240a8dc848c91cfc550d64269bedfb5023707eae7a01c77ce41068021b8f73a020a5eaf332eb51334265449ea30905beb37a412e31ebc0c3931402d0d0e04209db9940eaae9003522c925fa14bf6858ac6a1be9fdca003756e19a82f306e67158ae546495810b539902e377ab3463b8b71631dc80064c1997a811591", 0x8a7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) r4 = socket$unix(0x1, 0x2, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000380)=0x6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) r8 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) kevent(r1, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x10, 0xfffff, 0x1, 0x3}, {{r5}, 0x7ffffffffffffffa, 0x20, 0x10, 0x647b, 0x7ca4}, {{r6}, 0xfffffffffffffffa, 0x4, 0x4, 0x5}, {{r2}, 0xffffffffffffffff, 0x10, 0x12007ff93, 0x8, 0x7fff}], 0x7, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffff9, 0x5, 0x10, 0x5ba, 0xe2}, {{r8}, 0xfffffffffffffff8, 0x32, 0x10, 0xc9b, 0x101}], 0x8, &(0x7f0000000340)={0x4}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:10 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(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) setsockopt(r2, 0x80000000, 0x457b7233, &(0x7f0000000080)="400ef551763b0ac86e8348004e6eb94d4c6bab84ac", 0x15) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0xdb) 16:00:10 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) kevent(r0, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0xfff) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r3 = syz_open_pts() close(r1) getuid() r4 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x20) fchdir(r4) r5 = dup(r3) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffc, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x0, 0x69fad9f8}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x24, 0x7fff, 0x3, 0x8, "0000ff0f00", 0x0, 0x4214}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x8) kevent(r7, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffd, 0x20, 0x1, 0x1c}], 0x2a, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffb, 0x0, 0x80, 0x0, 0x7363d1d6}], 0x4, &(0x7f0000000340)={0x80, 0x92}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/d\x05\x00\x18\x00\x00\x00\x00\x00se0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20}, {}], 0x2}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xdf0f) rmdir(&(0x7f0000000100)='./bus\x00') recvfrom(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x3, &(0x7f0000001180)=@in6={0x18, 0x2, 0x7, 0xb71}, 0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:10 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0xffff, [{0x2, 0x800}, {0x2, 0x2}, {0x1, 0x7f}, {0x2, 0x9}, {0x1}, {0x2, 0x6}, {0x2, 0x9}, {0x1, 0x721}, {0x2, 0x6}, {0x1, 0x54a2}, {0x1}, {0x1, 0x7fff}, {0x2, 0x5e7}, {0x2, 0xfffffffa}, {0x1, 0x9}, {0x0, 0x9}, {0x1, 0x9}, {0x3, 0x80}, {0x3, 0x7ff}, {0x3, 0x101}, {0x1, 0x2}, {0x0, 0x1}, {0x2, 0x1}, {0x2, 0xc72}, {0x6, 0x116}, {0x1, 0x7fff}, {0x3, 0x1}, {0x3, 0x10000}, {0x2, 0x7fff}, {0x2, 0xffff}, {0x3, 0x7}, {0x2, 0x2}]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) write(r1, &(0x7f0000000080)="08bb3db8af3c16f4bf06284e398f80142a5fc49223878ce2a1137fd69973312457b78b4f96640677fdad3458549a6404886f025d66df9deff4a55ddcc5dbaca94a34a243dfc9ef0e115941ac5a73d4bf9b19b10205370786a2143fb4c33c7a12724afd00c1912170149c22329f", 0x6d) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b80400000000000000a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db3c5b65c6593d2870b4122cd235000000000000ff0f000000191976681aad1e03781b316cb24017630331fb23bb3a52084936d34e17030000007f299768b16516026629002e32f4cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0f7108b3e482e4e978df0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f621679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070af8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ced9005456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408900000000a860000093b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337e408ccee3b38a4db86cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a96091c70130b2b35111b3918a034fc300105809daa02984053640bbd3a220bf2921692497f0d71d72344ef2e37d7d8b2db220ed259fcb4d70c7c8773062d56b204ba44efa387e20f20d3ff770afab5c4e5da7733a0cc3f33affc0835af77c85d9ad7e6e2270fcbf431380bd8fe4677f1a091f3fea43b87b285a18871616a9b4aa9c6cfd8f1f0df8ccc67ee7ba2ce2bd0acac2e7f3b09750126a0ab5895a3ae9a61925bddc54b5fac5d0bd4fd55496e5df76048f6535ab3b3bd4db1fc12dcda2db55a0ff0d75052ac6dc0a5fca2a84d2c6c1f310c5e16fe969c87c66315743e226c5b76d629a074f6038a85d589e7321ebf9c7c40a6c3169ff5aa766aee5cd4c219fd0c539027f15fd43ea017f2b26c5bc6b7d3ab23a09b807c9680f5496ddbd620550452c7c11e619d7721f6788fb0d38f2babcf8a1be2b77116bc43ec320ffa78e80f0f047c454e598fd16f30e957b90be35eb0348db1344d794aa2c2f1d58615f152d4459c4c7e67b9b4cd864af3f8ec94016f6151f8dc62c7cafc5ca662b3b6f00"/1364], 0x10) dup2(r1, r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc410a1575659357e, 0x1) unlink(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xb5844e2935811097, 0x0) sendto$inet6(r2, &(0x7f0000000300)="b81c03a341d107337764bd672522d9cd836d2804113574f0d1f965f46ab0243ecb09ce86a626543440a0a43f566f1968d92569fcf84a72842bebdbb4e82ba8ce407384b4042b273cdb6b8487b7b4360d541c98b7c25d02183aac81606fa1036ce87ab3b7173fec0a4a77ff628d3b3331c94e549e9209097588f98bd6438cda323d0c00a8ca2739fd7d8b27b969c36ce9038b0bc1829132c4329cd4467a900ea969a86a1d124a06799866a4daaa1e4189343b6f25f56bc8048f9b1cc0116577cd0202ff2f9b4d9521fb59d30adae749943c13192d6888228992b3fa04a7eb7330d91feefa94c474cee72566de04538d0a5816e057bfaac0bcfac4bb9bbdbe972da9232ae8565ae390fc9b24cc03f369c68f205a59dba7795e3628601d25bc2d3d357bb7fa7670b363e32c00766a202c0dce41132cddf2e1a65e6e85b49c595f077daf9f20999e3b9fe65d4a1f5162e8dc75dca7fddfe332578477d0e64baadd7f0153276818a17e3bde0dba2d05b9e40f63df0e14f1f3707af88a547113cc21abe96460856cf1725f2baf47db8740e3204e871909bc47953c8e3d921a32bd54503afa508dc5ec06cbcfd335628b11a34f58e9d3f1d68f6ed967b50ec4e11d7e5e9397621afb33877e31c688e4925516bf51491c36dffe", 0xfffffdd8, 0x0, 0x0, 0xfffffffffffffcde) 16:00:11 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="53f1b8b506b100000000f592790000000000000000000000000400"/37], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66690063384ffbb82d3de6bf0adcf02f88fa67f3d7acde2331655880d1a9f88479fe7b0231f9c752233e4357c3cecd7baba7b82a78daaee36f70e4997c301890681178b2ddd4ee8305a902867a39eefdc16a894acdc1ee8f452d69d5910e9396905784be52762efda1bd01143653525ebd6785cc67d4fccd32eacb04c946ac362a23e1dd8ccbf23e2462a93bfe04cc83a7e40fd565f99d6b1e9221e284fa1251fdc4b35ccab85a0000000adce4d5821707ba85df7dd1f5c74dfe76"], 0x10) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 384824 96900 0 0 0 0 syz-executor.0 *292541 96900 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800022bd8e70) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021f5e000,fffffd807b2a3c50,10,ffff80000005b580,ffff800022bd90d8) at alltraps_kern_meltdown+0x7b 0(b,ffff800022bd9038,83,ffff800022bd90d8,0,b) at 0 rt_clone(ffff800022bd9148,fffffd806f6ccb70,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6ccb70,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022bd9220,fffffd805f4ea520,fffffd806f6ccaf0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6ccaf0,fffffd805f4ea500) at in_pcbconnect+0x107 udp_usrreq(fffffd80772ae7c0,4,0,fffffd805f4ea500,0,ffff800020abe018) at udp_usrreq+0x560 sys_connect(ffff800020abe018,ffff800022bd93a8,ffff800022bd93f0) at sys_connect+0x3df syscall(ffff800022bd9470) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,21e1d66b010) at Xsyscall+0x128 end of kernel end trace frame: 0x220febcd250, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800022bd8e70) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021f5e000,fffffd807b2a3c50,10,ffff80000005b580,ffff800022bd90d8) at alltraps_kern_meltdown+0x7b 0(b,ffff800022bd9038,83,ffff800022bd90d8,0,b) at 0 rt_clone(ffff800022bd9148,fffffd806f6ccb70,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6ccb70,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022bd9220,fffffd805f4ea520,fffffd806f6ccaf0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6ccaf0,fffffd805f4ea500) at in_pcbconnect+0x107 udp_usrreq(fffffd80772ae7c0,4,0,fffffd805f4ea500,0,ffff800020abe018) at udp_usrreq+0x560 sys_connect(ffff800020abe018,ffff800022bd93a8,ffff800022bd93f0) at sys_connect+0x3df syscall(ffff800022bd9470) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,21e1d66b010) at Xsyscall+0x128 end of kernel end trace frame: 0x220febcd250, count: -14 ddb{1}> show registers rdi 0xffffffff81db2357 db_enter+0x17 rsi 0x26e9 __ALIGN_SIZE+0x16e9 rbp 0xffff800022bd8ce0 rbx 0xffff800022bd8d90 rdx 0x26ea __ALIGN_SIZE+0x16ea rcx 0xffff800021f5e000 rax 0xffff800021f5e000 r8 0xffffffff81879bcf kprintf+0x16f r9 0x1 r10 0x25 r11 0x1d9a632306b437f4 r12 0x3000000008 r13 0xffff800022bd8cf0 r14 0x100 r15 0x1 rip 0xffffffff81db2358 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022bd8cd0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=292541 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020a5e4f8,0xffff800020abe518 process=0xffff800020adc000 user=0xffff800022bd4000, vmspace=0xfffffd807f00a000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 22095 395844 60649 0 2 0 syz-executor.1 96900 384824 79231 0 7 0 syz-executor.0 *96900 292541 79231 0 7 0x4000000 syz-executor.0 79231 447605 78672 0 3 0x82 nanosleep syz-executor.0 60649 160102 78672 0 2 0x2 syz-executor.1 77065 69584 0 0 3 0x14200 bored sosplice 78672 117406 55900 0 3 0x82 thrsleep syz-fuzzer 78672 61196 55900 0 3 0x4000082 nanosleep syz-fuzzer 78672 105762 55900 0 3 0x4000082 thrsleep syz-fuzzer 78672 240273 55900 0 3 0x4000082 thrsleep syz-fuzzer 78672 518193 55900 0 3 0x4000082 kqread syz-fuzzer 78672 195547 55900 0 3 0x4000082 thrsleep syz-fuzzer 78672 202525 55900 0 3 0x4000082 thrsleep syz-fuzzer 78672 94424 55900 0 3 0x4000082 nanosleep syz-fuzzer 78672 388660 55900 0 3 0x4000082 thrsleep syz-fuzzer 78672 484848 55900 0 3 0x4000082 thrsleep syz-fuzzer 55900 41556 28712 0 3 0x10008a pause ksh 28712 262559 26846 0 3 0x92 select sshd 3398 95480 1 0 3 0x100083 ttyin getty 26846 503268 1 0 3 0x80 select sshd 42915 499104 55360 74 3 0x100092 bpf pflogd 55360 298916 1 0 3 0x80 netio pflogd 36119 294959 68887 73 3 0x100090 kqread syslogd 68887 436904 1 0 3 0x100082 netio syslogd 87964 2376 1 77 3 0x100090 poll dhclient 25919 120503 1 0 3 0x80 poll dhclient 50963 417683 0 0 3 0x14200 pgzero zerothread 9783 489884 0 0 3 0x14200 aiodoned aiodoned 19579 204562 0 0 3 0x14200 syncer update 36559 362457 0 0 3 0x14200 cleaner cleaner 22901 27696 0 0 3 0x14200 reaper reaper 30567 273779 0 0 3 0x14200 pgdaemon pagedaemon 53394 253412 0 0 3 0x14200 bored crynlk 77330 468467 0 0 3 0x14200 bored crypto 59896 40712 0 0 3 0x40014200 acpi0 acpi0 45805 133109 0 0 3 0x40014200 idle1 78728 175134 0 0 3 0x14200 bored softnet 30943 327586 0 0 3 0x14200 bored systqmp 75819 293109 0 0 3 0x14200 bored systq 73841 343553 0 0 3 0x40014200 bored softclock 66100 140435 0 0 3 0x40014200 idle0 97771 149802 0 0 3 0x14200 bored smr 1 47332 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 96900 (syz-executor.0) thread 0xffff800020abe018 (292541) exclusive rwlock netlock r = 0 (0xffffffff824fd158) #0 witness_lock+0x52e #1 uvn_io+0x3b2 #2 uvn_get+0x226 #3 uvm_fault+0x11cc #4 pageflttrap+0x20b #5 kerntrap+0xec #6 alltraps_kern_meltdown+0x7b #7 copyin+0x4b #8 sys_connect+0x9c #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff82645558) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9646 6506K 8618K 78643K 42249 0 0 pcb 13 13K 15K 78643K 6205 0 0 rtable 210 20K 20K 78643K 7419 0 0 ifaddr 138 38K 45K 78643K 2491 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2042 0 0 iov 0 0K 32K 78643K 2939 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 13266 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 174 0 0 VM map 103 51K 52K 78643K 157 0 0 sem 12 1K 1K 78643K 498 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 13233 0 0 sigio 0 0K 0K 78643K 193 0 0 proc 62 63K 95K 78643K 4766 0 0 subproc 32 2K 2K 78643K 1247 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 1670 0 0 in_multi 45 2K 3K 78643K 1422 0 0 ether_multi 1 0K 0K 78643K 137 0 0 mrt 0 0K 0K 78643K 72 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 2625 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 313 872K 877K 78643K 46839 0 0 UVM aobj 130 8K 8K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 3170 0 0 NDP 27 0K 1K 78643K 754 0 0 temp 224 3565K 4205K 78643K 328076 0 0 kqueue 0 0K 0K 78643K 122 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 178 0 173 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 1142 0 1140 1 0 1 1 0 8 0 rtentry 112 1123 0 1038 3 0 3 3 0 8 0 unpcb 120 8286 0 8262 16 15 1 2 0 8 0 syncache 264 55 0 55 29 29 0 1 0 8 0 tcpqe 32 72 0 72 16 16 0 1 0 8 0 tcpcb 544 7507 0 7503 114 113 1 14 0 8 0 inpcb 280 24330 0 24322 126 122 4 13 0 8 3 rttmr 72 25 0 25 10 10 0 1 0 8 0 ip6q 72 14 0 14 8 8 0 1 0 8 0 ip6af 40 29 0 29 7 7 0 1 0 8 0 nd6 48 173 0 171 11 10 1 1 0 8 0 pkpcb 40 85 0 85 28 28 0 1 0 8 0 swfcl 56 17 0 0 1 0 1 1 0 8 0 ppxss 1128 397 0 397 37 36 1 1 0 8 1 pffrag 232 463 0 463 32 31 1 1 0 482 1 pffrnode 88 463 0 463 32 31 1 1 0 8 1 pffrent 40 14940 0 14940 32 31 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 1154 0 1129 1 0 1 1 0 8 0 pfstkey 112 1157 0 1132 4 2 2 4 0 8 0 pfstate 328 1157 0 1132 14 11 3 9 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 21 0 15 14 8 6 8 0 8 0 art_heap4 256 4949 0 4657 65 44 21 22 0 8 1 art_table 32 4970 0 4672 3 0 3 3 0 8 0 art_node 16 1118 0 1062 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 21 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 496 0 486 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 22254 0 20776 51 3 48 48 0 8 0 ffsino 272 22254 0 20776 101 1 100 100 0 8 0 nchpl 144 49161 0 48689 61 42 19 61 0 8 0 uvmvnodes 72 7843 0 0 143 0 143 143 0 8 0 vnodes 208 7843 0 0 413 0 413 413 0 8 0 namei 1024 166812 0 166812 6 5 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 102 0 1 13 0 13 13 0 8 0 vmpool 552 155 0 54 11 3 8 8 0 8 0 scsiplug 64 19 0 19 11 11 0 1 0 8 0 scxspl 192 143103 0 143103 96 95 1 4 0 8 1 plimitpl 152 1037 0 1029 1 0 1 1 0 8 0 sigapl 432 13218 0 13202 4 1 3 3 0 8 1 futexpl 56 348609 0 348609 2 1 1 1 0 8 1 knotepl 112 2637 0 2618 11 10 1 3 0 8 0 kqueuepl 104 4449 0 4447 25 24 1 4 0 8 0 pipepl 112 11642 0 11623 34 33 1 2 0 8 0 fdescpl 488 13219 0 13202 3 0 3 3 0 8 0 filepl 152 133036 0 132934 135 128 7 14 0 8 3 lockfpl 104 4741 0 4740 1 0 1 1 0 8 0 lockfspl 48 1570 0 1569 1 0 1 1 0 8 0 sessionpl 112 89 0 78 1 0 1 1 0 8 0 pgrppl 48 1853 0 1842 1 0 1 1 0 8 0 ucredpl 96 14264 0 14255 1 0 1 1 0 8 0 zombiepl 144 13213 0 13213 4 3 1 1 0 8 1 processpl 896 13246 0 13213 4 0 4 4 0 8 0 procpl 632 42136 0 42093 11 6 5 5 0 8 1 srpgc 64 179 0 179 41 40 1 1 0 8 1 sosppl 128 398 0 398 46 45 1 1 0 8 1 sockpl 384 34249 0 34215 188 180 8 23 0 8 3 mcl64k 65536 1081 0 0 132 102 30 129 0 8 0 mcl16k 16384 38 0 0 4 2 2 3 0 8 0 mcl12k 12288 57 0 0 2 0 2 2 0 8 0 mcl9k 9216 33 0 0 3 1 2 2 0 8 0 mcl8k 8192 33 0 0 5 2 3 3 0 8 0 mcl4k 4096 31 0 0 3 0 3 3 0 8 0 mcl2k2 2112 19 0 0 2 0 2 2 0 8 0 mcl2k 2048 268 0 0 26 13 13 26 0 8 0 mtagpl 80 206 0 0 1 0 1 1 0 8 0 mbufpl 256 1431 0 0 70 3 67 70 0 8 0 bufpl 256 48010 0 40166 492 1 491 491 0 8 0 anonpl 16 1601251 0 1563097 495 326 169 181 0 124 3 amapchunkpl 152 96100 0 94901 226 176 50 60 0 158 2 amappl16 192 73296 0 71891 510 431 79 83 0 8 7 amappl15 184 1416 0 1416 6 6 0 1 0 8 0 amappl14 176 3254 0 3248 1 0 1 1 0 8 0 amappl13 168 1572 0 1572 15 15 0 1 0 8 0 amappl12 160 1751 0 1747 1 0 1 1 0 8 0 amappl11 152 2447 0 2430 1 0 1 1 0 8 0 amappl10 144 1726 0 1721 1 0 1 1 0 8 0 amappl9 136 2276 0 2272 1 0 1 1 0 8 0 amappl8 128 2049 0 1967 3 0 3 3 0 8 0 amappl7 120 2026 0 2017 1 0 1 1 0 8 0 amappl6 112 2259 0 2246 1 0 1 1 0 8 0 amappl5 104 2598 0 2580 1 0 1 1 0 8 0 amappl4 96 11615 0 11572 5 3 2 2 0 8 0 amappl3 88 5244 0 5232 1 0 1 1 0 8 0 amappl2 80 102583 0 102504 3 1 2 3 0 8 0 amappl1 72 303457 0 303015 25 15 10 20 0 8 0 amappl 80 43792 0 43684 3 0 3 3 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 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 13374 0 13202 2 0 2 2 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 13374 0 13202 2 0 2 2 0 8 0 vmmpekpl 168 104689 0 104633 4 1 3 3 0 8 0 vmmpepl 168 1695254 0 1692293 768 592 176 188 0 357 38 vmsppl 368 13218 0 13202 2 0 2 2 0 8 0 pdppl 4096 26755 0 26613 30 11 19 19 0 8 1 pvpl 32 4113185 0 4091505 770 550 220 239 0 265 19 pmappl 232 13373 0 13256 9 1 8 8 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1071 0 308 24 1 23 24 0 8 0