0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x22e, 0x0, 0x0) r10 = dup(r9) pwrite(r10, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r11, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r11, 0x0, r11) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r12, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r13 = socket$inet(0x2, 0x8002, 0x21) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x6bd878d85aaaa114, 0x3c2ca6395674a3db, 0x101, 0x7fff}, {{r3}, 0xfffffffffffffff9, 0x40, 0x4, 0x7ff, 0xee33}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0x80000000, 0x400}, {{r4}, 0xfffffffffffffffe, 0x2, 0x20000009, 0x79, 0x3}, {{r5}, 0xfffffffffffffffa, 0x1, 0x0, 0x33f, 0x8}, {{r1}, 0xfd1f4dba4aff037e, 0x0, 0x2, 0x3}], 0x8, &(0x7f00000001c0)=[{{r6}, 0x800000000000000e, 0x2, 0x40, 0x7fffffff, 0x13}, {{r8}, 0x6, 0xd080aad758c8c954, 0x1, 0x9}, {{r10}, 0x130e8d8740f042dc, 0x60, 0x40, 0x97e, 0x2}, {{r11}, 0xfffffffffffffffa, 0x72, 0x2, 0x8, 0x9}, {{r12}, 0xfffffffffffffffd, 0x1, 0xa9, 0x100, 0xfffffffffffffffa}, {{r13}, 0xfffffffffffffffd, 0x20, 0x0, 0x8000, 0x8}], 0x8, &(0x7f0000000000)={0x200, 0x80000000}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 20:29:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)='c', 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x4, 0x7f}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x6a) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x8, 0xb347, 0x3, 0x6}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = dup(r4) pwrite(r5, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 20:29:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0x8}) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000740000000000000000f1dbf7ac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700000000000095f225e773a041e9fab65b1cd3ac000000000000000000000000000000000000026f1c0000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000773ce62a76b97e1fe3d691d663ccb565402de43868bd9493e093de49d0976763a087b7a9b2c4cd7b7e17413f5fcd44385abde6c37a44605b3368c5d2f49ac595e6d13895bf3e6ab3cd6c1fb58046aec805af0ae3ee3a6bf578a4d12db98a18e4986c60e590f658a5af940859f300492165ec735fbdcafd0d2ab0486d2ede777ed461df66f873e4c4e269f6315b08084cf30b40846601daf55d2871cd83a2c378bed519593e83f1eab9ded7b321f10a21f4b757360a1cba78b5d287736c722bd5d9fd7e49380b67357abf3afb6b07"], 0xeb, 0x0, 0x0) setgid(r5) 20:29:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2, 0x1c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 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, 0x1, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x8eee504249ec0e32, 0x5, 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 20:29:02 executing program 0: sendsyslog(0x0, 0xfffffffffffffeb8, 0x0) 20:29:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x40000000000], [0x0, 0x0, 0x401], [], {}, {0xfffd}}}) r0 = socket(0x28, 0x2000, 0x2) write(r0, &(0x7f00000000c0)="c7c4a79b5c20d494a17149929c6cccc269f39d7fee1b184783f3048e78ff901c12217fcec0ae8cc9a7f26a67b5b323fac25a82c359b5e8355746b6d163ba1a74adc4f603e7c9c9a4c99f", 0x4a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd13, 0x0, 0x3) dup(r2) r3 = dup2(r2, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) 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) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0xc18) fcntl$dupfd(r1, 0x0, r1) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000040)=0x1f) 20:29:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x8}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 20:29:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000040)="85", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 20:29:02 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5932f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf100000000189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7766ff7857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b91475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc900020000a25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287001000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1da"], 0x10) dup2(r3, r2) socket(0x6, 0x4, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r4) r6 = getgid() setgid(r6) pwrite(r5, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$KDENABIO(r5, 0x20004b3c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 20:29:03 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) listen(r0, 0x7) 20:29:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 20:29:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xdd, 0x0, 0x100003, 0x3}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = socket(0x18, 0x5, 0x8000) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x0, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x8d, 0x20000002f, &(0x7f0000000200)='\x00\r`\x00@', 0x5) getpeername$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000100)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(r7, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x20000002a, 0x0, 0x0) socket(0x2, 0x2, 0x3) setsockopt(r9, 0x1000000000029, 0x20000002f, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0x1, 0x66, 0x0, 0x3, 0x4}, {{r3}, 0xfffffffffffffffa, 0x10, 0x4, 0x0, 0x4}, {{}, 0x7fffffffffffffff, 0x8, 0x4, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x5}, {{r4}, 0x0, 0x8, 0x1, 0x82cf, 0xd20}, {{r1}, 0xfffffffffffffffc, 0x0, 0xf0000020, 0x100000000, 0x5b64}, {{r5}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0xdc}, {{r6}, 0x8000000000000001, 0xc5, 0x8, 0xd36}, {{r7}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0xffffffffffffff80}, {{r8}, 0xffffffffffffffff, 0xa8, 0x9bdb6be918779d3b, 0x5, 0xf420}], 0xfffffffffffffffb, &(0x7f0000000040), 0x4, &(0x7f00000000c0)={0x3}) kevent(r2, &(0x7f0000000000), 0x200, 0x0, 0x85, 0x0) r10 = syz_open_pts() dup2(r10, r10) 20:29:03 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8003, 0x7) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) setsockopt(r2, 0x1000000029, 0x56a5c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x7f) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) sendto$unix(r3, &(0x7f00000000c0)="0e877ad2ff952a166a4c7f321c039b17b0ea71e8b373dd9abcc3437f6e8e1c678ac7980f750f7661839a6fe02afd2fce2930ed97590306d402187225df1bcfb6d8288f8f08a9ab237773ea0fa4d719ece86902480638342f395ef492395224994dbdc907359d50c368d081fdd601c28ddfa3047a05fcdd246a591c9fa8fbf99a150e1862fce7ab3fd63994c6913d6b3ece92f2cc1b6b290a7393db09629737765f640e20ee2c278850", 0xa9, 0x20a0c2e29db737bb, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 20:29:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) 20:29:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x49a3ab1cb530d2f) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) 20:29:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x4}, {0x200000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309", 0x793) r2 = syz_open_pts() close(r0) dup(r2) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000a00)={0x3, &(0x7f00000009c0)=[0x4, 0xffffffff, 0xe6c]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffb, 0x1469, 0xd98, "098d45f75f059100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000a40)=""/42, 0x2a}], 0x1) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x180, 0x0) fcntl$getown(r4, 0x5) 20:29:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x3}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) 20:29:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$inet(r0, &(0x7f0000000100)="3fc7cc62cf851a740ddb192e61990ecb2b11f89ef4eae4fe41", 0x19, 0x10, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="47b67e43d20fc7dc35018426ff92980080eca70a063b820520831d1de0934db2e658469352611ff639180010000000000000c7c0b191d732cd6316b9d2fa71f8f6153bf35f6e6747db3f1506dc9600ecf600b2b25aa9ee9bd6158c1b73e9b44012815f31b31ecd30d0ad83108b9fcf0c29784c216175392ef7095aeb3dbe535f5beda5"], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000380)=0xb9) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r16) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r13, r9, 0x92, 0x10}, 0x43, 0xff, r16, r7, 0x2, 0x14, 0x3f, 0xfcc}) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000380)=0xb9) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r5, r8, r18) writev(r4, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r4, 0x0, r4) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r4, @ANYRESDEC=0x0, @ANYPTR], 0x3) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) 20:29:03 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 20:29:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) close(r2) acct(&(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x84) acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4c}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x7fff, 0x8, 0x20, 0x1, 0x8000, 0x42, 0x0, 0x6, 0x6a27c649d52dcb75, 0x4, 0x8}) truncate(&(0x7f0000000380)='./file1\x00', 0x0, 0x40000000000000) pwrite(r4, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000440)=0x40) r5 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xe50bed0ea47b8d77, 0xffffffffffffff9c) fcntl$setflags(r6, 0x2, 0x2) semop(r5, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) r7 = accept(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000f374e000"/110], &(0x7f0000000340)=0x6e) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) shutdown(r7, 0x0) 20:29:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x7}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x828895629887031d, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:29:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) 20:29:04 executing program 0: socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0xb9) r1 = msgget$private(0x0, 0x131) msgsnd(r1, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0xb9) sendmsg(r0, &(0x7f0000000000)={0x0, 0x153, 0x0, 0x218, &(0x7f0000000100)=ANY=[@ANYRES64=r1, @ANYBLOB="5853f1a3de43bc6fd46c3680d7e2cffb12831539988b6cd2ccb352662dc4db95e7a69b335428760641e07a830405d89b9731dd56791401c6d9eb3ac5e2614e68d73ca720ad6608d68d4470bdc106a06c35a2540cf526b2dcfb607d8d2e77a685580cdb", @ANYRESHEX=r2, @ANYRESOCT], 0xfff6}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:29:04 executing program 1: r0 = kqueue() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000040), 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) r3 = semget$private(0x0, 0x4, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/48) r4 = syz_open_pts() close(r2) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0x1) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 20:29:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f00000001c0)=[{0x3, 0x1, 0x7f, 0x4c}, {0x6, 0x9, 0x3f, 0x200}, {0x3, 0x3f, 0x80, 0x8000}, {0x8, 0x42, 0x6, 0x4}, {0xc7e9, 0x7, 0x0, 0x6}, {0x80, 0x0, 0x7f, 0xffffffff}, {0x7, 0x51, 0x81, 0x102}, {0x725, 0x48, 0x6, 0xc5b0}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000300)=0x3) r3 = dup(r0) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x208, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r5, 0x3}) 20:29:04 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64, @ANYRES64]], 0x0) r0 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 20:29:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) 20:29:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x24}, {0x3c}, {0x7ffffffe}]}) clock_getres(0x2, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff07, &(0x7f0000000040)="aff03f9d6ea63811585129bc66b3c811243b23f7a1d4e4eef47d6a662d5e71ca3347d92cd34ef33c6954ee19d5498734ad3f22a2ae8ceef3e8a2c4dc96e4128eda1299fb3ad18c2e537e7a3e29fcb5248dcf8a07d8bf9e05b80ed09903a809604acec80c4c05a65b77d6191b8054e903a92deab1869fbd5359a1882b5376aa222d91579c") 20:29:04 executing program 1: ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 20:29:04 executing program 0: r0 = semget$private(0x0, 0x2, 0x8bb) r1 = semget$private(0x0, 0x1, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/174) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r0, &(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(r1, &(0x7f00000001c0)=[{0xe12621b9536314e0, 0x6, 0x1000}], 0x1) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/203) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r7, 0xffff, 0x40, 0x0, 0x0) 20:29:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d00000000000000000000000000000000200000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac552d3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e54dff7a416e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f00"/525], 0x1, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880), &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000000400)='\x00', &(0x7f0000000240)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x800) 20:29:04 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0xfffffffc, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x2}) 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) select(0x40, &(0x7f0000000040)={0x8001, 0x401, 0x0, 0x733, 0xcf63, 0x2, 0x6, 0x7fffffff}, &(0x7f0000000080)={0xefe1, 0x2, 0xfffffffffffffff9, 0x8, 0xaf1, 0xe99e, 0x8, 0x3391}, &(0x7f0000000100)={0x200, 0x20, 0x3, 0x4, 0x1, 0x1, 0x9, 0x3ff}, &(0x7f00000001c0)={0x7ff, 0x6}) 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) 20:29:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r4 = dup(0xffffffffffffff9c) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x4, 0x2) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) close(r5) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000140)="d0d9c9e440a1ef2edb8b2a84d6c8") 20:29:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xf3, &(0x7f0000000240)="55db4b921197570881ddce00800000bfcaa2d6922cc01763b2d74028c8a3c36965be9d11691fd7264b971ca3f29a5c1158ba17254702070317624831555f5e02367240a4626c390ee6443fa66eced269d26f27eceada71521c2c97582309f2de0912525f793f9a99fdb6ba411b94c340d99d6dc3460d93ab90422b54308736b615c8621f025d509fc209baf35b92b75b057b1654ab0384e90f0a3430037205d06ec55c34ae556ece13b5aa148e26c18179ce09d177dfd274b424aba9de6e640921ab6c34766203d120d83b86dd52bf4bd9b156fa72e86ab92e96903b718ab2e64e92390e5f707c0eb7ca77b125c21553d236cc") 20:29:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0x20, 0x80000}, {0x3e, 0x0, 0x0, 0xd7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") read(0xffffffffffffff9c, &(0x7f0000000240)=""/168, 0xa8) 20:29:05 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x20}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socket(0x10, 0x8000, 0x1) 20:29:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) r4 = dup2(r3, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000380)=0xb9) fcntl$getown(r5, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x8}, {0x34, 0x0, 0x0, 0xffff}, {0x40000004006}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x98) geteuid() ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) 20:29:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 20:29:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x1}], 0x1}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, 0xffffffffffffff9c, 0x0, 0x1) 20:29:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000040)="d8a3f86302802177d8ea1b844b8290eed5b074909b4dfea5cc2c51f7d30ca6766f31144b338e797de5607a3691d66af09385e201bbeecb5faf293cdc448548258cc5abb06cf48b30d9c697c93f1e0049ddc654842ee9", 0x56, 0x603, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 20:29:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xc, 0x3010, r2, 0x0, 0x7) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r3, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000380)=0xb9) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000380)=0xb9) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000380)=0xb9) socketpair(0x2, 0x0, 0xfe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f0000000700)=[{&(0x7f00000003c0)="e0a6ec4a30fa2cb8e0ac78e26503d882d296eeef2fd29e5418ed9beaa32036253fdce6f999f947c2cedc3f7791b7c04fc53a5ed8cd119454680d76b1959fdd6fb48e16ba9e4b8d4dcadcb56cc1f0da1bb165f2b365312a967ce2ac0393caa207377078183b8136a46b9994706564c5b6ece60bd96c25e37c8d4cb63ce7451043fd479ef805aa21f37bcdcf92cba0f9cde29c8d9b973495ecf8dc37ff59fbea725c8e3ad297f020bea4", 0xa9}, {&(0x7f00000004c0)="e420d7aeb53eaabceeff2383a99f425e67cf4ff890cd73e1ba779f46e56af8a05092d8548e40f2f70b4d50efff5bd2cedd4b6c874439e52f8ba52775ed4253f89a268fcf77ec524b7c5140d5443db696d2e495c61ddfb3b38b564612088ceb6a4341ddd204504fcecf1ef68b0cd887b7f9c1e095b1452fc36302bb53f7078127463c37f658a29f0cbce9104eae991295c67d38f26daa1c3bfbde6d0a85236e5d9e4ab583540b2f1f76f4a0a809edbb1423fd3e5a0ece880788", 0x4e}, {&(0x7f0000000580)="19bbc4e1164c6e65c4c5673cc4fd7e1fc28001d8d604760ce7a708c3590aa123219859520073af8f93eae4e6047d580da4ea4f795ddf9325395f05e6fbe85c8a90dd94c3ff4f13352690acc0ae9f3e70c7ee3f06a56e595f3d0db01f172ca9fd160be1dcb3431ccceb893765ac381455c91dc578c1fe0394c777b9a52fd77c9ea86ac2a2b3", 0x85}, {&(0x7f0000000640)="1b844d94e30c44953bedd26b24c9c6edc2c102296a01d4483e3284211cc1a247e4", 0x21}, {&(0x7f0000000680)="e35833f828429244b9c21e2ecd0041b1", 0x10}, {&(0x7f00000006c0)="0ad58b6ffa37379559052805a99a48fc2452e5995d00dba1a37223f94312dcae6c969d566ffa4efe6a595ed538", 0x2d}], 0x6) fcntl$dupfd(r8, 0x0, r8) r9 = syz_open_pts() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r11, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r12 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r12, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r12, 0x0, r12) r13 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r13, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r13, 0x0, r13) kevent(r3, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xb273d426f14da1e8, 0xa1, 0x0, 0x1, 0x40}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x4, 0x4b}, {{r4}, 0x0, 0x0, 0x80, 0x8000, 0x93aa}, {{r5}, 0xffffffffffffffff, 0xe, 0x40000000, 0xa2f, 0x2}, {{r6}, 0x0, 0x93204a09985a26c9, 0x2, 0x2, 0x9}, {{r7}, 0xfffffffffffffffc, 0x80, 0x20, 0x8, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4c, 0x2, 0x1, 0x7}], 0x2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x80, 0xfffffffffffffffb, 0x7}, {{r8}, 0xfffffffffffffffb, 0x1, 0x1, 0xef2, 0x2}, {{r9}, 0xfffffffffffffffe, 0x7, 0x4, 0x1, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x6b, 0x1000}, {{r10}, 0x1f027f0a85367c45, 0xe8, 0x20, 0x101, 0x7}, {{r11}, 0x8000000000000001, 0x40, 0x0, 0x4, 0x100000000}, {{r12}, 0xfffffffffffffffc, 0x8, 0x2, 0xfffffffffffffff9, 0x400}, {{r13}, 0xfffffffffffffffb, 0x40, 0x15, 0xb6, 0x10001}], 0x4, &(0x7f0000000240)={0xd8, 0x1}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 20:29:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget(0x1, 0x1, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0xff, 0x52c1, 0x8, 0xfe, 0xfbe, 0xfff, 0x5]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4}, {0x40006}]}) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 20:29:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 20:29:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:29:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) 20:29:07 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x3, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 20:29:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x403, 0x80000000, 0x6], [{}, {0x0, 0x80000}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x34) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:29:07 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000540)={'./file0/file0\x00', 0x0, 0x9, 0x8, 0x0, 0x2, 0x4735, 0x401, 0x1, 0x0, 0x3, 0x8}) 20:29:07 executing program 1: 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, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r5, r8, 0x4) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) kqueue() writev(r9, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000040)) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="3fe5e07a0ed00f82d1fdb333ea6c52e39d58bab3019d2f0e428c9043c1d038a164d0cbcad2dfea6cb6aa3558e55df61a3664a6fe351fe0b132a0a43bd960cd693e5081bc0261c78ac7063377486eb875224c86703588f3bf5b8317448901aaa634fced32c08f7c97578a5eef98d53c6c7255c3f33c616fade14abba26977bbf2fc4075035ee77a861f69163653312130e6c6914974487a41518b35471a7e40750768101735757d269d0b2fdb3c1c1633f7f599bac09be97c9c1648b7c8b4bf2af8cb0c685c3f611e11a708254b0ea4abe12235b19761b57128191d2bd18647f769b8d71c4c497fe7003952b90f319a8f7a8d86307d8de3f8d03afc3c7b6c9e93ef529ef38998c44d18d90a6434754e36a9e0d1cdbc9d0d16104b22fc421e040d6d9e60acbef34ea3200528600eb48c543239e8e70d984090b1e9d42f73b698b6968a8cb62dd0c0f94e2dbc80c5edcab93db29afe79dc281076e397adb596187f14b104d35dcdd42cdc97b6185379f4b82bf40891237fa109bd11ba3d2ad7bc7195ffaa50b22b069a664d4e3fa7c4aed62fb57d3ad1cf47421b5f8719706de5e24a41d48d5792d42aa640a30029abc4721cf24ab1b76d002c5ca6931ab6db58410e568d6d1ffa3219c65647ce6ece8e1713f0aa1ac0d2bdfaf4b0bf18338ce92bdd03d60a1453ce2166302386dbfa7b09f41335589072a21635dcf3629431c499f4c356e2885a7de5dd76157796f5de07524a6bfca17a2cca53ffbc467674361f482a3a39d93d8b3c552ac87a5b3b2d04b8fc89e456c5f3707231e5c03f7717c541a0f57bed2acdf93bb84ecc2b67dc086a811324436123d0e77501f2de02300a9f1e2ca9ce895efa0e2a1781190879b5d7ce6506718ddc17b96cda77e98c1a5889f6beda700deb57b3f269a09b20f2f2d63bfee06f92dc393b0a89279f742ded26b071809b99590e484fd6d08829e3072fd0b209154b512faebd852c01d451f96e09240b41340458b6ba952cf0f348cb97d149c9ce8ea8146481f8b1462ac08a5789f409023b58dd630ae6134a55bcd0f16e4d4a528e9520ad9b783d051c708271042a6bcd0e993f2165b82f7eab65bc8e8d7e167d72d719fc252ede2c561fd7d25fb3c83c03993d725c2408551a1f18427ddcd29b8faeb35573559a00a23397bd8f18d62ed5acf4aac4ebf4f2da069152c8d17208d0239d3438f5ca38cafbcb5b08759dbc07ae3ca9f2d936672c38daea70ebe947dca06e46302659a01d16e753377b23f9bf30fc1de1cde92b75e14c9271ddcb73b19d9d408822dd5634d7887d62f12cb02f8c2a67f78b4e156a2e6b9fc1afeb5cc4a9d0f2dffc8c66a0a8f8b833a410d7ea772ec764d6d9a5f68d7ced769a478ae23dc16971f8bf04ac64ddcb4222fcf4d5290f62b2c19f75f400ef3fd5c3c5d8497d743ceb2456802f370611c6fca4dd27b83b61509ba2e9c98e8c74bbb6e1d8ce3af5e6b57f6e0ad6ec74131bfa9d11b08b9d6f44f49dacbb6e33c87d7a749afafd8dee327557953e46fc1b1987f02569b114e478f931947bab27aaf3e8a948d0ece1d09d268026b673fb55a8aa5acd85b6011449b08bbf17d14e16c6051718e8d2023b663950aa9e4c800425a9c426d219f5980eaa8194cd22cee3dd1cd1e8ed2fa22e03a20d60433a22ed87eccbf640aad8558f544d44333c410a9186358dd400749f69e969504674cd89cb6a7e74bbbeb7fa09611694e05680c71e3a159db302319ba2dcbf65bf4f1673ab510b55763af1b4d31193e0f69f3a18c923918fd10e651aebd96114a3e227a0b1555e5f3258c5c312bcac7f643767d7c4d012ef2f5766f9e67d9d763bc2fc9599c7f715dc26f1b07ce16f6153a184465de5c92cb9c4ef1f68f53ac76d45c5bdbc877caff3d76198d445bfac510f386b6863da7fba8a5fb05cb6ff4d04fd1c2cd45eb5b7e2100d4788cca42b8c730289d3be28cca49fb2264327dce2dfeea4adca8f411a", 0x585) clock_settime(0x0, &(0x7f0000000180)={0x3, 0xd5f}) 20:29:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='.\x00', 0x8, 0x40) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) 20:29:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) msgget$private(0x0, 0x110) pwritev(r0, &(0x7f0000000100), 0x100001fe, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000001640)={{0x3}, {0x200}}) 20:29:07 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 20:29:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0xff) setsockopt(r0, 0x1, 0x0, &(0x7f0000000100)="620af5b64f1db0", 0x7) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000180)='./bus\x00', 0xae990ee2c2814256, 0x125) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x101) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x0, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xf}, {0x24}, {0x6, 0x0, 0x0, 0x40101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'t\x9b\x0e', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) socket$inet(0x2, 0x2, 0x84) r4 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0xffffffffffffffef) writev(r4, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r4, 0x0, r4) r5 = open(&(0x7f00000003c0)='./bus\x00', 0x1, 0xfffffffffffffffd) writev(r5, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r5, 0x0, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r6, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x0, 0x40001f, 0x97, 0x1, 0x1ff, 0x1f, 0x10001, 0x0, 0x3, 0x40000000000005, 0x7f}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r7, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) openat(r7, &(0x7f0000000340)='./bus\x00', 0x8addcca7745dba84, 0x111) socket$inet6(0x18, 0x4, 0x9) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r8, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000380)={{0xc7, 0x1f, 0xfd}, 0x0, 0x8000, 0x40}) 20:29:07 executing program 0: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r5, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) writev(r5, &(0x7f0000000940)=[{&(0x7f00000005c0)="bb8c2940e04285f10813b346beaa10b89834032b3a42296701c02e98b645dc28a1064c9efc79e47d232a25284ae8b24a2ad887d626d4ca3fefb9c8e99495d77887790828fb9256be31cb153ac5329d1f9196f7da2c0a00962f2f8be5c5108bc3dc868dfd2b3fa8394000b9f293a3d64ece2907a13948ffd59db129300816b8df5ef79266af2d085489bcff8be485a949064e"}, {&(0x7f0000000880)="fdc54283f3266d7e4d8536672e58ef92e41b28e8e4114d634df678e0372e432faabee0c446d083318fb6d011e3e8855a914b4f029bf807d36cee8e5803a00b46b1c00550cc1195964ce8cac9015f9710492f3ffe4cd82d76bbcc9bf79dd9248a7b"}], 0x100000000000011a) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001840)=0x7) readv(r3, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r7, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r8 = kqueue() kevent(r8, &(0x7f00000004c0)=[{{r7}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) write(r7, &(0x7f0000000500)="210d9980aab36860e9287c8230b591d8716f3ec0181473b697ec5d5ab69188dd43885cee91d7452c14631d64374f17674a64f670308a6cef3bb9c0b490edb3786d1f343712fd0f93927e4105cd823a6c20393d5789cfc9157a1e18f509cd928a370b0b9ff11ed32e984279de3810a6c9178b916bb9894c16b17a3cd82b94d0a15e798f9605de03145cc4d8d2fc623bb6d3", 0x91) pread(r6, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r9 = openat(r6, &(0x7f0000000740)='./bus\x00', 0x20000, 0x30) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xb84925437c647a8, 0x0, 0x0) write(r6, &(0x7f00000003c0)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def96950e7da399944c03bcc0aac2cffee15567e5bb7891e8e855eca994fac2b0d508d85c5032f07ef85911c1a5ea86c19ff4d9898e8b6b7", 0x1c) ioctl$TIOCSCTTY(r3, 0x20007461) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r11, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r12}) r13 = getuid() setuid(r13) r14 = getgid() setegid(r14) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r15, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r16, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r17 = socket$unix(0x1, 0x5, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000380)=0xb9) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r19, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r20 = msgget(0xffffffffffffffff, 0x464) msgrcv(r20, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r20, 0x2, &(0x7f0000000340)=""/114) r21 = msgget$private(0x0, 0x131) msgsnd(r21, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000100), 0x10000000000000a1) r23 = fcntl$dupfd(r22, 0x0, r22) r24 = msgget(0xffffffffffffffff, 0x464) msgrcv(r24, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r24, 0x2, &(0x7f0000000340)=""/114) sendmsg$unix(r17, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0xffffffffffffff1e}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000000680)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b7b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac353bfb80142d0690a1857f10ee7ce3f07ac68736434c7c3078a9776ae5e02d6651930ee0849d3ef4ba7dc699e40b80e5f7605c2fd1d7a5930000000000000400b67dd18f7dcc5c09503ec61802b17fba3008c106fcad4017e102621ee6049b32bb56ac14be8dd7c0dbcc7b5e1fc143", 0xbb}], 0x1, &(0x7f0000000c40)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000002180)=ANY=[@ANYBLOB="4147bb054925b1d0c2c2ea05914194bb37585b2c3b48c479cfa2ae29e0613e66686116858613cf5188fc65ea70ee646db8daa5b00c05016556b290540caaecc479c3c5eb4920ce3598723447b8f792753ab5187f2ffa68717627c75b57d959508a", @ANYRESDEC=r18, @ANYRES16, @ANYBLOB="21407f0f87ea92a79ae6b0a4333c410e49a3836c22277fb46d9b8a8d0442e042ee413d3eba302fc85947c0e12f43d1b7b6fbefd44749a31b21a41167fa6ca7c2cef5645289c7b511d2f1b7c3de06e5bce3ff9c20ca4c9a0c985fd17b02fdc53ba84effe3d1f7b5ba7298c50752948e50bad821afcbeab53ad45ff47f7d5d982f334bd9124802e294bec8408b249b7f9316d3a48bb78328b371ce398aa2a0932b067d3d279de115779d9b12773357bec10120000488b29990083a38bc809684d1bf72fcb859c0d363992fb187f909324a6e711cdc97ff3dc14a0795ae69a4bcee15c3e362527c414d16f622620db81faced989155da348b7f51ecdf339a50431010bab239c771c2283daf6478716d6fd599f21af82ba631d18ff433b4552fc081ebd09b41969c2b470a3b9a6977b41e5513ef464a7c8db05fbfabee1df33fe0fc5a87392e3906e42806ee391757fec4d6fa82f2bf4a6745c01a5ce95d6ced3152a97f2d52640549ac4ff36db2b815fb43bf368d7bfe8bfb3134c4f64503711f2cc2b2af819d26cba35e4978690a436456220975ba0dee7f1fcb4ab40503141964919c765be4a84b2c19dd7160e4c70c9184ff36ecc3f869305bfab35578561fba42def91418bddddc4999f150df08593d879b74a0571f967aed5da87be4327af6c9f65a9432ef259660da492447237cb8a08dac795d2632b8e0126ef4f581a908b153a217d4e632f0c4619b7745c436f6516bb1cfaecb02fb529700bfb4b0cba3c587dd20ca943af2b5940ff813dc678b9d9786b4b536944f8f3d28daceb215f8aebc71880fa832d41aea181a59b8c0b9bf9ac2cf6928545f1c15684e345ce4e61779917aaadc0edfa7cb001d99aefb7bf52cec4f79e4bab648da8071f49957e984fc7447ab2e535478f4a62689d529d528b187f6cb4042ec4770b173d6b106334c865bfe82c2ff5210830e920be8d0fd642dbd41a87eb5e48beb58745ea902b5df83e207e478b2dbc9200206ea07a7da92638ec4ffcdf7b13b3d196eae78378c8861adbda23ab354432ee8cc1664c591ca6d8212175ba297659965ecc5db4f8336ddb44a5b729dd053f38aa24cb343ab28b2582aca6e773a2bfc1d1c0ec996f6694d240b8f822f9c2b031ffac9e6fb3914e264741f075584fa4a42799ccfcb7c4e81f9d931f683ab46b2a03692ee5e03913f114cbd9a2883c0fa1db36b9cc9d07372d38a402b50920e808ed9bba3317ed83272bc21dcae9ed4da7f564c592fe64b906e82eca52cc4f2e243f82513ee6ad9ca46f1d55b8d12ff6712996569d1835d61e0c1fdb06948da818708719b8800b53e45a566c78219aefae07a803d3a7a7c917f2247f12b04d7f89e118959ecc1eb6dfee092dfa9e7a0c06605770934698d42e52bebca7055fbb4a724b213ce5995fe1bbbab22597f9ff733ebe030c9562e41c966ba6387bc74d7fa49b3d26cd3826cca7743c4a3f8ca074802f96b6e858a22c770e8a74ac0d41c4dfc2468071e91deee7c2a25fd1cf9d37f042c43ddc4306f769763459db65f436f899c19886b0afbfa56ff63ae64bdb5a695b83cf610563457e633ef8bede55c726278a1931a3b254182554327a3290f40428a8747f705b5523c505bce6432e3d29333b4e4cd7ed24524b880f4bb021bbd12aa3a0c9d264a53569a0830a8fd18826b522623911d203049ea520f855d43cfbb655581a07946b9f08275a72ae5af177a297bb930a669e1f90701a873de586993abe04371bd60b5aa0fe63322dc47e6efdba1df5c1b1439b06c2db6b8c6ad277dd6b8461ae0f1fd9e7daa746a02ad8a3fd4b12d2d84ec8271e5704813a8cd4b58f3b5884b576474aef0f5a06c19cc0d3309a04501e919e6c63ddf5985fdee8bfb745bf48f7f3f9b91b6dd7a404ae29f9668f1d5a732b2818ef206dc034fc4303564ec9cbe49bf4556c99d3302584757f249fce81fc3ae5f2154aa2ab6e90278802c0e98fd686031d00485df52a74909092985c05cd9692a7243a6e0c8ae745c6f63fe31334f77ac761a3c2c3b6da3514f00093e9edd389611f0c38bf1a31acbed071cf69703f1aa71753be41e05ec1d8b5e96d359d2ec03dacc30137b04640564d4596205c115ebcd9e33c69a5622518fa69a4a1c3c04528a069cf93389eee14c59ac253dbdfbd63661d57591394db598185eb8fb592697636500c42365e3280b7c0f2ba9bf040fc9631074200b46dfd4b2e07774b95645078e99dd402c80d2853d3d0ad243ce45d190ae355539a5123d0f43b58a8e9bfa46b3105d19387dce80c6314703e9fb183cf27ac350da4a0ee307d1c01f2a1337891a6c96fe0aa04a515eb78172418b1e47c99e6afed337fe9ce8332c2adb56dc5cf501a1d926264d364d064af1cb50008eb7e15c3f0c1efef988eb6a3b2e4acdabdac9a1e9f014390a8bf71a94d2341eca007cb0704d157d438f9b3632bc447300b59cde0e2e452ea712a58dd90f242853359b95455fd7f83818b926e0d70739a44e93efc9b51334fbc9b3377167905aed923645f64c0c5a33727c3e425dee45c089715bd3d509091aee9aff3241121619d80c2aa9d27d5e5186353fd113a1fd16cb0b84537975da8ab5f65235d56e0154edc2bcb988136fad261d9a26e77c7fb1fe4766fb026122e8f5555d957b8b3978f1287b5fc7c3bca331f35fccf06b6cfdac3a8d6c1e26a301998f1c18839fc2277fbad8b0cb17d453f2a4b96b8b28515c26232468ed5e3373f8ddc3ac6a76e793397041ecbcc6bdb52722ae7ca44ddef39593e5ac033c5363e625a9b3fa74a097490dccf931480782067317dd43315673742a339a73c696aa5227989e92ee14788594ef8557384e572dd30167423a966cf9156343babb465b3749ec7657837d54e07ace5c6c07633405075115aafea14bb01e28e81117f9614f691341340760bafb6d8f61bff29468b1c1f3d11e44ede24aec882f0ed7e132aae93b01e7fe6f9c4a91a6db75ca05812400138e3927f907f1e6f646a8695fc85a4b5a5821bdb3e08773d99f49b8f93b47ae50b7bc13ee9f78b54be043efce39b25c9d1fd0ff35d00e215b99b3fdfb56e11104d56ec9a650c05cfb05309d9d1191fc77fc39d1f9e20a5c785e0dff9b42b6ae68514864bd9ba3978a7a698b4684e76f269877bd8ad16d59e4bff611205b34a644d4c631fdba03df0bd69a7b99663a88e6586961791f11df2906d172627fdd7f5273f56e4a0a79276e16aca46e9b5e77c4cdb743c84e4d56557062b8b5cf47a1851bc0252f571d8264bf71a611ef2c1f9c2349c9c8a2c7608f75fe8e5b88fc869cd086a7071557d97bbda6ed9aa70e3f9a03f64798237ddf31e707060ffaecd1c9120820a3bd2f395a5ceea9c5cf345c717b1f93148c3e36dd4252029dd245988eb746677d3c51e247aea952d3e7d546e192cad22cc7aba35f1d5da140556ff22eb0c0cd1600db9375d40f8d87b04c3346d9446f1d94137c1683189f4bc32e2b225f79b882f82971577abf30e891971444e4dc81ddaec41ff6513d262e7877473b1603e4bb370cfbc502e69912b9ea51bec87389587c75dc8fd6ee6ece8b0af4f37281babe9f423648166404e65a5da02bbce9dd01847bbb132adc695a96be0df3681b96365ee1320258adb51c9bf4f055808f61bd7965e97b95077829186343fddf55a03c3dccfafa033b9438aeb094252ebe9b1f8daa475ed3f5f545c77a10a6dd3e8cb39239e123eca34d614743d947219686748438fe96c76451decbd685711c79c0dfc5ab661fee5a4b64ec3c58dac2bfa72279aae14306a13dbb84a9c918ffd7b7b577b334d26df53fd4ea3eaaf315af2f6a6092826eea9e140eacb060c27f003d770f7b09c3beed7768a60f8883441c2d990a6c0311a132b86c303fe8cc00f7cb2055640f0039400c60e1d415660c1539b4c95967947800e1eff4caee272d911ad919d871e1c0748b7f608882f12d437b9cc9fcbb94561600479c08c5f17321a779a51b05357db523ed4105e4a56b25a667a4b7c6f2f96acdde63a0499c6641cec04e1df601cb759e14162d02081a9d08a599b4185d0a776491a43e3edd5e2007db01e88e5185a5581da8e8c8f40847c6de91069cbe076d76410bea73a9bbe54262a7253bdc1d7cb5d46073d828606ac7bd7952269feaf33be4c9c444cd0e4770db3257e51bd9730439c0bc07bdfc3652ec9a9aecdf5c9464e3430822dbe11315c9b645584b15c08a4aae3f9d40caac9a69ebecb3b1baf405a04177217b96d22393ccf8c32d5edb8061d0d303c627da2b3a905dce3ba40688913c2710c86b9cafaeec96eff4f960bf4fae8caae16ae6c673c63a53355386ff91dfb14ca9cef5fe553dc5125673a4e49b658941faa950e0de739f7dc8d8937d87fba1000239a50a09919de847ae83df2de95794bc1d20006e0384650c65d05bf871b758bff2f79f8d2154c7433974d1fa50b132a7f9f45765bc34ebe7ff3bc1f412993e488369043f437b8131c680968ea44fe852ff5b227f2fa1203e17b2b56385f59807e7fb8a5467c0b1f994e039035ed96b220b9bfa0214147ad2be27d54b7d9903295482aad6259830b443ae732fbac8793e54a2f2da751c6546a561247786061960ff72ce1314cc30b953f8af8a4a0a8f21534e879b4700cb30229daf6b9f7bc7197656448ccd13cbb9dab81434419ce990c8a914be29f659ade271c8665e3610effe977fd0e0c94bf5670cf22fd1c77e4ca0991653ba4cc54c977f04c56f7bef4e10e205aa37db33f5c9ba837152eac82d93547f24e2027fa8bc3a033fb56b49c1ff98bdc96abe19bb236617f80136a8cce0997045a8268a44f85c61130034569ecda05cfb1d8226e451cc4c11354b5f5bfa1085c598b43c9641675efa2feeec4e94ce1c719c25a2ecb4b5c6cb9188fdb3a5f0a12308801ebc71f972dd419db7c9421276fceba266007717447e34468d0c701b603cdcc1573821b9ef7f1a2d72342397049900b0f883c25b3585ea5f2f7acbc62f47663a6b1bad8edc784e8ed89d68c329baf22d1ca4a427d76f27a738c34fc843de26b9f2284e3e9c583c6477cba3dd73ca0481416e6e6cbc76a5fc77db9b98016bbd937a06e96dad34a6f243141fc42de24c7d7a232718e1d599734117283c1d96070617d8fb514bbf9963b233ca43026cbbd1f778087c89b1cc604cb3a8c50c8303bef36d4222f7f6aa4ee077c1deefae0aba7dfee8ddf7c79c422f00eeae7ed09a9a4bff78cf5348b3354d9900051a166381fcea1a20944752c4aa096f943d1ff5023208bc0fae3782e947efaa447dc278d0c3573042f3c28f7445b0be9a773330d689653b380b5618738f1175755aa3b75ef21db8b84894ce028071904617343b20ee103578bfbb7b83671675551a9708173400fbe6913b51b9b0e33962c63dce6dffdacb7a7355092bd08d46f99f6877576e36d6c26e5620b5a2cc6d96b8e8e769c7e7cf93e3427dbe5d764d69ac1537ed4dcefe98f8f73f36139763a66074e317ae9cc1d6848050608db86d6cc8eaa9d2bff19110858d5c83f37bddde022c62147fd9ead1e2e8e8dc4f4a4b2896ec4c4fb45b793552c9be289b8111d732a9fbcf07157eeda267428c9040e2f358b6abce8f15bafb40a6337b63e1ed802afd19e22ab8241d6049b29b86a9a22c5da8dd0fbd566ed408b06e2bb627891b8925e90215bcb49256f3f7e61212511a9595b657bbdb32884a41a178ce8a22fa3af358f4f4338516b27882ba50153f", @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16=r8, @ANYRES16, @ANYRES32=r19, @ANYRES64=r8, @ANYRESDEC=r20], @ANYBLOB="0abc4c365bc80d736f7933477d80ecbc299028ea8784ebda87c8518257f52988f1755f78bd75fe9c3e2fd2cd6fba8830339f75411c87ebb61e4c093f86254c510b068680161c70882af10ff9f161e72938998c9c666cd95e69940d4292958615"], @ANYBLOB="cbbe1070d933e1a9620c5533fc18ab702fc3b7b30a820f395d2d6bd52c63edee21d573b8f112455f2eb29bfdef04fb6ff7333d415d11a2595ef72f25b3040fba02aa614e36bcb17d368bf38c8573af38376e5846a5b89190a42f9e3ea0149395534dab03fa600cd10f06731966bdd33de24660fdcf9145c8800d1968e4cf17c613e777a7628b229af81f8cb95d4dc840578a420b75d128754ee81f4ff888d8bf1266b18e2a9758d8290ebfafdd66645a8cd2c931c453979626d875b5aa8b1c6e32", @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR, @ANYBLOB="ab4c21deb27dc7f5d9f5caa0bb22ccb693f6c618462a1dcdb6d3010c180c269874f01e8c3a0c295fd5176e72fd70a7b9e90983b5b21f70dfd39e1cb59562ed90e00abd06be685b27fae8006702652e46a2d1f22757e46f2ce0fd789d43571c52988eb4e2e517f8969187d2b1607534f7a4f183bc8e2c1109623dcd4b6e9d68bd989ac1d58581ceb0ca079c67d945dd41780b6486e584882a766a326f279600e8ceb199a66e4a7698f70a30f92fa98df4237e9b8def2d3ec5308dee8643c0dcc7d41ec00212668028aaae9421cd37aeca40fcc7"], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYBLOB="5090719875169e3b26cceb801ebb5a", @ANYPTR64, @ANYRES16], @ANYRES16=r21, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYPTR64, @ANYRES64=r22, @ANYRESOCT=r13, @ANYRES64=r24, @ANYRES32, @ANYRESDEC=r2]], @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32=r13, @ANYRESHEX=r23, @ANYRES64=r21, @ANYRES64, @ANYRES16=0x0, @ANYRESHEX, @ANYRES64]], 0x1ee, 0x20a}, 0x0) getrusage(0x1, &(0x7f0000000a00)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) socket$inet6(0x18, 0x3, 0x3f) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xff4c, 0x0, 0x2db) 20:29:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x4c6) 20:29:08 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x2) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='c\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='c\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000380)='\x9b*\\:\x9b\xfc^&\x00', &(0x7f00000002c0)='\x00']) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10abb72f79aa042a) socketpair(0x10, 0x8000, 0x1a, &(0x7f0000000040)={0xffffffffffffffff}) listen(r0, 0x400) 20:29:08 executing program 1: getgroups(0x41e5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) setgid(r4) r6 = semget(0x0, 0xfd8cdbe8d4b6391c, 0x20) r7 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r7, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) semctl$IPC_RMID(r6, 0x0, 0x0) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='r\x00') 20:29:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0xa90) rmdir(&(0x7f00000000c0)='./file0\x00') 20:29:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x21b1, &(0x7f0000000200)=[{0x7, 0xff, 0xf7, 0xfffffff7}, {0x20, 0x6, 0x24, 0x54}, {0xff, 0x2, 0x9, 0x2}, {0x6, 0xff, 0x3f, 0x1}, {0x1, 0x2, 0x84, 0x7}, {0x200, 0xb, 0x20, 0x3}, {0x2, 0x7f, 0x3, 0x7f}, {0x80, 0x1f, 0x2, 0xbb}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) 20:29:08 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 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, 0x7}, {&(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']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 20:29:08 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) kqueue() read(r1, &(0x7f0000000000)=""/69, 0x45) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r5, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) kevent(r5, &(0x7f0000000080), 0x9a, 0x0, 0x8, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r6, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r14, r15, 0x90, 0x10}, 0x5, 0x54, r13, r13, 0x2, 0x14, 0x3f, 0xfcc}) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r17) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r14, r10, 0x92, 0x10}, 0x43, 0xff, r17, r8, 0x2, 0x14, 0x3f, 0xfcc}) r18 = getgid() fchown(r6, r9, r18) read(r2, 0x0, 0x0) 20:29:08 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x50}, {0x4006}]}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x5, 0xffffffff}, {0x18, 0x1, 0x20000000}, 0xdf5, [0x1, 0x5, 0xd8, 0x80000000, 0x0, 0x400, 0x5, 0x6]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") mprotect(&(0x7f00000e9000/0x4000)=nil, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="200000006610a2910e461352027af1"], 0x10) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000540)=0x101) sendto$unix(r0, &(0x7f0000000300)="74970321570d83f89087515ab413885713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x44, 0x0, 0x0, 0x0) r2 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000400)={0x2, [{0x2, 0xffffffff}, {0x2, 0x1000}, {0x2, 0x8001}, {0x2, 0x2ac}, {0x2, 0x201}, {0x1, 0x3ff}, {0x1, 0x8}, {0x2, 0xbf5}, {0x2, 0x8}, {0x2, 0x5}, {0x7, 0x10000}, {0x3, 0x6}, {0x1, 0x3}, {0x3, 0x5}, {0x2, 0xfffffffe}, {0x3, 0x3ff}, {0xc1856d1ade303cc9, 0xfffffffc}, {0x1, 0x100}, {0x2, 0x5}, {0x1}, {0x3, 0x1ff}, {0x1, 0x3f}, {0x3, 0x6}, {0x3, 0x1}, {0x2, 0x61}, {0x3}, {0x2, 0x5}, {0x1, 0x4}, {0x3, 0x2}, {0x2, 0x11240000}, {0x2, 0x2}, {0x2, 0xc70}]}) acct(&(0x7f0000000380)='./file0\x00') msgget$private(0x0, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000380)=0xb9) r5 = dup2(0xffffffffffffffff, r4) fcntl$getown(r5, 0x5) getpeername$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 20:29:08 executing program 1: r0 = socket(0x400000000018, 0x2, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 20:29:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) r5 = msgget(0x0, 0x35) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r6, 0x0, 0xfffffccd, 0x3, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRESOCT, @ANYRESDEC=0x0, @ANYRESOCT=0x0, @ANYRES64=0x0, @ANYRESDEC=r5], 0x6, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x40000000, 0x2, 0xf, 0x9, 0x3ff, 0x7d9, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0x8001, 0xffff, 0x6, 0xb6d}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x103, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0x5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0xfffffffc, 0x40}, {0x4000ff, 0x5000, 0x403, 0x6a}]}) r7 = msgget(0x3, 0x100) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r9, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) msgrcv(r7, &(0x7f0000000540)=ANY=[@ANYRES32=r9, @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRESHEX=r0], 0x3, 0x1, 0x800) r10 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r11 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r11, 0x0, 0x0) r12 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r12, 0x0, 0x0) r13 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r13, 0x0, 0x0) msgrcv(r10, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r12], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r13], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r10, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r14, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r14, 0x0, 0x0) ftruncate(r14, 0x0, 0x6a) 20:29:09 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x200, 0x401, 0x80000001, 0x3, "a06198ce02af8cfa4bfef2a48f5e533b42304275", 0x3, 0xfffffff7}) syz_open_pts() 20:29:09 executing program 1: r0 = socket(0x6, 0xc003, 0x11) r1 = socket(0x18, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x128) fchmod(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$TIOCSCTTY(r3, 0x20007461) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f00000007c0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x12b}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 20:29:09 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="a7548b0f5c381cd3fcc10be93b6916fb04120cae651bf4df5889525f75c43ffe837ce09b4c961c2e", 0xffffffffffffff74}, {&(0x7f0000000080)="01f0b0b757b43a1dbb0395c303b9b919b0474501012dcd82f94b27475f9606e615fa52fb14f747ff95163eddd0d3590fc4b490023c2c384f78d621f596", 0x3d}, {&(0x7f0000000140)="dce94003815a4a50b7b0a18bbe7961b12bbd9e864977277d92107ce01905b0719d457e7ec5ff78f6024bdc4a9ef056f013617195bf65fcffd93cdcbc9e430fbc4eddaf2dcc24f8220009452f9581a03df7fa7f61cea28226217721c97330ffbedb1e4f5a04e963b2dde278d4dd88e5c40e11a8f89172d5365d530ce82ce8e9c9759c5045fe1dc4baef8dab0d54d02dd0c4c696a09cf77b1b846e6cfbce1bdf90c705c3a5ec7c01e211beeca334e85d7b3dc85227cbd94792d47e02220fcec534ddb8dfc73767d22c6d332ccf8ae2fa3116a81cce15450fcc62c2aa", 0xdb}], 0x1c1) 20:29:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x3ff, 0x9, 0x4, 0x2}, {0x1, 0x0, 0x9, 0x1}, {0x7, 0x6, 0x40, 0x7}, {0x6, 0x6, 0x8c, 0x200}, {0x9, 0x4, 0x26}]}) fsync(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x7c}, {0x6, 0x0, 0x0, 0x1ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r1, r1) socket(0x18, 0x8000, 0x7f) 20:29:09 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0xb9) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$dupfd(r0, 0x0, r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x23) execve(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000080)) r4 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x114, r4) 20:29:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:29:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) syz_open_pts() 20:29:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r0) 20:29:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x3}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 20:29:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) recvfrom$inet6(r1, &(0x7f0000000040)=""/31, 0x1f, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x7, 0x2}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) 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(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 20:29:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a83c9034e19767b0784"], 0x10) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(r2, 0x1) r3 = accept$unix(r1, 0x0, 0x0) dup2(r1, r3) 20:29:09 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) recvfrom$unix(r0, &(0x7f0000001180)=""/195, 0xc3, 0x800, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) r2 = dup2(r1, 0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r3, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = dup(r5) pwrite(r7, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000380)=0xb9) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='\x00\x00\x00\xde\x00', 0x68, 0x0) openat(r9, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r10, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r10, 0x0, r10) kevent(r3, &(0x7f0000001280)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x80, 0xe3d, 0x1}, {{r4}, 0xfffffffffffffffe, 0x40, 0x8, 0x3, 0x6}, {{}, 0xfffffffffffffffe, 0x16, 0x1, 0xd5d2, 0x8}, {{}, 0xfffffffffffffff8, 0x8, 0x1, 0x6, 0x10000}, {{r7}, 0xfffffffffffffffa, 0x40, 0x40, 0x80, 0x80000000}, {{r8}, 0xfffffffffffffffb, 0x56, 0x4, 0x6, 0x9}, {{r9}, 0xfffffffffffffffd, 0x1, 0x10, 0x5, 0x1000}, {{r10}, 0xac64356367187773, 0x50, 0x40, 0x5, 0x7fffffff}], 0xfffffeff, &(0x7f0000001100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x12, 0x9645cc6cff61b488, 0x4, 0x9}, {{r0}, 0x0, 0x85, 0x80, 0x22e9f5c2, 0xffffffffffff96e8}], 0x620, &(0x7f0000001380)={0x3, 0x7}) 20:29:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) sendmsg(r2, &(0x7f0000001ac0)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000280)="75777fd7a54d04e5f5c0bfcbf86222b3062b8fecb7b5a32995b43a5e2c2c46aa10952349edc4225db84971e227be75b8b002c750e38d827c2205099ddc48ae8bddfeaed2412a9bc1635f49404221e97e427d6de6485f81dfecd41de2acb4d9ab1956f3a8ef89611769d28efe157d2d2392f83c5e5d34f6c0ee4d97d04800e4c19e9b50b0a9eb53f79de9e2da76976a0328918265b15a56130ca17c224b084a750c20b967ff168d3c315fa45124d0ec0295b561651345df69c3fc867d273af32cd2f880db9038477058d42b86355f3b5d03dcbab5e13ef233ede7d2", 0xdb}, {&(0x7f00000001c0)="86b80f804348002e144d1054be3e31a2fde9d91272177374cce77339451cdc772c2e6df163606b81abcae7990c280ef9d4b4aa0fcf064ff6cfdcb73c2fed5ef7e542b871dd29621db025a7ffcb64ba102f97bec1d1bfdf19667fa144c9d7e090f50b62fe8d2a7a6ac3ae868b40d40e25a9e1046b0bd1d35daf4b36e3e73f95", 0x7f}, {&(0x7f0000000380)="9a9137793d0ced6beb95ccaa47703ffb5c105425d8700765ab4cc9c161abc6645fe13672a94255220d6db2eb37885e10476c1e2339c21087b68b5d57e55f1c3d12c2a4daae4dcd6c4550e853a47cbc218d44742699bb4a2088652fcc3c02dcb1728f6d5a5fb1dfd04c8613e7d949ccda66c0da78c8cbfe0efca350e103cbe1a75967a500b795df5f81aa6e6498afb1ba33cef45f963188ea1a8e48f3dbfd4125ca55845be029bfff34ee69aeeadaa3d48e858c70476b4b46c7e5b97bc105b0e7dd24a38b7e419d139e4c9c06758e026b1e0deb23d4b23158d40acdd3e3cadf515bd4f72a95ffd66c9198d970", 0xec}], 0x3, &(0x7f0000001b00)=ANY=[@ANYBLOB="7800000000000000ffff000045770000458e001e588443b11ed843a50bf5aedfa1b703db172a7eef2fe136821f25f4f9d68e1b5090805941e9facdbfae1c2ff180d7637667273119002bbe7727160b8f34e5143c0ff53e604dd48474e700cba078cfdd5eba7fa9ec39302dba41623394087e28d6788100008000000000000000bbf2b06a07000000266fa9aeedca8e5571ce1de3565ce8be0b6b76b67183631cc39bf7df7ec6786dce0a38dccc575a0da8ec00fecdb96ce225bedaed35f376236eba49bee06dc3c8ffd7db2cba98a1bf9382fbbb6c90e9dd0776cc0e611ca88fdca41bf36ceedafc63b4c498da84ca707400000000000000f800000000000000ff7f00000004000049a6d6b4b6e7fc8374a45a365c0f550e75425e167f601943ab2e278a93a8eeb5fbe13ba30dd786fabb4df553e00ddf07de82eb89ae090626d9126240395a50796f0378f3108175e2c674f551ac83c3d9450267eb19b4ddc718a81ac712bdfd20ba57ce3f61ef4dbb77f0f1f9e7f8279b19500d0d7b05487985e6cda6c5d3b7607e00bcd8c5f00fce8550df21970ce3777f3ccfcf8ee547cf52d794daab4674a479275537642595aae1cddcb77ba5287aed3de85172362904b2034e14cfafc144f71f798a1c709f79716648861949818fe0080fa346dab5b86d36a6872ae7a79ed9486bd46fb9bc000801000000000000ffff0000060000003669d5045a38b67ae0dfc1ec1ddad41ad0f58623fbb8067f0ee829cb945d611c370f859f908ad011fa30ca7ec85b9cd55bfcd9d784110121cfd1b308d5460254477e41599cd9f119c9381828933f38dbe84fbe6d79e95882ad098cd53930bd0a07dde8c3648828d99c6683fbef126c2a3373ce30a7b5fb1f9ceccce6eb00a22cb006aee019f228d3a16ee129c82faabb3f4406e30921980a06400e90bfa1760f9b2fae589d548636ac82f921c2cb5a9f96475f0374f983de4816f5287fcbe88c7af3f5af3303f4646076c9f1abd3e2bb50707d5af05fff7d34f0b2c4cb8274370e84bed486960e23205313146fba4fadc45f6c8b04e5000010100000000000000100000001000000b8c7314ddd87c7dd9ae8c1f39fc396d0f4032342e780f7906815d3380f8c941dd9b16349ecfa8fe2abc880cb8b28e05dd7a3a06e7d97019d205c4d730ea5ffb7c9c7eab4d4e7c5c5b9aa567d794ad1fdc6b429c855e2ebdc7a1f2469129281e56e304d344d2ea2bd5099742b37217963e1bc93cfc0e8fdcd33d3c39250fd88af8849f22e4aea602a47277f74d4a1fc84679414856713ae75c8f54fee08cf0d2ca6c9f310ea30fbaa6c467969e139107a878f3f30ce801afb2bfd2e7de59c115d07816014e13b122bf90f29b225a085405ab954e5fdef7ae4565a5dc11847ec33c95dec83a26ae5e64adbb5857b2b0174f4e64aafe4551c5f0241ea20f8e63a8b7c93ed51d2d438f8c4fe52715fec246aebef2b57e2886994ba5163661b19b0d4b84676596ceb33fadf7ce582f95484b49764ced4e9656cf52b31e2ca4c1b08e86c7ae97b2436053744a786341bac7e47229d37a47178a4e130523c7127494008679cb884000b5dcbbc3c0b4244e6ad52daf45449ed54adb0a67a650989983db173665b245a91faf8fefe518ceeedd3e4ac622076404c0c30fbfa2f55bad7f54402a9edb05f592c78aee11de22d41aaf57b65366cf942b2a9b3f91bb39a9e4417586f53a4b9f659b762aef81e9052c744d0d5b207cadd5baf17c5f614b3c8cd3646099a6ed825c21c53388326f0c3032b77cf41f6a43a75eb26586b7526f23b9ca4a23fe7036a8bc8e1fc63adeb5285d0d2dc97624b56b2800eb927d23c48789e5ee19f5f5ad6edc90b83430f39fed4014535a066b96c6867eb9140b0056e8b93385538556bf8888c493e4651859bc8cd47d806ee6045652adf6f92cddf5e42370f54ea142c38563ec9f146db34be19350c8adea004f79cc6e190751bcfd90486033e3e40437c3658792645f03169f6145413d5d9bc5b2e1a544b715f31eda59cab9717f45e0512c5db5278a89f8cd4bcf82c7143934a36a797d24b3075af261925c99a849a9cff0342282453d4130225d3ec3f138cb6c48d8a2640491c18024f8ec304fcf22b07a2d6973acbb6af4c34cb5a8f0182879b8b12a3278cf5feefaaf56ae02b269fe5e131a0c24dae376cc22ce3d30d671e65b6c610794849fdb08d5133f0789d5d81ac90386c4c73c288d258b3c79c4ed5bb432469455c5626319d5f31b842d19e52b242a117bcdb06e37f7982041daa87578bce345e3f38bf274560352ad8c3993d292932e0f1b903c92e273aabcc9c95cd10902d5761f4e592d17b82e44b8b37f27b42c6126e6f538e9bead21227a5b071618a5cf1910c3a52628f3e8ef90fc19372c2da7f8c0cb035c739e33b896d03e7421817c4a0f2e0943c58b1b0724ff016f2e4a2158f162201010d791287d8484ca57da831aeec11c4768c2f109aa487afc28bdcb22e36effdaeb2ae3a4449fe5b039d06ecf5a2abf34fdeb80aee5baeff496c2f8655cda0f36a0f2bd7da6ed94999db4d535cecf34ec5327f888c03c1d5c864bf2e099a10418062033bba56f80c9972874d1f1440f9cfdcf221a0c210f20f7ca78f361f5952a96da0275d7d4689790bae163eae17a38722b86a08873650388731e14a91be8ff921f897752e751a4ce350041d3931a22710c79905a3895fd994d33c9160c8e6d7071ce99eb7f49edd0d837618ddfbe6c7f123277d202e3dbba0d1ad762dd4079a3b952def3e75ec72e154a85eeb4ee7441c24f767c1c341b0335ef2f85e0b15a0c73751b469ecb6f78259bee4681aa9053f4cba56040fa0c6ccc3996317e22619896208cdf5d3a2030efd3ce41cdb8ca945caa3984a5bc4375615ae8b817767ec7b4ffc9d399156971cb75ffb04f4ba1934aaaf72766ddc8cc1ffa02770ee1921b172921543c84e60eea5084a229c60cf4367002ee55d9ae331ac5203cf6175c4296bf4a3275d9c04b2a33485340e0447144ecc4dfd6228ba19cefbc5751bd9cf6bf5c5d127eded1649017a2b47414be02d127135d2b022aa854f9c77dfc204fadbd763e7db5fcd8342d93093b792664608c05fba3c0aa6e07e2440521fc07a604af640d20477ba0beffe10e636541968cf666ef0887c9e15a4c2466262b47d0e7fc7f194fd8fd4d2dd8bc0e6def1dd9123ac82ddec5b67f9bd95c82d38f7b593d75174600675702b22be55a59e6945b658185b178f894664de8d8a489452a3c68c8153109b319ddd4e1ab6a16c16b3c09d2bc24b8e4f833a393247761e05f5c893463288bac3135a34f2ae8c393564a651c20c379cf28bd93ca1d43f3a204b137e7eac492c416038e91da1f5afc3b0537d34594f5227a7083339f8012527791372eb283a2746fb03076d2ae7b8c3e00c4ef381c993fcb552d5770b143c89c2aee468ccc72ddf4a9431d26eb1b8d991e1ecfc7826f8cd6f4a2bd10f4fed093bd4e62f1ddc01c683b28e9562ee69c3489d19b4ffc80854b0423dd149a2a4c54e3a6167db9d66a3c98265a9df809304dc8dd518cd951e5c6868a61a1c21afc5c8e4ad0c4a39d18a39757d34ada5291fbea7b6fece948e433110fcd0348379a503814b86079a8c7bfb28b886ec75977c96bfeb84e915d3dde2d13c411214ac81b77bf7eee02b3845470694f817af90c70a34144d9c36975b89e01ecd56c56f5f4fee08598f020b3ef699d77885f11bc7c991dd2116f6a4f179b64e98a9236c17af2ca379d293e0a9bec4c09335fdf6e041adbe225e9fa804d2bd03a8959ad6d1e5917ee108c592e15ca4f8dec22eb19c590615e496b225c8c27b4184d53e122d9dbb4ce1a09f8495d121ed5f56445df1505022b27d1b3f29819d80895ad70a4392b392df8626b6f66bf943b7fc91e4f0a67b4cd29cae4e884d4ed10121bf4298feb8653900a8f4ece0ab41d6add4b3160bd1a50dc78743786bb799bd86cd66a380089df6d1d20c494f200f0cb66ad7930ed3e7ba7690162b90a0eaffe84f2a158a1687dc18e6a5a7b0c05cfc27f1058913da2779cbcc87a03e049c5d254fa7465be28588ada3ac0887ac9e7472f42fb415a70663711e8b51a2d42761c11a43bf8d55123131b22742cfc7d10439153a20d74c5865c561e264e4f8f6070a5303eba8d4f3f1ab1863bb5f06b0b135cecf3b7736548a19a4b71dbb9945cc1efc4efdb0d784c12dc3f48501ab99e3798401c3801befa530f2c62c9d055be6617c6cd605c33b4beca4613b2c890aab71139bea4fe1a714a919236c4841714fcc381aa69e8ae4199aca8d981d7f2040b3d999d379ebb4dd5ff97563360b7c51259adeefeaf101c3e9c84dc72af94cfcacf090af4199bc9cbfda27bd8b8cf159ae5b3026ce6f3bc257dd33dfadf549ca7f7c5307a2602f547137430e1056da791dd7b6ce6ec1e772b39d57c015bc3949034e6f65ed11e0531c3ce6dd19837cd3f7ec9a3235612d0efefe9986795b5a14d65896da7f78d9fb4705900a130b08e318e597f19bcf3b3891fea6296a78f00db79a1b0d1fbc2290284374ec9c7dd40676a42e1e297f90e38c24e3adb69211cbbe39c3178e8ef99bb8d2b56d3c4f434207e59cb1ef2495c238109b84f05e9890e4575cad84c3e699ea95a834f92f31a04547e4817ccec3afd93bfb8010401f337e7ed574adb46f7accbf9350145f04f67ec606368ec6cc557de48e4685246ad395838b2f3f0ca47ede29f2ce64ab83a7d4b6332363d37943c275d093b7cf44eeea924bd6a21b42d870a565812e7ff76a8ac11552bf089930fc662323b9522c884ed1edc1a013ceaef9f715c278ae79bf1769f2f06d8a08b226298636fe2990333dcf80a8061d1ca49f142a2a26645a4363016d21f00655f2e2ecad40ca700830d51e6faaccc2490705189ee52e06d5165d5ee077efa444d033d44bfb993af247faa55844c630e3020118758582ddf4d2e501f8516da1bf2b4ee01484350d537c57410673fe48895b231b757f7de765a2e4e742048277b592b24d51083aa9e1666e15835cb8d158dd549159b719550d3e30cc7c854c31759d3dc04594fbad437d7b808987527e6cfc4744102c4be00bcc4f015a91f37b57912340651e576f56f4ba70a183050ae8225ce5e118d4281f10260539e9618634dda2fe3e83014ebfab4323958f3d74e6f92971ca5a2e36a351222cc1d7b2a1d7b87747be3fbbc5ab25afa719348a2a26c88c4ee611c2ef823f8e6ef64e1841df7481d3f4d71f702edac0b70810811f5ac62925fabd96a5e926078beddd6bb334fca55cd9b3a16750d864cdc3ce88d0f8610c1ab2657f160ee93394d88ea6f43fe1009b9fefe1ddf2cb2b7cdc78ca469c0630deea28903df16c62ef32a1423a801a59ca45e0f86df41d3dfff561c0a408ddd5273aed850faf570a9d33addc48b4e501373f10492b20cb77f4e40a1345cd2e6ff32d82e33fef4a63173179abe740a50de3c8008be471ef23abafde54d9154226cc745e4e890f9c3c9ff11e51c8bac25e5866f158f45c9d8ffb79e69ed101019c364e52e305453e71495a24550ac964deb8b8507e990939d5ae5b00e35620b5e1691523eb3f6c7fdce3ca7c08036de93d5ce19de106dd6cd2da4598695a19501ae755225617dab99bd509c8191b50572d4d48b40fc22d37f7f44c8df139622ef4ba1e51621b27684257bd315991821f8a9250b08e10494cb9b33cdfabc298dff62ac5c5533c2055cc989ecd7e1f397ef3dd1eb598986ec68bd199ff648c418633f7af74e6ce83527b1e76e40605743bb22123d4287856aafd63e1faddbf4bb5fe77bdc1ee3efd06cd704652abd3701b0e8477629037bc478b6a8a2fc1344264c0836345e7f08755d665b03156096bc88f77d4af072fef7eb1bffba9efaaa50e53b70f7f4765328c690b81c518136e3fc1e2ca4a002683c0befbd1aca2c10711a8eee504318965583b2f3f4e7c3be744f647886d93413427ef7e66d087f026cacf1e75b6c6001704710bc4a71e9e37bc4f586b577116c21edd3164473cff1479c9f7a777eab3145064b8ccfe2fc8f1d975b3fada160d41d70f5b8b475c805a0f6e71a413a0104fd8baaf0255208b3619b3ea02e5368216e00cd5a91fedd8e662a4ee9bb55a81be755178ae05b29988e7e20caa51dc37a6e8203fecffb5ff6781566486a2ea36618a3ed6f288ee1da14b519d669e9ee0092983a9e8109848daa1f9f9ac08a081a31e36bd0bcd6a424f9b2e06635cb3dcb6e90dc455cbc770d65ee741efca645abeb787fa1be56cd7f2a490a74593c859aa6831aa804e15940be541de32ef65ae8aef70e7d7f0757c93e36615f571ef70e8a2798904ea0d9428917d0d116aa5d6f7a3dd70c6e09cb89841b284233510ceaa229da600eaf26278209fd4f29eab4e5db65434683755ba520664f33281472611f4ede9ffc0b9b055507ed3438bd7e519838c1dbadad8934bca69976c4f0f86197e7d21b2ff476baf39dc5001080d59fc103bb2b6169ec23b3d3013afeda3ff070000b66a9d06a03e15c77da1005d0c6c039fe93fdd714691381ef214a71514b333821b3e7bb59d4a86fd97761663b9dabf35d5c121766730d1c7cd7f18ae45a00e482fefd0bc7059acc88292de7a4a2a362f89e3ccb0ce764b9a9962129e8cd21561855efddf4a973d598e1f0355b697a86ffe1bc6a0c1677c015063aa52f5e64637fb51622037b0d548279858b7d76170f74feeb41c639e94590d85e51aad06e6218f30c18a8c623e4f063c32b45734ddae07b181b00a76e65f61b7bde8ab74e077122f39e4f77c59180ce1188579b0774d28193f0f35eb3d94741acbf86a274daa7c9c21aa5f8471000100000000000001000000060000002d77a76609e7f62ba96c5f7f6fbf2f18e31b5edbc250b6f90b57648e5e8cd71e6f369c356930ef3c309bdb741aaddbaf45cb25cdc6eb488d63b9bab525020c3cca40d0d62981a0b08278fb993bf1a042ab6b41634017346bbc1acd08c65f849aa79ed56f09e293ab8e3c2f5681d11e4fc8d0cc66cdddccf0fde8b588c3349f9f5c5085cd683889ab2b85a2f496a0d1f2a803d7390a421dfa490fb2f3768a646eb95d308a79ff70762efbb46ab46f344d1ab625f2c286d548d8e940d8648ee13d749d997d30f2e6959a048c5fc065872f55c716bbf0b8c591501c6c729be4c84e03a4b578dbe36e0d7dd0896e1b2900008e00000000000000ffff0000feffffffc0a1f00e05be715c39d943a137f6b86ec7b0b0f723d783d91fd91f86a9bce9c954babc36c4f3975038d5b0e12643e97a537d76824b76d6de28e7f285e70332c70881f4f8a6cb968a1e5f70972f83b4dc723fd434a224bf3c12ac801005d2a1b98fd2f8aa77a35659492e7ca1702be4585fc5458f8016ee38ad3f1485d06034acec499c5a21ba5e2d39165e9eeccfe19813fd68bc454fde1b11edd05465cfffc18e3f7db3cc7693141f6a070bd20f9c12f7555301bfb9543f76cd893642820355a845dea0e3f81819cb849c3d5c1f375b767612eec5133f3a53e830bb8a8105004800000000000000ffff00000d020000f108283ba31152b9d3e01ab123db654d230a076534a8eade1378ef062f8a72cc2077d08bf96da8d63094ef33e7c53c82f03e32eb231ee48db800000000000000ffff00004e000000b1002f9dadd623d035305109f933240200cc2dedcf748f15ed5ed32f1a5c1efdc072a842a32268b7347ee4e22c683996e248c505b7915236e378b66706307b0e190f42b8d9908671b724f0cd5869363bbded23d2679e8525d4e3a844740d90cf8761634a35d0002a5306dc4ae679329a52c9226bc9821a1febe71651f4165278bd287b6e530e21fe5683aa1f3f3eccb6e0001bb3865961f314e6d66cc9ee104085ffc7b0bf3300002800000000000000ffff000005000000ff39478e656f8fc02151684535ad8b3ae300000000000000ad5565be9a39021a9f5c5a136093a52c224cf8a2694fb9cbd2d136b86d098ccc6652c34ee80d8ed682df4a15d680501a451b08cb775b9013249b1466fbd9c885ad"], 0x1620}, 0x2) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000380)=0xb9) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0x8}) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r9, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0x8}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={r5, r10, r14}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r16, r1) 20:29:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7ff, 0x2}, {0x18, 0x2, 0xfff, 0x6}, 0x3, [0x6, 0x0, 0xffffffff, 0x3, 0x96, 0x9, 0x1, 0x46a5]}, 0x3c) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) 20:29:10 executing program 1: 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, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 20:29:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet(0x2, 0x8000, 0x81) sendmsg(r1, &(0x7f00000023c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0xffffffff, 0x40}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="986fb9c06b384d4e73171cc9d367c5b5860ea7338391618324f6f5d3", 0x1c}], 0x1, &(0x7f00000001c0)=[{0x1010, 0x1, 0xff, "6c85b042b488cad70d8ee632dc8030406433abdadd20e0abe02c61dea2cbf4c3c1d6648e23913964679adfd1c491b8a1d9d8292dfe38a1f3ba6f51c338c63b2f3e1a6ff622420241c227866567ddd4d0bc53d7e79296c670d042ba3f5ef7f4758a586f20c6c806c0a574092795ade5f94fd4fcb77e899903efe166a8497a7e98162ee1deda3b4259d0c09d346bafdfc109f4f696504b12c343a939cd85e43a881412aee41bc35970686372ca18fddab8e0a78fe0b72b13c722e3ec0f62a5c3fb59ff3bff5d6d1eb24c9c770c13717f4fdb05354c73ec4d14fa6e69d89eb7624ce9fec08e699889d04e5911bf78ae96ccb08aacc347e97796188acdd609f946983a71946bd5203d00a66834d37cf07682cd05efa8fd5859f634a91c42756331d6d77c8289ef9f140bd6f7b8bbec71a31148052e6a0e51c7e7b130b6dbbebf2be6a69e2336ebeb08f22040d69916228e769679ac0a1713d13babf71442f0a1ea47628d33d7778dcba10f84deff4f0432ed0944376a874cfb78cc915bce5fd7280e7faaa70dcbb8c166fada50ec983155ecb3b98a3afff0760a3c61bf4d694a47684861251121db21e796d6407304bea887ad9e3572a66389c667ffecb48d57a2d5d560bc969a59239b5ec299f857e7a150800463531a2f898afa8e9d7177b0d191d33e63c88c6f4591638e921d2aa1891cc87c39f7c9b515a746b77e833630604475186ebf47949bf1e080be26005be858a95254f2796dcece210c9c362e142a43dcd8ee4ed6f2f9e5dc685370c1dc14b4ce4fd0e7a6880ecdcc4130050a5f88bfda1b6df420955f6f1b35c1175ee3b620ba0c89fbb2d12828495a65f9db0392fafb46bb6092e2ebdeca9229f0c220e24e7b0e6811f75839acce706281cb43c7f4c36ed25afcc1b06312ab62205f187802e6a9d7a5466cab7cd64c9e88b2d461940723b0ad7c02323931c3c6272a3e1a03bb1f48b7a7e74cf12950169f6bf83433df1cbffb3bad232e3b702781627350f2aad1173b20345d127cc46ae272d680b77e62e23d8f5d88594b97c309215671db86cad4b4139e32893b9d5b180264299e2f776155ba22267e0bb982978010e940ec04f825ea5b5bbed4cc8f21cbc3574258e552b15f981f1a6b9918b0a8ad6306491225613b2307f3544541f2282328feb38fdd3a7f30595d27dd01a8b4a02c394986deb4dd982b78f9e80ccb10a47bf1924e775f1bf0d1cf907d2ee2ea52865f00eaefb9b9ebd81f88e7d49e54f4f7b9cbfd9858b00c630fa3862c4ef36f540ff9f2d9e0abc4a96193c88621e08afe1ea00adfc2914e5fccbcace5b5aa414af70db32dc8c04d3ddd304605b7c815867d91eff6c04573895b76085065a39ee63d77168747473725efbf973e87598b81cf9c51dee2f3e29b57edccb10313c8c33471099de22d0667c5bb0be52c5369beb93cabdcf5903586c8607b1160d7abecd63c64ea07b843e88d7ef76e0fef23e6bea1a99b937f0ef6ba806dc5e7096d13d846bb396ce1e9221aa9080b8f61793f3644addab2d080b56a82e7626c93b140f17aec86a7ef95d7a015a66037d914e5a151b746264979890cf8b80e0c26f9fd2543e641f1cde9bef3dc2db45cf614956338ee39c5abb2d1b488db57967b68a9c5099be53ee0bfda2f51d38c36ae7c2f2f2a66e6f9760a33c49655e0e50496aab92b2a059194ba76a82621a6c0b83c3c453ec914c0aaab2c08705a36c8d7aa64018bfa00ee187f1f57cbd88a1ba96a92aaac4a718308f79b389b22b79da0d28d677973f7244f9f5e71a38b5564d7755cca5821b61ae4603f99888232106b6d6d7ad9846384dddc27af19761a7c580bdecbf3fb6025b5db7223fea579d0823f159090b9e4bbc8dc20737eea5037be8a24913b29f9c8c969436db16c112ce6d255c5011861ee500309f007deff65d0bd4f6f68db4141c91613e259973ee148c255d1a649dd3181a4375ed987d9dacf7e3c550a9598a189ed04298cf4de5c0a591bdf755e5074e8b2a626f9c9cd80b9a4665c54e7d6656e391d010c527c40d7dab579b5091bc492a1832caca220f1897f873d07a3892182668a0726540491133f9b3d302d82cdac82cbb4ef44f88abcce642fff2352b1fb7b8fc3ddf7267d8afd798c9c852b1c48b1592e01224397289ff12d7158368873af6b1a1e8940ffa5216c6a7e86e97768223d6fdf8d39fb25f1ebff69d045a8f866379db869dbbd1b3f4856e27a43a85ddbcb32ba3d2dd25b030fb1e16f9cd79e64340e3f30ee64ff81be969ad80b27ce312efe7997996596a58c9271dd0ef124d6cc6a6c193ed610bd948cd453e3fa85b1a491dac7a62d042e81f67a41dd5c3f785eb8cb9e6fe247e35683114402798aac07ad3297843fd649905f8c4f1020f49e1d280d5c356131fa95e148db8ec6fa45d932a86d8a5655bc7c0630fc2f643e1cad7be5bbae47ea86a5cb234995560b40596635dab1faa5a8a2d42b69f32e7f7e36539047da74f365946dcbe5613371d5abe0976a2ed4f9b92ca4f3837fa1277b76ef84e107482ed2581c5777eaca43ea57923cc549f93be267aa3392469323942aaec9165510a689f376f96abf5d2718bd027542858428ade9f5a153fe4ba0f814675472dbcda4e86b8825d894eb77fcd6d7999594c5d95c4b17b751f2f0870dcab680aba704d3031f6517d561ebcd4c86e5e0869597e2ef888788357899d6f7d5a2375398296d19bf11af5efda53860ebdda31bd52d6d6c7591ac0a0ccbe3cd1ab91944c46b122b0f9178ed3e6124fe8e25070dc2061f816afebd8a1c57dc0d2833c9e64ed319aa8e23500e2db109767a8703be967ec526dcb060bcea1e440f6ae65b1436bb54c08817327cdedce125a4301d5ec7941859c1e954a14ad06d8ed7b83314ab06afaf33e2ad0f471243aba82392a5d391c7b61060bfe0986c31cdf27de641565c38d71f98d8b65ff315ee4919f2c2a012df0bb9f39a4c1cbad9b7db9bfa9cc01082a13a857acc7046fdf9271589980a036c9516dce15b61079be317f561da943ae745c7ca9da1c95a12c57daa44b9a7ccf6be0289365c7d595104ea3e4fbc44b0d62b466b02cbded674a12a90df6526f42d7ccba1804c369b0a6c6e2b0d917fd5ae2c03106ab832dbfc11cc9350b3a95b109ebd816f86df6337f069fb3e45e4d2c3b30d3e51a184a109819f02fb701352029aa108642d6a6c29672e462572a1de621baaedf4623675cb4bbd9d7ee0530c04e4201467439dd37aff4eb28d53bff98eae3b0ac4e367441647c17f25be6a00c22cb663dfdd74862ef1268ddf41ecbd176d8133a95437a4ad8a332758983bfc05dbac4b02cbe5df714c42d960cd379477747984d8fc808e90859773052971bacaaf462d09fa6e98c273e9acf791e038d6c5b26d53cb26a4f2f27654baaad3d01c4ef0fa5ce435ecef3c7347c099ca4d56e935fcf4f5b9a5710f075f81d4406c5ebf20e7be01167ece89097e03bb32cadd9805f0791438ae98e04408c0a2575932fa43ba615da8b9e9c7c84d3ff7b77d5e3004d456d171adafbed54982d4ddc6c14c3b9573ca3a5a99de23d756939a806cc1ac516662d3a3cd1544d161fba00e4ad7ad56f7002e1a43e504d7e1424b653814759802a6a4c1d2092456bf4f5ade7af8adf894e13a44523f7b8a66749184ab504f06720c8f7dfca8782a4c75bfb1e4f31de2f094737bb418718f3b8e538fbd8df3dfc7e0a7c705157c603728624fed385ece2622ccee1c683dcb87b12f2169fd92f33d500cb1436a977b51ca22a8eee625724eec385771e4705d9511070ca83ce7c9b1bbd74adb3955660a61abaa580fdccf4810b0925c4dab02fc41e4c30e99459bb32f481478f69e92160dbe9f60f375e64cdb1cd391b0d5a5e254dc3e9ff9c4e05c2bb7ba7f66710c07e6c4ae3b61ba3a30d42ac3b199fd2405c685b3f108b73e6152a0affcc36f033c7c87c7fd37622d9d9dfddd103b405263e1d14f3a4de7170e2adb2b2b1078548a8b9d5c03f695e51ee209dcb13b04639ba3211e928737ff99198243c5f24276fb79c7931f4d59b434dd79b9e52aee9d9ced5321cd8ee1114527093ec671b5ef6f8f9b5874dda25a2265b322c653c809b4f721f1fe284323b18e67e335dde8638af2b1f24d1f6171d1b1d63aa26af776bc3d883a156f1acec68690e5e2a50cc8f5d10d0de75487e995979b48971e12b63441f5231ed293b5cbc99e4117f4c0b12b6dfbae7254c74e9521c80a8862a29624f74595641261c8b272800ec507048f50b625f98d8ff421c49118a7f6f3ae31a6d1341a97705dae2fea799cd3b9f97ef94633e47312ef763f78d06f38054172be6f4765600228dc41d54b96bd554300f5ba3b04497d084974b7e4c5f2f45db84c4208fc8d07cbecb6908fb99a878486377969e36bcd1dabc9d4741c22e9c9980a95fa3355cb9ec016088046ce2afc50993dfc9ef97ae5d81173414c24cb489732bbf5d46cea76a501c626862bebaa87590fd69be9ab21d804ebd2b922b0684ed71b765d429d26d37e602fd3e31b9444ec7cef6d2e32520b623a0244fd533448574861cb9bdb344fc93c5ea05e137f4adf9691e25c7da0bad897b7bba955c048625a8f65ab0548049fa1d30c751fdef361469f337b8985b0b5eacaf1f336649aa158c2cd367459a6dd9bdcf4e04c59b892527c8d297440a6bee07dd6ea7ebbf6c0dd09427db8ada3a6878c4965d798587f7d0fa858d5e974b85ea8dd4693fb2655d2f8dafd0e5e65742c71632c6300649e10f0445e4742fcc0e154405398ac8a4cbd2c5beb230b7efd6a8471df92ed0615925df86bb8f93c5d13e591820e7d5f326a8c37ece092f403ed9e6d5c9d20d323d017f9ca02cf94870ba3d8c12f4e452a7b2d682321aabbf1872f98ac642764c89eaf96aa9c515ab0f71914fdd1b93132409ebdfc0f4397326c79c9b6b343a4d7f3a1d5a93d3656b47d5e24f4261d334200878f0b9fa051483f7bec9991b94a3b144cdd840d761ab676dc76766d969a31e981b5a396584b3646cfac97ffff5a6baf65aa22be5dee3d78e47312f3038dfa87759b5fbd290b705d2195cbab2fe664bc8c7c97440742c46f9214ac076ebc50c41273bbb99e9be7386d6ee54a234bdc7bcc8669f23022f78dd46856da95a736d32b87b5bcf572e63a7d27fa4c16a5d080a19f6ddb9a4bf6cedabd762104ac755cf7befa94943b12a9a9a3e6c60f721a6d6ed6b5f52a07abe7b39061ba556c152ccca40195ef852516c43d6046b586be945e993641cc749066a3528275fd31f9c2d20562495c6762313ee73efa22526e2edf9738e1e8550a74b89d94fe4a755fccc80ebf1fe2371ddb038a0f9eae7743189b713b2d77a43d1bf99d9d01df9066b2718f7aaae0f47ae549bf910ab182172057afe7f6a1ba86398acd00cc4757a2cd7a0185560e262b9c184387923ee2248c6ad118ff7701a32719caea8bf39141f3213881e049a6e4987b07348afacf03eff88efd40695486b12a60a54ae5c4a49e4802fac3990dbed381b4b4b09327f9b36054fcf563b452631168a5b643d783d9c31e581b7e41d283183f950f7a842984044f93e4084d99ba87f037e1ec644412476ce5135b9f331d4bdff4621ff47d05702bec4392af66795717d50cd00243ebf04abc42bfcadf14d783e46f7b12c357ba3ebd5b86ba7b48c2c0f6bb5954bdfb66cc78cad6eb43a9e1153ab4d16e4676c592108eb46942c0b3c5b95ee4d8f27080bf93e6e8692c6cb4a502c566a82f16481c2bcc0591"}, {0x68, 0x1, 0x80000001, "be2b8dd426ff02418043701f4b43a2233ebbadc2a48ac00c6aa5c680e2ab1b7671b851c0411e14b25ca4d62ea58dd0a645f8faff1dc00ef274cb252bb984a49c24558ca09a565ec160a4a451730a496bc057b1"}, {0x28, 0x1, 0xe7e9, "2600d31173f9dc13d49da7930f555a635f5d"}, {0x100, 0xffff, 0x9, "8506296c3a5a2dc9df1098b15f1536522c0885a2b9890955c7a88d26e7e1b578eae4a05164ecb1a083e48b5d26568db698bad24ea4e91bf16fbb15b5d25296986325eca986052e73c12bd11bc1a2d281d3f73a43d08f21e79a131bc6280013d97f07fe130b6ee4a36d5109b7005f5b79cfcfbf361bfff65f6b021baa66883467c22a7c3941b39caa12a24d1635a6819748df9d973fcbb9cfec1351614221f2cb9ea714d0ab181c09987e1d57a4e85d8edb3abbb2b43c343de0171d4b5026ed75e5667f9ffc254e3c4c10348c92c51012d925235e8da8fc471eee0bcec2ce7edc739ee6cf26e69a621a1a4066bf8a27a3"}, {0x1010, 0xffff, 0x100000, "3bad0642db2b6ccd4e41d2cfba42caf500738706a2af67ceb7201ed16728129374f822f426adbc3a524db1030927fd8a1c4a9507dcfb4c4607a7c4347a4602e479a497603ab0f9675d1f6e4575740ba99adb9f3053eb15238a736a72860998b62f1c41069e1ed62ea6ef849fed0b3e070abab07a53d61fd420db71278e5d9cc6f9c02a3b8da753a3a59712bab72540d805ec43b0b085eb72f49b0759a6786ec5e10b92c5412af5d74b1139ff45b2a662f0f78b358b526ccd2e8ff10f79193db03d8c5289fa8fe0be771ae464532833491756b7d90adfad10e9390911f22a64f2b7209a3712dc66a4a1fec7478bc0114a8a7091236634ab5075ec667d0e3690b11f104a68c20edd9b883e350c6c6b5a8dcf36ad2302e91de098736d8b545fdfef4b8c14215d0071c8735b7192dbb194d3eb25cfa8976d4264f290db607257e710b01d1da77bd5d75f1ba44f5744cfa16643d6e748c5d274416b28eab7816d3414dc1acb24377c57507db83c4a831fbaf7cb666f6d0e23c190b8af454b477a3125e9bf339a5ef42884c1d27cf40b1abbc21d8677c2f560f5f88dc1888176cddb122b9b84a7d69c2e7278230fc98577943067b38d65bc7b6dc6676df8d4126178cf6304d00b3d8966783c12325e6083d03e1099052259bac5fbbd6e7a4f676ed399d14bbe7a038618eec386e41bb33f40999939b8e216af73a6705acdb35add22546b7d3b2fca7a04566992f6fffc2b8d349a7d9e26a37dc191d7bd7b15238ab6abb3bcab928a81891a06e6afba9c88eb72b55b9eee47815efe706fa28f80e78057a26a0242467e3d684a8df3f57ab2bea79ad8c018d2baba40668183e90c8ca7dc134a18c273319fc3833df8a4fa4c63348863216dd49e4b0e719c8aa47396b32ef0ee5b951bcb5d13dd69b34e7345054e707ec71095ab3a302c8507f63b0efe3466b5e6b173efc75217fc06fef6817676edcacbd792ecbfb9e5e29595d21d2ec44da9b92c8492a914b5eb0ce5df5069838a137e24e25c5e8654ae39c1bbfc4ac9fe3ad493c9ad5e6b92d0293175a747d88615fb6effeff90d89cbdf8a93220522a52cfef90d0c87bfb8aa5a1365003f124bf7b3c682374832e55aa170183adccbc1ec0699b5833c38acbc22cf3e57d3cd016a95b672379272530ff7a2e4007ba3924f92b1caad2500fd37b62e5092310ac7338d6876f1cfb355b10a012b0b64ddb7e5418327af56427f9b8ef05467197612c16e1bac91123736f0c94c03d93baec09c857e6e4566be6ae22e655508699e54bf96f3025d2f50a4b9c925a65b55b56b8e2643e66d0b56d47bdd4bc6dc74420b4dfdab83e830337b01b3886c2a955391b9ef0254e93d3d72222d19b58d15f92abc16c84f452262c4fb37546011765242bdaddd180ae01f59d0a245db77be675075fdc9f4bea5eb2c1b529ffe51ba73740bbcd20b2e6171309894640128526cd53291bb747bd2ef2cb17e6c74decfa2161c02f050e8b0854517b902f3e978ec64c70e60537b7efaa6260c893e12f1a519c0e4993c8b2656f8382babe1259915dc4a32a9603d54965bcaeb110b72e69c88026358e37b4838454bb0072cb940fe5b560be401e8412dfffbb1b17a0b13cc32be53f89d35ab181ee6ab65d4ef4bf10a5f8acc00cc44d72d0d72ae4cd65f0b085602dc7140c67add97ae44d86402f08d2ca6f9fda0ae71d85865ead86db9888c241070dd23abb37073a6aed4d05f1eb6b227c3a19ff8aed9fcc6a0af68bb05e885513293ad5900cb7749aa99655fe6d009ce4388533a0da460c7dd53d9ab251c372771b9bc11bde8331a482075c7a73d40e24ebecae84654c62e678230ec9f158f5e164d1e8f88db39975dbddd6159b69541e54dae6f04337fd975fe3eb37626395bd80db2e711cacf58813086ea77ba152ee4883599b021d8c2becde6483e41db433fb5e8fc0c40b5dd51114b8532943bc9e68f2cae2d93e7bcc841088502eb62f0c1683d21edea21caf0094dd81537c874c62f2fa8ff28158990655092dd409c11547926cc410fe43bc3407ee0263f96bf78ce40f31c2ce899da503c42bad5ceafcea854e32d0d6648ba51f1e4cc49fa3fbd02ef5be2a439c0aa87107e20ba3b319508085d629007621ca8190710c47e78548fc3fefeb9959cf005ef1bca75f74db4b193a90f8882ac8ebac81bb77219e3ab59e9ef8cbf9cbb8673b5c859612d433737fb075a6881dfe4f4982a165c2c57ae5b70805383128df76e3330a417637259f02ecec8d5d6c4b4ecbda503ec24034f97b39e142d1c6e56d3eaf95f8276e73913e9a7c949b63dc4e720531d71d396b8ba88d729bdbe215230e1ee9b4f972b1ace3fb1f3454ce9b0b1b9f5e9cafac2443de737c813f6ab0802faf3f2d51c62b1515685a03753c06bb6ff656f2872467292cebc270bfaf54635271b6829a3eea3f316793968dcefc594913b9d11e1b3b0b6ea81e228bf18c2c565be178a9df2dcf2ae0879c94f9f9599d3018980450732624cdf8b6f03b6aff208251067c75bea94563ddb9668da755408dfa9f61bf04b545f058168ed6c84fc7451a8db838ac0ce059d5f00654a9057d2d37f0c88f0e5d62fa9e0562f228e4db09d129cad5eea5cb4714bcacdbd275dcd1a00aee5a7fbac2a3b72299cb3178e98e2c23a1395bc0ca870864747658fcc9b9237a065c4a504fb30fb90771dbff4d3c069adcfe9e4d74910b262541cde30923ba431907c78c93e44e4721ec1e8ee64301c2325d2d0f625f801976c78db8fed71ad070401ebe6ea06a779fa128e51fe3da74b6cb1fc5a8edafddce94c0791bb5aafa4f3897dcfa2440c2124a530ce199327ff01a31bedd8d86c04f3af21109d7af6e0ff64220b9aad318e52df04e52bb04126919a81582e8dee70abc6f62dd32f64a6263f2a2b88726ac42f432ab196c2b577a5ea999f378d12e7b0a7be75e0409ba31a408cb029e84199c00fd1a0d6f38ebb3e1ef9ee34923ae8b94ccba754c062901501eead5ab32ae167bdc31679988ff8fb99598e563ac3f5d52b6ee0aa4f55dc1dbeefa6fb352f2203ced84595f4f464e49cfca00c56997d6f5c12571eea1c95057d4555579c94c5f04c8a1260365208a3ea6ca6970719ba37d3ada693681c4027756a839439261e06c34cc6884df424ee3d14d48eb44f5db6bef9afa51cae7be1246c8432b797bbfe3c7ce97f56a946cf0e58bd81958a590bd457e9c4035d21c246e00224a0eb63affcb21b038f4f1242b0b578913be5854fbd96044b9bd9b46c032c4f145699e966f1fc1e483c590894c93340a5c2da46b3f5d7bbed34d3972b55a083211ab6d1ff736c2334f7cb3995f6333bb9a3b1913955a9a5a15f73d3c3708045cdc0023e9e683fd3cd642729ebff9644eb364992bbdc12cbf6228eabe846eeb993d7a3b1615927e231522ad966de8df5435b36956c9326ab1914007d55c9732c4aedadc99ffea9c2f53087c9f4f0daf9c6a367618217aa582c61e438af9e9697e10a30b66e4f61458856a330d6e38213f41a816e84958fe759bfed5ae9944210058944c77b76b3cd6f0fc97e64c6fcb595e41aecd8dd6d0e2424873ac248d796016508a91af4c2bc19e02683f4933d06fb263858dc8b8b9f8db19753132d97a07f39b4e098de0f9441f2e64565685dbb2a113382356e83b778f7e04c911299d585b2e4ffece4c3f04f1434d53a4743795b8d1fa98121840a9d2ad7ca9db802cde9ea3204703e3bd455e385046e44c8afd3bc30ad0495951202310b4e69152b1fb755fa78d6e68ea98eac9a339581e52646a6bf535820cf0722ccf54419f38fb7de84f5f6a53e33fc9fa7cf3e9b4eb7a8be84d566156aa6fe8357c19ccbe29e34acf185ce1f462e23f0bb59e0d1082decd2a5ff05e1dd2f0b95de32c1efc6897d49243d853d5dda24dc4e23d2f7e5354e669e06b4238ecdd1b88ba4cffca91c545229aa0a3863efcd44772c2b242fef6f9e1a20407cc89a562536214df95e17d13f22453f1b285213ec82d6869128022555ce966a9e918db5b0f06dc86ad1ed8f73c2cd32beb257030e223eb05bead01a6b100befd344ce87f4ad36f61b1b4a671947f0cfa6333c879aed3d1a7b53319409ce6f82c1074286702f97f2089a94dc066ca5979f01b3de4f5b3a9f189d56d0e2929cae6dada27bdd6144c58936050641fd78bfc7c54303ffee058b3b4c2e485a90152e4c4ee3d55b127b92ae1c948568c1c273cf543e7362ab81ac9c6127896bf68440ab311125457f664226c0c2c1c47556615e08bf615ebfb7999f7cbccdd87fb9a9186308f339ddcb799b6a127f3b1368a6b2cd51c3023f5599bfd6a3e2f8b98b2c22e3bb1b2f29afdccabbc6d07aced08f8fde0e23acc866f7317b720becc190c9d5aa10acd3dadcbf1ad33808af999512e0515ffcc47a6fd28e668782748daea50f2cc07b27965c01f83380d18074b926e39600e7681b302a895822458e519fcc5b31d3ca393141514713f3b0cdbdaf0860d09b83795674fd5a6655bfee3aefdb0522b82bd62fa8cbb2b173dc82c6918992319ef19011377e0dccaf619460a6f9e04bcfe12ed7b9a3443e1a17328d94866c872339b9e117e9d776cc6842996ec709656741a56df9eac2c881dedf666e5a2639db9fd2dfb2fcc40ce6086783c8ae812e0fe22e5404d18c2e349a51ce765fe74c5fa79b091c67c75312d104117a7d1159cbd41ac3db207b5d0b50d37d88ab725106acd7890981e5f7a7987679d3b26cbeeaa302df8956bebbf8bb2f2946cd26b0cfecfaf7acd3a54f229fa7b64eb9a0ae23178868496b7caabad9ac1e97e708fef905f354c18130e7a21feca1b436ee7eec251e89692a89a02a6168d390bbf5ad45c04c0fb8d3794a39497f64284d99ee864c74e71edecf48f6c881bb6cae8e5c26c64e14df04b582ccdfec8eb565cd60b9929ec608529a5734c8a985304c2d1cd36acf6bf135f675d323e6a20f568dae0d936851d31f846c53d3d5e8300dc8bc43b69ddf0d1288199863717c14dc07c8b5b80116a53c32c9132805df429074c5320fd033e0401ebb778f2a67fcc2aecb22bbba179bca845bd97b92c78549d250cc2e809c707882a3e7774658bd33dd84764c2c3ecc3041a7b96c0dccdb32ba2c204962b97829d37a88d13ae9d35e312fa309cac570483eb8cf5db30f5c0186f1712556dd020942208db293384bbacac41a292fa2308b3cf7b81cedbd304315fda199ee85819aa5fcac1723f89d65660559189b28cfd2a7b252e8e31576089ff9ea4ac6e4b9ac4457ca6a5630607bda4ed84d5caa16d83736534c53a6b499fbcd4821adcff192abbc9dc21a49518b7e00e60c9c10bc3948ea26a0e195aa6f27293286eadc4e2e85d92b410dc4c3353081e819e646aabfc4fbf51b290205a70da6ba45ca3895b208e12ba788acd922db43a660e68ad6247f39d3a91cbfee694ad104db9cd100734150c31b14008e8eae3991719b7a8733400382c7ddb5b2e46db824482bde3a903c28b020efd67b5d61ca0f4e9d678b05580714da9fb049bbab91d63f12e62d379c5189d36f2d8c6e5a52c68ce932fd7e674e71612f1be3be0bd171f1b339231583e4902e96c16f9d02ffa0a37877db3f569eb7dc4169c6c31535f2530f47fc7522c951f99f31ce17b7c21072b210503657ff307789ee18697ad454cba21e2b47c0d95540ee07dca317e7f367ab16f97b32d51e0596aa044639c3c1321c54e436838233a50509e3445dad75a76e08bb1e767ba2adfd797351915647362ec54a"}, {0x48, 0xffff, 0x8000, "580bd38b2f0a3caad42cb9f9063faeae75cbd7bfcd9a525cba4c2b157b1757656c2c6ff184df95239903440d574af2ef2e50a98c0f4cd967"}], 0x21f8}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0x4d) 20:29:10 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x400) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffeb9, 0x1090d2, 0xffffffff, "2392c1e74de400000000000000000000000100"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r4, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000400)=0x3f4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000300)=0x49) write(r1, &(0x7f0000000200), 0x0) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x200005, 0x0, 0x0, "0000fcff00000000008000", 0xac2, 0x800000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() close(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x5, 0x7, 0x47ff, 0x4a9b, 0xf005, 0xfe01]) write(0xffffffffffffffff, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) close(r1) dup(0xffffffffffffffff) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) recvfrom$inet6(r5, &(0x7f0000000440)=""/63, 0xfffffffffffffef8, 0x803, &(0x7f0000000680)={0x18, 0x1, 0x8, 0x3f}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x401, 0x0, 0xfffffffffffffff9, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000000f2, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x8) kevent(r6, 0x0, 0x0, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) 20:29:10 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="492b52f5"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="13c078578a608510091c9bbea1a95667ff92778d1e833a0e1b8149e5062b64e636991c535895738b99a396902adb0b34e9917155f30bfb7da943447394a519d6a47d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) r2 = dup(r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x200) write(r0, 0x0, 0x0) 20:29:10 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) r2 = socket$inet6(0x18, 0xf834e43cd01caf44, 0x4) r3 = getuid() fchown(r2, r3, 0x0) write(r1, &(0x7f0000335000), 0x10052) 20:29:10 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x1, 0x530, 0x401}, {0x18, 0x2, 0x8, 0x7f}, 0x7fff, [0x401, 0x1, 0x14, 0x7, 0x9, 0x7, 0x7, 0x1ff]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x226) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/214, 0xd6) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 20:29:10 executing program 1: r0 = socket(0x6, 0x1, 0xf0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9d2dea627ccf8fd7b598eda6ce0b0231c0f04c5f44faae539a4653604d4b57249e812608751ac5d338527dbfaaaf743e4dde1b10aa140d2e6a150e92e84a75db0054d82ed89c6b6077a8078774156626c7fbd153a727bec8fbe70ce09db313495068ef2cd17913733793ad2fe83a9c8628c50602f5391eb638f290c19255c6026beee1e6de3670bdddf15500a2ff0a9aad5a6946164a0e244a5bf65c177c5fab13b0285c9a927bda2a41cf616c505b157183a0ee045604afc4e6684da55"], 0x10) writev(r0, &(0x7f0000000000), 0x0) 20:29:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x19) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) 20:29:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgrp() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000240)) socketpair(0x1, 0x1, 0x4, &(0x7f0000000140)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x3, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x5}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r4 = socket(0x11, 0x4003, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x8) 20:29:11 executing program 1: setitimer(0x0, &(0x7f0000000140)={{}, {0x26}}, &(0x7f00000000c0)) r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) geteuid() truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x20) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x1000}, {0x55, 0x1}}, 0x0) getuid() clock_settime(0x0, &(0x7f0000000040)={0xf01, 0x6}) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) shmctl$IPC_RMID(r0, 0x0) 17:04:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) r3 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0xa3) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x9, 0xa6}) r4 = dup2(r2, 0xffffffffffffffff) linkat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r5, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = syz_open_pts() close(r6) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r2) r7 = fcntl$dupfd(0xffffffffffffffff, 0x14, r2) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000000)) 17:04:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x54}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="28aae5336313fabf2b727918b512a3b9f27d428cc3fdb6dcb445685881dd29ade8965e387c23c6b54921767ceac8270814c285b64c455c072b48be884a306a796dff06bbaf328b84bc2bc40f100c35729158da010ee4d33c166f32fa639c71f64b912516857959f835988a0010cb2c3f9e22848438fd2681ae65561a0092285f08d3b655c3c1ffde49f43fbb2c3b7516139a7b7725103d90c403fd5ef83a60553874d06021a702d301a30420ae740f20620b7819c89f78ed195a69bf584ef345eb5877da654db298f7631d384c664d7b00af070d45ab726ff40e2bd317d8fccc5abf2d509ac63ec4047b37bed4c2a9c93a4a2108f0", 0xf5}, {&(0x7f0000000400)="f32eb30d4f4f5ca5fe104d08fda0448745eb059aa51ca1223cc73678ac75e9f3c31b9200827c33a594b41fa1fc20a9451d7a92183e43e201e00bf392f12787795f51433f9efb492c36dfee112a20f17da310d87edadc8c8bc3146afba6612d8a19518c9e0262c8cb4f295a0e04e76d2de1454c427d5378ecd3cc2bcc45653c45ef92d1036d8664e1d7c2fd589157d5b2be37dc03fd510126b0dea6abd8d0c18981425764b3f24831da670d32c3302c8259ca47c726a2d49a1416a0834de83ec14fcb5dae89d4be5bbd6babfa23e5c29239aafe3414e4f979d416bd", 0xdb}, {&(0x7f0000000500)="53347095ceaf6aa4e83410878bf97ac0596b76ab56cacc1025f03c3f149a57cd39e562626fb11bf5a98de92a683f19ad8213786362147789b116d608b51c7238c9cf2a0ecf122613a77434afd0cda08928ebaeae650ec21d29dc14c6c43b18e5d52a82d934cacc2a3add32cbe235576d15d1bc80fd4d2f4f3b7d9fd0f3e0ee91d181f2a2e29359a1d2b536a948cd0fa02059fc926a42b1a51bbb4992b61e0bbbc3", 0xa1}, {&(0x7f0000000180)="9dce1fa70060833104a7f00c1b8567660ebbcc958f79a35d784a9eed5f00fa7dbf273467cb6e25b69956de63557eb545516871e864d98ab5691b17966d43f28bc5aa649798202b3a2c", 0x49}], 0x4) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0xfffffffe, 0x7fffffff}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 17:04:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x1) write(r1, 0x0, 0x0) 17:04:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000000c0)=0x8, 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00bdf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xa8, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffdb0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x29, &(0x7f0000000180), &(0x7f0000000200)=0x4) r4 = semget$private(0x0, 0x9, 0x42) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r5, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r6 = accept$unix(r5, &(0x7f0000000340)=@file={0x0, ""/71}, &(0x7f0000000280)=0x49) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r4, 0x0, 0x0) 17:04:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 17:04:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696a653000"], 0xa) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 17:04:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r4, 0x0, r4) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000380)=0xb9) poll(&(0x7f0000000040)=[{r0}, {r1}, {r0, 0x20}, {r0, 0x10}, {0xffffffffffffff9c, 0x10}, {r2, 0x100}, {r3, 0x20}, {r4, 0x100}, {r0}, {r5, 0x100}], 0xa, 0x1) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 17:04:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:04:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r0, 0x0, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 17:04:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) r3 = getpid() poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x10}, {r1, 0x86}, {r0, 0x80}, {r1, 0x14e}], 0x5, 0x1ff) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r3}) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f0000000440)=0x8) r4 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0xfffffffffffffffd) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000080)="35763c2e5957aa66b6b52c3e8ec5cabe2c972beb75d67fa25de6b7a55e589206d0b73b479d1f1d2797c58c78722bd26af19110049d510274a97d95dd63cd0765dbae415c953ac88dfa935a2d02221247ed05337979c85706b193a3699a56e21f5bc5e01026e6d6ab2b303308b7733d91d63c5660b432034c31ee0f21c6bda607182791114bb09f5376e9d279924edd823b28c3f327c95399e0a9e9d7fb4587656b7ff82ae1d5a0e00fd4738652be1bbcf4b5ad6b535007b6f06b5406a3289ffbd8c2287dd77cd27ec4f440d9063e35e370e0e8b7ad22908fb28c3f65ea4096d3adec93a4d5f03906a2d222e1861bef611273a18bd698", 0xf6}], 0x1) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r5, 0x0, r5) writev(r5, &(0x7f00000007c0), 0x1000029b) r6 = fcntl$dupfd(r4, 0x0, r4) write(r6, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:04:01 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) listen(r2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 17:04:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0x9}, {0x1d, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) getsockopt$sock_timeval(r2, 0xffff, 0x3, &(0x7f0000000080), &(0x7f0000000140)=0x10) 17:04:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) chroot(&(0x7f0000000080)='./file0\x00') 17:04:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 17:04:01 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000467000/0x4000)=nil, 0x4000) r0 = kqueue() writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="a0f2a3bc6ce832e28fa1", 0xa}, {&(0x7f0000000040)="75dddc8d3c92b3311e1ae558a4008e167ff9d50ad5c6725e51b1007394065f4315e60cd9f5db0c5246de1a2f3856e0e5c03e093b3d4f4fc6391c50bb2c080930b0ed6f0588eeb327f50c7b2a0ec1bb9e34fbe2aa9a6b5290bc247ea364c0e8efb69d", 0x62}, {&(0x7f00000000c0)="5adeaec618bde1f732137211d21b18f2ed8e1424c5f8b9b7cd86a03a85618ce65c", 0x21}, {&(0x7f0000000100)="28588c7e6eb3acf73d2927be1d87f43787a3e91f3e3732dca8742bd9b266bed0c2ff92e289fe5ce7dd080e1c8e2cfa0c67663e3d0b5fd0f92fa59ae7b81e7256a2e893a6d6ac96cd9b2d9d3247251ec2ce50f62185cad43b99adfcb763ecf0fb50174e914f336b45fea701ca0c0a984d4d78ff2107c1ffb7722fea7ca4fde0d476917ca379be449ea179ea3938ee9946b0ca69737a81e24aa9635a708b654bfd90346fbd9fa59d1f3c2210e6298b8c4a8270664ba2632bfdfca715907865570b4131ef6033e495feb18353efe2b9c1c8e09b3512e8f006d4fcba562efbbe4b76bdef78ad8fc8239cd6e9515dec7079eb309e2e62930769ca7b73c96dce6a182d9fba57a161d7b3f390f6e6b7dbff76b53c1c4879c0bed72981b1b94351856328e9eafd85075ce54f5f644c9d0a74524ca48b3e158a9f964a6dfc17e0cffbffdf296cafc278a7d9f660cdaf066b92f1a958a9ff11156dfe4d19faf83619a952759df42aa8ba5ee3be46fa644b4aef337ea6cbb7d03c1a5b9178feeaa6cbc41992770d5e606bcaf3d695a809df22a2d512ff405d7e193703ce7a94c727b0eb893c56f8466a5eef1c1d987c3a1dafc068381c47f99351a627355cea95af2c069ee8ab78f73578e0d697079c99b84de44d8aedd0d3e403965973db3ebfe6a314d8dbad394036a1fe6fffaa06901ca1590ffc7730847e0dd3de0aa8b0df2d693eb757055fd7854279c8a8d3b7b119bd95a4357e5ae760aa9288a163967fd46b03f58331672a09345ff2d30b2c4b2495e24188a78d4fbe6df61282166685a67cb93b6a0986837029fdb1686586ee056fe420c5d7e3247c4918e15f57ecb40b2ca0281902e4276ec4c1643c7741b916be0de1d919861369dfed3b8b3271d317b208bff57e39ad41ce99013899861a79d2c5d181f8b54b6abf3cc4227b3090c2fe94f977fb93e6332ab0059efc18c70e4ccfad578c4c19cb35332ab5cb94349e0aa0bbb94f6bd848c6bdeb25dc5eb5a2bac553ec60ab9afef7779849c6f1193eb62db9c41c69734ca34834fbecc578f8d53c5a88a517acbbb78349196305761c82ed57a031e6ee2324abf21b2cb99708b9f68839c76caa7ae96e76c44fe848297e15a0e5676dbb1b443f913924b785628d2ccbd61e677a13f93b33ef8e625b46e3e059ff78203bdf869093e96c68c37217f5a46b0938e8167893c72cdc2ff3bd708811c07f2f848554fc0c72553ea4900aa25665364a5de82d9cebe6ed30840a9b2236cbc4160b1ac5c43c9af07e0fdd8b04556381bc4f38e064e46e35b166e974d1a5fbeda877c312993224f02a37fc54ef3e5120fba4fca129fe1e99f54fe0b89f444b4cb7f4d32a19f170af2fe07e8d3d1f6284073b1562214e6323c7048067d357caf9bf0b06c8ea4d2ef2d0d13be18b40b9047ae78d84a616af8fb4ec29e45f79b080eb820baad4a1e1959e2326dcea2573e72a7940ca4be04f06c169c30e57de34b2bea2225bc0057e61e9a1950ecca08db63a52bfb19eb36c78e49d28766507790f5f9d1b12693bdef51e7ffda0f2ddd02ffc9f49b2659a3c9a4c962db0ce4caacae0be2a8f413b9be48e49b15214bd8f1b678f2e18dc9d6f08d4120f94002587cd615492481f6ff612385519edddaade5814d47811d847530175258c97c76f5fe9042d783591cd4af523b6d5ce95967dde1124c1dcf4f88a11a535639d7d084035486969bd0665755f520b0dee99795dd15f20d3c165a523e2824792874d339e9b32490aaf635ae8ea3e40d746385550804429cb428d0dc95f8292cfd0da033c4ceaae123d894413c857c239f892b706fd9ab7b73fd4896c76ca3c2ec797a375dfc07240fdb571bdaebb63238862433fdf4cbd999af309cc707a2858c3c790bcf62a87f507e69a9f32f0dc7365d1eead90bc1a559f5b829ee36c3a01eaf7930eb71e20c3f5a580c7f531544f2439071416755aa79806068a842cb8c7c6f2fa24fdd682d46da916c2268e36a03b5fd644ef48744ecd7b0ffd586d7f38f946dc22fe94f35b09a4c2b3bcc5e73c813b327898d21aa60bfdbeaa79e9e1265de05516ac629778bde8664dc9b5364005f3e33f8b93319606a9ec53a5e35ca72f25643e73dd79e698fd0095a2f260d297dcb0b45beb6a296e94d28f995028b5a9eb3442f8f8083b6475b1fef3967ee6be0e2c2337f1e64f3b3ca7dd0918387ad93cdd03bdf16ee1d13045389c5749c96ce7f9287d1ad6d5624c199585b33bcaf7e02d3dfeeb538584e822fb9c41b609e404809436deb70c9b1e962a531f19c1d2de826f9912c8c429413d183c069216eb0f6b7a38315eea0ed6f586885ef563a6036ebad3b898b6689e84677426c1c6946780b05f4f96347320168ea6c4b6ad0643d8e6a38d6386b70959041cd76a1f2bd7170c1f9edea6c1a4e15cff52f3980bcee6fd5956fcaae84698a239c29a333b1b6f707e3b90af555b586f22dcc5ca412b7bb0a0df2579b6769fff8cfafd4a85da03bd5247558bbfdf50020bc87ef89a063c9ab98963a0bb3cdec8b35026f64b406812541db9e42f5c00c3a429f91c63c74f626ca15ba456a1b10730152626135399ae62dec52f47765428bbe3e9d0169f85955ac6248639bc3403d3c58a81034c31ad8128b6961391b1817e2e1186e4e740cd7fe4f1f595e0325e811659125389e47f0950ca0799b3adb4e278355aae8f854a3bab715ba08093a342ec817dc6ea434d07905232a9716bf4e29c7e858d242376dbe7449e1a0dc0497f82371c7ef5f069a2bee203e239a73d7157d85517bee6ce2a4061d34c426bd68e54a117d112e2fc72b4fe95b0eed11dcef18a612635406c470010fe596b1d7ffd597d012917706af8152ef3f5c574f86c0b32f79061fd025145a35f3082930dc7f2040033cc7fd46cd32f6f9d79e758b1947684d6a1561575eb9576cd96aac978da6aff0f4607daf59d38614d42f456eb8dbc554c78910d8cdcc55d2c480cf71a1cb681adc754e080c5ef931a0c4bcd54fb7b336d378e2aa589631a0cc490a517fd15d095100b78be66342d313dbe3b76b990334e308ca27077329b38dfeb4a0b2b41a141a8b802641280d3a8b91518577db7795ef32741395a16d61acb6d073698a562890eb95a5592f3e0bcb037146898440afb0065897b6b830c441f52e344036ec46582391e00892a70a941c9f43583b8481b3fccb6b50a6a66333455454490b71fc8a6e6a0bcde34831f6ff9c344b406834402fd14f75c9ce5fc4eca90d0d72b5ecea86e1ca02fec640311de935fba8b0fce1acad92a697e17b6361b201b4cc8b1a04612d551059bead12505cca63ea4ab2b8af7a8ba1b17efd7ed418051e8d741304f35e355e267853d7d4a17bf99145087e9620d69e465aad0f8d4ff1d7bf1c673d54ae3475e6e93760c8734cf10197997e47277191a0a8acee245ee509ce0a486e8dfef8136a77a128d07a72ef5fb5841c73d12c88999ba90dcbce8dee1febbc58fa0a969eff02967cc4dec36481f8a4acadb383f478889c0ee0fb92ac2ab9793e07f6eda45721cc0f2d4345b795e1c53eacc74ca71e5cbf03de50be0b7017e335e8dd347073d14d89e2938e2c2154543ec1dc187007c4f91e0b879467bd08579356ba0d2da5f7e1fa38c3be8a82c421cb477985c010338a66ee76de701d25d22b1173d8e28fe2e058753ea11a6adeee7e1b359d56104f456efa50226233fcec39bf5f0bde80e0cb54be6ae8c84df68a32d518729f8419707d08a120ac499481d07becee199540224b751859494ffc867caebbfcfddd43b2921d6000e391029bf9fbf6815527b58cdc339307b0df22c1d17f56bcb4793d3c21e8422c4e576a91f95a7bed7b81db3c6dbaa11e359146bf254ba4633cd0afceef87164ea4c18b49a55439a9e7374bac77e2a8572bbf5f9c72083f0e60ce1abfbab3cdf5f9d1a9fc40cec31874b458d8405553c8898305f725aa0c72e5ddd57e046a660d087259f54fd4673547be038ffc8f421128a85cb86debfe60b55e7a49e7187d13f566d92c555d377228772ac7a6f621df0a04aee9def67cc48f88f32635bcd977ac9c57695ce816f380ae5236450b2e9b62ca684d0c0afec4d5ace0b5b7fdcb686b7e2ae10114af2b7155c44a8e663eacd95d46762e8e1e8385fb10a3840d76cd15c46a00e7a9f3cc56ac8a6612eee7c3fb2e53bb4b74779832c4153460e438a19524f237c52fb4a4d32ccd0510d3544bbd936fe9381a311a33c63eeac9adbc88cd52088413d3701a4a1608109762c407503c5b0990dcc5db5a9fe429d0c6c7a2253607ce1a60f04268e87f33803536bd45bf55c66021eb5bb2005d56941ed341e8753f5ef13030ab71e8745232d32dda9f011706a303586badd05a0270f811fe3bd2119ab054d992c7e72a79672a6e24a9d73c17c92ca9de8075262e95f7a43d4f11e7d4d2bc3afd4850d67d18c93af5a900f0862b38f096fb45976041dc9f96586b220ba3b6182c7acd8eeafe7bbc45eb3fafe6287aaa7f4ba4d03b390534beb9ff3f71979256f11368db7928c2ae9127f4b2e81c1d4759dc95f1e950630149f7e80a8d6a9a705629138f69f2cbdd00ff8baf250ceda25428ecad4a1dc1f3f0854215305515084abf73f87a6fd206f5d8c9d88522cfc06de79dc89a2df773b7a862d854f5875e1af3002cb06d63ce78815807d94d712da4cba614911bd2517504a0415f10ec1f66dd9d4cbb01452d18e32f2454aa95936d8c11b763d95921c29c1a4acc5adcbd4fa2e97cc1f5295f4dbd9b6e9392ff634a60e296d53d352067f653d38cd69c451e92d94d7683f9c02db045191d7edf2f10cb2dcedad78ed643780306406a926e48550ed593ef93edb84eb5238fe79226cd7ae51776036b8fb1bcc45c05336fecc2e6666c87216ad44eb358e90e681466d68a169f0125f24a5b2d7f5e0fc03300c7f82edc36e48f0e641460351698696f45f319d93767be24487f1a6ca049bc0913a9fd372ba04c6edd5dcbc843ce63a88e35c0178c77d69f2cba32cac02f169c271a6203eb8905cb6ee5fc1e13c97d1f80ef18449da4a615539d738fcd08f215f0d198bb3574701e0f18648989694206433d0c880668cdcdfa6afba348381abfed8384324ec6ad50820ee723dba920a807ef87134d88bccb7483b55989048331dc22d016271a63e266175c1a43bec1e7f71ee02fe195573ba8a2efa41a4dbf8aa1094f8001be055965549f09b943b2fe0c18af11568c0182298a504fe3e4c134fea4956e7ea071803998f8dc2521ed3e7d481c85027ed5981360ab3dbbbaa301bf275083a7da60f7f36c2e057938c0ca0c0d9f8f2e03842566df366bd8dca085da138204c7a324041f782ef0952ae42b44b88a287020e50b28cc8d4d5fe61564cbf71139304f2677c7117d1ae6dd666078bd0c5b645e8a5fb356f08988ae49c348a46e72375981a704ef4ca89caaab564eed7ed2d9077870a3512da4ee9e719cb5b73586e7e86fb396b43370d617f888a78b5c2e50464a5508e4d73c1952f74bab180c3770b157255ccc8b9e96fa22380d82477132096be8f70668ab3b2fce28c5946bab3126b2702ed7c7444ebfe12d06b2c0a3695adfd7e58f9f6b6486010290e58561067feb5f4fb4f8f3e2d3480ba5d14b7a9bb3c0d9868d6c85a2b166fbc156858318fc4f03586879b8bc9ae9c3dcecf63b6b26b0b47ff6626e601ba7092f0ae3237eb1f13c641c02b6537af37e00cf2af8183332d5c0d3d42433f517b701ab150159db0523be81b58ba5745cfbe", 0x1000}, {&(0x7f0000001100)="26f329971a5366f7ceb19ee3e689799434ff35cfe64238c0721e21d8fb6628d95e9e58dca262f5bfce248b3bef03c14aa83256645ce7f2971635236ffd285deb20ece878c7dd97ef3affca41fa3198f37a76601a94b04f2eaf59672882ab35ca9ec1", 0x62}, {&(0x7f0000001180)="2c04c489799102319964d7cf5b2277af15b9fe2148d361165d21c72040ef4acdb1a8b1f7c696fcea09ae50f7a06bb61d6cca37b04853e08e22808d2f9b34b5fd2f51e81f87615242e85f772950f9626e0d2a7a04464a96e1ab18677187037e7a6381c84067c258add1c6d07e9608026091f002bb22309a311ce2c39bf80341ac6c46bf6ab14aff222a62da9a889c36c6ec9aff946113384ff1e3027803f73289469bf614658761c233f663e0", 0xac}, {&(0x7f0000001240)="cddc33be8b5abe3ea4bf826b756c418c3ddaa9f54d3c277f7a3386745490df99d32451fe117d663f8678a6494db78209f124bbc896788b702f6f3bf0f0125364e9deaf465d1166d1cdcaf64e39631c5c4f03b8e7b993f59cb2c893583f36dbdebaa1f68d8f332ef6f00887916746e22cadc2f007e808619fbc89b58f45a73b29b611e9b512774f20749fcc94555b46bb446be08ccde0bc0e910fe6f899450e8982c6e93a58c2abe2", 0xa8}, {&(0x7f0000001300)="7397bf0f88d3d598de2d0029d7ef2765cc7addae066cf7d8c6b33e7992c4d9dcfc662c94865a5a87a74b1b325aa98a73f22a9aaef73dfbfb85ec9e31045d36e10c95d695359f9db4f52babd1d04eb84a14913cf32cb810e227c0c301c42f92", 0x5f}], 0x8) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 17:04:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000380)=0xb9) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r4, 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r6, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x6, 0x8}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x9, 0x3}, {{r5}, 0xfffffffffffffffd, 0x20, 0x0, 0x21, 0x401}], 0xfffffff7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x13c, 0x20, 0xfffffffffffff608, 0xf2}], 0x389, &(0x7f0000000240)={0x86f, 0x7}) ioctl$BIOCLOCK(r1, 0x20004276) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb59560b6cfd711"}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="010018e65f5880137e3d10b400d300080000fdbc09e4"], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000140)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{0x8100, 0x20, 0x71, 0xa51}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:04:02 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = getegid() setregid(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r4, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="38c24d53ebb2753b71ea4c710700de2e8949fd52a6bd9b06bb8233f0ad274e8e283739273834af4f34bfcdce1b0729c866635ee5e1d4a70b34b64b1f988902f45916b39035428778d580db5251d3d50babe0d31dd7d83c04493e54ba8983c0900b32c5b9edaf42aa444246043a32f38e615c8dec0a59dfc49d250e78c5f91de9ecf247a27dcc5489489d264ea698d8397bd92865c17c95cc12268539c4d9fd3d1ab33b9a4e6b2a87554f4d96b23adbb51f25f964a7aa51f3477305725b05274e0a1f7be6e92c514776da74cfb7f087bc40721e104050df668bee7c26493b0d35a6e9d69738b101132c2c0d91b0f609"], 0x2) 17:04:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x62, 0x0, 0x0, 0x2}, {0x81}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:04:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x8821}], 0x1}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = msgget(0x0, 0x10) msgrcv(r2, &(0x7f0000000240)={0x0, ""/138}, 0x92, 0x2, 0x1000) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 17:04:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x20) 17:04:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000045021c789b57118648094e59e26aa6820a28963b9dfffbbde3242ff2a6de0826da3fda31543e4a352ee48c9e5615e00b7ea56d30e02ca6d9f182cac0d190183473b98227e3348a3a6dfa9173217514fbce6b0ca0bfdc24e31007ca50ec74145bc2c2fcc39b380000"], 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) fcntl$getflags(r2, 0x3) 17:04:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, 0x0) 17:04:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r1, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/79, &(0x7f0000000100)=0x4f) flock(r1, 0x2) 17:04:02 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd0670940bb1507bd45733e71b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489945634cd7f0bc96b4a4ea36da14c04af5ab242d2bebf3d7ca905e8ab9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852d"], 0x156, 0x800) r1 = msgget(0xffffffffffffffff, 0x464) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/114) msgsnd(r0, &(0x7f0000000080)={0x0, "8e9f6af9b0c76a06a536e4827c2459c644495506c60a46c441e06221e30693f0d76fe0af32cc8c55e46bc683e0da1d9c743b0024ff676af7f5a0de7b2c9dff691ea299d9ce59f7bbff4db130962154b247596ea9317f0c091f66f133751febb9a6b661f437b9c7a18c096299ee1a27262d745e1b412507b9bc87b73cab71d9c5ae09de619cad8fa099daf90c126aaa1b9f4afabf45985d7704d6679fc2992644b9987fbc71ad7c35da4582d2e125fad05582fdb72809c3343620bcb710b6f31b4de8a9eb82d67b365f8d071276841563490abb7694db9614"}, 0xf, 0x400) msgrcv(r0, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 17:04:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = semget$private(0x0, 0x2, 0x8bb) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x75, 0x1800}, {0x0, 0x3, 0x1400}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r4, 0x4}, 0x200, 0x401, 0x2}) setgroups(0x1, &(0x7f00000000c0)=[r2]) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r5, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:04:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 17:04:02 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)=[{0x81}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x4) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x3) 17:04:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) lseek(r0, 0x0, 0x3, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xf, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x1) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 17:04:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() fchownat(r0, &(0x7f0000000100)='./bus\x00', r2, r3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) writev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) 17:04:02 executing program 1: r0 = shmget(0x0, 0x2000, 0xae, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x100, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x38010) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="00aa81bf63093a2d277859673b67810000ea05002d009f60e456ce660c5e1c4203f1e700000000000000"], 0xa) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000400)=ANY=[@ANYBLOB="1401462f66c4c240c2bd8eb34fcc743e690100300048a1e72014a5a87e1055e0e0e6e309c17c56e05f427c7a0ce656900af7574c786ae851f94d5f28febaec55258584b3f86bcc01ad483d9fb951139a9db28d9e3b19d41be7de7cff9ae2ac91ee6c0dcca33b51913e6907e4ac0d5cf1d5daff8ea370dae37411a3cf5f3ee5d4c1fb63c0d60b50baac9b4b87cb128c56c5f9ec532df17ad1e4a34d54e26eed1bbcc8e7762539d95248349642ef08ea939c5f834ee635306d98a4cadfa76899085d5d1f045f574b4beb388ebd82a9805e2a96fc9b592372d20e2e8cd0d71cf86aab1c7cc2987aa3e0fd89e28bbc036b34220892a1defb84fb82a6a8"], 0xa) dup2(r11, r10) listen(r11, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x4, &(0x7f00000002c0)="040070aa57141718535f00000000", 0x27e24918aaaed4d7) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getegid() getuid() getegid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xff89) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000700)={{0x101, r12, r13, r14, r15, 0x80, 0x4}, 0x80000000, 0x9, 0x9}) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 17:04:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000621000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x20, 0x2, 0x9e) chdir(&(0x7f0000000040)='./file0\x00') shmget(0x0, 0x8000, 0x10a, &(0x7f0000622000/0x8000)=nil) setsockopt(r0, 0x400029, 0xd, &(0x7f0000000000)="ebffe699319296480000070000ecffffff00f1ff", 0xffffffffffffffee) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/Z\x81r\x00', 0x200, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)) 17:04:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() socket(0x6, 0x1, 0x8) close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r4) pwrite(r5, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="f6cfe3589e990796e94718bf464305befb77dd4b2114f7e335156024453c316fd84f091d160732c27f4652129cdb1d7855130f06a25af562526cb63c52d443161098593f90c1c63b3f12137ef585471173619f00fdfeda1aba701ec3a21e4d2653c06018034f965c3956115af08d0d95f8b569bd369da057a87af9e7322d65388ce7dba57dc7d571da696499b885c6b173d1ae7060d2dca58ff5639e70ca11f820c29758b474496f062dcd5765cf40", 0xaf}, {&(0x7f00000004c0)="b8f2bcdedf75a2e07afd6a0c64f8cd8420098210df9f11cd6dd43a6ae3b707a1e7a8c2b674b1159c7082ac74b756409aef3d7780d4fc5f74ccdbdcaec5c56c76fab9df72738c222f1de0061a9789d76388a8bc63fff4ae433437a114ab076922c6316c8caf67b3ce05acdb83f3155eac0c03214db664568f4de54aac7cfd5cf6846dd8d68b3aa866e7705bb4a865c41de92875af68a0d106ddeb629e7acbcbc36ba86b53bac6900217d61816a45f3882a985c413eafe76b9868d36c07a3dbff9eab0ab33fbe63ef3a63e1e291c005994706e0d2385c2d9c96c478233552495efa914bd17057519271afe51630e4c99b407ad649a", 0xf4}, {&(0x7f0000000100)="d47165bbbce90e6b9fddf63ec0979d44abf6aaf3d470d02965e48e9290a9ad63a8fc9ec32ce424c4bd623d27c75d2c8502898e6f4c45c70b46a9", 0x3a}, {&(0x7f00000005c0)="4428863519ba3a7dbfa62adfbed135bab1537daf9cde0c60568a43c8f45611a1ffbc4e674ce02d114feebd4c4b75e6a0dcdbb4a656123d0a134b8e9eb357458fec62bacc1fce1cd8276d2462b92e70e5f52453c88297f6a084453bd68940c4661b1fb3432661aa94d86a152e834b92b89fc8b7c7de25b0084e709bae1b094173e9a40da8c25e1a1dd49fd616cdcb99bcf61f13d6decbca6730528dc81701b7ddf67b2c9106421a3ba17113689a12c80385d82e9005be1bc64966bcef2f39d5835345872da61084987582ad39b505ab3eb4f6e75997138408e33cceccb8e045d51dd0f35605e638016a698692221b2c32e752285c8f2ecb2965710c9f62e004fd383896ea9c411335fdb999b9b7091edf23d31de9d38a854b76df69c13872467e2ab7814a0701ae4d012f7efbbbb034f017a29dc864b6ed91091d73dd56ce86c640eda8217a917c21c21bec7647760db94002ff2b4ecc42d32f680714a030ae44e155981fa35f46bb66f0bc369069b337f23d4ed1232c7c421dafcd9dd63faf91ad4e0cebfe803a5c10b79261e08895f1da9d7213559de10e33334ce31aef1950204dae61bc297846648c481235efd742189ee1130161f6c2a1668ffd9010c231a356de0c7c675d9691152927979b8c8f49e3489f04be2628f7ae0457be7a18953d2ab06ee7ced4fe46a236b97d631441bb5cc3999423105401c3fdf601303eb1f4c11b94a31261214dfb60b5b420f80a72525fb1e8eda52281976da1671ca45a565ea78e4f8f466f59e27e47b87633de1c6e6377f5fbd61e1e2b95638a4d40de9e7a4a996728e3d1b6cddad61b7d95e4f3c6f032afe9ddc2e9cd6296c24af452e1c73718e68849027a5948c5e5d6eb5f985f0535feb0c09c46aab8b18ca10ab2f441a49ab1503dcb30dafc1813bde08b6d61f462fe3c8a4ea79f5646b925178253946a92e17175097b579506118ad40f74741531f8b2cafd8ca062d252fa56f262cce10774acf5cf2cb694124923c962fa5a1dbd322c70ac072dc44530d90e7634578c0afe1fdbfbc8cec4d22358360fb551018f3ab1350551d46a4dba35410abce8edcadcae5fb1c6152c9809ca33c38923522153bfd8ab8709eb90ef8aa34b50fa8005c16c861ba42fd023a6125b58513db73fa2d49729ab28ae3728fd4b50ae10c4685e2efc4187a4bdb87eb6802731c6d6dac833524842c36d3db61f7ace1c89b08d74c31fdb7b82871aa0e0291825ffb10ba36bd4c0e1e31b80382c5515171aaa0d36acfdc2ccc5a57461c0912154920909509fe246e9a3b752e69983217915836ff37a5e4c6994159dbcc7de588452c0b85e2444a572826b3537c0cfb6640d93b9913e6e31ed49d6f33b0532482fb09e0434f0ef127ffa546b52f8b577b106461c3d6c8880649a8ea4cdc6cae814a66ae1a7df2d0f2e14b2dec13ca8575c64b2bdb8b3f79a919ae6a03d92785aa89dfbef2bd37100175513bda9ccfcd619682fce89b1566ac1b131822b7c1aed2f989a84c4e7947dc9a8878f9dbfa8988302ac9e0d77d3decce2e12c9a3c3e07ac72a9598c6e83fe05859bbfe8bc6875e94d5b7aec2a54a044a379215dae2aec217c3a987a1ae5a173e924ee36443b7f76cd8e009be9da2da2602bd3f76b0a71847a919f080dca1bed622830c1a19f2f9b9f2c713234709914c479d2d07c7d76e769483358d13c471acc2bd7e7b119c01fbc6ba641a826bfffba48510b231f68156a42916952dbb4dba6fa639445b82789d44a505472bc20ed7c136728338422d8a5684459c7ba3020bbe048c9e4481d7d7e384c521de9a966c31bc368954b1dcb7296ab6f83b0843bf46c389b9384da2789a5709c20a29db7ac675de0732ff631372561faf95e5d9785f6625b3af24e44bba298a3a0e35c4c8d7babe8d4cf5de98491e74f437c24b2372f9b61dc46faef993c8607ec204913311ea48a1c80f2983b6eaf3ac4d6dcaa2f3368ab01fa7be7a182fb0401358ad0430ccb00919d8cbd2d0d30d532138655519753d143bcb98149e3f0ce044e52c0ab1aa6e741c9d0f67279f4a5847cb25c820130f24a4a9a0097f6bdf677acb8caa1e6cbb811c93fbfd0c80e11156808a31a3b817e60393682bf77793d6714a87a811a5b2426670db993de9bef36b9a6c3a5cffa01ac54fd385c155cbfb71424c435599c10a83dcd703d37977097c35b2cd2f95284384cb02b5f2b27e9deb49ecd12e7a73ecddbb48ac58ed9618b3321980b18ba5596eae0fc775462ce837ac2f72629c328262307f4af9c4a78d1af1171fe6b3ce7902b2bc19b414a9a47de0ebe98d76d2dd937ef98eb89685978ec389e27eec77186f39a5ac709f760902f978ddbb15fe4c5ee2914812546e3997efe3358d3aa8aa82a208e69cc1aa8a811df68377d328f0f4a682b2ba26f5f510253d75b6a036350b7b21d51ec651ef924c156d5a35fdf1d376b163a2f71d8dc1820a1ee8f1d10f4903f0d4dd163f8ec430b68ceee33ed88d2bdb1145f7f870883010aa2b1dcfdc35603ace50510cf5fcfcd6a3d789f767e223b67818f6d2dfcff2ef0f00d404d2a685c89dce4793f9657c21574230575a3a0611a6ef1957ac5938f44c8757cedf6f56589d515e24c1eab219dac7240eddab8c28665bcad2a89b39a7ed76ff3a87144a1852cfcef68617a16d58cc2d4d233aef79e5846b1cd4bcb19022bd17300b2b35e783d5b2589fb16a4e50684cf3aa07c24d1802904f1bfedc71d833d0d9ad71333e5b619c9e6c6f6cb8cae03bb7e590613a520511b5e25ccc31698d3de0fd60a3a0268b1a95b809a1685f500f41fe3434fee8c01272af4d5cef08a3d4f60d9991e0c983634720e67e964aeba90afae814d6d1a7ea6960b72995c0021c076a942530694052e84d55a43ac2449991ec7944d7525daaa944c122c4f6c6e6beac11922d25e3f86e5dab4c9d0d7bbc652176a272c51ebf58fa89efadc51f6a166aeda232191e82efc8e6d0d105f2499a35503aef96771041905c46fc66da673ed41d7f11f9bc17b643fad78d0d7747f9ce53eb5debdc36c872bbca6e8cfde460d1ee3d956ca7f309082e9992bead30f41dc663e230617bdb0bc1dafaffdc0da652480799c25e2f7876c81e5ed47476634bdde08e28201919a96d867caf8ebeb4caa85c8afe76aeb633c338b5bee0501b846c5a2258cd00a2248b9393e73bd717b127d9d17f78361b75a8c63aaa2e922154e03ada032de19cdf10c9a4237584439d9ce0fb73935264fa7ebdbd0da33b0d0c1116d7fa804647f8729329e1727ace9d57ab19e628bf8a4b90d6901f3cc4d88212d2f5d01cf1763fefa56b860f4ccbae2577775feb4e3e2d2b407c8cb84e32a386c8c3781116f37809078b0c23b215dfa58b094fe774064e9d22fad3e0c1df20f7c3e72ae09ee77646d9e68dd18c2aa0442c891c2360303deedd21b0cd454eaad80fd47475ffaf623112e61a167c0053641f01338e963db5bddbb5b223eadb41ee707de59d30d813b0700bc5c3af0d8785e6434de7169f315acadf48cccbd1efba12420f59938372f5536b72c6205b36ca43de080b1590639ec9e3fc343f811f7364f1e40fb7420a521a9e6e8b083f92981e864bafcc5e0c3bd994946f3d79e40ec74300855934b1c6a0274a3b94387dafb14d630525fe41a9eae289f0c47902c24683da089b6ed7a88fef33f422c2722403ac793364225cae85e0472f1a47a3b30c491f3a54aef546c1008e98bfb8c6c8c72203caf954491c33c9cfa5c59e9f147cdd66ea80c8d7715229c1ba9f6de0b324f9cb134eec82c2d3e7524a46ad9142c6e197cb8c5aba2d8ca2311ae3b03c5d1a28f2f765c886430228d853b0b1609e53b57843d0268a0cba42801962bee8c0f06a29fd4384c2eb4d7d731dcd6d5172d3d22f84bf995afbc957cd3d3d9dc02d4f7eea02629ba20c981218a3ca3e11aabc744f73d611624e89c9bff9ea81d9270d375013883e1a28a0ef02d4fe441d831646a654b965bb82b87913431408124089c5b9bf4b8d07fa8c6f079a571894c7d20a0a73b75a89e53dd22e51087590dca3b60c10241107add33a0dc62587b2acfe16ca6ad033432652a965db72a7d494be8fec619f4f1da303deb3c9a5bbc9eda0b1b25a12f1c6ec46254c4a7462e64a3e63061674cc69be01716686832180c3b8f516cc998ecc382e69e6af15e4c308ba16dce609a9860aaa196a8f5d9736f510823a09faddc18dce1e5c9a798056eb97a39cfc5a2ec3bd078e3351f883b6bca81b5ab8d4c9cbacd1db5eff387db17dfbf0058fc4ed88282d7a25127be875d001c3f4d9a1c4ccc4f2a23894b41d9230abe002d5b19bdf4df43bedaac53c604994f2c480eb9bfe8a2476b2b1d275ca03d6643dccf3eac07651f135ef2503b22482991f4d32be825b55ff3527f58de2e895da1520042ae953c92a065dd227f905de87c5c3622e63223c31b50605b81fd12339b686b8dc7f1cbae718934566a6abd7bf1545a65105cdca4e1a47f2136b8b3b13c6e848649bb1cec01610b377253cce186b91855c64e99d357599590545946022387afee62d52187598f0e6c9a7df51c9412194fef0571b28b22a3814600e27245d336e43f9f5578db4123918a4c3b8fe8e2dc5319025e6c938c2cfe946dba6733ea995679caf843415959cc9b0786f93bb91ea8f0b04da6e9518c2a8358ff8f4cb5a923807cefdcb05e94614bbf5e62433e30c3ba8998084554059bdfd60b3cee01805ae873bf7a784802f33e8add5f5e8ed664ee689de2f3e737cf52101a36c9b81d8e4cb1a7d6e92ff6617389f6ce55dfb417669631d8923f0efab5f063d2eab5df17c5714014f16a34a234b2627d99e7ffc745f2785ce3a2cab67a73061917e50d2ae4b822cd1e8616086eb3d8535877e32d249c983fd212e865453d8f2da288fb29cfa48239b0b9b111ba243bb3a9d08ae320c8ffb8e511ba8cb6e565f3e3ae060b2a1f425cef267d5f1f210bfe97e60253520302a93d828852f52d336bf1502fa2eff91974d4fcbf440acffd0bd4fc828619fbb197ad33b8a6fc27a9f3c79c54b7089b52e34ede2a0099d4612230eb63863b5d5ed5a658f79acf0439983109e01dff8a017b3d64dc4107aa58c1e77b4d1d15b59075696bcfdd0b1e49deb85bddaee770403f341aa5bf2c522d598364d5695b9bdccb5f3571cf857e48f6fcb0f8710b46d9efb23f92d4ff4f3f901af86f9fff68b9ac400f9291427218a55a6825abcfab128cbad6f305d8c29c980deb11f550991715209ddef437f7117aa558ba91c2602f39a4af3568f5a2260b89d8abe25bf3689d8a1015320ecd57d61b155d51d4ec7770411a6725f6736156473d13166707c323006e47b417d2d2486c1c6c4b0e6ff0040a49bafaa5c20eb92509a6f6f188cc70cd6a8c149e50d2219283ebe55c3b830a26bc9f5223f1443d06e0ec43bc794edd05f16071007c46a6f667cfa22691d53917c9ea82e70b94227b0d5df91f5df69508696271afc1128bab81d2c6e70df9d2cec3386ae592178597d703cd5e35172a91c04528182ce2790f2d8756e64b788d2af497bc8fe4e08c352d73b2fba44e1f43b8da72aa0b8b2d919b535712bfe332f44203d11b20d1773330cd14146c8e0573f2a54516f2f866512b795ea6f770014416ff527d2dc66659596f2028f339c178b2aaeb58597410c168f071549c075908beb349e4704bf1bd1bdca3444d495a130bd0e198fd8d783c5567f8cf8ad4e1aa1677b567f0262abf504991e8a7aec217f3aeff3834efb1", 0x1000}, {&(0x7f0000000240)="759a73c27d2a7f7b4738d9037cf11d670cae5bf3691ce148553789e527ec0cec1663ffd53d0383517f920c7ade8df8ba22a6", 0x32}], 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r6) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x804, 0x0, 0x3, 0xfffffffffffffeff, "85495500adafb438af804009408100", 0x0, 0x7ff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x20d4fe, 0x80000001, 0x3, 0x8, "ff7f0900"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:04:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r2) r3 = dup2(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup(r0) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = dup2(r7, r7) shutdown(r8, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r6, &(0x7f0000000140)='W', 0x1) setsockopt(r3, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) ftruncate(r6, 0x0, 0x30000) dup2(r5, r6) r9 = syz_open_pts() lseek(r9, 0x0, 0x4c19c4870b7c4c8a, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r10, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r9, 0x20007471) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000340)=0x8000082) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) close(r11) 17:04:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x60, 0x5}, {0x6}]}) 17:04:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000004c0)="e09070c8cce25b70a5a1d31478260605e0d54335903e8698c9b4bdce830cccd9553af3b35bc2b02e84b3caa9e8bdcfd413936d9538f6e96ef7cf2ec170917b7a72e53ebca1cc17a4c8e31e528dc908ebaa81946f2daa18e41467095db2b7165f8182e4395c34da716780866bc4fa3e16e91afe5448f3ab0846ba45454794a83344d086edceabe56d97ae7ff970f9353f777d99bfaac1c5239a3b8472f3a170f115c62e86624bccaa246791c83952bbeaae5c5e10f59fc1e47a0552c80964361e353076ee53b99947a49dba061e6ea665539f7eeebb52a05f500a78a89cae48db4f9ee5585d9cc4621be38f32786a6b7fb97bd85601fa6adae4c070953aad51c975992d0a2c7b417b89fa2edb0806b13f17eb49671840df3501cdd74e1e21a2598ec4fd674fc3ead3afb0e079934640b9a3dc5555c3d3c06b368d19aca7825b08326cdfd272ab1a0e9fa46ccec115900011e924c83e9ea3b325c524cd1b101f432be56c0a20b61263d366f1af444dcfaa2b673e43b781c12a406d26ea4507cb3ab695ea3f76a02c4515f78435683e7eacf8102041c39f72ce4ce7dc0c083cfad984305931c6861df47c8bae61367d2b6730322bf969ded8653ca0cfb4e2c8c0edd51d044bcb610dd1a50ac16d0ebcb998212af1a22de4956c3e50879bfaf6ef5fd6c316c2a29fb7cced475545fa8e676eb9f354e961adc65b4e13865851b9993ce1ba76ad2eaaf6b3dc500ec0a6607c29f208d312aec6243c0be4d4dedb548550de951d92bea69bc92fb0fefca07d34c2f6f802541fa339450ac3302e899576d190d1929179da0ded07ddc5a8b8811d74542a55eda0e53f7e32fc9af136a0fb709181b1f1aa9a0f4854f9d99df42115ff196e1afc49a74fdb17903475bb112724e41f1b9a0568b045de0a170ea715dcdfce232b2335600f241543b9f4c6e4b8f09236cdc10dda443bb16a3a6ad51128a55b189f87dcdf6a325c86e960194dddadea146c872e444f3fe5c30c93af20dfaa07d4724c3f766a538ceb500902b7f0fe68a717c04d13522c1bbd49f795303567dc6f82c08467c2520871b948e66a7f7c35e87ab7352d58eac2e0dbbfab0da347993fcb6c4cf08f71b82e181725dd7eb25a69f727cb470dc9dac6eaf34c82bad9f05c83d9e55e05ebd4a7599babe8588461db5060f0e405552999f5a998f4142f4c6928948be3b4f2ad77720055094a920e81348169e261c97960d7a3f7e7df135cdae9ca3289cf10162b47f8be967ba4c416d66ac0337afe8bf80ac8bbfccbca013a75df6dc6d3e6d3f7b6be90031d0f4caef69dce506faec882127b0a57e5c9d9b7fe0b60b08d6900d638567bf454538ac722c03eee423e984e352eaee9f8081529582408ef6f90ad0cad529b7b5b9540f213e9ed6cbc7f4b1020b9478063e80e89e8da60c0e19e14f7c952348f0ab99736a14946a25c3fdeb6d3f0c512d1b0ae60e2e4950e93958b9295bd886bfa79659e8b97ce5ac1347c7a9c27d4de76a0dc4c0b240b60b44b196162e5e93ce1909c061f25789d2bf23229ec532913561278b6c5b20eb63f5468aff247623131f5eac316573f81969043bc381960d2333d9be194e3488e1f6cad4e3fb2f87d37bea8796da871cd53ffc11528e775f359719cc76af50dfa7984c2bc26935d32cd5b9c94cbeeb97bb3dbc399a06e40ad777239a19c96830ecea1aa6374481b05c7764b8ba9a9a66ff9e263da732c7890f46dc1a5c46b678dc95acfcdc4f03fd50edd2831c35e8cb8354d9ac51a5567775b2ab96b15494afc90d1c30505e79d0071f61edb4bf6b5a4fb93094e629e635c3565d237be7d28b1d4b8c6c717ed3ea2bfbcc41be71028e54d7958972644de6716014dd7eaca0d38ae4e1fcc839edec4dcde48f40d58385e8dcf086358f7161fa4be001fc6a38d3bef3364ec72d3bea98f8bfaf26dfbe067a10234436f9d550679cb35b62f6347cef34fbf5bd45df7df858ea69208602a5557fa3398418c34b257281a2c53520776b828a71bb0d4d0cd78ba4ced285bd9124fa21eb765bf8871611ac5c42956d26d6d61523699f6788a4085f36e230579e5d7470281066b30fb1924513456db337680100daad232c2f335b8849710859fe28c5553d99680ed0aa010179d103024609e08455183aa588487a7d8af09e399baaa5853d5810f3e82ca4aae1ce7aba6430dfc6941a5dd92b8afc02df5f8fd6b6bef6d07fcf5c6d736abd5e51d3ff0009775fb8505eac1c03afd57f461c1d836cab8fa5f4085cb1f42aceb6831cf6d1919fda2c7d2b58d8721d93bf4a1690d46e97bcdea37dd37e58f593eecddd6020973fc2d94c901f7094f7fde69c04dfebd09026fc95c83a83b6d7f61dab1b714c1dfa1715b957e2bc81642f32e3952cbf03269eb52946fd9e727e0f070129f36121867b85211ffc8f1ba674cdedc1c68d869feb01d8a50fac9acc7dc6788516b93995185964134fee968b9c29ebeddc7a887764125369247251c64d180ef8d1d7f19674e117a6cf3b2ba663ca5e38bc9abd73b62a2e6c0c358cff6c04874468df1685b55bbc71e9d1506f815d657c68e1aa02571d6dc6d1d6d87267166f2605f8b35c6be3acbed349ce614d306a97bcca836e510c0a05a51391b64b6c209ab0bd4c79b7bff652823cc9038cbc7b327841115ac06f1297019e9bc87ab73b31e92be1aa2419501241cdaa54c1e59d3eeffe856ed54c5ba0ee05f2051cdb6548b5b366b58223c4dfa616d184cc856e70aef734eaeaad4b48c954b6cd44212f5dddf06df66cdd8c4672d8376b2dae2de0d7f9db31b9bfcc2ae54ce6a859d020e3f6336ccb8be0cf2e747d94e3a6e6f6fe87bc1eb93841ed8ce69b14090d4eef111e43e61af1d5dd50a62159dd7b1bfa84a6630cfbb8506773af56513d52b01ce395e3619388e983bdc394e9955ea2e6c7abf72c9af5ed7c2334f982f2a494a2d32f9059ab0331ba90e3010a33fab0976770041188a1a97d04bda3f3cf62b7116d99f2c473e2b61444bb3d6c0c33d65cced44c57f1fef51817567a596dbe7e8ae5ecec81f111647960603d1997db4a06bb18afdae87a93e8ac7fc53867a313b99c4ee975d527359af7cce1a5c77452f772cc225ee65b763c2191aa31a03b4f92554240970f1767c894114b624a8c8e37b0223c982ad5005b5fc4cbddcb49eb8b9e116f399e0af65fdb9b8a44e49ef5e4f0cfd6c393c821a8f9b23b559b015202684a95a625dee1a9c03967ff334be0d40bd0116a74c01b1ccaff289f58e47c35fde5c7f97870e9606402bafcd5fb3081d3612c735c95618e835a5e51675bc727fd70e58c44e46a00bc01db751f1c90827f4db807bdcd569aef1344d7574bf9a9694f719a8679c9404c4fd94a5799b0ffde0857768a9e1112207a483cc810cb2ab59deac21d4dbb6701e8b6e9eabb23eae3d796eed90e8f3b5b3748af80be3a701cb3cbfc46cc2752bbf64e2675a81dab7656d247c6e1214b400b6ea7f12394eda830189c06a651d8ce5e5aadce5cb6721a96639b576e29feda32bd13dd01c7c020dc13e6bc342522ad1d6f209fa0e72a6b8c96de1eea66a73dd19d8f51bff44e9aa4269c45c78d015f0083b012206fc2b16f7f8090d32a3a7324f03533646b4eb20c4e17c7525c618f932683cd07126d1de7c109a3384d0455b0f96356a62c148806cdf7ff3d64800300ff42084e42c5bfb98faeb496c1e6e75725e4826e0ba190b323d30983aaa731107d224273468e5fcc4c7d52e6e13cffa2a116ad17a69495b169fb0f6421cee5b563dd8b7af782c6bcba85c80ab9deabfb6ba98e8f5df71a842141f20ac9101e6c317caa314591e020d5449df0493c105fea0d893cb97b45692b463a8d0565f68d676adbc78063c1f4980a9b0bbe692f38b7b86c3cd7ac6ef71854bcbbe78a6f074c54ef271882d8c0b6fc61501cc1a26245d6d3a36a737954f27bf544855e741f8754f3b4a7770acd031cf7cbf3ae92f93233fb61b2b514f1f67e97f89bce5bbe873ac1c1ac2b60fe9468ecd7bdac265b70e1ddb892a07e7d216f14a98818afd005ddf25c8b1cd46eda51b020d65e423e669a435a40bb00556fb57da63092205f46592073320771b21da8a324a065a659bfc606ceb9346427b5c4fe3c57454faaaf7711dd997a05b224c69060f2b5294416cb2942a2f503bc48ff6a220b65e087708ab62f01cd34d28bdf1f4895a823633398c8a3eabed161bb6bce6730858bf9aa31974a2c8773acdfa5e44b9f25e03eba3f7ba6f245f1bcb6a5484662b041d612a2738017bb7405e5f1633bf742b1a7a6dd0319972546a4cd0db898b2d8c7e088cb7ee15ed0da4bacc95d168fc569d2c7788898a24fb7235909b34994c20cfda70080b1e3dd5b789d5decb1f765f108d2644c9981dd0784d5509d01fa5ac9957c0092b4e2fe3d054b40497b40b5fa3d5f678df69b25c10afb20193d22356ec5fe78baa31d022a8fd5f088a7e0a3b7108489cd9bb1f413bfd9e50aff862008cced7cdd292bc72c352168fd3b30ad06390df61d3de22180c3aa23f3f4f0f5c628861f097c0852ae835b0d963c18e2bd066c02e8b1c0a27068a59562b9ffd6b89095760c0f223a7b2ddf1e52afa420382d1047594deeb238ed97df0a161a84eb441c35aa7329c8f2bc328ebff2151ebbbd7fa121c177323f9557e7fc2c5c05aef324511e58bb87461bf96afe01d4c328a1fe11f8386c9449f591e746528c8652c14da34018fc64444f2de40561b2c3fac4a6033d685e52d473dd4a19d44c667d4d5db18b551c6a9dbe7146b0b9d3accd1f6c5fb40d385c433f813094cec9c4d58182531c357d95e2c417e2fc1cebb52ea0f9f9da7d6831f4110e6df924663c524e5b564b69b722e2b828b6ccb8abbc8b79bebb356fc99a345d9446027553e08d0c070042a85ac6806b256a44da5333342cb2c9695a3718b80e48d8a3c6ce3942035f8c762ac942649e0148ba032fa63068669c34b543866230e2dd4aa9e4e3dad7942224f2c7e4746db428400cdb43c9020f35885d682d754bbb9cb0bb67f5963c3835c0339eac04cb74672091c47f78e29becf4f9079ce90187b7c23e8750bcd2e3956c14cfe03119ab8622e5886cc50d00c94a425efe110af4763a7821f4aa1d6719834513c258ba65307601170e1e241a60db127a630f6acc39df63829b8d55daeb3102de12a7fff8de57249433979d0a1afbbe8524c94bdddb3c90def8b2d5a18abbce4ab3aa817eeb2ff08a573524a297efdd36cea7c808c5c8c7136542078a5170286e06af8f9dedb1532b4e1dec639506ddce2bd18b9b4e97770fb20932a57d6c865c51988e0ec170846a8549d68d2d18382eed023e830c48403328632de543b5607c6fcb83a9d0088b56fb1ce8cdb160071458b82e81a82d40f2916c4f1118b190b016b0d04941d8c9ae24fc023f20f790e60f14ba50d72120788d100e6897fc173382cac81fda57666ecf7dcd1a3cd35ac6f8ddd8f8b59c4d6a73b0d142bb3c740b51aa4389a4784f96eda219be98eafa875367b092615cc216c5f1327528b996a9c07f08c5ba3ba426bb4d7b77c313ada7180839d74f30d3aae6f4d5405a23e822c963e72fe34cef54d9bd58d8dee30a111f3777cb88cf6c57079492e62ded0c47d47d290eb97fac63e084be573e5eb884b13620b022ac8b1800dfa03f8fca7473a0efe96e875b833c3e63033c7ffac4b8507296fc07e5d6b0ccc3a52cd886df5b01952af54fc4e3fcbea221e91ab38efab0bd5fc9ac555c6bd3f723e91059cad", 0x1000}, {&(0x7f0000000240)="d88d682708436be2f088a72e8a96824f9b8ed089702e0385b8ea54bb0e35aad16031aea40c6b8e586aa9d5d3fad95c3bd956a744c4a399711ff4f2f9b3", 0x3d}, {&(0x7f0000001540)="1f138b267812375b010d7ad57e6787e4feaf237b384ee23ef13611a37ee5004f39e86cb08a4a1809d75e04a6fd0453d19ea5f8ecc7eff8585cdf31faf91419fa88d2f6a21b13392d1f6b097e8c2f4e38e2100e3e7e38de831a3b00a24c9406210159e8a9c72e643c4686d5a6b7ee3fee714726c2406d1886f87c298d7842a28fd921b1be857606a6ac8dded1d5ae221c7d2cbdaf07dfa0606717a29ffea737461d8d6989ee677a379d09590a5d39749d92fbcd8d24bb100323fefe1e39e0f86387c33208", 0xc4}, {&(0x7f0000000340)="0676f573f4952de2d0247e1365f9998313ccb2ca", 0x14}, {&(0x7f0000000380)="74740beafadd9bb2b4e4fa93ceccdc4ab283a7bef14049de84e358862d1e1821c08703df5f1663d1cb5cd9df2d99de0be06d8593ec62c8369431195aa304b4d8aff80aa79b06ab8fffe27e6af205f1c204d92328d7953ac7510cf4a31e633cb2971732c4cb6c578a6dd6aadf58920224b5b1d7939d6dada600dc9af69296d8dade5cb37671254c35f4643e3f769e83a1e89b508fd6296d8c85bb8bb5260d6a7b9140e05313f490b472fb288cb368fc348f38bae619e01251b716533fe6ae1c107fe478272a0a86de43ebedc5bb12a595c478f4cf13136b0db0ea7d490875e0cd5a9f25c9618a5ad6d66ab5a442a7c1e051", 0xf1}], 0x5) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000140)="cf40215738990db1c9ef23f6e904c4cb50bbd6d0c7e8de502d8c0fcc00a344b8dc9707dc5b2f59f173ddc48a8af73f1d64cae37b8c99917c6723198f6e31eb6fa7edba6c6e10c090bc1b46b3546103f4c02b3f91dbd3f6abe9e0f4d781b8706f7644b3e3642c8df74acd51f1b825dea4b504094f2a96ecf7a2c91f402fd16101fbd4d7a8fc48026b4e501126cfd8299339e5a499a8fa8f5bd9b0ff4b7f9e9e7d3148568d5aeafaaf3025515f", 0xac, 0xc, &(0x7f00000000c0)={0x18, 0x2, 0x9, 0x8001}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x4c, 0x0, 0x0, 0x2}, {0x806, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x7) 17:04:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sync() link(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./bus\x00') 17:04:03 executing program 1: nanosleep(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() sync() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 17:04:03 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = msgget(0xffffffffffffffff, 0x464) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/114) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r11) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r8, r4, 0x92, 0x10}, 0x43, 0xff, r11, r2, 0x2, 0x14, 0x3f, 0xfcc}) r12 = semget$private(0x0, 0x2, 0x8bb) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(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(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = geteuid() r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0x8}) r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x8, r26, r27, r26, r27, 0x90, 0x10}, 0x5, 0x54, r25, r25, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x8, r3, r17, r18, r22, 0x4}, 0x3, 0x3, 0xffffffffffffffff, r25, 0x9, 0x3f, 0x5, 0x81}) r29 = socket$unix(0x1, 0x5, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r30, 0xc020691b, &(0x7f00000000c0)) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f0000000000)) 17:04:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000280)=0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r3) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x400, 0x0) fcntl$dupfd(r1, 0x14, r4) syz_emit_ethernet(0xa0, &(0x7f0000000180)="d903efaf7abf04c454cbdf78cb8030d25d15801b97fa02861f677986cb5ef3f6680783479d71d378920424f1126553044f8c70af95e8b8d09e5009cec6177274bb67d920a90b3c086871682a3192b622bb92378b06209a4dd7581771c707e7c0b4dba590777cec93e6c92ff0427f2d4a3718ca8d4918844d1647eb67472a25c0f3d8eece473fada07c53ac4b72f43d52b28c31daec5945d3a0eb22f68e49a2e9") 17:04:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r0 = open(&(0x7f0000000240)='./bus\x00', 0x400, 0x80) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x2a2}], 0x1, 0x0, 0xfffffffffffffffe) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x2}, {0x80000001, 0x3ff}}) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2}}) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) r8 = msgget(0xffffffffffffffff, 0x464) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000340)=""/114) r9 = msgget$private(0x0, 0x131) msgsnd(r9, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = dup(r10) pwrite(r11, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r12 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r12, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r12, 0x0, r12) r13 = msgget$private(0x0, 0x131) msgsnd(r13, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r14 = msgget$private(0x0, 0x131) msgsnd(r14, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r15 = msgget(0xffffffffffffffff, 0x464) msgrcv(r15, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000000340)=""/114) connect$unix(r7, &(0x7f0000000940)=ANY=[@ANYRESDEC=r6, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYPTR, @ANYBLOB="9eb7fa72a685827bc7a18aee35c4a0216dd5c0d869edb5001a262090a44c7ed114fa32d7e4be6a0b88d00a9d55d266ff530612bfbde1e1ca84c1fd97a8b3101bcdc0c1fdb28bfda5c614120c08", @ANYPTR], @ANYRESDEC=r8, @ANYRESDEC=r15, @ANYPTR64=&(0x7f0000002200)=ANY=[@ANYRES16, @ANYBLOB="a6d498b51896fbce1e403249a47245f31c9abf4c768a16b961756733357e878094969b56580955e1591318c6922ea0ba11d6e2693cf504a77e7a308890972f6435070ace3fbaf158b04cdec86439e90fd8dca958264849efde11c6724c1c7ae630e1718641dd1006ea5bcf84c1e665748ec3200e723a03cb7588497e8493a56b92cd4e2c0feba5d004c33bc77bc71166e1d77c4a67532086e24f637b5742bcd9a78b8c73c5827b02627ebd4857c5c31dbe9dc44a0596e887cfac5a61e1d31f57317cd59f0792a7952ced", @ANYBLOB="5e6dd7746a090413bd59da6dbaca8185229d2d145de3a37784c1018a5f38427aa5b63963cc1cb2ab7dd7ca1fa0025132bf223c7989af928eae24dc5549f8873275cfa5a6b717c29941579ee3f3b33e0abc4992177cc674f961ee9fcf06c0564063d11307e447ef9757f7d72a404c8105c2d94c9a5492f1dec4c3f5214b745457e12a27b78e80184548b84cca1cb26de21910d3015c9d9363e71aa5520b9190209b1351012730c8b80a22aebf8990f540259f523bf7bac53ea41fad95fcf5cea04c04436641b9fe14bc8d462cbc92772656b4006683fc73b22c8a436eca7b4d6b9317c68402d24bb3f11230f21cbe061a97daeb61e3ffc9ff78e6b49675458b2f49cbd7fe6e00a668b134030e809043714bd26dc0b7b44dbd9de47221f0985064a181c446c65e6d4c6536be3abc88a03e4a4c6b2b891cd3d9c0a2547961775d5e09483f980ed13134caea68ac6db2c1f9dbfb16edf9e806ffe15102510c0dada390b6cd50ab65ffa190d94d6da147e4ec5c77b23dbfda0de0553936c5f8c5230ef9411cc3c79660dc1957e890c2d17bf5a8abd1fc4f4499af4116d68dfc6657df270d2c6dc0a9141d79a17b1ab93fc70ea71ca8e89c7e89d10deb7bc2d74f2324e0e0b1281e60f6bb434c9e27c6848565d0b1394a7010f9b806153d920b84f6b00f668ddc10db23bbfc1b6954353cc869e67948a8f6891429c4f8fc8cc2a17fec7f0c69af82f1710303445c3ce0f3c91ed5b45da44c9a10920d8138c64a470c0b82b1b4443c011ba1de24c6c1856bef92207a284fd33a23efc768983cf704e06601680a08f0d4216ac2477101d3c258307d6079bc6dadd8c3dc5f175634a0fe2067b27080f6fefcc459bbbfbc1b8e93cf40bdca2a344edd84629163ada6e3c189a396da7e5a71858bb81f58d6c749f7e23136baa57359250f01f6ad31894a04f1c44e52881312dddb06dffac9403b711429b924a93434a2750b187082db0f7f2ae0ba238c2f8c15e1c9e415bb0f5954e5fd2d7b06ba103fbb7e386eea9c1bdc668ff868c8cb8955417052df5a45786710c0e367e97aa33f0bd5a26d74e6c55c647d387b70d8be411e4b73b7861cb7e2a58cd1486069472f1623b0da5832ae941522191b9f5e4bafcd1f54adf458c16d62c083183741afb4482b2193903dd2d783aae6fe2b221eee1502f85ab5fbfe1f7740edc9ed08bad49a5176dee6465ff2a1fc555ee7bd14168af7e06d97e6771149f2d472273544bb9aa8cbddaf556bf2345105039188a19a42ba21cc203547210bd50ec1649b2d4b462d0c99b94d24a7002a70cec977a48eeff969a21ae34a44dfecdb3b4b711a12bf2c093107d7eede01caf60acf0e33d6334f598611c9c0fcdca192f8e3673d6d6b1affaa0e8032684e261af0429d1bed591366c930bb1811851261f4b80c6538965847dfdbc09d588e1ded5028928ec0b8ad51bd26b4add40380252017ef62904f0ac6358fd53fdcc3863df967c15f027363c2d8a1ddb81365c65c648caf5803b5e25de7b8794f717dc84d5f2813646ab0639476c8cd063cbdfdf38ef5b43647b20dff841d567beb9e84aa9c4bde79bed8dfadb3beda0f7dc7565afaab82cda6230c30a6b7def28294faa718af2851e59abe6e8d621a44fe12ae7955d6cbab9162aa525dc42515ad2374e017b238bc980e8d9e0d6c7ca5552561a42d3c7650686a4e11bfd6bae26aab925c5b32496ede6b7bebc54c956abe1fbe94203f1eecb739c5b3062df58a4a9f727c115254ecc8258b72d6715878149a84e1c0639cc22bee4fc098527bc009d6d364e907cbea403e765310201631b181484297855d3504ccd11dd3983633d8b4bea4b250a405435933208145e92a25daf00144b477011a81acd1ac75bcb91ea35d2f252f15059a7308c1b72d31e16032603036dacb52704052d1095c8e2a6ab9f5786467b3f5559326c485a0d539207770cc0a06930e90e189b905e56d6f25a0e172f958f6319bc678b925ff794c55431713de595edc9911bb52ffca34f2c8a9f9ada477f5bac0945a050758c2448dee113dcd1f6c0c57e9846c8554cb6e47517ac08bea508cda5f4abca8a64ecc2b5d7f0584907605088637589b1ab8879f0f24c125a9e0b92e725a91d43b75179620ae34e1ac80a032f532242c239600793f0b52aa37082ab12458f2db7c9dbf9ff5b10fb05b22dda96d47a75ae70ef5327b785312a6b833695425582f9c5932107947b6871a8d11715d59de2f027752794cf4e144e1d0655a2de77602688dce3e310452e732944d9cf2bae79d78ca896f7d20b158c9698c0b1d910ff8bd0a622deadf169053c944445f595b545be0b1fca7b56a33cc659682f3a4625ae29d81d5ecfd45fea8b1fae77d235f729f4febca1d90773bf1bdc98dfda5311accd070afc69c88a259ae3d6dce93de225ed4ade31198ad89ac992ae53796382a606449369dab746b0eb8f7b0e690f1748799d160260497b4ade15ca0c7f5c4bab55fb79a4e897998f155721cd9c4b855f951223a0a00c5e6196919aec0943f90a8c9ec26dae3388f21877094003618c9965e086b31520c41fac9004925590df3ef52cd14f11099923092706d2e072b852427a3d282f65809dc065536fccf2f4f877b8cecfd2eb445e0a3fb54aaee80c87d2996a41196ee5ab21cd58b1245cb08b4a97b0bb8c0b736b5ff6e58dc3b65a82ef1e217ec8f926634590c9d7880dba13e86068beca8f91eabcd80172ec451d7179bbc24321b227413ae4b6def3fdb8ca380b01d2b4ec75107442e0ae0ceaf8ea8f63b2aa53e00ef564f03d09392197ff797f52453dea3b31dbb290c6ef09c1e97cf89ea170fa5cd623f53bd28a0b6f1edd3ee147739e3f013897b6d5b19f48fefa8286093fb2df18dac160676decc11173dde114b48cee55326c002332c19945c17103ea19a6f22dfae62d0dfbcdebf17628a65ea36d79db800d287807df428ac76f1dc39b2364273eac0e2c8bfdb67fa3bbdc380b7d7048a7c394b6820fc53e687f4ccf750d8eb4d0a5520ac9cc9fc663dc98c5521474a7c90c642d3ba9fb317aadcf6830cd25defe968c27e356a010261015c5ea316acf346ca6af757afde1890ff537fcdecdbef1027adffa4c6ba65e6daee2985035509614a3d28d7dd53562df02e3edca690ba944f4c9cf0c66c980b24260abbcf54b99a93632aefe77460a9939cd9bd116f19b33d1cb1d04b7fbc19a476e85c0e4e7e5c27d1e088125541d99e0ca4ee75d4aedc1778128d34c1606058eefd1b9e879fca19e49955012ae5c520efaaf9d27a7e7e0bf7996c5779f8a64daee915067ddad65e4961d1316558e8c2b06a82eb847f14a09a7c4538aa8863113f65b34b2897e5069aa78015d5b81d76c8c4459ef16da32bf9dfa8b1a51dd2aecfaf2fdffa73bd9f5556c5655f5b6ea8fbdf626242137cd9eb9be0ae8e06e4bfcd071d9e03ef605697caa9ba8f28a5338452b6adf2b3497dc73927a63659a57dfd813412cd7fea64d19c7f6d44e3fb8aec8518dfb571dfed5c83f4df92fcd238a8eef5135b9028ec2c870199f55e7a2211b59d2104aec6380ce4059025fb67348045d3dcbc3d99ca6ce102a7631a793dd7920bd122fccaca1611bc14b6d5f1f6c95a6b407d19dde7f747c21cddb89b8bfd2dfe0bf4d6a39aad77b3d5f9c2dae974cd4eadef36a88a7ae8368aef49829064be8fe369bd2e9487ea17c21f3947fd3aea4d73fe0efa81fcb371d42752b0c4a43b93a4d8d4adeb7d7873922d13972ec111922bf1182ea65f26f93c0ebc2d104f6a1f52bfa8d68e7e1234847dc2e5d39332b6001a43e6045a6990085a05f7c1f8803d5f12edb0431e57a611b5cbe669b43b2abb376fec94e5e8367b8dbe4e71754e5a1f60d7d40a116e667bd381ac88df0dcd625c453821c01622a8f63cd9c9bcb4c0520344f9eb6a61f2029b5760d780b4cb49154a79302f6393e4a9b6fabab44e32aecbcd6447c911a8bc0c49f568675c9560db834607f3edee0f6be3c51f34a601fcfb11682983e70e2eb5e8ddc195b9fd53c48e6a07c59c5e2835a25677c331dfbec6a274c53b4a34b54708edf879c1ccdd62c5e4ff750ffd6c04f8d754a129602122db2573948ae8333588aa9fc1c0d91a43a3ee9285d27a9e78f23387d9bbe30da96f242640cb7d7335b409dcfa64719c2d96071fef504499dd6585953d151d3a7f2ee38080a0a13a90be173726abcb65f7f7f34aea9f6c7bcad241af2df9d91b29db9ae6748e99db98606c1e21a52e54931e762a61d7d3c5d74229a86842700f76d91f24bda1c4b1aedafca6d0d953c342639b90b5141c812b418be4293761bdfd5ec7406a570aca3e4e33f83be861ff2eb63236e3487eeca008d4e1ed803c4bd2ba71a38ae7cc810b3d1c6e0d2ab95d8d23fe95b08480038d300aee7632db01018bc776ebcb2d83239cd7d6bc970e9cfb606ce0a63ef298d0c046c58a8492eed92c90fa103124b341f5efa0af0d6add3bffc21cba56a6c5ebd013a8ccbfcbcef0e73e9b0938a7736153dca7542768d24352fa9e0f76566cbcb7456e9a8948da5a5b2b8e09061363d32562bf808a881b487ab0e033f274c98d4182bb73ba50a43aa5e370c35e32998e610103c0bf25cb335782f90c6dcba897c671bb8840f7edfc69acf53d955c5088bc15bcda1f428b525cdd7a8d4daa1fb7a69bf4270d3965b0f2a6bae75b26d14c12aa3f2053f3992ceaf3ad28a0d298898cbfa8469508c1d602c143a44ac4526d4d91b4eebae398900adc31baad90c2bee507d923cd7dbca2860e69f7a2871c5bed078ba2427cf04c7abbf6da7eafd63a1e578b25ee46da695fa736f14efbffe1c528ae2120e46e72203483e8ff40909707142446b00a65efa4294604c8855cadc991a862ca12905c5aee03386761dd16b7ca9fd934e52e74b71736e9432c9e75aab0be2f6767aba03e5aa09e0672175baa7904e9e0acabf66eed446b1c26a95138e0437b4cd59447283768433dfdaa8bc2e8dabea3cdce3b587ec2c58ae1015ca0a26c20f9dd248404899b45812f39b60d5253d2f75ac1b936dc5e1a2f883addcedec2a0f373305da43c915953d6f0a48ec1d839fa6f1c74c7d0673cc27c6bf8f6abe14d74e99bdf4d2d221b780f9b9497f5faf65fc95971b02f9ad37f5f3e9dba8cd7b37791bf203d16c47d1424b35de7d230c303ff794e14ba264ee549ed246d16927386ed74909b968b7f703a9b08b5a6162e5e6bb629e3c3bf6bb4804cceb475214e000d9789ed39d9cb85cc128cb8b708db3dcc141b24d1d9ce66eb847aee8e8637e8d0e18fe198bd74dbdbfc5fbb6f3b42c25541d830396ad2c3bab40c4b4b281253bde7aab98ba79b12e1127a64e1ad03471ac67b86c440a1ebb15efe676a3d022675102035f68d391cf69db8a20f3cf669d4387faf9292a159e4025e19cdd2de5b13a23b6a1710508ef8167c5f8a517df098add6401500ef8ced6551a59181985ec5a374f7c1ddd5086a13316ab233214562e6058b426ab777c89858aa54cf1938ea1cb64e2abde87d9e17e538aeb3e5ecdd42b2c7f7fd1fa3e571c60727f284b69c2c6341c2e2c6217dd37ae4165d287c47c47651df3ad544c3a8e89a6995d111f7fcc105157e6dfb773e31d58d99efcbbdb01d9856317c53a127ff9343594a572d198ed61aac587e3c25a3d179b3747dc23a4036188a0c6fdbbdc28769915b2630c8610cb42169125351bb206f91d81cb9ac8bd3008f6f206e8edb0c0d437715d777216989fca802c8c816c8074471e8"], @ANYPTR, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES64=r2, @ANYBLOB="a45d147576da503199147040add81eb7b38b060a1129af822c7738494e5da2069d5384e0d50da9593dec37792739804f24652d00fbf2ba8667b609c7b4d3", @ANYRESHEX, @ANYRESOCT=r4, @ANYBLOB="a5aafe27c773faa45293ac44ec70b87be5c3fb4fa7581d3ae7ef595151f69489ff87df60ecf3d311f434a9ffa4438c76c925c564d112172711a473fab2e5e05840de9460f49a6b68acf09fe9fdcc3a14f8beac4010808bdeed335cd445a107fe0fd2c3065d4ad17c2d49fc6992a26b6193b964ed3a62f152d6d6c297fb470b"]], @ANYRESDEC=r11, @ANYPTR64, @ANYRES64=r5, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRESDEC=0x0, @ANYRES64, @ANYRESHEX=r12, @ANYRESOCT=r9, @ANYRESHEX=r3, @ANYRES16=r13, @ANYPTR=&(0x7f0000000800)=ANY=[@ANYBLOB="b17e1c55ce13eec8ed86b7a376d8c6b340cd278c8000eae3d55df0f2621862ebb900201ae9acefbea1d96aeec24a6317ec71032913384abeb592e7fa2c42cb18365bb2516ec45fd78b0bde088b3339ddf42f068ecadd8bb54c4380a33e7dceef5bda2d120b2f30413de8394041d106f329623ffdc9c4c88f51a5c578", @ANYRESDEC=r7, @ANYRES32=r1, @ANYRESDEC=r9, @ANYRES16=r7, @ANYPTR], @ANYRESOCT=r14], @ANYPTR64], 0x8) r16 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r17 = accept$unix(r6, 0x0, &(0x7f0000000040)) recvfrom$unix(r17, &(0x7f0000001200)=""/4096, 0xa50, 0x40, 0x0, 0x0) sendmsg$unix(r17, &(0x7f0000000600)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000480)="5e4ae31fb6236c052575300e62af24689baff539143de7d79c68ac6550cd874bf510e6502c3cb46c70ad602492faea5a38f115271a9a211adbbf75b542999ebaf2e8ea371adaf523b3f727afe44bd8339e75d37830e4af5b6d077068980fdaf4aa33f1de6a2a034b0f3232ab167a5b106b9e9902533e897d2f508f379693e0d3ca05451068945ecbfd913fc4620c98c886d9b64f2310b8799c465ba05c51061cd79547d177a9c8ec6d761dfd6ed5e5531a122a7317a65f66c697b2a2c717", 0xbe}], 0x1, &(0x7f0000000680)=[@rights={0xffcc, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffff9c, 0xffffffffffffffff, r16]}, @cred={0x20}], 0x50, 0x4}, 0x2) 17:04:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18bbdf696c00000000bc01a36d49b0402965eca88b9eca2aacbb79e925be0137ef69d296664198acc0c22fee0ab5085e74de5897e012abd56805c2460ceab5c206ef8351273095c885298bbb3b21be11656b004d931c548c8f4d5e96b0718b2f5819e3b547c9615f94a1b8b1eaec20fb2db6f61e322e74cd66e3528bbde99beacaaa589a72750cccfd2cd084a66901a7be61cd9d460067a7"], 0x1c, 0x0}, 0x0) 17:04:03 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100), 0x10000000000000a1) open$dir(&(0x7f0000000300)='./file0\x00', 0x10001, 0x7b) fcntl$dupfd(r1, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r2) close(r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="b791f0ae2eac00e08462d4297026d2c9a29976baabdcf1f258fc79bb3e822ec2cbaeb18e19eb089797324ee28c4ce874c04f7994e2f48421538f6d58c2f5663b927b4fcc6ca8ddda01763d5a081e6d9f937c8b4f4f7faf0f2ee7d3f301ceecffd371726ae08e84f2622f358d166f20238ed4f4b7d057be4010c254afad2414b86e31ea18a2edb67b124493f7d3190f7c6587702933626ce064dfdedc8f7f", 0x9e}, {&(0x7f0000000140)="d4266809e82ef90221e3b2ca8e95660a8008df51b3230fa1e24ac364cebe0d982945019a503487976d101425329c1983aca81bcbeadfe21fea9b7a47e38fdfc93f5190605f8a8eee5e149babc877f883c4d6b31f2b613932a58d0108fa154b9f31a387f5e71d", 0x32d}, {&(0x7f00000001c0)="3ae672637a1b43bb4ca312cde010ea3d08c51455ac91d328fd93f6c422790b6480ec721f59be04a2f3b6f3d755ad39ce6be37bed61294219edc3e7d6065b20d86352cbf375eb8c1d62658c3f7552e651fbda5877d380b323a2576fbebdde931fa73c0793e6ee039e389f21ecde04b7fcbfbc584b799584004e0c05b6b52bf73b1d48f34032b153eb941b1acd0a0466591714ff8e1f47df98127d2a3da2d73531a3d977483886b1a66afc3cf4a150393dbcf0bf7ba7995e5b9699cebf31566472030d1faf8efa6f68ee7839", 0xcb}], 0x3, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0xffffffffffffffd4) getrlimit(0x4, &(0x7f0000000000)) setrlimit(0x6, &(0x7f0000000040)) mlockall(0xebb94811171ec171) 17:04:03 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) r1 = kqueue() r2 = dup(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = dup(r5) pwrite(r6, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r7, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r7, 0x0, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = dup(r8) pwrite(r9, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = dup2(r1, 0xffffffffffffffff) r12 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r12, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r12, 0x0, r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = dup(r13) pwrite(r14, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r15) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f0000000380)=0xb9) r17 = dup2(0xffffffffffffff9c, r16) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r18, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x40028, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000380)=0xb9) r21 = getpgrp() r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r23 = dup(r22) pwrite(r23, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r25 = semget$private(0x0, 0x2, 0x8bb) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r26 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0xb2a7, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x4]) semop(r25, &(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(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, r31, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="0100a8262f66696d653002"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000840)="584cacc83e7339b49281cdc6bee40ec84838b54e19cdf121e37ad2b165c771384d4afbbc0e3ff90ccaf8efb60964cab4f9b8b9ac0aced6708db8e6ba2a4f6e33dd880f1682e365ccd3da87e1a5c6e920620f40cd64a7f8e2b211eb3ac0ba11bf024e5fc2b127224ca4302592403294a737704bed9b4964a0b10c81ac907c28154bb059e6a24dd525d38042ad90532ee0452cfdc7bbf4eeeddd9a9dd0facaf14ce5d98331fa71819a8a237578b587a0670c592529ed6f07d20c9439fe23590e8354741072390fa34288ba4876f0432a1ac7d46a2b03d1f40610849e68544fa07a4860ab558a80e41bb0ae85d486013c78e96ed4e2f769522b6553f0604eab357004fe7283f4e89115524057fd989ad87e0260da1152874e36b0a9c3aeb80cff0c3f4293281f399cedcffc40293840aa0076254a1496745776de0095008062cd662bd7a39e4965f02fc10d029e57c4a918bbec40fcaeded515470d0d8b13cbbe241361b76b07e352a7209f8dfdb6182ca087df36e6ee08bf32ac308c5edfa23c703cdd9ce138e6a8adf85826c25de2c4cffd320d7ffcb1321c1ccaddc827583de8f9fca09fc23e9b7ee4a6a7a02c3e8f92e8868ca1a69e55529ac97ee4a485f9f51da5087314dd06d3d2c8634fe018df0226eb34c9e33bd258a694c66efbdd728e02595a886007af0d567060f7e3c3d2f9db063b1043be9a1afcc79dfbb2561547ab18e29217faa2409664b5dae6defa58daa93ae675d64456229df7070331c350736650a04b17d0dca25a7dca02318a7b35a385ae8fa0a7720b12cd713542848f1117af4f2f390cd3bb8fd7eac6a6c3db96c75136f93e9141729e493c86b449016467b57e6fe893689614d3cc702294075cc9b0d139f8043622f350f3c5285179eb829c4526e8158a2b9ce795c2a9573628f58aa6b00e573666df135012cb16a1570c488f62617d06f7a3ac828e10799ff739ca0446bb204e8fd0e1675b3efe92e048493dc8c8eafa83c05cbe16392d30656992a3bc797eb7df5475f3cb082e2ab27fd1d617b861a5d9e94157c12abdb8ba0020157c4ef58da7f4405bc2d50fb7d35f383682c559253e7140528253be22a0d042cf011fcdaed4cf62d833f4614fcceb1c74f51819cd116b14e84a2d4c8a25dd9153713f1ee16141c2d21aa2acd3dce1f9102e74bb582090e7547372ba6dfee5faa7b982647226acf02595fc16c8d9084a451f8a54e381c99ce1d65f334b613e790706be1e431259c38bd8702ed349eff2cf0ad6e5d433631d89337028c79f359732ba7d5ef38bc09c67f88f10820dcc94d30ba03e1843687d6a15bce3d18d9708f76e3877c413052fbf4e4d348c01afa5d1e8996241ed1dce977f87de8571172f384688fa972a0f1e3b6153aa6a0e014aca8a652676100517d2d68fd72b5cbfffce8849d57d6fb7b169b0ff12b6b55a9fe35318ccda334f946d995267f83e5f00ded4d818f3eebc55e4d87c48dcc7a84456ac08f2a077371f42f012f6873a01b4ffafc771c061d7d90fc6bdbc4ee37f66f15b214c7552c238a695ec9c87da17f23ccfc98eb71fbd8c9aab89b96586e17711a25bc2fad6dc86d6038f55f17113eebf1c63e1778179d1a01399b0a6b2b2dec41fd79bc19d8f24c5bd63eb6477cf9e8170b248f1e600d552cbb8003ade4f85c76bc7501a8362ab630dbb6aa6495f028d129ce1b0b78da5041f5ebd4739431678df01a00dd9e6d19fe2e2549156b180decaedd085353e1094c0d101c9080e5c55205b12263312a5e1e5b889d36098a8fbd9e19c8d562356299eed312f38a54f6230054fcc211c3a3f79299f0af07f5fe69e74675caa15b7efab97e54841879dc8a7bed29bb34a7a6c1e06adae455a4b00d02ac0d1f4ed2bea4b1f3da9070cd8cbb8116d4ba9a22e9b3a8376764e0495e34050aef469931dfb7ba5a470e6134d750228eecc2960100eed69ab5936c8b179306f0a97ca39b4baca65de21dc8d87e4d83530f2e296621ccd5f24d683440650033eb9fc0260613e686937c84670e0cdf52b0b6882ce5448c58526fe1fd8f63e4ad03977c77387405f248343af94a522186680627a546f7b6453aa1f86b34a1c37fe45b2669d71aa1010b59e8048818bb4b0c103e852c74404e998a0ff9f4017d27f4f9ee7cf799d71f53b979ff46cb49b17fae0f6d38e6be582bebfc7419cbe9aa7c962d150dc888daeb5a0b99551478001b6547979ad37768a1d575f70c0e350a156fdabd286dcc0c870bbb09024d666f7a1d0d70bbf027a234a996807db60158d8fdd025a0bde9a4d3a2cd1ede8e9fb0c2ae243fd01b74de29ee3cfe7f2214e1b1cdd887f45e88b354573017a1f5d82220f82cee97ca5ccc1ec1922908d37ac4af591c9bca628d989ae0855ea36617250b30bbe3b06f72b05f111df39adaf9684e32b250e6800d27eebace097e9989a0cca0f534e498bcfb415f5579e54c185f9dd02db4cf4821515f95cd265776af4d2bfe3428a632f0dfb752c6d1fcaf13efca1a804bda593fd042376f08467acde239ad30092338759dc9c84f7a2827e517cc8b26d9bd8adc9a3c9f802ddba7cc03bb4a349a3f0be6ae23f0b523a731b355086eb938a0d6d0878542565bcc6e03f63c8890f50b36c94499bd154598bfdb80284f7f32d345eefab52833fb8690b656459b0f93d9a850739572bac30d3865e6268d5f8faedac4f322adf6a6daf99e020b6cf2803eb63ef38e48bcd4d7bef8842f4036ffad4c7c40a6af426fa5c45491a959f34f857e0ac5000fc0cebcd76b221441c9fdc36819dcf75d8252cafafd785500c8b351d55697ed8227591101a07a5a39548080814f0aed6f283df822cf7b6ecbf993d68c2e239eb7da0d8b57ba8adcec143a4c9cc9944c3bb9c4decbf1c4964237659066b192303424ee6c3b17c179a614688d292abdd1f4b189cc49ae4d2df4306dc173c0073c350ab4dfaf17a05ed1b40bb4d00cf2080c054d3c627ccf6546f3e5bce1257a01853c4a5d398608f01af5989ee2462cfe13bc6c00d2615b2e37acb82981ae0ae6a19c5dc7604b32fc72b01d5c52834bdda11c0fd78548814b7e24fa53164376c898a502b50003b361e61a2afe0ab2c60f4941bf223e2e62a12cb0f2efc4fea0fa3d3fb015b71d3d8f798fa40d7f22de77cd1e9f4d5c882dd04871aa09383633bb244bf174efdcaf362d98bd01ea88baff1d99c94ef923c1727727fc5aed5d5ddc7f98310162f77ed48b57b3f66424b90424167d73928cc5cb88dfc499bf4d18a56a3f54afc834400748a32df59d9e905d0e3d9387f5ebe4727edaf9013a247c1d277e96c5e4a94c2d5ba8ffa5f2c51facf95b523b7eec439e82fa6a4ea5afc444cede01ec404246d9e592de4eecb177a1608d72c51b2bcfb6302428c104700fe54d8de483f5fa3dd655015a32f61beaaa66df78058363f68d210cef294300a74c92c4c3319ada50f004a6c5d1339dc8b91ee46160b906303c02db2551b74f5c83148eea6f0dce56a2206f9448decfa3d93e38b650dc0d62d89f1d595c6df2c84122801bd7b332bebb2fc81074de2b68e1a1db26fb02e1e81c38bdd77340ee0703abf27188477d5311a966c538c73df3fd2edf4df565f490d8c7daed31f12924c8c4f2c354deb491079576a33ca38c446637bcfa4f9d409940c00c04f35c357c2274674ea52870361dc70f6b8a403501eb355566c99550180816ef8f7bc41663c78706d6b9f609b93fb2bd37070839fc000e93bcddee14d899115b2344f08ef1bbd65ef9addceca565da98a141fbb2520496d75a3e3243182216b2d2ce030d581fa52baf272d23b2c8413cc1bf263508b351e00125be5a3f97f3fa63a6f6ad9f4de56941aaf6c2065b319b6a07a7d44d703f709fbcd068ec8e4ed89915e6d9a655759bf0269c1ef9e588bc69bbdfb9d0696d2267a120448e3cd02a2b36b844f3f186b48026feb653ce3653abd22606ed40455b24bfa6aa2e7fc29c569a277838312cdef4f51293840a586be85c54df90e1d764302fed0c84e9793f7fdb62e73768b22931ea1c4c76b6e98d0def7c172489bc4da637d8f9e2ad45b35a48d79e1181737666d9b11434a36fdad5e3908d2a87de048a7946bbd5420f8756f64410ef663f533375022e1c213c3f50c0d390dbffe979d6ef89b15f1440d3a9db7677df79833dad3ee77e6073cb0668c59322ba517b07572e0360c245c2ab7b676efa79d79153cc41780534253ac23950687e5f0fdb682e5cc6b678367f5a6c7e87b7b98afe23f485b70e3f418fa91b8f31c1740d24eda1738a929c2af277d5accc8706633e2064027b713492e395fb5ec4710e02e5f815493d3ef256a95bb553218289f1df3fca227e0d5c4eef56d52559db516669e33fd0f2857c2327b1c8465f2d20b371f34bf3529bb7b4a199a45e06dbd8e943d92434cc0468bf64c1004ecd831ac08c3dd5fdb52c0b9c140afc2176cb9b3060b17bccde41ed0c7e5d1cd70cb555ef7aa159593dd7c36ac8b2b3fa828877172339a2d0c59b7eec2d3132acf64fb35057381f0f5fcfdf1623ac5dfa10785314ceea07429eff8687534a723cdbf6fa316851c15d37cc9074f309a273a16afa887b4e21aa56509e45805e1739df5a2a256ec5160b497c1c42df10ac6830d9cc5062586236d8df20460452672e9c99e12928d414cea74d5add67b4370be1c53a58533f56225cbb09289d474cf20c63cef36c27a30c1b338a23f213636d276ef2c9626efcaa8b6a8b9b27787ccc0ef030c7025a09dbeffc7b04df817d98002f968de5d9946c37e0d897dedcd06c92facd6f9dd40012fb1fc29f1300a33645bad3602ba0ed7c97d3abde386a951399aefcc81f55b69e60525c456856a971a6ada72d53bac13655c2c13c9a488e26e1c9f139405513cf2d3c5258693b20aeb42ad97f9e0d7fe7f9426d14d97df5259831f9c68b25b3b856c3a2f652293e12ca068ec835e2cb08190d1ea00c5a0ff69480d139dbbec333c87271ca84d12eeacabb5a139f45b4afcc98805d1678fc12d000534f9e0f8749b53942fb5c7d17fa4156eb6c208ff2183f69932d88d32b95f65baccbac1f80ce2790d033fac697b5605b739a5b9a8479b2937a097e6e81fb24e0f9f0ed66f4a3a8caac0b343307be9d730d65b4a3dd946e8c276d7ca53e3a1f0692c4be49dc0fdd7c83bc3dda2b94eda10db357b31d4d51ed766bfad853c4b8dfacb29ff5c36b89f4229b251d9feefeeb1556ab4f36b913ec8573f720ad089ec7611920afbe23d21d7762d64e9694f2caa345126499efc395fbc7296989fe31cefb55ad640b350404de712fc5af6bf123626a87f6f2920a33c011437ef04ac81fe609798f3c08efdc67d752b044828f1ba804737e9f88df475eaf0bb77e253a7e1bb15bbe45146f9bbeb40974731c8b33251239954226493bb09645cea9f3f13b8843bdf1ed39e4cfee86373b56cd00f0e41819ddc9d71eb5e6509201f0771f8a70d26f7195cde5ded6491a1ac6b2c4e1315c495f9dcd72d910a06dab61a4488eac3639c96274d1c9698f11a3a1100f595ee604046c38cae6a511038acc3808ac9479dafabf3870ec01687f5e358b23ab991f218c905ec6059f4a13a1d99eef2fb217b0a52b26b58ee1550574c8ad28254546f2b50bf614aab5563fa6bb399fc02a41191287850f86350ed7cc9fcfa9152f26f69ae0a318bfd316ebc4e9391aedeb71c04e8562e466893877fce096e87f4d49c44ac591cba119021fe0d7364c7044e869973dbcc5219fb7da3c66324003edb9cec", 0x1000}, {&(0x7f0000000080)="6dcb08831fe9a0b4e8509a047fd5da8f9ec2212cf73e173fa8003ce2688f9f636f37fead03721eb5dd22abfd6dd01924990806b21b0fccb3269ae101814115266763bfcc2162da6c32830cf5bd0995306c5c46d1d85a5a2fb23eadcb63be191de64e6e2623d49a77bac250af584c283c99b2a9fe7ab303c837c36f0046f6471cbfae58fd701496a6c2d9c8686162039297210d38d2b607711ec9566cb8e4989a2dcec5e0a43aee7a3baf9f390dec4e9729866f3306b4b98daad738204365fd97275f22fe73b8158af55c7cf1cc9f66a973b4af8247ba3d824204496c0f6f7a94f69ea80691", 0xe5}, {&(0x7f0000000180)="e49986de9726e97bf4313ef50a685da00ffb5575cf376f152b0e8c921543aa7f14b699b2dca00aa43355dd05dd16a8b3ea0ef91974a8f67ecca0d7581cfbeb993e0897d5d6281d9c2aecad2ab24b9a0f705d69e3e6655d0d9a83f8c12afd627394e2af9ce6d2870fe152a45613522b8d9e84a6a64adf6e28eb75c1a3bc78996de837798cea365d661ccfb2e1dc90a5a985fc43ed8cf6be149bffbcca1e8124fc7044ea661aa2d5a50a233ffaaadb41e4b9d79e5d623e3a3123a127e7eeecfa8f5be12df303df32b431c6c0e01bb63ae310290fdf80d078fd017a96a7dfc9354357f175e8cc36ed0c583ee618e2cb6b5043864e94ba", 0xf5}, {&(0x7f0000000280)}], 0x4, &(0x7f0000000440)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r4, r6, r1]}, @rights={0x28, 0xffff, 0x1, [r7, r0, r9, r0, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r14]}, @rights={0x30, 0xffff, 0x1, [r15, r1, r17, r1, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r24, r31}], 0xc8, 0x1}, 0x408) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r32, 0x8004667e, &(0x7f0000000380)=0xb9) r33 = fcntl$getown(r32, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x2, 0x5, r33}) 17:04:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r1) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) fcntl$getown(r3, 0x5) 17:04:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6ff3d50700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x400) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000380)=0xb9) close(r3) r4 = semget$private(0x0, 0x3, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x1, 0x0, 0x76a6, 0xad, 0xb066, 0x1, 0x1]) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000005c0)=[&(0x7f00000002c0)='\xa4\x00', &(0x7f0000000300)='/dev/wsmouse0\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/wsmouse0\x00', &(0x7f0000000440)=':-\x15\x00', &(0x7f0000000480)='/dev/wsmouse0\x00', &(0x7f00000004c0)='.\x00', &(0x7f0000000500)='(\x00', &(0x7f0000000540)='/dev/wsmouse0\x00', &(0x7f0000000580)='/dev/wsmouse0\x00'], &(0x7f0000000880)=[&(0x7f0000000640)='/dev/wsmouse0\x00', &(0x7f0000000680)=')\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='/dev/wsmouse0\x00', &(0x7f0000000740)='/dev/wsmouse0\x00', &(0x7f0000000780)='$[\x00', &(0x7f00000007c0)='/dev/wsmouse0\x00', &(0x7f0000000800)='/dev/wsmouse0\x00', &(0x7f0000000840)='!:\x00']) ftruncate(r5, 0x0, 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:04:04 executing program 1: r0 = socket(0x18, 0x2, 0x7) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 17:04:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) r3 = socket(0x18, 0x3, 0x0) write(r0, &(0x7f0000000180)="d9fa98504083d21cbdb334e5b0b146d302eb0b414dc7265ccb4a82e7a431ea453145cc5224893bcfa0d2efd74371df4be6453a581c994e20bf39186c8faaf92ff0d00539eeca9d6e9a80732611ad8992ad949c1ac8d6179a", 0x58) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 17:04:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x64}, {0x80000000000006}]}) syz_emit_ethernet(0xfffffffa, &(0x7f0000000000)='H') r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) write(r1, &(0x7f0000000280)="0f00d77620b6aec170d017676c3dcb5453ee273903d61e776ecc832273efa0e60cb16102111b65875c222d4cb9b3937f84", 0x31) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x9f, 0x7, 0x5, 0x4}]}) r3 = open(&(0x7f0000000300)='./file0\x00', 0x60, 0x10) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000340)) r4 = dup(r2) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0x4, 0x6, 0x0, 0x6}, {0x0, 0x1, 0x0, 0x7f}, {0x4, 0x95, 0x6, 0x2}, {0x8001, 0x26, 0x4}, {0xed9d, 0x3f, 0x0, 0x3f}]}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) 17:04:04 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000400)=':', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 17:04:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x57, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3, 0xff, 0x66, 0x2}, {0x20, 0x7f, 0x4, 0x5}, {0x1, 0x0, 0xdc, 0x80000000}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000180)) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 17:04:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5d80}, {0x0, 0x6}, {0x6}]}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x22d59c18bd94df14, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xc0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000200), 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f00000002c0)=[{0x200, 0x20, 0x6, 0x6}]}) open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x50) pipe(&(0x7f00000001c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:04:04 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x194) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0x100000}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x85f5, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) 17:04:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 17:04:05 executing program 0: munlockall() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="220e2252ddb0e8400574e6e9605dd40ee1bc86672aab28ae1447ce5d379060751afed2ded803bf769b0db869036a35d094fa398c7bb60753bd4ec79316ab31e091786b5a3d2b0fcefd7db877f49bf662272ea3d4e5ebc28d0578f94a97e0fe51ec4b24837cc136f9be7840884df14763fac60736b1f015246a3e4534cf4d5276ba494d09b360d825af6afa02f46d628bc030f06a06b1c3f4f6f104960c44dd36d23da5063fc7", 0x27) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:04:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20882, 0x85) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) 17:04:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) acct(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) 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", 0x170) 17:04:05 executing program 0: r0 = socket(0x2, 0x3, 0xf0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) 17:04:05 executing program 1: r0 = socket(0x2, 0x4, 0x6) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x2, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x28e97, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f4e3ad476aee36e607e111def32644383066f501ddd42d85427210341e274c571bc0b5a9e44dedf26c80c8b5abf"], 0x10) close(r0) pckbd_enable: command error 17:04:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)="e43bf8bb23a3694bd012fc250aec14a9fbc947601875bbcc581326db4927524b0839217906b48084ca2b8c4504213613ff0760d949e9f5682a8bf1373ea5fa3c76ecc230c0421f1716a0136b4a787039b3ffa3ca5c3af6b408b9bc804b365006b1c72bd18aa77c684f4659d45693e73f5cfce9d42ffaa065aa19c40928c5c35c712a0721950a78beded9e0322e5c187b7d0dcc4de9bc3fa82cb4f1f1e4595dcc6ec26c12f96f80cba0b8c39d50f7da6ca5a1f406ee15081f51b56e5cacff0998743d347f4d1cd40004b04234dd99d1c240df1600a2959e93bde4178cdd9c16ef7c9085eb483c4857d51f", 0xea}, {&(0x7f0000000200)="275d8f7eda548c94a5ba90e30f7ce1ab1d1cbef8192fd3f012f325d86286763f40ae8565321c2fb4563e66a640e64b64a94875840a7d24595ddbe3241bf7c45db85cffff7dac3860742cb29d23d85a4bed1ad933725e4c3bdd19f56655175c023f2bb404c1d67427fb2857af418e8fbe9124c16ebd8aa2bdea898deb30b26018f3cbfc672393c3c6d09aa3e2550a56f0704a2691c71b8b4323c5d5fd3cabdfc4caf1b97e5683fd403e9db86c1c3f044d97a9f657d3b704f884468b0e7c918f9a2f1a73610d3bf6d8a961aff08985a7e02bf838bafa2d206a845b02034914ea1cb290aa27e8d4be12fd3eae0442", 0xed}, {&(0x7f0000000080)="ab80593e09fc", 0x6}, {&(0x7f0000000300)="a19f66bd9099c5bd", 0x8}, {&(0x7f0000000340)="cb8c7b1652ce5e07bdd7269e3b7add7ca88371bc", 0x14}, {&(0x7f0000000380)="e95e765083e3458787be2a51e9df9d35c0c42528ed1b7871a95f638386a2bc34e1831c612b731dc5810816b29089fc87aaa8c87aa9354f1ce69b8c89e2f07b1e61ab837bf64c2cff0440e8bad7d2c4084ee233ec3cc42a10f0fd7dfa189047f869ab67997bd33b208ab51da21779b6e2a1120bfb876b3ed335889d9978465564cf6f9a0f782684492ef2a06575388cf060ef73ea84bf06", 0x97}, {&(0x7f0000000440)="8743405f56b4587f888a7cbed05df6fa9d133eee394f45cbfcdcc6eb35cb3b8cdfc69d5511b1f64a5edc3ac86b5435a3ce5d1a0ae9061bc7533db0df0f02d52e09", 0x41}, {&(0x7f00000004c0)="bc1c88e4757b011f26fe660a56e5290bb0cd5357ae75f2238a52a480dd86eb971e6e17ca5b281d79a7207f71ae7187c46fe74d57ba23508d7bbac5bb3e786ebde0a1e603f903c1bfdeb950bf60051825357a18f90ff9fe4162995606f35feed8e0d1a618a3b5a107c4cdf73a28202f9c805e2ede8c2f99130a25183413d9cccaf79d6bd459722dea498f43", 0x8b}, {&(0x7f0000000580)="5157f7ed3950f7cc43c448bf2a08d977fff35cdafd98d669b3e46b3e51e1c1fe0ea4f8f288a7cae6fc92ffb7bb8d3edc42", 0x31}, {&(0x7f00000005c0)="46784b7529b0730b297cb6ae3e68b706f6e70f461ca17f3f1a809d5bfdc87b2580f72b15cf91e89defce4fa59738f8f40601a04e4c84effd1c512f1280e0dfe642c6a71807a2998d59582c49a866442839c7e9c212ab167ed11d0e4e6a7097bf49e5e649a40c97eb60df76b62f4d470ef89d723b5415b2611aad9119f6e3c672316141d7d6e137a2a2997a5176ad6ce5e432a700ae42181cc24c2c2c0ebac49b37a992d5b6e2237665e2820ab2bc36e88f7e3e41f11ce441757aace471c4336abca52f1012df9b91e34385fdb96a00b86191fd478da55cf3eea691b3d30d8bd87055b2233f6089c9c840ba6901fc7a0783c513", 0xf3}], 0xa, 0x0, 0x100000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x100) close(r2) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 17:04:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x1, 0x8000, 0x1f) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000000c0)="7574ee8c41e3bff27d498514c5", 0xd}, {&(0x7f0000000300)="815d7642531fa7a981f6ef4a9f044fd45911babef3a2b9f5df14978d8abe9db448c7b9c723f45695949232d7d98c34f6eb5586e6eeba4fa4dd6a6a67094e14ff5b19dfeeb0a13b2aeb6c7269232e792732ce6d8ef9d766c9ee60414d3a1002f0db603b788247e57a0ba13304c486747a6be757695f2dc853ec5b95f55e39fae1b1ba585ef989b9f5e772d4847ba2672afca0804a135d7049f976de0ff8e950c804e42108cc590ed10f7d0bd2334d041b4f80769d7d647bffab18af8b0f3f85749a0a9d501a992679e0d943e80ff137ebd519471c801caa33e9f380345ad3125592327d10061999d159eb599d02e4f4ac4daecbfd3cdf30bb23a1318e31f62f638eaf1033fc6db91174f996076c80e6f4770dd4e73130557db8765566b4957130be3ca3134c0060eeb3d55c52c6e6c48c3da6aab818b72ea03272d6e693e1513fad3a0afb9d6fe2ca72e82ec7595ea0994b4936710c551842918c0d73e7c5df5e2ef4f46e1a39e4ea6289118c71835ebdfd432347a19e83971d73a0776324cc3e309ed99aba380e99f71ccf6e64795c03d82e5a023e1e592b5aaefb174d68c12fb2a56c9a914df5117014e346d7ae7cdb8841b1d78803799388703fd8f1ac120468b8c276c7a3d10465147fedf25ba33d91417b4b86d3b7cac3aebefd450869ab13ce5a516a62c9b962e723413888c1d268c60997f0eecaeff2a1585d2e88c07499e999f25c81fffb655d71d9b4c5ee4ee506c6b6c801b924d8ea3c22d688c548fb431b361a186c5369e05f10438d4474c5f6444326a0da5ff1622c54046b35b6e5a205c21d2804cdd4f97318b623eec6b49cc74cde5c616014f8fdf3f444a521f7c28b8991b3fe9a3981d6ad773799386fe9b3e711d32fc3fef9169b4b0f37a785b60b473bf7341729504b7903971bb794b785c75409dcec046283d9bd7978b71cb71d0aa37a494598cd181f45c790f3fd20346571f816e472b1621d57d99e583cc3b9331e6e7e8534bc75035e66277eecc02222a390f6bd5ffa0ade26ed3d54f7e99f74d43fc89f3c97323aa0ad33654c94186eafdaabc32f40f61b2a8950c6b78acfd5f1febfd96cfd738bab32a410f410871757d781ab1415e88019393a88598257e150ef7b99fe1cd34b130e739b6143609b52c54b5646e914bae455e2d7a642074b5dbf71334a4b002e38f8188364b09f41a24de4286e0688a50ee6867c76c5d0c4b9976ed659aaff6a74da391d2fcca9bcb9e631b7108ee88b43e967577413fdffe771c2e3995b4cdd820f9b754d2f6f23fe699867890036de5a55d7c9f29fb2223736d44fd53329dd375d12c40152292960bcbddad1a54000e42426bfe8f18e4e9f55e2796d833ed4a0b6979c9b600a5bd2a1069bf8d433d9282ba4581dc65adc5ab22aedd92f696e5882f0158252ebde932e6a234e38af80a262dce60bb82eaabba4ec1bd71387cecaa765d807686158d96b91484aabd66538bd370cc8b7864eba28dbe7bf9402dbdcbc76cbcad4cdddb407b93e47bc1a19547cb98769bc94cafd1c7ead3d6a2a4d42a5284b9eafdaf73a27af64d5a3a82eb6f86cb16cfea3fcc3a1494985dfe03c6afc346b833d7c99c572bb46c195cdd6f23a2235604a02c4d526399a976f9f2b18885d2c4eb95624a0c2d1b445c5af5048b7c5811752f28c4b03366d61fd18ec02491b8c65baeb907f9897e847d2271d22dc7f09868cdbbadd5e56f65ca853b8377e5c95a89bd99f22cf19e073841f89e3d85d1d53a6a7465306b930eb434e377144e2380fa28dafe5379e2f4f5d0826e7d03a0ccd9f5d8f58dc7303f06757f5473355da063f1e9fa2d2885ecd3a30dea868ffa29cc19b80c757f0c605bfaf35cb5f3c24cdead92adeb0e53be1ca7228c819116eb46948a21c7da7f6d67af6bbc687e2061b822a43a5a9dfaeee348554d7926be0d56d85cbf5fa001b61492e53605b0861c1f315fbd3454c5e5f6d60f975a4858deedb1ecc88400cb96394e0e1e466d58478c1e65489207c8083ac2a8381fb5f046f5604b3e412f61cff45f3e748613a2932b79494da2f2ba573e9a227d388c59151367ea428ed6ff093473d9bf85cfaafd62f4995a10e156685443396a19ed5d1a9a69bc111e5b2b23bbf61a2987f4daa4dc3caa6afec6d43302222a88c490dd5d7c1c4c4e6ba867462793a4084fa943b5ef7c8bd4b15b744a931673b196df23dcb958dbef5854cf6e20b0ed1943f059b03a71d6d22cdf3e99b3899d86070b859eb28c733dd089ebf6b4b38caabb82f93c0a048dcd087a0f52e85fa991da26dedbf4a2de6e891c5b7c175024ffb3d6b734837c65e3687424bc738ae66119867d1194842d023af2c0cf261483cb6ec704f62bcb9d2d3417f53767dae345d9eee3f400d8be37008cebaeaaefa6c29aa46feb3494d3fda9376cbbfa773aae0b513a728d5b358362379b08553260d2407f449cecdcf4417e4343185601d2fd51a915bfad8f41fbbdaa9add624704c1effcb248affca3b83e299f777ea0faa595d0065fd3f5015a9e659ce40490f24f1a8d5738fc252445d7da2ce478a975c1c04041ac83ab1a61ca20c13ecfce99eb976039ad9a434b08d0e65bf7a0294f2aaf15d5942abed7174dbfddf2ce9700a1c43a8c7fb78d7ac6a7c38ee1c73721f9be5c5fd331d2fa1b9438a915c857a41cc727d742cdde9d0b871ef92f1f253aab8fbdf0735e4b78db6274d480a776d7ac64dbd35bbf273208009eb0ed6658a1056c75a24b9ab5ed54f7a3755cd6d3874bc40a409c16a51308d50b6bcef7002d2ff958a1b6c39154339dbafd814edfad405e917d49b3dd1879d8382d81ee54d9cb2aa95e324ed995784239e98c666410296ab9e0a1ce02c7d3f385b2d5a00a8f2477e033b7b8fb3ae4e79fe983c6bd2580b9487321c92d42b45d48bcdb8e371e2adb73a27a90d677a31cd6d351584258fb816b3da4a12cf52b43209915720928b3d8f48ac41746545953fc1a17edba42d71f79caa1c0c519c5de21f2d024f92fc5329188089c03dbe67f1f09a6857b3f619302124f4fcda7ab7708833c2c3c194afbeb04809ba9bdf550467d19e00c3e8eabd96e3ae5352d95baa10e881a44fceea7ea7a85d832650291fc856590f3035c9865b1ac401872e5df07066dbc80655172a2e6354ee5039c252077732f2bffe0f6a08d25332974bcb7c267611c3540b6d6dbb301ddd0ef436c98f753a6622038822faf79fddc06d9904771415749b9fa084eadf17a7c39d850ef346db546dd19c8e7cb784c8ce8e42c545be40b016b30e1e3caf08cfea0a4ebf851021dff196eaa20109f478527f5e66fef39633b4fbaa4a71adb23f318a2d5edfe0b6c86cb18b09b4d2ac0bb0e9282f37398c8e85fe8b725d9aea6d22fb82b7b15f77117484a4299da842db049b3b0abf3724ffb4d0fa1d4be95ea6a2f61dc3837530ac627b0bb25989ed3d6b29eebac4e1d332f36eda4817d88e9bc5c6b558893dd2f1ae6c119346a221352f91cc610de5cacb2ecc1b8e838e38f4a24072e881cceb560ad3c8949f5b413dbe09abb1e4f969859d78f9ef723eb70ac04e7319c431ee7f3e1b592aa3772390fe8ffe22d766dbc47778cbe247b3a2fdb310e8d15a45814ee857df458eab4969d850ee3ccbe2b6dd266c6626a9e8f0990c0869f19d5aac3a841c9d25f3d7edd957878dd197a3f56e7ba340808526f68ed0d6a3fcfec459d7354aa649558e8ddfbc71c3898b3ae05ebab42f8f442f625fbafe6327c874a55fe7919312a4792cbf9867d00e856a43e8f4213bde5146b6aa553669a93fd5bc4a8f6ce7aef895fc2ef957292655db95c2389f0b535e9bfd53830168af5c42bd7860646676f334e5df3822a9d4868b8c64ee02962a13cf635ff39782bdfc753d7ec248fc3cb2788b136f59b1fa1c4490adebb99278dda816dd1d130e128382fa2d6e873590d2219209e41bf8830145d53e4d299900d300fa49e028aec77831750bfa41ff26fd0cb52a2c11005837350d88a400820ea9e29a9aa39aa3f5b4fdd476dc36d76ff9fd1a88e5d7849068ae1e0046f18a585610b5fbce8e511d46d10a177203c63a782404b6fc6adb1a101439f476d5ce91286d36517c4280b6cf668f4e305642ab46c8f831edfcc4a8e60824bc12f6b0cfc2ad4916c9e727551ea749347edfc43de746bf0829b39d689dd608704639b7595baad42db827b508060ba30274c3a8bf260ba6ae3cac309fe9e8d14276ebd6c310dda107dabbda5b34fe9d00e8922c33d356aa67fa2fa142f52175f14ebd664726111f2e0a8c1d35704cf1f228f66beb02cae681060bced2f457b5ed9b48d04d6960bd57d0997482c0d43784aa5fbce0a3f4352adaad89bcac43fda4d716cf83b53500576b9efa8225238c175b6d952169ea1f59a44e4c87ef1e8371eed6254aaeb007dad658f048c1562d5c1ca01c2dcf79a1b38bccb02884219682903de60eee1b22b8c6e43b35609263214c561b5c3d71d60ea26a7f4b998644b6bb977dec933762053957ee61039243a9d8b01ca3a7b087a09e57b8bff91416c4d8bf5f4963ded490dfcdaf9b2cf6ad3dbaec820ce7e989919f7cb04143e76a5eb6a353edef886a61ada0d4f8138e47b9d409fe7b3c3c9c3a6fabc960c578e6922224717d7a8900ff9e63d8e117b16b045e366b5edd223f198533b27211050f2a92334aca86001e6a826fba2a15b1cf155201bec3814e40f57a796efb0e4c3825874189cfaf065329c15c6a8632e9c1bfedd45382fc40486fb11c9916c6b6d177d0eee672c980c83d6cb261d00aea4cf1f92467f76b40baebf6cfdcf28e97957b85b6a0ef2ec9c281db3994295af92d91c39064e41aa3454ec9c63c736b6e1b0822cf64c43ed70c79a9456033496efc21ec920677e9aec047ddbde756102193899b620872b45cac552eef75ff90042c88c89ff9d86e6894d0fabae7c0b066eb2313897eaa791e3a06d41f3280a7d2359bb4f94e99b6e8b9585e7148ba00384a5aaf84d9c129865366219600e8070ead6571e66159c33a922ab33bcb76b72021b13e1590c709b150f8403b3bb97eb50883ee3bf370d52dae5b16b30fa313e7f4460129c5cfa122551bb054d4a3f9ac4d20b8b4755c25596e4e58629f5fa7a7db107c531b7a941b6e52fccf520963b8a9f96e3cd9e83db001ce483b855527c0d7e73aca71d05828978a856a519cc7c51c40da419644e363f39d2f65f6416c579e05a7931319191afbb1ecc3486297f7857775b7f1ceaf5e30b0c8f5cd5051ccdfeaf711dcb428f18997a0ce06a9ad3e7eaf2ab790d7ec55103722df18f9202786bdc6afade7f391205ab436f048531387387a2fe5bb1c502cdc71536acb06eb88f03232e5e2d118edf3af4cd34c4c43e1220acb288171b027f1beda55fafc1dd38524d130c53798ca71f763d7f86c645edc9ec02278b09243ef74f17c7fa0e913bf264128e3f9408f5cfbebab23325ba0c84fffa4020c3e5cc4c67ab59a1be03e6f452a32efe625590cb13144b71113ac3947e8b2f99dd434f485ae42630f72e23b2db80660e85c1a843e03669a06f7d62ae9f98df21e981e1104f46560e9ffeba4816411454a378db5fa9aec282b2e168bd9fa160f5a628aadcd85da0f18686f56655b2abb4e779b9d6329c5d73b9dbed90e5f0948f4e2dc7f667cc0954142ba0365caa7bea1aed7eb71b60972f34eb8494d2a93c88a39dfe921f1a95bb66e1caa08dff3249229c9d621d287b339020c758339a9cf909160cab097a3e36ddfcd7c85133edcdd1e", 0x1000}, {&(0x7f00000001c0)="33d9e6fe29a69b251da99f2dcc69c42cdf24885e588871651c6b9c96eb99170ea7722351d684c8b875dbdecbb399edcd44a5ac5b7cb64f4d29c0cd8860a57e5ac762bca8c845b056a683f52979500c487da7fbd732c5ea4ed7b0bbabedcc752fc168c01817f6d0772029dc8e97b731374ea67a81fb3dd753afc82f1573b3cf66d9975f0c3620a358f6c1369fb885e61799fa93d0063e93dff574aa2ac9b5867c1f8e3dc7c162dd933f44686b5046e3d8e87eed981385f8a3802f61708c6d62e9b819875b5d839445fc0f8b22944c065167f775ca925360dc6044ade385eaccad6a", 0xe1}, {&(0x7f0000000100)="3ce59162f9ada282c3da91ccee23d98019ed048760eed1c019280098b7405122eb8ff73315ea2a32ed552935fa2dfa0d84e66c4bd3059d304d271efb1c27779ce69102a04bd888ecc3c70b6b7973780fdac6b7", 0x53}, {&(0x7f0000001300)="acf7b8a6493aa090f2ef3d9fc01b75aa327eb0526358b0c15fd97b4e6982866cbb8ef3eb477020761460350f64ab7150604eeedd4166ac4108a92bd61d11a003221d1df3b31ce271d9d522c48dd7f7b1d56d72387a491b", 0x57}, {&(0x7f0000001380)="4aa665cd8ae6a85cf8c537175c500ba77c3f857c92ee117e5fbd3b35be839db0aafd8f969aa02dc486d485e63f8385e46e3d6ff131724dfa8f9d71564f1802", 0x3f}, {&(0x7f00000013c0)="04f9", 0x2}, {&(0x7f0000001400)="c2af4a46a13d8f22a4e11d2d5bf26f9f106d32b852887a6ca9c2934bed8db4fc1a1e603dbb92c65e773ef3fc6390a8e2b49d988f7d594c8194dceff5c2dbd48cd809d9c6e03e6d2148c6cd3397de9b90d61037480fa578dde6", 0x59}, {&(0x7f0000001480)="e1946f6ab1b699e9ddf32dad7b1c504af0a46ee83e578356e0de84fed2bdb925d459518850850633973296c0887f1773872c259988f7b8172694a8d56de8a77480170de64ce806ece8d8d092de2ef38f92ec7ecfd5b60bc1f7c28fcd558b7211b797c53a3512f09341acd71b7a84fbfc0c51800f21ac050db5bf57273d6c678e5d2c4e99ff4bd4edfc9d7f9bb5a67a74b0bf772ec47cb70bd38d", 0x9a}, {&(0x7f0000001540)="2245901eba6088c1ae5e034aeeae2539a7ea5bfbba8de112479562df9bd06029e274fd22cf9c9a68c5f4afd8e1c5412e0ba0268a32f5204c60023926397f5e71fd37977c93f2196f2100824896e1a7df177135f1d166f62125102a2dd8b437b39c27aa94dc8c7e16c1dce5b364e6cb1acb4af4938f37f22d8b4866d800ccadc7", 0x80}], 0xa) 17:04:06 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/84, 0x54) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x0, r6, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r7, &(0x7f0000000240)='./file0/file0\x00', r8, &(0x7f00000002c0)='./file0\x00', 0x0) kqueue() socketpair(0x42, 0xffa69168a62ab4bf, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) flock(r9, 0x1) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000340)={0xfffffff7, 0x6, 0xa8, 0x2, "b24eacaad90987a4d1804eb064a2fadfd0bca0a9", 0x5, 0xfffffc00}) ioctl$KDENABIO(r1, 0x20004b3c) r10 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000400)=[0x0, r3, 0xffffffffffffffff, 0x0, 0x0, 0x0, r5]) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x7, &(0x7f00000004c0)=[0x0, r4, r10, r11, r12, r13, r14]) unlink(&(0x7f0000000500)='./file0\x00') r15 = kqueue() pwrite(r15, &(0x7f0000000540)="2f15b9c93fd3b65c913e1d77c8a1c7e43d4c0435043ef8a5c630f3bc863834fc8b8d03c62ca9e29da69450723d65fdf5aca9205a03bcb41cc1533554129d35689cc6cf7ed1fdda30c292902c95a86df998bbe8de24eb2526fa716dfa5711443de3176f53dce2034e9e60d5313cfac77331a1277ff019625a43001f8821f9df7bbb649da5bf4d6456059388195fc252c6526679ca5d9f5e676cd16ca4457239e66f5f74d9a495683a4d9c70cf32eebe07387ee05e06944e767938cf76d2aa02eaacd5b10fe4ef23cc6924d82ae02ccd38b11e2338126dc98e93a8973d26946b8b79002e407c3192efba363d797f2ef2444800caf7d6901ea9652f9db022db3153ce603681b76d064120c6c90b175bb0cba0e4c0d600cbc669dca0a43c9d550a8fd029eacc9aa54f111a97fe11ab44eed848985e449ce25a0f75b49e8f411d016a9facc3bd02c40e1a9da45c42cd81cf83a54086ac0918bf87659d6a63a4d44e8104d9b926367a64d12ab9dc54ff411bf161c201528e6181f5058344e202e8fd0a50636b1c4a49c70b7919419eaf3b2b35b37aecb699a56be94f46c85010a22bc1672292c77d4845ba23040ed0576a5f6d8f500bf59a1c5ee8d8dc35d01c55a9b3c3d28ac61960290d7ce6977b292156adc3b55d55e0643ed3300c1eb8fb9ccc767a93ec445838e87e16f7788fc9289206cce8e81f79a66c4fc3f785e7b289ac0624eea5cd48067cb01ce913a02258b3f97805d3d0f26097ca8f82deb51de60bd374d172678c0ec06c00c8ec5a3c84e081fbb6070f3bc82d5cbc8f1f88bcdadee70bc29975fdbd0e35ecc1ced34ac6addb3fffb1d342b9cb7d229dc77fcfe44cff985e09c680bf7450c6831433056bb98bce080fbe652f1f2b021e76638d343ea67e65892efb71ff278a55f6814700dda9b471be6ed9fe66895faf6d533ce5a3c8fc82f9bdb373d52e7be0725ef87e9bc37c5000b6b2a26e402c90ff66e19ba84285fea4e8d89e6bfc49ad0d72cbe4c8db54eb527be07cbb6c0e9c6eb975089c1111615b1ca245ba4466b9267e7a4d631fdcf45d4ae4b7a05450839bbe01030e016640c18db5e2e0baeb33c6b8d57191e585054dab61977cf6e8ec5fe54b24425fce2a14b8c0152c01ef68acbee2ea1fbcf2980a84d5559d5415980512efa81059812af68440ceb7e793f9099eb7af1e26e8d5b970061b6774648971f0ae7b197c3c7681684148faec43eca8dfda80b0ece359340992462851f06abfb2880ffa8ab5b8d4a964b4403ac2012f22a77b0c863fdca92510558074db29e4379f486a7c55772fc032e819032ebcf23bd50b684908822f02d672fb3bcbe643173346009f9c36763630177399fa09e4fea8fd8d09058750334a599470808d8f0f5ac8ef183fc0079cc5a78835854f3b1ef4a13d4f8cfd17f4c20e2e0a8a2f093620a50eca416ebbdb922972c3595e53f22960719e5271365caa13cbb9962104e30d7f2454b710cc670c8aa5f9dc7f688906a1d206152b7ff51cffe95d0e0e20a85baf619a50dedc63bdbdd3b44b8d27cf3a81afdc426a496f2aac1e7bde19e1bc2764b643158ea2027682cb845d772a934961759281104773c9d9138a6e21a1c6c6e65325be56c0c01852b32919ddc5fc366890f640bcc810719110fdc9e18aecfc85631849d852a6e31f8a6d36a9fc2efe4c24aa7c074b7179fe653ca1f63bc220210b01a71149afc14bc3c2bfe0194982edd2cfa8acf4db66504276b8706c7133e6a30b6e8eb54ca449801ec6760fd70f3872a38afd2ee19a2b31e8e4f3a3770498693ad285bbca67983caaeafd8e02b5bb688b1a41256d7d016a9f5358c5358ed1a3f69cf65a0efa15101467a393cfc8d65b793f098bace3c7f7b3954b39dd91a3b3e3677048223ad7434f16348c9bf5bece3e8eae29c01a5d122337e74c29d24983151d03f8ff520b670aafa5d1b72db9493b486339049af278b470bd5d75b88cc143bd96c80789f5db02f21be084b1e6a245bdc8da9515b6a7c8c21ef0b4a447c21220364008df2978a4f7d380419b1aac4ced034858c14b93eef6a89aaaaa18c96021fd708dba73eaa9284ad51642d00eee5adc1bdbf5ea9cb42d7f92a1587d7787877d555890a68a0477e79214ed406ce2e817b4c6a125be5c47abadae1f7ab4c81bb9bd61cab42e5fa4d72e79836de171bc0188923d63d308912e14c149b55b05c191785584f19b64a838576d321bdba87ded29a4678f8690a2f6b2ee98b7ef9a3947a650546cfc7c03d0692d7ecef23fe17e650b3069e2cd7f206bac4004890fad4989bcea8c206c828ada758a43e7d6875360a2131dc4fd2bb488df36520d004b15ca458e3fec5534d94663178a92d76f3c8be5067252e91113c33c331280f324992c9853e96af356e9ee2b365423047c6aa66bb5fda457bdd88fa8a5515ec1da9006bfdb8dcff166203ce40c1fab4a7068713966cefe58caca109cfc95f5cc441b9d332ea814b691f27bc90ae973b7444f8ec7e9a1a454e601d38f9a5158b6bb3abe97e62c92f50644d9acfb432531d0662b376030f0cf55df994f9a8e6f898206b049dd002592e9ab7797ae1c8403b2b56ddea6c66753d515a98b53d62749363239ceeee8ad4c06b2cec2260b5b79986829417c8554e170a7486ec6e808c5c59d49cda36d13cccb0d232067a990a451d2b606bd552b74c547c068472d3a84cce1615ab724322ba0bf8351b691cb4d0ad7c1ae0c85f382a06db6d807ca6efa48b85ec5bc49c2691d9daeb9fb02500ea14d5a46f5660da1daa213c074ba6940077469f8761c0854fc8f8fbd61ee8ca7241494a0b1544240afc396f570ce6368e13870fa2f42d1f073ab4ec1829fdab3951fb1b3e9d671d6d582a72010ccfb93ee85586df161459b2766426faa479d46b9049380e2791b899da1ee84c4c5a4462f40f3e6aa4ad9181a2af5db20a97dca669de2a6347ab553117b4dd01526a30c81080efd8530cbde3b682a97cbc0b80f61ebf9dbf4ac45f5f7b461ee3cdbd3763256c9f3f5aae4f8b89f20ccdba859c5c64d2f86307776a5fbe0cf6dd6c3af5135c9283bf759b9d4ac1db5f28422d5b772f685c9ea3db4d52253ad1c08a52c0495b127161a0902f6530a9b35a6f90a5078adc38f2e9f17418a8849efbd8411fd582a0945d316d28f2cb4189d045c90f09467167d163b193408856ec60f6fefd8bcef5923e09ea97619f627ad8003a5d3a46c1d766c812be20437e782d40392ff4cc1b7059c53c9c7c0c3adde7434d077fd94f10e6b96b80273b70ee8c0080878d6bfc36f0db26b81aad985fba46f1014aea07a5ab4a8a3a4e22ac7f2711676c1e603d1104f483047468d4557b988dee85c0fd0f79f2985b2e00ff7c4e92376744a2083df0786a14b3ad1605c32620ca3dd5d8d2a24e57a39d851eebb5a4a31dccc76970d87560a5f5072787e895bc76107a2a8ce025fac8fe956a809c8ac6c0ceaabc473b2978abb87f115d427641ec46cbef2a49b6fea739d9b78611dafbecfedc27a66fc426be34fada9b1984e2963d00f30c79aff8a97d7ec1d60ca3ee15dd2f5c2cea14867baf48cd62458dabcfaaf7d9d66a9d32049e3d0ce2e78eefded8b0331dac02eeb497fb2f0e2842511334ca708ac6ba9f5a36ad3842199dd75d8ec678d672b73eab591037470d74caf2d8c6b6075c34ff21b4440cef5c907d7f14d1e9aa99c8599174f31ec4a914bc90be097b6bbe6c01e05c9edad5624b51ccc6eb57cc159e4c4ad18237ea10b86693078dda0665923103fec29562521d6a83be4d1433775fdfe9564ce2c0e64d715987aae1dcb873ca91cdb9d438da52d68486915a02effcd3ee8f713ee73c981bccef7e387b820f78d8170e8df52affadb511a36b2e74f7f67a212bd6754097775851d1d49abdd72e767c31f1a7f75489f5e2cf84a282054d337b48ddfa2839ff6535358bfac0c561d890da2a8dfca85de51abd793b770acc973537e057528823e769b4e926079d87075d2c9a1ad6795226a5e55eddbc33e3921578370887e29ce0a4003e4a3a344a8f23a00c983dfc6256b1de68e41136dc60c116ced4ef86eda7c5d6a95072bc8679d4e36b3c14d244a15cd989d530faf87dec876cc228bf52c19615fc3e85712e73864270b3eaa14ff40f03c4dad18c5a4ba187124fa9431eb57db5f2cf8e018a2e1bf2bc09d24da99fb9b4bbf6c14b784efa920f5fc158315c4583a0c3f57847f1ef7efd8d79640f606ee7ac38e3fc243c753d04511b4bb9eb8afa760d6cdcab940f30078c29f3b5342fcb42ad001e8d238d93b9ea3da3caaa601d5c74c87cde4bc8e5d96a74eefabe0ff17cc71449611a47a2276cf43e8494b109e7b2f275a1f670fcce02325e7522c3815b58fa2e5bbc0237b7b3afc90f8f3798f1c88da4ed5110d74e33ac76087a0ff03d186ec0aff9c7e1025225d9cc1d4e9ba4d381434b6aadcdf9a653df65c66808f4555361711e7503e1937e65f5897bdd54508fc0453f1b24c98650000cd1981eec7ef5c41c7793cd897e28b5a428cab50b110fd0be0e9fbe767ed016c2238767608c97d7a30f112ac7652e9ede67a935107a52c33bd4ddd577719b1314f837ad4fb66241c3198417691e45e00706ee48ee01cb14f012ff0a9f566e75cf7838af3dfd5d4cb5f1e0e200fdd9ab4d3cdf01980b10dab04add51cc944d1428514bca203c61ac5b5dcd07cd05f290abea2c486cfec68d218818d5a7425ca1f3a6481c285caaf8efc31257620e99a9b6c6f4981c093028a4c7fe03efaf0839bef25ebc4b73ddcad858a9eec1766dabdb3daf9bfb0dddc09940c3e26f0efa73cee6dac7d72bde4dea70a29e255c2e87c6cf7b413efbf2ea78ce3b0f2ec80cd09c9b6edabb108463625aa7522d5168fcf0a0e1c65926a330434027a065b77a9b1c65f723991c57dc417f155e936605cdce880a30c7e3491e5177f28c56dc3773403b31230a51655b41286c3aa79020ede4bb1e23ebd53780b5596c04db53bf85d4060ab313cf9e1560a1aa115a38a98d3b4d2e2b6ebc0ee76ad1e49cfbe34b733af6e19af859469919badceca19dec7e607dd4ec9e15b4b9ae4adcba95367a01f10ac1d87150fafac9a6b52d26b28e169d7e90ce299539468cff0329d39bf24eedd68247352c27bd5c226bb7fe2d52d2d42f1fbb2113f0ac16a14e834946556859eb2f1c530f574eeae0f2fb4f633d8f187fe0b28ad99180345b7d709067aaa3aa9a50d6aa292a5e968b05f2b2ce810c5fc434509338b561c47331f585d9d7616700a12edeb7e7433a0b2139f28b9136b86b01ac071a6f9346ef4d1f04e7356b942680fe862b54ba3cc68be42fc5322cfccc1895739a11aa8a6c4d25c107a03dcf7cda0a92d19954085916e573041963be9ebb15d423a04c14005010903a5f6bb0b2a49eb7f693a1f68bfcbc021a8219dad42c02055b2c826df790546e4cb10176a81b24a2f06777d3226245d8db167118ef53bfda4c75fb0dc8a1448395385d8ed62ddecb76e1ff386dd11417bd373f7bbce82a4255f6e7f82984384c3b318b241fe93fe792c05c09d3b90b894bd7014286339c1b199c78c6f3b69a3d9c153135608c191f25c2815356a2ef7f2a11516aaf227cdfda51cf16848ee5a1caf8400ebe708fd471039dca7e51f37bf375a2af069cac2cbc888093fded8038fcff501d8322d8c7e5684a13f97d726b337f0c3b1f77bfea8905cd8877c5aaac2c95deb86b96c3a6080d83f531be7a8739f490eeb14323214611ec942ff97cacfdaf25c9b5c", 0x1000, 0x0, 0xdb26) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r16, 0x80045713, &(0x7f0000001600)=0x1) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000001640)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r17, 0x20007471) recvfrom$inet(0xffffffffffffffff, &(0x7f0000001680)=""/134, 0x86, 0x2, &(0x7f0000001740)={0x2, 0x3}, 0xc) 17:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000380)={0x8, 0x3, 0x6, {[0x20, 0x6, 0xbba00000000, 0x4f7, 0x7, 0x5, 0x5, 0x81, 0x1, 0xb8c, 0x9, 0x401, 0xffffffffffffffff, 0x8, 0x6, 0x0, 0x6, 0x4e7], [0x3, 0x7, 0xa1d, 0xc19f9b4, 0x6, 0xd075, 0x3, 0xffffffff, 0x10, 0x1], [0x1, 0x7fffffff, 0x20, 0x7ff, 0x0, 0x7fffffff, 0x1], [0x1ff, 0x655, 0x2, 0x0, 0x6, 0xc4], [{0x8000, 0x3, 0xdfe, 0x9}, {0x8, 0x4, 0x1f, 0x7}, {0x8, 0x8, 0x5, 0x9}, {0x3f, 0x3, 0xb, 0x7f}, {0x7, 0x9, 0x4}, {0x2, 0x8, 0x8, 0x2}, {0x3, 0x7, 0x8001, 0x1}, {0x81, 0x3, 0x2, 0x1}], {0x100, 0x0, 0x1, 0x4a49}, {0x200, 0x8, 0x80e6, 0x800}}}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="02c4fbcb8a8d1a029be96914f635", 0x57, 0x0, 0xfffffffffffffffa) dup(r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xc5a0, 0x20) write(r4, &(0x7f0000000180)="100916a3a8a02494ef80b2014dad9b2c8daf9331186fe25ea8462b133953b7d72b", 0x21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x5c}, {0xbe}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000640)={0x0, &(0x7f0000000600)}) openat(r5, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x8}], 0x1}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 17:04:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) mprotect(&(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, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xd8629d5a0bdfc1ff, 0xe8) close(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:04:06 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) pipe(&(0x7f0000000040)) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)='On', 0x2}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0xc004, 0xb3) lseek(r0, 0x0, 0x80000001, 0x0) 17:04:06 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f00000011c0)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd112e2ea7de69882e9468c7d02f49ddc6f1e69afa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae8ff37fce66799079"], 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r45, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 17:04:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) recvfrom(r1, &(0x7f0000000500)=""/32, 0x20, 0x40, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000080)='&!(/#\x00', &(0x7f00000000c0)=']{\x00', &(0x7f0000000200)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='\x00', &(0x7f0000000300)='\'@\\/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\\%\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='#\x00', &(0x7f0000000480)='\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:04:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r3, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) bind(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 17:04:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() syz_open_pts() 17:04:11 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0xb9) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 17:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e94f2f86d244000000007fa041fd") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup(r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r5, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$KDENABIO(r4, 0x20004b3c) 17:04:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000a80)="bddacd2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3ebed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2e49bbf005a94c9b908a7d00000000003b9c199d7ad100000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b971d02cc90f7ab02e4007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7bcca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e907776510abb2811466b120bc86d281511030f18bc9bf00779e457fd2a6d06c61f6b06d197db2ebafc45c573d16c84961e57beb69d2c4003cc33638fe5975d8e155510b02ecf0c591d8460b311695343bd8912f982bfa3feb6fd94cec2287f0d2919b3a076aac012d067bb7c5b631a06b263df0690c634e7a1538baba4c35ea8576df739b1721ace69d8d24a133b50a78b57e3c7fbc496fb51ccae2af79dafd2e347b038cb417a0bd914cb89bf96dba7b608bd77d761ff130b4960dfbcb29b1a018bb7cc1bb1c9b21fe852105da3b96384602911a21030a97d8af5359df00b8d2fc4312701d135f95cf61306ed9ee75ed10e0cee8e0e0dd89d28b5154c477b0edbbbe0a37", 0xffffffc5) r1 = syz_open_pts() close(r0) dup(r1) close(0xffffffffffffffff) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r3, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffe, 0x0, "85495500020000000000001167f5bfa600", 0x80000005}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r4, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000100)=""/177, 0xb1) 17:04:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:04:13 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r9, r5, 0x92, 0x10}, 0x43, 0xff, r12, r3, 0x2, 0x14, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r23) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r20, r16, 0x92, 0x10}, 0x43, 0xff, r23, r14, 0x2, 0x14, 0x3f, 0xfcc}) r24 = semget$private(0x0, 0x2, 0x8bb) semop(r24, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r24, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r24, &(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(r24, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0x330) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, r29, 0x4}, 0x200, 0x401, 0x2}) r30 = socket(0x18, 0x1, 0x0) fcntl$setflags(r30, 0x2, 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r32, 0xee01) r34 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000240)={{0x8, r32, r33, r32, r33, 0x90, 0x10}, 0x5, 0x54, r31, r31, 0x2, 0x14, 0x3f, 0xfcc}) r35 = semget$private(0x0, 0x2, 0x8bb) semop(r35, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r35, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r35, &(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(r35, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r38, r40, 0x4}, 0x200, 0x401, 0x2}) getgroups(0xa, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r16, 0x0, 0x0, r29, r33, r37]) fchownat(r1, &(0x7f0000000480)='./file0/file0\x00', r9, r41, 0x2) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0xa8) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) r42 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r43, 0x8004667e, &(0x7f0000000380)=0xb9) ioctl$FIOSETOWN(r43, 0x8004667c, &(0x7f0000000300)=0x4) chdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) faccessat(r42, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000280)='./file0/file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 17:04:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="07f87aa4ff352450480a2d9cc22ff7cc0608d60a6c84d97779d44d1d10bc0a18dfd8a45e718d24e3debb56460237407bc7f8cb38f21a345c416eaa4c968ab4693dba3a0982d5a3ea110cb6689091d669869766e90f93473202ae912a0397410839ccd18bebd8943ff1b3bfadc0fc37f85332665341d640e4ec94d2d8c6973247f0f95960e0217847213a3661db2551f7e69c8bcba13a3dc026246e71976ec5de32febb5499e602af019902e7c155812f359bd4ed35a98f1c4b9bcf6657b8", 0xbe}], 0x1, 0x0, 0x0) 17:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x4406}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 17:04:13 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x5012, r0, 0x0, 0x8) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 17:04:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x108) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1, 0x3, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713043e69931261ffb9af6133ddde5ff4ec0d71e3f8ca2fdc0e94dc1b2df2725aa99fe43bd291ff0b3d4859377cf7f13ba39386d9c06000000000000003947db7604a4218b323d697be461632aa3d4548c036273276c2eb5dd8eb06f2830cee62da6e805346e7a8bd1288f84742da97f0a87e208fc6e27b3a970cb32b20ce9338367fadd889e318bbcdbf10d0d76d4653f6a19293a2e16e01dd98e2b5b88bf459da8f880e2265a2d9b8e58f1f5745db7925448e32c9d0ab329d7a49c0842b088ea07931e6bf4a4d0ec537ca8616d2d43e7b5dc0e0c88077a9d39287641ba6b36545737107fd3", 0xfffffffffffffcf9) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r5, 0x0, r5) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000180)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:04:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 17:04:13 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x4a4ff25098688489, 0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x204) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) setregid(0xffffffffffffffff, r3) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0xe000, 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r5 = open(&(0x7f0000000280)='./file0\x00', 0x100, 0x4) r6 = semget(0x1, 0x0, 0x8) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000002c0)=""/147) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r7 = syz_open_pts() ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000380)) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000003c0)=0x9) pipe2(&(0x7f0000000400), 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000000480)="152b31109b", 0x5, 0x9, 0x0, 0x0) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0xfffffffffffffffb, 0xde8e}, {0x8000, 0x7fff}}) socket(0x4aa66f09ed4fdf7c, 0x3, 0x6) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000540)={0x83, 0x2, 0x4, 0x83, 0x2, 0x10000, 0x1, 0x10, [{0x8, 0x9, 0x7}, {0x0, 0x0, 0x7, 0xa41}, {0xfffffffa, 0xfffff0de, 0x3, 0x5}, {0x2c9f, 0x7, 0x0, 0x9}, {0x8, 0x6, 0xffffff80, 0x4}, {0x4, 0xfff, 0x4, 0x6}, {0x8, 0x0, 0x3, 0x7}, {0x92d, 0x3, 0xad7, 0x7}, {0x4, 0x7add3892, 0x2, 0x2}, {0x80000000, 0x400, 0x10000, 0x4}, {0x0, 0x101, 0x6e, 0x341}, {0x3f, 0x2, 0x8, 0x1}, {0x3, 0x90, 0x800}, {0x1, 0x4, 0x8, 0x200}, {0x6, 0x26600, 0x200, 0xfffffffa}, {0x40, 0x6, 0xffffffe1, 0x1}]}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r9) dup2(r5, r10) getuid() r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000680)={0x3, 0x1000, 0x80, 0xfff}) 17:04:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="7af28be51ebf56755c086b0cfaf1") kqueue() 17:04:13 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) socketpair(0x20, 0x4, 0x80, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev?bp\x89\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x37, 0x2, 0x0, 0xfffffffd}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd91, &(0x7f0000000240)="080d34413fb2c507153a05b8a2a95cf366f50908ee4f60b7b61873cffadb76619069e21d9362ad45752029398c306491c242364852d55cb443f0e282e231ec2b884a13fe11f920664f170bc06f506cfb1b71c8be2193c9ae6f040e033048011357c9b80c04a4462d19d1950a343ec8ffcb97c3eaaf7fbd8167599510e4ef12e019061618a4a4a8fd1c0c02f502a39d9cbf0de92d66a5e3c5b85520a3ac481e02f7fa241294b7371a61ef1c47857f9591ab4bc0c90bad0e2ab3697b22901ecd08f0c7848591c81859f84d2c") 17:04:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20201, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000380)=0xb9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r4, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r5 = dup2(r3, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r7, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r7, 0x0, r7) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000001c0)={0x2, './file0\x00'}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r8, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x1, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = dup(r9) pwrite(r10, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$SPKRTONE(r10, 0x80085301, &(0x7f0000000180)={0x5, 0x7fff}) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x40, 0x8, 0x7}], 0x4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x7, 0x1}, {{r6}, 0xfffffffffffffff8, 0x1, 0x0, 0x0, 0xa33d}, {{r8}, 0xffffffffffffffff, 0x2, 0xc, 0x7fff, 0x3}], 0xff, &(0x7f0000000140)={0x8, 0x380000000000}) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 17:04:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) 17:04:13 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) msgget$private(0x0, 0x0) geteuid() r0 = socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) listen(r2, 0x20) r3 = accept(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f00000001c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x370, &(0x7f0000000180)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x28, 0x20000a, &(0x7f0000000200)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 17:04:13 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r1 = kqueue() r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x125, 0x4, 0x9, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x9, 0xffff, 0xccb}, {{}, 0xfffffffffffffff8, 0x30, 0x20, 0x3, 0xffffffffffffff30}], 0x10000, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) connect(r3, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) bind$inet(r3, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x800000) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 17:04:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="821ef5ff02a8baec38950c13dbd8aca9ffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 17:04:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$TIOCSBRK(r2, 0x2000747b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) 17:04:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)) r1 = socket(0x2, 0x4003, 0x0) dup(r1) connect$unix(r1, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf790f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b033125216c672594dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3ff9c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d8ef72371823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3f1c76dcf90ce306e8cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4000094008a761503b8a0fa742aba43c92d2ff9b59e56220538897b659d14295f9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b924e7711af2c48c02ff5b0900cc1d9138c47993ca9c317cfb8bccbc1ac806aa1dcfaecd72675845478c90cdf29e850dec32f651a18f67d1c8375a76370e4baecad081e48ec1f466c80d1cff8b86f7de65212859efb07379a1ba9c82ea5d41abcdf3016b79710124258e89df59e5f6b115c44b34d1f4cdae9cd542e91f54ae967ac4018b9"], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="6a682b5e6d25edb64ed385edbc96a4d1f2b8e3ba16d9bc65ada811797025cdd50a7a6395bb8c63fd818468f93b5c6143e573d6fc2fd313e9948af9626bd8a976a6b7f7663027c77185950305396734d28072bdf95154846821d4d3d7d4fb6218c87e35265f20f120af83f85fba34882a3d69e7a4f264e5c24ea2ea6a31b1df92255055", 0x83}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) accept(r2, 0x0, &(0x7f0000000100)) 17:04:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r3 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xd8, 0xce, 0x3, 0x1f}, {0x1, 0xc0, 0x1, 0x17c86101}, {0x200, 0x97, 0x5, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x3}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="7af28be51ebf56755c086b0cfaf1") 17:04:14 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x200, 0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x1f, 0x3, &(0x7f0000000240)="090000007e27f97e", 0x8) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000600)="c9659081477a51b55217cace7cca841c9ba131e07f972e24c98ad60c0078d45c696a13e809d5ad61241955ba4a00b3d54b6a11aecae362a65dd260bba876292ed70c536f12bf2a50207f91b008641a4558ed40cdb49c355ff14ccf6be0e55e160af806e88e4e189e6360705557b609526961dbe8727ee189ac5239d7bdc65ae14af3610d208cf9618659f3ddc1ecaa4c6276e9f877f771fab84efe245340de092b42ef7bc0ae647be682d72230ffddbba0000000000000000000003daec9a9dae1c93315d3a6e983d111e8805e97652ae8bcd5ae73e3a02f1a221ee350d6272352253b87990ce962c3557fc31dcacfc1b91f4930fd782c7cca725507ea4dc14b7639493f83b6b4b5673d6f5750230ea7818516f210c9fd9ba2587c544b97940b1c238396880926dd579537cbb3537fc0aa8dbe3f085e1764ef4e02d031c3bbc87ed74c4d4de873476a1257b7f563cf3c26e0784e5452b28b478645af2450671548c4deeffea5cabea45eae5a", 0x16c) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f00000004c0)="884657eb494a47b927ed183a92487ac59ae9a6d48662940d0daded875a8730cd9985f56ca2b0b904e3a779c6dc5c956b973239558bc187f27e4bf9d90978c5c72c9b000009000000000000000000", 0x13b) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000003c0)={0x0, &(0x7f0000000180)}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:04:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:04:14 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0xbc9}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0x0) semop(r2, &(0x7f0000000340)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000180), 0x0) semop(r2, &(0x7f0000000180)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0), 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x5ac, &(0x7f0000000280)="080000007a6ccd1502cb7e8e64006e1a81f51294b9333c3e6c8aed6c83fc668d3e8a4201cb846830015b8e544ff1ddfac9d82cad008f90fed7ef24f63998e530495f7c96d2912af0d71e627aa07ce0c426952df6020cb2652ae8284ce55f133caf35ffc0dacb2e57d272afc4976f33ae13cd37e20e9cfc0486c3c7d5d4ce58417af773b81ccb637b70eaa032ca6a27de7aaa4f2a732349119d9f9a0a63", 0x9d) poll(&(0x7f0000000340), 0x7c, 0x8eb6) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) shutdown(r5, 0x1) 17:04:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) r1 = semget$private(0x0, 0x2, 0x8bb) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r7, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x2, 0x14, 0x3f, 0xfcc}) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r19) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r16, r12, 0x92, 0x10}, 0x43, 0xff, r19, r10, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x3, &(0x7f0000000140)=[r12, 0x0, 0xffffffffffffffff]) r21 = geteuid() socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f0000000380)=0xb9) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r8, r20, r21, r23, 0x1, 0xc371}, 0x79, 0x100000001, 0x3}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 17:04:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x6}) semget$private(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x2, 0x8bb) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r2, &(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) r3 = semget$private(0x0, 0x2, 0x8bb) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = getuid() r10 = semget$private(0x0, 0x2, 0x8bb) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r10, &(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(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r16, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x2, 0x8bb) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r18, &(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(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x8, r9, r12, r17, r23, 0xb7dee7db49bb3191, 0xdf}, 0x8001, 0xfffffffffffffffc, 0x5}) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x4, 0x4]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 17:04:14 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) clock_settime(0x0, &(0x7f0000000800)={0xfffffffffffffffa, 0x4}) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000940)=""/132, 0x84}, {&(0x7f0000000c40)=""/212, 0xd0}, {&(0x7f0000000500)=""/55, 0xfffffffffffffdae}, {&(0x7f0000000d80)=""/171, 0x8}], 0x1124, &(0x7f0000000380)=""/46, 0x2e}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000340)=0x8) r2 = semget$private(0x0, 0x1, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000780)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000840)=0x7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x2, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x27ab) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000100)=[{0x2, 0x0, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x0, 0xffff, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x8, 0x1800}, {0x4, 0xb, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x97dcd840d5668b52) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000e40)=""/223) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000007c0)={0x0, 0x800, 0x5773, 0xc761, "7afa9dc33d9246d0fa70dd5fd1aaeaa11b6a8412", 0x0, 0x1c}) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000240)=""/247) 17:04:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r3, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r7) 17:04:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef6, &(0x7f0000000000)="0200040000000000c4ee282129c3") 17:04:15 executing program 0: r0 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r0, &(0x7f0000000100)=[{0x0, 0xffff, 0x200001004}, {0x7}, {0x3, 0x5, 0x800}], 0x0) semctl$GETNCNT(r0, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000880)=""/227) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r3, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000440)=0xfffffffffffffe12) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="000018928ce6a2084baebffd8e08aeead8b4ec07"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r5 = semget$private(0x0, 0x1, 0x420) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="0100392f66696c65ecfa80023d22d17acfddd54e00"], 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)) r7 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r7, 0x40047309, &(0x7f0000000000)) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000280)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') 17:04:15 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) 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) 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, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x200000000000001a, 0x3, 0x2e) socket$inet(0x2, 0x3, 0x4) r4 = socket$inet6(0x18, 0x0, 0x81) bind(r4, &(0x7f0000001500)=@in6={0x18, 0x0, 0xf181, 0xf7eb}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xff20}], 0x10000000000001cd, 0x0, 0x4) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) r11 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r11}, 0x5, 0x2000, r10, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) getpgid(0x0) r12 = msgget(0x0, 0x0) msgsnd(r12, 0x0, 0x0, 0x0) r13 = socket(0x200000000000001a, 0x3, 0x2e) bind(r13, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r14 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r14, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r16 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x27e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r19, r20) setuid(r17) r21 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r18, r8, r19, 0x20, 0xbeda}, 0x10000, 0x201, 0x9}) 17:04:15 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 17:04:15 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x104) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x28091, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r4, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r3) pwrite(r5, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r6, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r6, 0x0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r3, &(0x7f0000001440)="8d9a44ba70336e10644af980", 0xc, 0x0, 0x8) r8 = dup(r7) connect$unix(r8, &(0x7f00000013c0)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000380)=0xb9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = dup(r10) pwrite(r11, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) sendmsg$unix(r9, &(0x7f0000001400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffdbd, &(0x7f0000001340), 0x0, &(0x7f0000001940)=ANY=[@ANYRES64=r11, @ANYRES32=r2, @ANYBLOB="d333a88aa0ccbb3993652e1c47415d1535a7aea2cd2ab365262f33de5d66245175cd9b87820d0a9c723ddb26bff53751a4a725ddd1e5070d6d8c148a1642113da8590e801df2cc51a4b543a04032b9077748ee655f4323347aef7328deca1f4b0d05f05331a918f7f82e5c736997d1f4eeef590222ecb812928670473975a5af8531887b47001692ed6144b03d30e26cc9b57c80a4899c7fd2e29320ad06a23a04b673", @ANYPTR=&(0x7f0000001900)=ANY=[@ANYRESOCT], @ANYPTR, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002b056458c78e4880b045d9c97f65339395eeb35720bcd690a6d94646d7d3769cb4b6c238e05469f665d8a14f96830bd93197281c21681523c96fd37405da01e67a9a2e2c83099a62f008981235347f70fb58b0f900918bd2d28cfbf718102c378147fe670f72bdb24c5b24"], 0xffffffffffffff8e, 0x400}, 0x3) readv(r0, &(0x7f0000000000), 0x100000000000021b) 17:04:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) dup(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x18010, 0x12c) acct(0x0) 17:04:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x84}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x5, 0x81}, {0x9, 0x9, 0x0, 0xa4}, {0x0, 0x7, 0x5, 0x3}, {0x68e3, 0x80, 0x0, 0xffffd1bb}, {0x2, 0x8, 0x2, 0x5}, {0x2, 0xda, 0x81, 0x22a4}, {0x8, 0x0, 0x1c, 0x3f}, {0xda47, 0x6c, 0x1}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") pckbd_enable: command error 17:04:17 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000771cfff9ec5ddc6bde2b000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) pckbd_enable: command error 17:04:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x3, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffff0068}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9c}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xe53}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x69d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x100}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x40}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01cc2e2f62757300"], 0x8) 17:04:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) select(0x40, &(0x7f0000000040)={0x100000000, 0x1, 0x6, 0x5, 0x0, 0x4, 0x200, 0x100000000000001}, &(0x7f00000000c0)={0xc48, 0x1, 0x5, 0xfffffffffffffffd, 0x10001, 0x7f, 0x10000, 0x6}, &(0x7f0000000140)={0x1f, 0x7, 0x5, 0x9, 0x20, 0x2, 0x0, 0x92e}, &(0x7f0000000180)={0x7, 0x40}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x0, './file0\x00', './file0\x00'}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) getsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x4) 17:04:18 executing program 1: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6, 0x1, 0x0, 0x97a9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 17:04:18 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x21) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 17:04:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x131) msgsnd(r0, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/72) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 17:04:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xfffffffffffffffe) 17:04:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x200) r1 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) unlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 17:04:18 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000140)) socketpair(0x1, 0xc9989b66a3fe696c, 0x2, &(0x7f00000016c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="820200"], 0x10) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000000000000f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca2f3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce546fd9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc8622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b5468400000000"], 0x1008, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001700)=0x3, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 17:04:18 executing program 0: r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x0, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='le0\x00'], 0x10) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001700)) getgid() r3 = getpgrp() socket$unix(0x1, 0x5, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, 0x0, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x0, 0x1f, 0x400}) msgrcv(r4, 0x0, 0x0, 0x1, 0x1000) msgrcv(r4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e31"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0x1, 0x0, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x405) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r13, 0x0, r9, 0xc0}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r16 = socket(0x2, 0x4003, 0x0) r17 = socket(0x2, 0x400000000002, 0x0) setsockopt(r17, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r17, r16) r18 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r19 = dup(r18) accept(r19, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r20) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r22, 0xffffffffffffffff) r23 = geteuid() open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r24 = dup(0xffffffffffffffff) accept(r24, &(0x7f0000000040)=@in, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r25) r26 = socket(0x2, 0x4003, 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, 0x0, 0x0) dup2(r27, r26) r28 = socket(0x2, 0x4003, 0x0) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x2, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, r28) r30 = socket(0x2, 0x4003, 0x0) r31 = socket(0x2, 0x400000000002, 0x0) setsockopt(r31, 0x0, 0x0, 0x0, 0x0) dup2(r31, r30) r32 = socket(0x2, 0x4003, 0x0) r33 = socket(0x2, 0x400000000002, 0x0) setsockopt(r33, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r33, r32) connect$unix(r32, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r34 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, r34) r35 = socket(0x2, 0x0, 0x0) r36 = socket(0x2, 0x400000000002, 0x0) setsockopt(r36, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r36, r35) connect$unix(r35, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r37 = socket(0x2, 0x4003, 0x0) r38 = socket(0x2, 0x400000000002, 0x0) setsockopt(r38, 0x0, 0x15, &(0x7f0000000040)="040000", 0x3) dup2(r38, r37) connect$unix(r37, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r39 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0xcfd3b960b719651c) r40 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, r40) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r41 = socket(0x2, 0x4003, 0x0) r42 = socket(0x0, 0x400000000002, 0x0) setsockopt(r42, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r42, r41) connect$unix(r41, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r43 = socket(0x2, 0x4003, 0x0) r44 = socket(0x2, 0x400000000002, 0x0) setsockopt(r44, 0x0, 0x15, &(0x7f0000000040), 0x0) dup2(r44, r43) connect$unix(r43, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r45 = socket(0x2, 0x400000000002, 0x0) setsockopt(r45, 0x0, 0x0, &(0x7f0000000040)="04000000", 0x4) dup2(r45, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r46 = socket(0x2, 0x4003, 0x0) r47 = socket(0x2, 0x400000000002, 0x0) setsockopt(r47, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r47, r46) connect$unix(r46, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r48 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, r48) r49 = socket(0x2, 0x4003, 0x0) r50 = socket(0x2, 0x400000000002, 0x0) dup2(r50, r49) r51 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r1, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r50, r51]}, @cred={0x20, 0xffff, 0x0, r3, r12, r15}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r20}, @rights={0x20, 0xffff, 0x1, [r21, r0, r22]}, @cred={0x20, 0xffff, 0x0, 0x0, r23, r25}, @rights={0x20, 0xffff, 0x1, [r27, r0, r29]}, @rights={0x20, 0xffff, 0x1, [r0, r31, r32, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r37, r0, r0, r0, r0, r39, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r41, r43, r0, 0xffffffffffffffff, r0]}], 0x140}, 0x6) r52 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r52, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) bind$unix(r52, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r52, 0x1) pckbd_enable: command error pckbd_enable: command error 17:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) socket(0x2, 0x0, 0x7f) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCDTR(r2, 0x20007478) dup(r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000140)=[{0x9, 0x9, 0x80, 0x5ea}, {0x4, 0x29, 0x0, 0x1}, {0x1f, 0x4, 0x0, 0x4}, {0x6, 0x20, 0xe9, 0xc6fb}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r4) pwrite(r5, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r6 = dup(r5) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = dup(r7) pwrite(r8, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f00000000c0)=0x80000000) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 17:04:20 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d7ec2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa8ae88356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149e924701434dff0bd5cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) 17:04:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) sendto$inet(r3, &(0x7f0000000000)="770fe3412ce53baa5c3838d4b8feb21e6ea30e925137e7565808b24fa7efe6addb7f17a49baec57b0bed67ff8f37a5b06f6c3d21ed1af6864ae7daa77faa60eea623", 0x42, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) 17:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x8000, 0x4}, {0xffff, 0x5, 0x9}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 17:04:20 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) getpid() setreuid(0x0, 0xee01) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x1000000000000080) fcntl$dupfd(r2, 0x0, r2) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x22, r3) fcntl$setown(r0, 0x6, r3) r4 = geteuid() setreuid(r4, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000040)='!', 0x1) 17:04:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 17:04:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = semget$private(0x0, 0x2, 0x8bb) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, 0x0, r3, 0x0, 0xbc, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$SHM_LOCK(r1, 0x3) 17:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14, 0x0, 0x0, 0x101}, {0x14, 0x7f}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") 17:04:20 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0xb9) setsockopt(r2, 0x10001, 0x8000, &(0x7f0000000040)="d3dfb9409ca8c20eaf5c3abf94021a2bf8d4c82bcc36221dcfd05a6fa1b819bc0640945b5f569131097ea1f148eef6cefc142edf6538d3f5ed447c5e026aa8478d", 0x41) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:04:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 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) 17:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000380)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r7, 0x0, r5, r6, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r9 = socket(0x11, 0x4003, 0x0) r10 = dup2(r9, r9) r11 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r10, r11, r13) getgroups(0x6, &(0x7f0000000080)=[r13, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r7, r14, r15, r16, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f00000002c0)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x1, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x7) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r21, 0x0, r19, r20, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semctl$IPC_RMID(r22, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 17:04:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 17:04:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) bind(r1, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR], @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="a45f89c30c2ac31bd9500ff051d8337f1306d4d8c14a27cff472db46294db2fc02fe869a43d49b9a8277b345511c78cf64e23a8dcce3d973c1716f4e11deba90f01867fd1e81383a1bf0925e89fe531ea6596b4587cb32b30c2587c60351484143e137adf54cc8f3b87eebb1f343e7ff808c28509ae75a31ee0bcfcdbfc74d59327b37248fef5534d1211ecbba0c08e99554970c990cba065b9f0841dd6a864aac18fbf918c3d5dd7510b63b0567197574b5518019c5ed04aaae5e678905cfb0844aedebabd6cf109ab8250e0b23df31fe32e5692be15e384701eec8fd4a91df1ddb49d571013a24ba845037e9f8a8eca5d609387b847891f036e07bebfe3d9bea6a561edfaeb17d411a78838facf8f802126206a12ac79f5179dfaa93e2032285de31f66a73ff36a40f0d124cf0d8a3f48d3235057db717c8033dba0f69d0c9bcb27313fffb335debbd74cefd82e5930a1311badb376c20d01671daf58c1c6e4bcab3a402ffbfce55a6829c83e363e1b3e23a90843b80c1d2bdb0d6abf7ab23b3f24e249a69973994187a3c3b665b04bcaeafa94e1ffa72793f9a04747aa54f43ea02d93911d06a83afd24a15bd24c7e655db09a975fe9472782be234d92f4442abd76f50ea205ca662c81b6dca9a2a10dbdc1ef52978c15988aff30a2051be963706da576f5dbd3bb2aa3556ad9ad3ad9d4edb0e3559375b4f66f6c018c2a37159b74c10127ebc9a24c738392ac1d637b4304ee60423aee3d2c23b0d25222a54131b7ad5142a665c1ae887e11b0dea1ac12f45cbbac58637fd6c504ddc1ec700d8f39033f6e1f7e5580d3a2335de4dfe5a52333cc8b013ff47d12a96ffc88af294d71ee59e534671e007c3b3290b307520a375ef2aceb34030edacea36df66e0397c7d641fd60338860201f324c61005ed7f1a0774dd58aa04668b1bf6f74b1d24acce2b875a16630b9d2402c7994ca9ae2f8aa56cc4dd900a75d59b5dff67a81d03d0567168b7135d291f261bd8b0d06bfb7156aa1b0e67763088e2bb23cca647ff6b0e4a5d4ae2775469001209e7132e439fe61276b95d43f3879fdcf747eba897679fe413ce47128a6b5ed98e3758c3dad111fd17286bf88b503e08db4521259fdb25b515be6608e1ce5eec57215c3a7c465c344d72684ae2e5d272fa2ac56396a04705de800b87355548f6c8c49e0a106e15ab88d12ec5d3f83960d1c9b7557931e2ee45f12d78cb61d68ff8cb9c559b7848ac3da4bf508a9ba5b64b910ea6160ee9ee6172c34e42399dc2d9d4f4126f82fb1c369e067541126ac4ed83c279017f153ad1c9161fd3640e0189025e2ede870698a72a2dd4e693b01f36e4175c533289643a198313a7f9b8ff3eb249e2ae870cd7323b74c334d516d13e8ca21f8f96daede3b026e1b36cef3dbfdf7b56f14e8a09bdd7897d7bc8e3a5624cd116087db0b77cfa682f8e0845c3a4dd9cc6b240dc9e79864773f4bf448e1ed1e22f332abb315abd8b3414f81bd833eb21fd4495049d776e4616fcebeeafaaee596214d3b6baf18824127f39936c46a8c8143fa5d6a03d39cf717df56e0a993a1d56562180936822f5f5fe0d23fa37087ee8a45f36059c29c4f0b3d886f8b94ddeb7cf708d73139abea8d76bb6b3a066523debe1c8af75986f309e9015bb8adaade7a3a379dc131bf613b064474911ecde15ac3d47c64dd110e7496964d68b7c97364cc42659de180b349899bcbc50ab04bad2425c57177b4a70c0922f98651eecc66012a7e2db6bc277c427f9dde14479223a960bb8458eb48d6dcf62e688dd0428241cd5e51f20e327a17e8f7df20bfb00a0adea74940c05de052965442b4cfb9f9709b145558ce370921ada1d3eef3cdea189d5d640c234bcbcf6b33ea5d933206952df62e759e69a7ffcfef896bd1d9d02fbe52d744fcc179a1f168ab331505f7bde89e96e854c5adddccffd42f2fdf727671f98bcd41b80463d15fe40582d1ec3c9144bc30332a5be11c4de1a16875bfe2ca4dae57be4a18eaadeb1dd66cae8dd32e7a62f811fa486e786dd8028e4be55b94f01ad41e1ca0ce9c51813c94157478f2c8db87a49db481ff95ca227d232ae957063fd9e6995cf3e50084d5e511ac8bb31bdcadbca8ca95d54096d59315b485b2fdd81e1e103892febe760a4be7ba14fd1dd815cae87f17cd0ece8e70be3af2bb57c0f4cf5c9bb529ec66109684e322912248e1820acd7bd29a4f6752fa927a4e1e481c94f1846a8ec19a9e00fcb757c77b98767a4e728ab34731e212f246ef45c9d3971d7626363a2614568d4251ab2b26227dc7e5b1fdfe2ba684ff8029f577c026fb6f84019226aeece25223022e399795548082f78611548ea615571b3c8678bba0a192f91acc06fcc73789c2fb4e69663098d63da21162459a57a098db4d324e0fff39d9af4f21f179d7f3adfd64cb724a237e0d72fe4fc2191b1e5b67d94c8b67d6afcb4cf18b2a980dfa2a23b0883fdbc47410186f1f16e9f9c3dfb916aa7553a0b691cbf18dfe31a41d4fec23842f978f49168d179fdd33fba6bb9e9161fae9143f7f155535b69801d58a7d68493951b818d63770eee7265c43a918f812aa0d888e03e07568fc3e33b90bcce86bc4f434013403f85ce5e230349628034bc473bf411b68b92bd502249544143d97bbd1d9878e1f2e0956c406874d30427476f2cbb838585240e0764ef900c519dd28f53278a5bf43fa8dd0b03c3baf7bad93c8a04c4262c9fbb211e81bec4932a4ee5a0a5982b90a5572de9107b9714e25ae52f212782f0acc956aa05f5e8169e42a92c59d07a6af234111595a6a2fe6e098c3f237d1ded2e24544eb075afcbc958cce923290d79ad32c831dbdece4616edffe25dd5ebe038ce5839877a70e337992975df9150a39c9908c7d9978e4dc3e584db42007b2de98cc6159601fae576cf99f76d8c17eab2f5833bb2ccee173a8232ffb051cbb3805b4dc3808df5c24c4b056b65323d9310c3e9f43e84ecebac089d3046ca432c27e6721c9fa599335db519f6c2e68e87787aa45c05f97ff6c0e9c8b2e653cb7fb9419ed58e9b9de529b55f8fd99341ae291b83370d1734ed351e9bde6c6d32470ee989edd6793f31b04140e0722d705a9fbedc5142f0b2203064bfbc0308fccef1eabf010f2b2d4a770937648a410765ab14194eada44d65190ef8a26d73f2e458c1593446b78a3b78c451946f9cdf33361885aac0633d16568362e518b4d6cee879a641cd0a93b4dd79f78c4638f701049274d243152e430818991c13798642c2b4378701b86edb05e788bbbb1a305f2a0b1e78fb4c7e8ead2d4c04f4215b2f9c5c7563de5408f69b373e7940b2d7bca4effae9017c1e606aa28610d482f15673f3de2ac93d46242ea58092c2ae9bbc29fa252c87588eaf520c465ceeb33be1e3e1fbc2b5accf038a56044a4049cbd96d2ba76310202a1f0fca8ee86f189a983dedfebfc7cae5bba98562dcf2acadb8166c0d8d3639f973eef87c35f129b80218f0e026a584348c9cee815835e4fbdc645e2a2875e2305491e736f2e80fc62b73b27809deb9f6eb37a8611f2cc968328d36cc5df700af4415b44f565995c87fef5836076984f768653c24087e44457b261563b6bc651f750fc2a819b4c829a3cb5a3c79c82b2ccc85b145f3ec8de37877d4cacc2ea4b7dde49227ab39d9085e837f59ceedaa1748e67a166f2e019a0862658d5141ac9b1ee49a1a9c4e2b92108bfc288263715f56fa931865a224258eef7bbab7c1578b0a0ab380c3933edc8549f00fbb2e813d057eec03b4e8059deed6671dad8fa3c40986bc56b59b0bfd4b35bbef27f006e3766b1535f31aacacaa5c26e13c44b4b691c346b6a8a635d8d49e8989ac32cf6d572807ee3f1b80b0317dbc4ce61f247bf57564a168ab0163b41d0233b9c313c8590af0760f852abef046f7e9862013a62b0ad287ce8c5f11771c1723a3d636325f855694c183caf0683dcba979f71ba428cd24f927107a123665e61772e2eaaf977f4627335abc2ed4b8e5a9e91e169045da7d54b266df723b39d0081084b8df30a136279647180d3e7709291a322bc16ecb495f2e2404d0828208a75b5bd4617997db2760d4462d97a2ffcf6b9792b5676e93af2cde2867e8432603bc702f3291f2926f3cdec39d079068680a08ad10eb32cbf1f8d543353a4a4ccafc0297996041c435966772c8a13b30a4f0a30f664d19f12609750c021f9e3b51ab7a8ad8e43744d9795741f202cec3b51104c07fc0636f63dcf357619313787f0293ef28054b79aee1b277dbd1dfc46644d9ed32d82498d9e62820c3fbdd44b7b15006ce4fb16caf797a391727e429a459dcd0a92058028c86ea3ccc08591df14efe2ca841164e7c2f0b0b5676958f0e8d55123f407eb539104321e7a28630ef88a31402c8ee3c9d807bcf11ff72062e001133fdf5e5f18c802b1097fc97ae11929e299426abef51de72697ff698e6bf64c07b4a703b40f5dc29fde9f9f2df799897c35e3b19b3869cb9c2a1debd0df33160280c1723193ea815e7222186ea3755b520f5f765483a1ffa6f4c97a0d79d0ca89eb67dfb5b6184c2fa82539e63b20862036560e13156c82e9b9bf29b59f312030695e297b8086cb734c73bf2de7fe49342c6feac67234ce2904538fa31260ea557f8aec2a22e49edafc2108cceec574abc649ded598cf493d4ca1f22bf81fb6507979196671556af530db5b06dd5d6294928d2274742a7079a6d49c5a604117379211da5b8b728306fbf7479c948d1a01e6c4a31f5c5be3a01122e9970b60f9b49400c9b750a29df8c462d1695a905364493834c7ab2104b1c79d5c8402809ae4352614aa416625885a0e4dcb058a14f7012c9b663744f9857d2a1de9bc998af280939b96d66ed7c2bfddbafc61e77ea4059ae4e4ab086c123259a2bb0046981768ec040c5775e23caf2cf9f4733f9e109174e5922bc36caef9125536ecf4a9a176ad4f4915e34f19683de189e1664423697877507f4e630553b57a35ae88791a32df8c99e5ff89017cb8f84c52d28a63fb83a73f73896bcb551fe4031bf9066b10a7d8e1363020095f4695b736bfc863eebcfd66fe06c98a155dc78667eda97a8098b418b2435ff682e81c244a897009b7f6d9754996a9f0b419f39e00d22bfd3f690e20bdbeedefdfdf072502207166999f1784aef8563f6b42a57baee85d6e064ec85d8019c4c1724d2f2b98f2635578568b0c7d3226daffc3574eb3daeb38eb1907eef73b8717ff959d2cd246cacb1f0f77556eee2bc8d2b6fe1dec630abe7363e9fdacbdc97591fbd483c43a393159c3ab092a3eac8a2c18bb55eacf3742b79538e4efee534b4e88304cc06660df95384887a2d17f6927441ec0bcf778c4f4dbba1b4af0acd5377c241dab09da7869a934103bd5968ddae6b6722d1d5c65cbdb396d47cfa903f09f062f3392193cc11ebafe5dc929d9c888fc24e866e021b218387dedc98a15fdd48baf74a111c5da6b6f365d806c545a129b2e8534deef849410fc59e871a621cce6e253757de2371e3ea6fff6ec3a91d20aff44c880eaefb2f598da09ed871ac64982d9118cffeb28c33c7800837ba61e978f7cb02a056742a2067f004922d2476febdbcdecc20d8e38544aeaeb983ad93c988ddbfb5edbd8b6c7f80cd6f03bb42058be3fd743f6a82b952ea16f8102ee7fd7045f2e7e576e7dec7f4fc7068879d3c0efffb6487f430b6039e963c0656c71fcd64b68e17320cf1ef68a943f46e24070a83b9", @ANYRESHEX=r1, @ANYPTR, @ANYRES16, @ANYRES32=r3, @ANYRESOCT=0x0, @ANYBLOB="e90daff890ce0f1558b0cf7abecac2b60b8e2f4d8af153976d957d90af7f861f101979a2cad8402f4e3631359d4be96b86ec5ff86d0350063f51c676de9663f1720cb4702d0de146cdc4df69be2b119d893c9dda235abc8d4ddd8742c5c87fd7ceda1326eaf0bb6372d7e012ee7b77310311421fa788164c023c0c8398b5e9baf9ab01e1f49d0fd6dca27953a365b2c737bec7a0707adf4e084775faecfd21aa3b75128f211cd3c4c375c305bb23b79d9bf84d7e1de4d9264219f2", @ANYRESOCT=r1]]], 0x1) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) getpid() setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 17:04:20 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20, 0x84) fchflags(r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x1a, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000001c0)=0x65082985a54c271c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:04:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'t\x88\x9d', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000093, &(0x7f0000000000)=[{0xffc0}, {0x30}, {0x4006, 0xfc}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r2, &(0x7f0000000300)="cbc7dbc9b33114e0ce255b7b916f17d4ee83107fc258de91f13755c73e5d26f4b7001821efdf6953b3ac440b992e86088ce007bde8355cb97ecd4893dc02ba78915d08c6b0cdcde6ff9dbccd8588b82c8bcbe3be1c6829f0dd5d45e42ee3ea4ecab6e1e6667d74c248b15fb40a3c98910f488b7643f44e928c25c9faa5fd8cc79764dad4aa587bcee2f81456c6f337e672b094d6546541fefa7d9724b60bb2f6c1ada3c34f283851f7165a462144422c5dc87272f3f7da", 0xb7, 0x0, 0x10001) r5 = dup(r2) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r6, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r6, 0x0, r6) pwrite(r6, &(0x7f00000004c0)="be9da6968fe3f0a04b1690f88fb3497c51e8a9c11c923556d16c1f22aa110b86ead64d5827d8a3942f5836a7516e3775b73af7051fef1e2a64a660c0e8b1916439936b4e05e03128126673f9ce31dca7ef69540bc9b9d407ae2e611cf33a325cabbf4f4c0d473f9fc3172be14f4b7c500c320a8f789b4464db2401607a1394354c8dd1", 0x83, 0x0, 0x8) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000140)=0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r7, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$KDGKBMODE(r7, 0x40044b06) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x496, 0x0) r9 = accept$inet6(r8, &(0x7f0000000280), &(0x7f00000001c0)=0x6) dup2(r0, r9) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 17:04:21 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = dup(r5) pwrite(r6, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r7 = dup2(r6, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ftruncate(r4, 0x0, 0x4) r8 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r9, r2) 17:04:21 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c244f7d5fa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007e01db37a5feed4bcf4f000000fb6c1d49b3f325bed4f22d574c6b0000000000"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff02e20a29c7c04534a5a41738b495895a03632f9723e7fe6ac39ab46d976a29fb9d69f09f1793e51aaed09c251e7689329f6bbeb3881c092e93910c9fe6328a3f1d94f93edb3fdc968a8892fa7c855d71c00e"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r45, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0x24a) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 17:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\xe4ev/b\xaau\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x56, 0x4, 0x9, 0xff}, {0xffc5, 0x0, 0x4e, 0x1}, {0x8, 0x20, 0x6, 0x2}, {0x5, 0x37, 0x4, 0x4}, {0x8, 0x7, 0xb4, 0x9}, {0xd83, 0xff, 0x40, 0x8}, {0xffff, 0x3f, 0x80, 0x426f}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 17:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r5) dup2(r0, r5) r6 = dup(r1) r7 = msgget$private(0x0, 0x220) msgsnd(r7, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getegid() recvmsg(r6, &(0x7f0000000900)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000840)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xc7}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 17:04:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x26) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) 17:04:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f021fc08598fe2f4c96418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f9100b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"], 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt(r0, 0x2, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xe6) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) socket(0x0, 0x4000, 0x81) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xf866dbcda6ac3a36) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r6, @ANYRESDEC=0x0], @ANYRES64=r5], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0xdf, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7ed05acc62cdc19ece6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443403fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f362fa7c92", 0x3b}, {&(0x7f0000000640)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f06ab76260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18", 0x2c}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x1a}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) 17:04:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000180)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000000c0)) r2 = kqueue() kqueue() kqueue() r3 = getpid() kqueue() kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000000)=[{0x7, 0x0, 0x81}, {0x24, 0x0, 0x2}, {0x6, 0x4, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kqueue() r5 = dup(r4) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0xfffffff8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r7, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x800, 0x0) kevent(r2, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffc, 0x1, 0x4, 0x6, 0x7}, {{r5}, 0xfffffffffffffffa, 0x10, 0xf8000000, 0x0, 0xfffe000000}, {{r7}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0xd7b0, 0x5}, {{r8}, 0xfffffffffffffff8, 0x30, 0x20, 0xb98, 0x1}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) write(r0, &(0x7f0000000100)='!', 0x1) 17:04:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x2, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000001400)='n5', 0xd932f294ae9bd36d}], 0x1, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/51, 0x33) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000012c0)='./bus\x00', 0x20, 0xbe) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fcntl$setflags(r5, 0x2, 0x1) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000011c0)=0x9, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='4devozero\x00', 0x68, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r8, 0x0, r8) openat(r8, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r9 = openat(r7, &(0x7f0000001440)='./file0\x00', 0x200, 0x40) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000001480)) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r10, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000638741e322f7c30328eeb708531a2549801f3031cd4b2d662a3066ec01b16158e980e6b95c37e953373ae0fac761918fe64e4d6f834fa48124987e94d7b66a43c4c63d6522a3a1ea8d4c5e0203e41d7ad375522b9da2cbfa659e7aaf77b7ed7cc4af603a6893259c36baac94c9632200d6d1c0639068cc5324948de1922974e72dd90346b6025f390b6a0ceaeee0f3e08279ecbe66a3a6bc1c3200995621c6dd83f103306ba3a7dc9e3592dafcbb83c19f146c1e"], 0x31, 0xefc7ba68ccc992d6, 0x0) 17:04:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xc41}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x17f54bbf52bf7660, 0x0) 17:04:22 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000019ff1100"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2007, 0x0, 0x2}, {0xfffb}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x80000001) mprotect(&(0x7f00002c3000/0x1000)=nil, 0x1000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:04:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 17:04:22 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e413209000000000000004aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381ada0c757aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000000040)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdb085319c0122a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce6b87c73784668f78e6ca96c7a326ab6dde977ba728b8826fb7cdfb464b5a2231ea45cce0d3e80266", 0xde}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 17:04:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x524, r3) 17:04:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r5, 0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r6) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000380)=0xb9) fcntl$getown(r3, 0x5) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) socket$inet(0x2, 0x1, 0x6) writev(r8, &(0x7f0000000100), 0x10000000000000a1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r9) fcntl$setstatus(r9, 0x4, 0x0) fcntl$dupfd(r8, 0x0, r8) r10 = dup(r8) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000800)) 17:04:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x200) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000200), 0x4) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r2) 17:04:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 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) 17:04:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x20800000032, 0x0, 0x0) 17:04:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) lstat(0x0, &(0x7f00000002c0)) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x71) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x5, 0x1010, r1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 17:04:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000002c0)="6f4c402658c4bc7596cd786fea1f95a3e1ca74b0b1409a0be4a08927322eaede626d898d59417bbcf91950214cecd4f8a8f9446d1c27f318b75c71b53f6471c6f074ddf5b2d1c380ac9750ddd6638edd7131d49935606fd127a899848b87cbafce3ddc6807591576f2e210bb70415b5d5f043016380f89a8ed08984ea088c23192e12d840543a5e7a3a65f2a70e5dd9f253a418a15370f0510d756b65e9edda7ab1600229d08314f7318be485a86607f77a79280a40eeac3704762a2db7c376d00437400fb330df9db28e1dd1fbcb72299058c6524d26af99b199fa2b6943ce37f5238eba2b820a8d65f32f15b71c8a75f13b57f372d8a5458f80e670669c1f61496eebec573f71dd8ed6ecdf91c7b12070cfd1b80fd6db5026e1131c3516d4ee9", 0x121) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x40, './bus\x00', './bus\x00'}) execve(0x0, 0x0, 0x0) 17:04:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0xd7, &(0x7f0000000180)="c68918f77e281c6f6d06f5836f9e812ad6baa14c5632fe213c9b29bdbfa6cbf45968c6ce86552e0479963173986c8fe89a991c06c299405ae0da016ad1b820e40bf4129bcbcee7321ab93cb052b8d6b00b8194ce8062f567fa9e27d9baf75f880739599b13513761ba2db2d92ef0b37a808fed425c3d9866013bd237c29798c68ff6003aabcea396ff2df7c3be235c1acf4e180ca4bd018ada3c0d06ada8014ad1dc09565c45487a35e720d6835138a47ad3b10de7ccdc093331a73bf77969f11cbf4b4c5cda8f54ac9b6a2a079fa6a2ff0beed2bbcaa7") syz_open_pts() 17:04:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x9}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 17:04:23 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat(r0, &(0x7f0000000100)='./file0/file0/file0/../file0\x00', 0x80a, 0x20) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 17:04:23 executing program 1: r0 = msgget$private(0x0, 0x131) msgsnd(r0, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r1 = msgget$private(0x0, 0x131) msgsnd(r1, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32, @ANYBLOB="0b761723f3c64e7a2574276c7f93e9ee8f0c4597392c7d0e08e3e82bfba8cd4a7b7b65912e315497f3e864d64edf068df01b484846a83390bd30c233b115e654f1f37bf70334eec9bd47f0a1f058b4503913e2a2205949d7e692f6fd82131a137e0c6cd97435ddddd60e62866eabf89f32c9be158ab50d7fc75254ed1d6f66205f579094c7aaf23a956d05e1fa9b77eb8ec53a93836b17bbae1712475f2bcbb300920142d0b2dd3d00a7a4cb45edb46774c3bc7a5bab1c35e08ed59fd38d8f2632095634087ccfac5492ef3809655f73aa84ba4156d0d7908fb9c8807190a976fb03adda25402d2f9dad1c33bc0d735416cc6e", @ANYRES32=r0, @ANYRESHEX, @ANYRES64, @ANYRESHEX=r1], @ANYRESDEC, @ANYRESHEX, @ANYRES64, @ANYBLOB="0aa0ee66fd38dd43b5b4b467b1a169e1fae0c776a5fb7857e37f7ee29db820ebda0c61e847ebac9e1d5e59f3c5559409acdb75e9e1e7fe2249ab908b33b7cf4b09b199cd23bb8044b2129f76f01319e2ccc1cb3b860dccdd72a43899fa76b09634bbe432390f168105444148ffcc9fc8a9b9eb7c18a1f793a678fbed1e0777324f40b313316bd97af087fa3f6ff39d10e1b3aa56e29dda823ef66afa791aa9b42bdff614ea6169bf5dc5d0a4708b87c80f45a1017839dcbc2eec94878cb177bb5b48941b41b4a39d8f70feab03d08a5fcb3f08422de6800564ded96ef0a26091f5845f58ea0165b89b22b05efb61a550ca707edafe"]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000681600"], 0x10) write(r4, 0x0, 0x0) 17:04:23 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4f0d32b940b0eead) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="f82cdf4f09681dc3", 0x8}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40a9, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x6810, r3, 0x0, 0x3b504000000000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) 17:04:23 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:04:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) chroot(&(0x7f0000000080)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a65c78d4c61ebb910b2fb190a38225f8e247830afdb3c", 0x31}], 0x1, 0x0, 0x0) pledge(&(0x7f0000000180), &(0x7f00000001c0)=',\\$\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0xdf, 0x4, 0x7, 0x0, 0x8d07, 0xb5, 0x80, 0x4, 0x0, 0x1, 0x10000}) 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) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x101, 0x8}, {0x87, 0x7fff}, {0x44, 0x10001}, {0x7, 0x7fff}, {0x7, 0x7}, {0xc4, 0x2}, {0x0, 0x5c}], 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:04:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) nanosleep(&(0x7f00000000c0)={0x0, 0xfffffffffffffffb}, &(0x7f0000000100)) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x0, &(0x7f00000003c0)}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x3ff, 0x5c6d, 0x0, 0x7, "fb843263eda4bdaa8653da5b93d801a09df928d8", 0x2, 0xadb31999}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x6, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711", 0xfffffffc}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x4010, r3, 0x0, 0x4) 17:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x2, 0x7}, {0x18, 0x3, 0x101, 0x10001}, 0x8000, [0x9, 0x401, 0xa1, 0xa50, 0x1, 0x101, 0x5d2, 0x7f]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045, 0x2}, {0x20, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 17:04:23 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x9, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6", 0xb, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(r5, &(0x7f0000000340)=""/53, 0x35, 0x800, 0x0, 0x0) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10a90, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000380)={0x0, 0x1000, {0x3}}) chroot(&(0x7f0000000180)='./file0\x00') getgid() fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) close(r4) r7 = socket(0x18, 0x400000002, 0x0) socket(0x10, 0x4001, 0x7) close(r5) setsockopt(r7, 0x0, 0x2e, 0x0, 0x0) 17:04:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001780)='/dev?zero\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x84}, {0x84}, {0x4}]}) select(0xff5a, &(0x7f0000000080)={0x27a1d70d, 0x1, 0x4a8, 0x40, 0x4, 0x0, 0xa2, 0x3}, &(0x7f00000001c0)={0xff, 0x8, 0x1, 0x4d, 0x5, 0x1, 0x4, 0x10001}, &(0x7f00000003c0)={0x2, 0x1, 0x5, 0x4, 0x7, 0x1, 0x3c5d, 0x4}, &(0x7f0000000340)={0x8, 0x9}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x1, 0x0, &(0x7f0000000040)=""/1}) r3 = msgget(0x1, 0x210) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r5, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0x8}) r12 = semget$private(0x0, 0x2, 0x8bb) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(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(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000001740)=[r10, r14, 0xffffffffffffffff]) lchown(&(0x7f00000016c0)='./file0\x00', r6, r18) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = dup(r4) pwrite(r19, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) dup2(r4, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001440)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/174) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgrcv(r3, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000964a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2950ead332b60d507193c017033592227bdc08b72f43dc7b019c362bd4491bb3e9459a2d9300438a2f97eb4d342dde2aca74f1473b15b51e6b32269b62bdae55d081b2b3e42074859c847af6db8c86f8452b4bc45ecba6e2706a75ea12e8bfd4bc927eacbe40e0bcbe9b7aec30acecaf4742660c1b17a8607d633af18408aea37bcdf8ac73caa5d9f4f9d"], 0x1008, 0x2, 0x800) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 17:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x195) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x8, 0x80, 0x9c, 0x1ff}, {0x4, 0xc8, 0x1, 0x81}, {0x1, 0x1f, 0xc5, 0x80000000}, {0x8, 0x0, 0x8, 0x80000000}, {0x2, 0x8, 0x32, 0x8}, {0x9, 0x2, 0x21, 0x2}, {0x4, 0x5, 0x4, 0x8001}, {0x3, 0xd8, 0x5, 0x7}, {0x7, 0xff, 0x0, 0xfa5f}, {0xd3, 0x1, 0x8, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") symlinkat(&(0x7f0000000240)='./file0/file0\x00', r1, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x6b0, 0x0, 0x1, 0x1}]}) 17:04:23 executing program 1: socket(0x11, 0x4003, 0x0) socket(0x18, 0x5, 0xf6) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0xb9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="03002e2f66696c653000d9732e0cc9efab18aaa8930032c6317ae0f9f1ab38df3bb616026066c458d536eb1c4020fba2c3d543d5aabd0b13f4c6f4c7f675af13d0e6d2f3d29ddae95cdfcda8555b26bc133fdd4c0bcc28d5070cf8b8cd68676740ddb72eb7249d945941eb22ad8012f3d341e44928be7832af3f3c"], 0x1) 17:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x16}]}) r1 = socket(0x18, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r2, 0x2) r3 = accept(r2, &(0x7f0000001600)=ANY=[], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r9, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r9, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x80, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r11, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r11, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r12 = socket$unix(0x1, 0x2, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x490, 0x0) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/diskmap\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000800)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x1000000000000074, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r1, r2, r4, r1, r1, r3, r1, r4, r1]}, @rights={0x18, 0xffff, 0x1, [r4, r3]}, @rights={0x0, 0xffff, 0x1, [r9, r10, r11, r12, r13, r0, r14]}, @cred={0x1bf, 0xffff, 0x0, 0x0, r8}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3]}], 0xd0, 0xd}, 0x1) r15 = socket$inet(0x2, 0x2, 0x0) r16 = getpgid(0x0) r17 = semget$private(0x0, 0x4, 0x201) semop(r17, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r17, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)) r18 = geteuid() setreuid(r18, 0x0) r19 = socket(0x18, 0x3, 0x7) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r20, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r20, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x7, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4b, 0x5}) listen(r20, 0x2) r21 = accept(r20, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r22 = fcntl$dupfd(r20, 0x0, r20) r23 = getpid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r26 = getpgrp() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r19, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001080)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r19, @ANYRES32=r22, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r21, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r27, @ANYRES32=r25, @ANYBLOB="00000000bf01000000000000ffff000000000000e690d0510a05b807dfd4f086f3d1e32dbcd2a0ac7d5d441cac209eeb5ea85e0a3cb05cf1a781edb37f3f2f63f216a58f1eda037f756065b10e3512528fb72e7430b08b90dba6220ee37f2438387eabf50f482c2ce5e3c6d0e57a7b9d966fc58057480dab071fcc0892392ddcc60bf1b7e4a8e71ad8a548790ab1753d1a39346bce03735b3efbf823849f7f3c7ed9f57510ae2a075a14fafcf5bde1ccb06864f959e4139edee7043115c8815323feebe89e5e43145371cbb35bd6983572d2abf9fa0802eb959ca0e9be7dea0c721d12da4633a738", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r21, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) r28 = socket(0x18, 0x3, 0x7) r29 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x531fe3e9f9bea4ed, 0x0) sendto$inet(r29, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r29, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r29, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r29, 0x2) ioctl$WSDISPLAYIO_DELFONT(r29, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r30 = fcntl$dupfd(r29, 0x0, r29) r31 = getpid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse0\x00', 0x0, 0x0) r34 = open(&(0x7f0000001240)='./bus\x00', 0x80, 0x72) pwritev(r34, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r34, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r35 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r35, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r35, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) accept$inet6(0xffffffffffffffff, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) r36 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r36, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r36, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) sendmsg$unix(r28, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="0166696c652fe1"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0xfffffffffffffdf5}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000fc0)=[@cred={0x20, 0xffff, 0x0, r31, r32, r33}, @rights={0x15, 0xffff, 0x1, [r28, r29, r30, r28, r28, 0xffffffffffffffff, r28, r30, r28]}, @rights={0x18, 0xffff, 0x1, [r30, 0xffffffffffffffff]}, @rights={0x18}, @rights, @rights={0xffffffffffffff45, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xc8, 0xd}, 0x1) r37 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r18, r25, r32, r37, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) r38 = semget$private(0x0, 0x4, 0x201) semop(r38, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r38, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000240)) r39 = geteuid() setreuid(r39, 0x0) r40 = socket(0x18, 0x3, 0x7) r41 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r41, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r41, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r41, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r41, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r41, 0x2) r42 = accept(r41, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29f8625df1c822b0674ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r41, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x2, 0x0, 0x30, 0x0, 0x13bf21b0bc748f23, 0x3, 0x9}) r43 = fcntl$dupfd(r41, 0x0, r41) r44 = getpid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r48 = dup2(r3, r2) r49 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xc80, 0x0) sendmsg$unix(r40, &(0x7f0000000e80)={&(0x7f0000001280)=ANY=[@ANYBLOB="633a2e4f5aac88a108e86674fd16fa27e1adbdc363830f5b7efef3d4b6a1e6168590d4096593dff5c8587a2f72c959858c1e4751561600ee894a8a80be66da467f18b2bb23631baeeec27f27f7b6730bcae50824272e9bf4"], 0xa, &(0x7f0000000740), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r46, @ANYBLOB="000000003800000000fcffff000400000100e5d8", @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r43, @ANYRES32=r40, @ANYRES32=r40, @ANYRES32=r42, @ANYRES32=r40, @ANYRES32=r43, @ANYRES32=r40, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r43, @ANYRES32=r42, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=r47, @ANYRES32=r46, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r48, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r29, @ANYRES32=r49, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) r50 = socket(0x18, 0x3, 0x7) r51 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r51, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r51, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r51, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r51, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r51, 0x2) r52 = accept(r51, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r51, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r53 = fcntl$dupfd(r51, 0x0, r51) r54 = getpid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r57 = getpgrp() getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r50, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab0ba225d102364f35d14de101350100d016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c65f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r54, r55, r56}, @rights={0x38, 0xffff, 0x1, [r50, r51, r53, r50, r50, r52, r50, r53, r50]}, @rights={0x18, 0xffff, 0x1, [r53, r52]}, @cred={0x20, 0xffff, 0x0, r54, r58, r56}, @cred={0x20, 0xffff, 0x0, r57, r58}, @rights={0x20, 0xffff, 0x1, [r52, r52, r52]}], 0xd0, 0xd}, 0x1) r59 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r39, r46, r55, r59, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={r16, r32, r46}, 0xc) setpgid(0x0, r16) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 17:04:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x1, 0x6, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) flock(r0, 0x8) select(0x40, &(0x7f0000000000)={0x6, 0x1f, 0x6, 0x9, 0x9, 0x9, 0x1ff, 0x9}, &(0x7f0000000040)={0x1bc, 0x2, 0x55b18723, 0x1ff, 0x26, 0x5, 0x100000000, 0x80000000}, &(0x7f0000000080)={0x7ff, 0xa27, 0x1000, 0x3, 0x1000, 0xff, 0x0, 0x5}, &(0x7f0000000100)={0x9ac, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 17:04:23 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0xb9) r1 = dup2(0xffffffffffffffff, r0) readv(r1, &(0x7f0000001700)=[{&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f00000002c0)=""/176, 0xb0}, {&(0x7f0000000380)=""/186, 0xba}, {&(0x7f0000000140)=""/72, 0x48}, {&(0x7f0000000440)=""/215, 0xd7}, {&(0x7f0000000540)=""/191, 0xbf}, {&(0x7f0000000600)=""/155, 0x9b}], 0x7) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 17:04:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2c, 0x3, 0x3f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:04:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='?dev/{)\x1fo\x00', 0x400, 0x0) openat(r4, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x1) 17:04:23 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x64) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000121f887f1e10cd157debfffffeff00ffffffffffffffff5b67071b542a538712bd0010b81800000029000000311a105ebba2552ff989c369c8192d916909b0a1c53de7929eaf1012443cdf82f2d2ed9dbfd51458dfefa926610b27132d2e01409490cfdc6c94bcded987f5a00b8ccffce990c730945585"], 0x38}, 0x0) r0 = socket(0x10, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x4, 0x8, 0xe9, 0x1, 0x100, 0x0, 0x7fffffff, 0x2, 0x0, 0x480000000000, 0xf1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:04:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640), 0x5d, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:04:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x2) 17:04:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000140)="4a7da6c45a72ef44487b01815e4cf94c67a93422e04106e64fdce27122fdb8266e860e229aae801e3f77074133e359124a3ffced6c221d156f8bba9e04917805596a7ab69abff01e20309765ac65d85f59571f430c308bbd64da19ac3c"}, {&(0x7f00000002c0)="fbdf2b919e41810070eac71324781dc038e98d2b0e869a092d225677bbeb32cd3d3174fd4b282edf4c16c5adf289962e1bb2d8c807fbecb68ac26c4f09a4d68889440f28fa758986fcd413db29fd78313e93ec51d1a44597ae7058373751b0b5836d4f8ea1686b89248da61af3273576ad62359aa7f00a6ae56dde6fe426b3ae6b621add32130a53df175f84753d8cfc4abc4a4cda099a0f122ec7c7db13856a9ad18dde1cdc7c31c54789e7f7205f22a17dc57b4e26"}, {&(0x7f00000001c0)="4d0a963296e2ef679011aa8625471bfff7453bd867123ffff16d6bff"}, {&(0x7f0000000380)="e7e65bdf8bd29938a44079130dcb13999b91330468ebca1d7afeae70dab63b3ab6b775a087660fa6ea28d2b12c9e3fe614989f5ef84d8646a275458ad7de49b3854609b51a0794e62765fada2c46cafc"}, {&(0x7f0000000400)="c769ce843d8c18144a8df616680d267f77647af9e4142f20923215c84ee9259b2230f4931136447381601c448f0e43c9657a9ce448cb743eeda78ad4376d7394c4a15eb5a2d232b3e1021f26c3926391910bb2c321c7a76f4504e03a4c974499320f304a7365ba518622e290ba9593d47177ebc1b9a774"}, {&(0x7f00000004c0)="50873dcbe1458ab70d15082e439042c92bf5c3a97ea1cacd1b02dfb717362fdea9d7c24c049ca90c3ae96a80dc7c02205f4774e20eb66303216113aac97f87905f5735923e0643f2e592afb9b2cfc8517745663216a3a1087449149b21c309e3c9fa84b5b738d3ed80b276501e"}, {&(0x7f0000000540)="32858fc2f60ac25cb074f4cdb198e03858fd892a8d873c987319df26245367fc495b3a884dbd7b58e2d4dda807cfaf0a7e153698a48c2cdc3cd9533b33732cc2bed32d2803d2d83280aa8ef062d612c2e21db579d657eede975d1d31589f4d7341930259c3eb4fb0d42cf3d44730fe0930fe72da5811841aa2e1ded3a0707641f196c40e0494a2d6e6b8d4b875e34cfbab698c8fa96efe6eef1dff4c93c5ffe8b3e836ae24187cdb68c398767dd232ab35b41a51509995f20291af41ecb2dd20e814bc2f2a7381d0c0e854cd9abaae162ab3278c42922ca0901dabd0f41659912a6f6a645905e256784f2c804691eca5cda90b"}, {&(0x7f0000000640)="9ac26897eb91609c112ffc4816d2c04d6a6acf701a0661c8d1d83a4d85860831e3296fef73e63b1d97f551a8e46f856c120e31acbe209f37613210e2f7cbbc52266723ff4edc5678a96545b8cced0e451392ece3c37c0ee59fcb02a4e7c6c762cb25b9c74d0436ecadf00b95a3fb828b72f5737e85832c32cb933e3e2721d18a551e3411b90be891bef51f990b995ad075fe1487f50ef332a28c0a3f80eaa926c49769f7ee192cf64369403b77d0590fe99b5237e8738b816c89bdea55aa42e8b9da910a96cb2a5fd452d1f8477ee3e2a447b5245956b132b6bd5a35ac01c95c83b11b334e0f1e21dc90a7e548ba61b309176249c420fe3883aa18683a4b"}, {&(0x7f0000000740)="f06b817e6f11895a179b9153894e86ccb6c4484e02c88f7bbb06bf951b6e695aa55339f0f78364e83120af30933c6b35048b839a3c65c3adf74d873b2376c95ff8a0e16571ef6889d87776150d6e5d5b9ab1379a709f605b735fca6e8326e23294456233e1c7c1d8d2519167ded08abf7b99ae94fe9c162505ed95c03083bf24e50e52a4a9d6932f15ef78c774de4ce337f212b9c0da979c3c0b5531b02586adb2d768c3298120f5605f376784bd81594441f7e851ef3eb92686f5b44e"}, {&(0x7f0000000800)="80f86f694113d9f5ae1dbf43199592998e0784deddfc2868055043d29f8f67fd462894f7fac72773a8541e43b0956b33696aefecc3f26a1d88fa3474f2295f22f935629658e5fe2136924f165f6326bf25b304f7fc4144348fccb5e3a323e479cf48738a3bb4a6b064cfc2efc08ef03a1a8da7068bb1317a12e4473c7225690cc52237538e52bf54d766b8eb9428581fd748cd62ac02dc0e57818324d10c0920c3319cc9fa0cb18f58bc769c2ed1914c01045f6995a99899121fd6176f10b3b32e6b0d94d01b340c77aed205459d96ce5591cd7344e138c640f7e64483c605b4063641ee103984fde1f5d7433ff5"}], 0x1000000000000205, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 17:04:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) socketpair(0x5, 0x8003, 0x2, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023e2f66696c650000"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) close(0xffffffffffffff9c) 17:04:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd35a], [0x0, 0x20000000], [0xffffe0fffffffff7], [0x400, 0xdc], [{}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x7ff, './file0\x00'}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 17:04:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x0, "01000000000000001982a27b0b472db000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getppid() r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x800008, r8, r9, r8, r9, 0x90, 0x13}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = semget$private(0x0, 0x2, 0x8bb) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r11, &(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(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) setreuid(r4, r14) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0x8}) r18 = semget$private(0x0, 0x2, 0x8bb) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r18, &(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(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) geteuid() ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={r1, r4, r23}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r24, 0x4004574b, &(0x7f0000000040)) 17:04:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3f) sendto$inet6(r0, &(0x7f0000000180)="7afaab159a29c45404cb0e0ea3758045b853a4d7dcbd7c6e1310abc04a5de180c160b01bc000b2508ea711362ea643c6d5d298429cf6af5c6078d08086e1e120bc41b4113b01d9e1093ac8f1966d9eef1845a2b8f21e35a1e618dae39fd0c8a31ed53e76e461f69ace5135e098b4061b076b6236d856defa0a24e94cb9c6c66b59a7926a732941ad3028f14127f8398318daacc76c34f3ea0032837acb0f9036fb22677f046cd5177fc4e50751422d3d6155463547e6ae85a8fc45976315e6317ef2", 0xc2, 0x0, &(0x7f00000000c0)={0x18, 0x1, 0x2, 0x7}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x801) write(r0, &(0x7f0000000280)="e3d1ef8278e672367b5eee8482e3ca9d21276ad0f3520c1a748cdd2fc130be91e4f5d50df74b0197a8f3cdc7f2eec5966a96acafe4ae069f112dc2097d1942615e772e639a15c7a5a803f34445523bcf1f9fee525bd2f7bf85eba7974b3acc1409cdda332fc951528ffa54b15bb413242d0027478b9f7c6170b43cac9756e5a92c9f3c01a1d75c845c1e76ae", 0x8c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 17:04:23 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)}) 17:04:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r4, 0xa, r4) r5 = socket$inet(0x2, 0x2, 0x8) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r6, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r6, 0xa, r1) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000380)=0xb9) r9 = open(&(0x7f0000000400)='./file0\x00', 0x30461, 0xa) writev(r9, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r9, 0x0, r9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r10, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r12, &(0x7f00000003c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = dup(r12) pwrite(r13, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r14, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r15) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x800, 0xf2d6}, {{r0}, 0x3e585498aaab3197, 0x117, 0x4, 0x1, 0x2}, {{}, 0xfffffffffffffff8, 0x42, 0x0, 0x3, 0x10000001}, {{r4}, 0xfffffffffffffffa, 0xdb, 0x80, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0xe, 0x16ea068c8a2e594a, 0x0, 0x3}, {{r7}, 0xfffffffffffffffd, 0x0, 0xb0000017, 0x4afa, 0x6}, {{r8}, 0x7ffffffffffffffb, 0x8, 0x10, 0x4981, 0x9}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0xed44, 0x9}, {{r9}, 0xc, 0xc056268881962bac, 0xfffff, 0x7, 0x3}], 0x1000, &(0x7f0000000140)=[{{r10}, 0xfffffffffffffffa, 0x22, 0x20000020, 0x18000000, 0x4}, {{r11}, 0xfffffffffffffff9, 0x8, 0x4, 0x6, 0x7fff}, {{r1}, 0xfffffffffffffffa, 0x8, 0x4, 0x7fff, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x2a, 0x2, 0xfffffffffffffffc, 0xa993}, {{r13}, 0xfffffffffffffff9, 0xc2, 0x100000004, 0x5, 0x7}, {{r14}, 0xfffffffffffffff9, 0x1, 0x0, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x6c72b4dc3f3413ca, 0x0, 0x6}, {{r15}, 0xfffffffffffffff9, 0x40, 0x1, 0x7fff, 0x4}], 0x6, &(0x7f0000000240)={0xfffffffffffff229, 0x3}) 17:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x50, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x4100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 17:04:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) dup(r0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) 17:04:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000180)='..', &(0x7f00000001c0)='^+\x00'], 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 17:04:23 executing program 1: clock_gettime(0x6, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c07f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000380)=0xb9) r5 = socket(0x6, 0x3, 0x1f) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000380)=0xb9) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x200, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r10, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000380)=0xb9) r13 = dup(0xffffffffffffff9c) kevent(r1, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x44, 0x40000000, 0x1253, 0x3}, {{r3}, 0xffffffffffffffff, 0x80, 0x80, 0x9, 0x80000001}, {{r4}, 0xfffffffffffffff9, 0x18, 0x2, 0x40, 0x9}, {{r5}, 0x3cc3c8f7a6199b3, 0x40, 0xfffff, 0x3, 0x3}, {{r6}, 0xfffffffffffffffd, 0x0, 0x1, 0x36f}, {{r7}, 0xfffffffffffffffc, 0x50, 0x80000000, 0x4, 0x3}], 0x0, &(0x7f00000005c0)=[{{r8}, 0xfffffffffffffffc, 0xc6, 0x1ffffc, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x6e, 0x3}, {{r9}, 0xfffffffffffffffd, 0x20, 0x0, 0x800, 0xbb4}, {{r0}, 0x0, 0x18, 0x40000000, 0x7, 0x430e}, {{r10}, 0x7ffffffffffffff9, 0x41, 0x4, 0x40, 0x9}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x7b0d, 0x1b1c}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x1, 0x4}, {{r11}, 0xf74b74d16560326c, 0x4, 0x2, 0xfffffffffffffffc, 0xffffffffffff8001}, {{r12}, 0xfffffffffffffff9, 0x21, 0x1e0000000, 0x2, 0x80000001}, {{r13}, 0x0, 0x40, 0x4860f887a33ebc86, 0x254, 0x1}], 0x1000, &(0x7f0000000700)={0x1f}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r0) listen(r14, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r14, 0xffff, 0x1, &(0x7f0000000000), 0x4) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e1976faee1a"], 0x10) r16 = accept$unix(r14, 0x0, 0x0) write(r16, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r18, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) getsockname(r18, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) setitimer(0x1, &(0x7f0000000340)={{0x3, 0xffff}, {0x25, 0x8}}, &(0x7f0000000380)) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = dup(r17) pwrite(r19, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x2, 0x0) r20 = openat(r19, &(0x7f00000000c0)='./file0\x00', 0x30, 0x88) ioctl$WSMOUSEIO_SCALIBCOORDS(r20, 0x81205724, &(0x7f0000000100)={0x4, 0x8, 0x2, 0x8001, 0x200, 0xfffffc01, 0xaf2, 0x10, [{0x401, 0x8, 0x9, 0x6d8}, {0x8, 0x8, 0x5, 0x7ff}, {0x5, 0x4b, 0x9, 0x7}, {0xffff, 0x1f, 0x0, 0x7fff}, {0x2, 0x3fe0, 0x3, 0x7}, {0x8, 0x4e, 0x4, 0x9}, {0x7, 0x5, 0x8000, 0xffffc0e0}, {0x8, 0x80000000, 0x0, 0x4}, {0x3, 0x0, 0x5}, {0x9, 0x0, 0xfffffffb, 0xffffffff}, {0xffffffff, 0xc0e, 0x4, 0x8001}, {0x590c5c19, 0x1694, 0x5, 0xfffffffc}, {0x5, 0x1, 0xffffffff, 0x43}, {0x4, 0x20, 0x2, 0x3cca}, {0x7fffffff, 0x4, 0xffffffff, 0xfff}, {0x4, 0x3, 0x3, 0x6}]}) 17:04:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0xb5159b5ef40dbe3, 0x6, 0x408, 0x9d6, 0xdf1}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 17:04:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0700000000000000ffff"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 17:04:23 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r5, 0x8}, {0xffffffffffffff9c, 0x40}, {r6, 0xd053d29532154bf4}, {r6, 0x1}, {r7, 0x4}, {r6, 0x100}], 0x7, 0x0) r8 = accept$unix(r7, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x20000000, 0x0, 0x7}, {{r8}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r6}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r9 = shmget$private(0x0, 0x1000, 0xc68, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a58b85aad3772ef2532a10f99ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27f7d2b2cbd3ede9d28fe94b5ae4b3d0609aa887ddbaec18"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) setuid(0xee01) shmat(r9, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000180)=0x8) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r17 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f0000000780)=[{&(0x7f0000000280)="16f1838497ac36bf6218d7b802a1f70cac9d12da6cddcbc736f075d1e0a9c58406acfbe32236f21f3a0d73a83db9bcee741b1ddab3220138833b6903f3dfac27e22cbcc65a4711a0a2a5eb2c4510f4b80a532e7e8f8f4d5c94987f8c42495fbdef0e51f47764fcf592df2138e4678c15133d4bd06aa2ef", 0x77}, {&(0x7f00000003c0)="269161f8837ad3f2502c7defa6277dbbb24c479f306e4a2a9337396dc360ab8b23d8e52e250dfa55ed906dfc3c58ac471adee4022421b4c4b5c0ae140e7f289c981acd732cc6338db51f2a7c2604ce1ec649eef3b99742ff15a20241eaa5e0c1d4e63e241f88f92bd3f2b330b98a7ca22faabc4ceee903bae6db5752f4ae83e6d3a6370443e948a2151d85a36ed80c", 0x8f}, {&(0x7f0000000480)="bfcc454e2d925e34b0b559fb2077af476432822c516f2565134c7afdab664b8d65bb0c8fe09617bb7f3b6b3ff06fc9107c612b9a8d52fc8b6c5344b5f26989c2897e9ad71b70c6cbb22ed4adfc67d3cc5995becc4b43d80faf62417529cdd4a3d603dcc9e16a0671aa381d42b5920827dd91b0b5fb44c0c4565e922df58c3ff66b237269623f3ef24bce8862fc5d579c956a530005f5f0de6e9d55dd6ede086e87c22c24e486957ca63957d857c6bd515668cab4e160b6ddd3c3822ebb7c7ee330975744cadb38ebdda2e0f236082db15f445d5d23e95a5665c541a7fec89bde1530f1589067178b773b4006df802dad78ff4701d4f4c37509979d", 0xfb}, {&(0x7f0000000800)="3b179f1bc60d09bac71d66ee1760e46e69d53768de7e0230e02de4cb3090677f7c77140d8d0d84e66da277b1b64aed9457762650303f6694d75f4cd51f156543354f2b488f5c90dd30e5906252be1524109a834ff6b1c89ff45d77e8ee37c6d420d66e50a16a695d1d45ed7b2a78659e9fb44d9b88e375dd4d28a79c575850293b45e19a7f25d0181e73e7579716685e8f33d6184b54951f06993a5c6f2b08e88a9cac8a235e543374806ebb", 0xac}, {&(0x7f0000000300)="ee6b4bb7e7801b33357b0ce1a22eeab879fea2b8e27edef12d30207fc3b928bee10de0dcb3112a361a08b5db83ca5eaee954755090b3a788b62194c32825ed3221a0800d3b3eecad7df78588b393ec4dfa5f11af9d21fcc58ab4718a1716c6afecc6088acbe2fa9abedaf29a8cf2e67eaab858c9f100", 0x76}], 0x5) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() 17:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r0) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0xd, 0x6}) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x12, 0x185) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000380)=0xb9) r7 = dup(r6) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f00000003c0)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)) fcntl$setstatus(r5, 0x4, 0x80) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x4, 0xff, 0xd7, 0x8000}, {0xffff, 0x5, 0x2, 0x2}, {0x8, 0x0, 0xe8, 0x8}, {0x5, 0x1, 0x5, 0x119c}]}) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) setsockopt(r3, 0x8001, 0x3, &(0x7f00000001c0)="960ca554d8bbc41f0049c066e2f024455810f53f648619f6a0d3beaa48e426484c6d809e3c7d80ff5a59c9a37d5a434bae73e7b136cb212f2e2322832bb1b2242e39c94c7fa01b7238ab9c74181329a6b40d32eca58e7a553824825a887ca6bb755217a28e7839e426ba3ff2b949", 0x6e) getdents(r5, &(0x7f0000000180)=""/37, 0x1d) readv(r2, &(0x7f0000001900)=[{0x0}], 0x1) 17:04:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a00)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5dffdbac41a397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2ee7f32cd0aeae28c8e5cc98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab100500"/2009, 0xfffffecd) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d45f75f059100"}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r4) readv(r4, &(0x7f0000000200), 0xfffffffffffffffb) 17:04:24 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) setrlimit(0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) 17:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) dup2(r2, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) 17:04:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000840), 0x1000000000000122, 0x0, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8e4dff02ae4c328bf4a76927e6281eb102b0638adf8d91f4f2c214378fd51b86a5f2b96f2aa40b9f208785f5626eeda039c792d88831acfdfb02dc814c2aa1ce65dc58fba98e4002f2c6b33848f66a1185ca6abb839b4c53d4b05b272618f8de8bdd78f30578f6f89df5cd54c37dc807e579918757735c8065415913928538e44826610a1fcbd3fa3c16e19d427ed07e9dbd479800e20766019ed1769d2da060a2aa91c5edd81ffe2c9757fb1fd25b71028d4e3395f16232716d289e8008000000cfdb195dbcca17259107428665d3026c7c174438a7debdb997e580db920779734698b99ce05398949cadbf6ad9baf9b2dbfb1b2636abb5b6760eb6a3be8c721fa9a1999ff8d4b02715e8c2722324035f99a1de3660f235ffda2f413f530e55eafb1cbc1fdbce49c2cb0c0eecd816ca4ce6506a06c8b7775563cd35a1434ccc5a846b57fe0bfcb3be4419e83de100099a0f95608e3b991b42ac798c641fc5b29716ffb1f5b0"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mlockall(0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r2) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3, 0x0, 0x0) r3 = dup(r1) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x141) write(r0, 0x0, 0x0) 17:04:38 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x80000001) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) 17:04:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x800008, r3, r4, r3, r4, 0x90, 0x13}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r6, r7}, 0xc) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "03eb480e0000000000000000000100"}) write(r8, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 17:04:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000080)=[&(0x7f0000000140)='\xb1\xdb', &(0x7f00000000c0)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 17:04:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00002e4000/0x2000)=nil, &(0x7f00006f4000/0x4000)=nil, 0x6}, {&(0x7f0000484000/0x1000)=nil, &(0x7f0000761000/0x2000)=nil}, {&(0x7f000006d000/0x4000)=nil, &(0x7f000054a000/0x3000)=nil}, {&(0x7f00004dd000/0x4000)=nil, &(0x7f00001ce000/0x4000)=nil}, {&(0x7f000070a000/0x1000)=nil, &(0x7f0000635000/0x2000)=nil}, {&(0x7f0000138000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x4000)=nil}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000198000/0x2000)=nil}, {&(0x7f0000106000/0x1000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000274000/0x2000)=nil, &(0x7f00006f6000/0x1000)=nil}, {&(0x7f000062e000/0x4000)=nil, &(0x7f00000ba000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f00005a0000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:04:38 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) msgget$private(0x0, 0x400) r3 = kqueue() r4 = kqueue() ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x7, 0x9fe, 0x9}) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) msgsnd(0x0, &(0x7f0000000180)={0x0, "383509a6d99b6c9c3124c73bdc0371052af091a308a0fbc52da9abe30e62fd75086e1e9583a0f017f4e9c958ce2bf112b7842c980cae0ee0eb628389b13fd7ffbb7cca75cf4c56f771a933d64bf1fc8858962db8779c670ed615e87ff8a057e61d06cca98a478260ac3c2585ff80794b6b95adc6f8e728836d7b5ed0d3a7a09afdbed536037bca4ddd733cc60ab058cd812a5b447a57ece86ee9b00c084a6fa4776598ce087d6d31c811ba93348717a4c52d37a8541d22dec32a6f302ba0369fd7f6c317223c9c"}, 0xcf, 0x800) 17:04:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="0da5e7256906cfb8a7c04181eae320d838ed43eeb3a714d88088aa909e1ffe8fe5bdb3b7eec22941c859af2a0049840600000000000000f33d7d0a1fe218e309415faf3091c70e671ce3830c589a8cbfc656c7f0db943c8af6", 0x59}, {&(0x7f00000001c0)="301b1aa627c2fcc99308b44568dad4412aec97505ea83a4aa93001b4f493df791c4cdc164636e8d0ebecf774e0a18a1e61c74b743ad50940c518edd795b0f3f9dc4261b6ecf0432bcea6651348188586daf3e74b5d5a142b7285d53a7ff982c1e046fd59f1b5477e4fd55fc573ddcd93aba64bb8a9", 0x75}, {&(0x7f0000000240)="2ce880feb683f4a08a830477b218a2a4144c0c5e660b6d58d776", 0x1a}, {&(0x7f00000004c0)="1facd61f49b7bc64f83bb7ef7f83340e9fd70c7fbcf0b06671fc07aa66df7d012a6c06932d511b7abaf4098ccdfd33bded979b746637ae6be931d4c86feb0cc1ac7b1cbe0721417ff2c9d23e3670174fb868e8cf7a543e6e02bdf8cacd84795b9bdb843da223dbbd006195d936d802f064d6ec1d6e84748f9c92ba83f94eb012ca0cbdee4354779458adfd81026e3897793106c1ca7a528d57e8563efa286bb5b923fd76ecd450e484be240a4f23bed7a40f6ea8e349421d947893ac9c8e14cd6b1e63347bdaade23518ff8bbfb2181f423dee44443af0c6c0f634d3a7f8ad10a4c7f3c100f86540d324d58dae586ecbe8ed322ffeb20c79a067661f9e33cbabcb8b16501b7377f1a9f00f3480fe2893ca9719ac95c3095fe81cc86b64026debec533f7ec457c052979527d8b7a7c887c6924c20ad1ceeb41701cf036bb3312d628ad56b41a880bdcd5f7b16eb6c1b5222a5ee60799f9fa3b164aee74c0d2bcf7da9226dbc4312163265e27eb326921e42c1448b0d5aca9bfe814b78f90f11ef34528a93324705fd3a2c30da8188336ec582fa7f18851dd04383ae46057c185868a00c675cbeb7d09877ca6f220469cb65eab5c48454f133689016be960ee9159f950302e46e40521a0aa9aec643b5d6c935b16ce9c04388b67642ec231010c15a8ce61f45f92f83a6391381b0be3ee3f974b2dfb974d806caf2869cd8229244d428b34b1dd547bc6d9a43a880551fbbeff75abdb52ebc8f762fcb021bcb5b83a8f60a9e81cf4203e2aafd0e69bdf322326ba314de89cb9e1f2b41ce246f50f6efe1be34a0abd272a8b78c5308e36649d0079e22789f0f8c2b2536f12863c13bfef9c43718360397de68542e6b801bcaa68a29df5d6daa8312390f485e3028bc8b495471dc29d48590070e19752dccfe86cfc7f0cae0b2ef2e0ef5a0c68e4ae0e9e24101a15a040f9915c1e4b71ccbd1c0517086bb9a2cba8e904197f49c5f05a6ea2857e75f11f195fd6a4d9799fe4deb8bb2718759fddce4d48da3fd775580e28624f5c160549b35b4f8455b5ca78af3604eb1999787866bfd780ea91c74f807f6eb9eb40a585dc5effcd5bf97fa375342d097945ff3db350046e03795228bd9522bd5976311f1a776bb8ab534eb9ec0973a4fd9729502f9177ea40716cd98e9252da30c43c99ec2f4b8ef26923a39e42211bde6ad2573d90fd72b86d38e31d5e658ba96ef90b87d3a59b7ef51f78bd318a559fa2196ebb3a7d4b830d86b081ee509ed371ebf42183912c6f026b8ef4ed76a028dcbddec87600b79cca75b2f885c3b08984b9d7f4ea925e00ce1e06d85d743bba040fdb67448fd0df1e2eb497ae3be2dcaceb05f1f710ff4be86bba2c6eb7535b2b2fb0f73e076645ca98832a0761fe4b88d56370915af0f2c31e61b03dd063c7adf31981ee4fbfec274b4102b00c7aa6f51681ffe366c9a1213e7d9e2bcba6ff3a53dc0eedbae92e3a9ac99cd5645b505d5b10de6dfaf0d23ed6cecc08bbf1596daebc868ea63de9bc5f5452ba7b77f4808f63c3c0d992e6245fac60d9c05e617e54a949148909111b9d60f61986d2f932d69920e1db85880a58f7e292fa30ee8527e06e8483d75824bd49f81ddb726293d257996b0b63e7624fb9e73c1f9e77702bcdf6d59083635411da8d10d0b0aae603d86a313b3135c32f02b37277eb3a7a7d8c9a4859b4d43cd1cdf664a0e5bf2a3d7dc1fc876688d0dad92d4a3c21c9a7452c2992fb96e25e74346eb1b5c515e87378c1781faec9129a70f026866eac46a7c8446feb5759d7611cffe44dfa7967fefcaaee0c8b31a8e4574619b8683459c0cf6b03fce603772188ec30a14a1cf0497d3be5829452ce2f798257fc7cc0f03b196e27482ac85796d4f73e4808175ea75217c6030be3a4350e9a679585117cf8e6139b41b424ad63e01bdf83bb9f06f430f838d1e50280bf12952322f018e86099f9354feefeda33169d155053a71fa43267ca3d3f2a96dea9537bb2d9098be3f1f901455bd5544bde5c4a165062a40a17ed326482fc9707a01cae3caf2b8d3d417957b3e39e7eb64c5118fe114a237605503fe3c8a9e3a59eff70ba4097d888f8b83f381a741f816cc77dd91f93a5ab66afcabf5a994ded6921e551eea1d3b73beec23fac693ec59306b3d70ff3662eaca2e6bdec2577ee397a641ff7fe894366313abedba9606d7c0581fc85152f5fb2b67c0348de7f314df7a3840c653cb140ab434bc86efb414980e4464805a653bbbab9283aede6b95712c7921fb60a6839405785ef232ee537be96e24c8a27fef8d98a54f2e5632b021be77682e5e2e3031ea312001f9d4a5be8097e835d74094f07e426222dc5a8ff1f5906a9b155dc2ac11df816fb89fb3153cee3b75988efb7c2c2a43b8034f0bca81c9877cec74d532c764b75ae99f7fdb9937125e202166e2354dd3bedf77698df5b59dca67213e489e4173bed673dadacdae32cd47a302263c3a31f7cc3c978a8e71c408fcf63924c405e22bebb287a8a02a60cc4b5bc117d1a03657f983189058eaf117a70e2b8e4fc9b9228f745e49e2b59df223c070552c89147bc84499ab641a3b63c6a4b8955a212e5a742b3900fbd68a9f4d8b582c8bae214eaf96c41700742f28ebd6ea81b961072125ef3b94b50c21b87b50713174ce2b79807863b41770f26964ae76a0cc670686a06fc1732cd2183833f501ee8a13774ce3f16dca3e4764f73989d7776400efe89b4aa903d67612e0868b7f3f0c429ebcb208885a8f953f524527f03430486d8d8f4251c8c3bc8278ec2f8359c0e5b4e066dac9d10ec939a0e529c0f937333cc16110e03ae3faf00ec4aa48baeb71331c2cc1081196fa3ecb8c87c2933a92f8863b89225b2bf378ef499d740c4a0d34ab9c65b3518b6b1c189f1f72579210da1e425d492a2039ff934f08632f8d8c54585de964565587bf1b7ab34bf449ad315674de101189f51475bd7c0fb54050cbc3394bbd585619c1a7dbc04a454f8674b43b09c730547074658bd5a119ed98235fa00887e1d5b58c0a4cb1b385dd6289c1805839bbd4e0c1445f60dade6001f4ed7ab44f3bac6c996c0447ffb62346996601f8897b0fa3c8be5d74448209e8afcd5331bbd67cf7717387091f85b86b35d1aa068471c8b45de2d235b489d98076c3c03f630f3f2cebe1a71c606e8be1e7aeb50b994969f6fe10e179193f3b9955191bf102d5cb4d95056c86575a9a6de0ecbbe0d64500d170d75a8703eebd7e4afcd64654a324b27064641fcf3c7002671d4b1b414c899dc93c3a0601a7a465ceb995aceb3edfbd0466b58d500270004b2bcb37c33105875506be7cd9872e7aa5fd930b689f824efe106bf6a1d4ba227cb675c0f35e82b6e50c029dd71ce586dd6e38539a1f1a45881c73b664f1e2a7bab3d3fe52699773a7afcabd06e00ff2de510519049dd60f4387e817f535ff8f5c6819b4b54a12360ce7f75c748b64449549fdc60f89f03eccb39548f6fde3110ad4bd8ec571e29eafecc3f83b9453e3e5b6490ebb9ce2ba1ec29149d680f0df07173281b38fe257641ed6a90bea82022ecb9f22d5d891cdee3799b8f07e3f2b81f163c4f4d84bde2d1b90ebc6649c382993f5443a66da3f24b6fe4abc33372a0bda3e270e1860a72b5d94e778902225e2cdf815ed4f15c23eae66fbff38dbe12630ca76e7ce38cfccc811fe483c74a41d77ecd449592c4452e18d800f14192701e087b5669393fb3d48ade002ebe1efce181b28127ec99ecf852b75f46a2cbfa41fcb827dba5919d9d724d7e6f27d37ff179c3754a7f0578e226315b14f8e40485230162a8d93eb850004f8cd3686cb5295b3d70c0b64d3dee7a842a1c311d9f9d053c5f664f964a357893661e3950670aadd44709b276ea8fc9e777d18f6dda5650e82ca8f7ca3fe7d226b273682e4cd81cc81bd5ffc7cc46966d65f2e311b6930c3289de47b5a8c4cabde3bfa66eff9d5221f9b71d0bd51b424af707ecfd109d49a7ab5021b3822f7ecb2d495b3aeedcc1aa2374d444c88d27af456037109d398d9925f574614d31f277f3a3bd230fb4122cd4bb31cced4384f6858e3aa5591d957c319492b9d1bac69906fcc926423d826dc598b460360a2677d1d73ed490c19345d759b1c92db0a8b2d1d99cffb793accb7c05d785d808f6575d957f2c862cb4f5f69592f455d4d9f3d9de0ca333edb5e98b5addc91fbf0f6a5cc87590281c856a6358ec149e0e0847f5e8649ee473224ede511aa8281160eee27448b50ba43a92fae080ece1e72b9a4578c0ad42eab7f1320a09ebf2be79518a127c6df4de73581cccf960863bcc5da61c373c76567f6d3b18d22470d2294a2dc1f0b70c4b664e8907e1080aa14ad6043c462b58753e3551698bd39fbb340c233c475bac5204dce311aa5a96a5e7c85dfd806a0d572baae6bf025344b6dd818fd7a6654225e0617a5979149e9652415ccf41cd3e8861d9129f489505419f726c4a7f69e3f62ff35f4ba327261f489df0e3f99d017052e22ac8b5d5a4041058a66f87bf62b44b0b386f92c4426918daeb14dfc10404ea098b9959d8127ebceaf51b707cc13c690c52c48a81adaa9d1f991ad77271b9df16825fe2c91cf0b5578ea8a46ee0e13b4a2a83e2b845aa5eef4e0a57b8b67567afed79e5f9df181886af4e6cd52275ec2a9a1b48b23c030df624e27f2197401be418c30a374f00bfe669e729c6d97b82cec38abf2c69f9758f68671267c1ba1fad583b7ecb87c488b2b783aa1071a96d6ade4933bbbb61e1e67f9b5a9433c91a20a2d2e966a12d135dbb311f470d0989b5893e64ab180f74b131264695f29447da2897654e2fe0e1495939cc626a88300d394442dab4740cbcbbc7855e46a5a0437833906ba45dbe9e0e37f496d68f0978d79f2a0307a68c040c6382976384e11fb67a2c7017d75f9e5915ba28de99711b9e2e533b92e917b3e7ce41c2ba43aa2ea50734c09bc4127ef6d7ff783404ffa67034191089c5b397312b985c028daca75ff209cab14c01bc74cd26dde56b7b6e35806e4bceb90bf264bbf190c2e85f777567d468714b6d5abeaa72973e1cba7f3cf4e7a8354748b5cede861e39fbca611fee32e73dcad85803a11c2e0bfc4d0a9dd92860b2b35ede3b8830fd0b399a9f74e835367a34c36bf8ebf94f72a71126edac337fa26d8ac969f27d859d7c66c4de5b62e58d4149927321ed52e158e2d0e2099f6fef7ab6e5859f5514e798bd8166b517e285e8702fe9031331a04b828365128e37119c160c9b8e91f1ee0229f027e9e26ec9e5381bebb2c8d4bd53f65b793f8ecb166a28ac6daad2f8b1307293bae6b3587d226b740e573835c8da46f97a483e5adfd4621352e064f0e896f71a7f2619cd249a2e69f6b8db0b104d88e516f2c65c23da16ecd1548e3ad2cf64f6f79f6880ca8b94010dd538b2dd2bf4a24c0ff972031e6b0675961ce4411d234cdf2fcdf498faaed75e634d66ff6545e4f5029678819caa26525b69c2a363ac2a8483c2f778db4a0e1c985d6362f75434aabdaa7139783af85e681d809f8e9b29e9f7d372706243e4a093b94701203b3a4f8d87ccdf02d0b2099589af0cf1063b1c50d52724683d6e793fbfd6ce45039bdaaa70d35467deffcb43a756faca6c25664e892f6424e9c14daad59efb77b7a32e9c950a7e3e9669422248bb69052e1ee2de8dbeabf7b371d62a1d4d80e14dbbe80db177cc89ef273b83a57edb691dbf3d0aa3d2a88e72604b57873b8ff21fceb9993", 0x1000}], 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getdents(r1, &(0x7f00000014c0)=""/4096, 0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 17:04:39 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="2c243eb49ad0ad9aa2880109dde16172bd4550fc767bde8c3a44f9a8a29ff1960489c35935ee7d67a9f379c6e5c9e04f80dfc0964fe3bc4eb1771549b4eafe9beb11b73df521c1de8fa1a454029c9436536741c12fb975c5c9a5eaf6d865c960f1ab159e7618f1c3dbf1acdcdc439746e3665fb1873e16c504ddb8655e056220d32d39ff2e7c47467fb0002838c39ea07db699042e60da9d561d9d2419ea04e1be2a64dd82d520f00b9ff163a1d462b0116aaf6d0f32083bf88ccf7285f30401872d8dfb09347e88d1c78119ef491bb1fe24ccc4f41cdd1f17cd7f165228ed0c757d742942aac9e956e8e558f3b3fd4d2efdd51887051d7b7646fcfbcb2400000000000000f000fafd564fc6ae6f85bab52448348bc9b36cab5b88f66c458938a005000000000000003a0ce0302b37b5a093bc7b3e6d7a434cf4d995d0108946f0f3ae6542632276b9751a72eeb2478259bf73b19a6df9fb06797aed187fe7b4b69ab666bc532c406e4af394311ff539baf8e58343df3618bafc3e6e26cf04fd1f03c92059ef0c493dbfcdfac36e8ec09ddefad8eedcd47a65635ba87e9c9401652dc95d0a2c6b001821605a5d31edb3bbfcd336c271b232fe24db7f8a091aebced820170a9cf2b7b37e7dbb441ec75c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x10000000000000, 0xeb0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x80000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x8], [], [{}, {0x0, 0x0, 0xff}, {0x0, 0x0, 0x10000}, {0x0, 0x0, 0x7, 0x2}, {0x0, 0x1}, {}, {0x4000}, {0x0, 0x6}], {0xfffe}}}) open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x0, '\x00'}, 0x34b) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206922, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r7, 0x0) r8 = socket(0x2, 0xc003, 0x0) dup2(r8, r7) connect$unix(r7, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x0) close(r6) r9 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:04:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) syz_open_pts() r1 = shmget$private(0x0, 0x4000, 0x48, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 17:04:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3f}, {0x8, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r3, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r4 = dup2(r2, r3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x20, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000000)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f00000000c0)=0x2) shutdown(r4, 0x2) 17:04:39 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00005ff000/0x1000)=nil, &(0x7f000015c000/0x1000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00000b8000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000036000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xb2a}, {&(0x7f000032a000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f00003d6000/0x4000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000077000/0x3000)=nil, &(0x7f0000702000/0x2000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f000015a000/0x2000)=nil}, {&(0x7f0000676000/0x4000)=nil, &(0x7f000053c000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f00000df000/0x2000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfbfffffffffffffe}], ['./file0/file0\x00', './file\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) 17:04:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev\'bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10102, 0x22) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x8) r3 = syz_open_pts() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) 17:04:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000001340)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x4) 17:04:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x34) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDGKBMODE(r1, 0x40044b06) open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x12) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:04:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x84}, {0x3c}, {0x4016}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x100}, {0x24}, {0x6, 0x0, 0x4, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) recvfrom$unix(r2, &(0x7f0000000500)=""/75, 0x4b, 0x800, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000100), 0x10000000000000a1) execve(&(0x7f0000000140)='\x00', &(0x7f0000000300)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f0000000280)='{\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='{](\x00', &(0x7f0000000440)='/dev/bpf\x00']) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x10000) 17:04:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2a0084c7d955ce35dd24abf661ebc04e04553e648e7b3b594c4aeb09e4369ad108813b3115049fc9e2e136bddf627d03027702dbc270a9c2a361d7fca5dbb51069802ed56861167a2faa877fe45d4e5a85ddebcff0978cef7acd8a4f0a8a4cf4c1bc507c35efca15a71df57f153610c96bcbcd9c3764e5158baa819748d98972fb93e292fe09076bd6d4c3bdd1e633b5a3dcf6ba2888e03ef999127e721c5e210fb0b006f783dae4"], 0x8) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:04:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 17:04:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff9c, &(0x7f0000000080)="835506000000000000006be6634e") 17:04:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x81, 0x7fffffff}, {0x18, 0x1, 0xed9d, 0x80}, 0x5, [0x6, 0x5, 0x4, 0x9, 0x2, 0xfffffffa, 0xff, 0x4b]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r2, 0x10) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:04:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x8000029d8aaab}, {0x14}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:04:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x82a18771b48e97fb, 0x2, 0x7ff, 0xc80, 0x5}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/11, 0xb) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 17:04:40 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r0}, 0x0, 0x6f}], 0x0, 0x0, 0x1, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:04:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000000)) 17:04:40 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000004000000000000000000000000000f9ff000000000000000000000000000000000000002a0c00000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 17:04:40 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xec1110ef04d289b5, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 17:04:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r0, 0x0, r0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffe28}], 0x0, 0x0, 0x800000001) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 17:04:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x20000000000001b6, &(0x7f0000000040)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 17:04:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r5, 0x2000746e) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000440)=0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174d8ac0977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caaffe951e2ff926c5c288d5e461164733f4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b49b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab7674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e110000554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e14a22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf457c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb628a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b6ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9dd445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81e20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84000000000000000000"], 0x560}, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 17:04:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mlockall(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 17:04:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='5dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r11) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r8, r4, 0x92, 0x10}, 0x43, 0xff, r11, r2, 0x2, 0x14, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) r22 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r22) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r19, r15, 0x92, 0x10}, 0x43, 0xff, r22, r13, 0x2, 0x14, 0x3f, 0xfcc}) lchown(&(0x7f0000000040)='./file0\x00', r8, r15) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 17:04:40 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x200, 0x24a) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 17:04:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x806, 0x0) writev(r1, &(0x7f0000000000), 0x1f0) 17:04:40 executing program 1: r0 = msgget$private(0x0, 0x131) msgsnd(r0, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRESOCT, @ANYRES64, @ANYRESDEC, @ANYRESHEX=r1, @ANYRES16, @ANYRESDEC]], 0x8}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000000)={0x0, 0xfffffffffffffef2, 0x0, 0x0, 0x0}, 0x0) 17:04:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x01\x00\x00\x00\x04\x00', 0xe592ed8cdcbf6973, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000180)="83a557d78430c555f5ac76e15cd0a522fb1c6e1640a3ed7ba8a901f433df775b") 17:04:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) 17:04:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x1}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x9, 0x7f, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000004000000000000000000000000ededa0aa706a101516521a990a880b97ba677e9e8a0b5ffde46ea907a81ca73a87cd9730747fc43946f5271231e015279f726b0a0700269ab56d22ff2705edf398418b6f991fea0df3e389df7a8c5deeae45e3ec375f8d2b8fbf0f0293c19584086cc2fd64b63df94f0800b9fe314992f2db4f92910540771e3b504b4498b6bce3fce21b1862a9e7d8025c50f3f4ee79353c7008b0bacc1a821ec7f9e922e9c254ad4d5ec206af81cc1207d95856a6a849ed84dfbaeecb46a34667a7f3d7e212"]) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000400)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x41, 0x643d}, {0x88, 0x7ff}, {0x101, 0x9}, {0x83, 0x7}, {0x6, 0x9}, {0x0, 0x5349}, {0x0, 0x5}], 0x7}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 17:04:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x20, 0x2, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10012, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24, 0x3f}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) close(r1) r5 = fcntl$dupfd(r0, 0x0, r1) clock_gettime(0x3, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000001c0)) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) sendto$inet6(r2, &(0x7f0000000000)="1d888b6bcf4eea7b424c9c47a094b25978d563e3311c144aee22147dd3", 0x1d, 0x8, &(0x7f0000000100)={0x18, 0x2, 0xc49, 0x20}, 0xc) 17:04:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020ab2"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setitimer(0x2, &(0x7f00000000c0)={{0x6, 0x1}, {0x9, 0x7fff}}, &(0x7f0000000100)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 17:04:40 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x1, {[0x2000fbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x40, 0xa, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x80000000086, 0x7f, 0x5, 0x4, 0x3, 0x40], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x6, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x800008, 0x4, 0x6}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x100008000, 0x2}], {0x1cbc, 0x1, 0x8001, 0x7f}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbeeb028def00ffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d04604b56e56547afb35d63a3197062e27e311fdf5d779f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a660800000000000000c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062c88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057bc30c5e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc47191341336697b10b94dfd104af511d7936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d56280c2ea2620a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000c50000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc100"/927], 0x10}, 0x0) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x0, 0x400000}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mkdirat(r5, &(0x7f0000000600)='./file0/file0\x00', 0x80) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 17:04:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f00004df000/0x2000)=nil, 0x2000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 17:04:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000340)={0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 17:04:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 17:04:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/257, 0x5c}], 0x338, 0x0, 0xfff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r1, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001500)={0x8, &(0x7f0000000440)=[{0x3, 0x9, 0x2, 0x9}, {0x8001, 0x1, 0xa5, 0x7fffffff}, {0x3ff, 0x1, 0x1f, 0x6}, {0x6, 0x5d, 0xe, 0x8001}, {0x4, 0x81, 0x6, 0x1}, {0x6, 0x0, 0x40, 0xfffffc09}, {0x2, 0xf, 0x9, 0x6}, {0x3, 0x2, 0xff, 0x3}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000300)=0x3) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="d4dba553d5e69fb2ca725ab58ee125f7354a308216f2a76576e804a0718c653bcdd0430f9b3dd0e8137e45b20dc59abb79947a760917611c45c89f84f56837b0b4e4b3d0a0c93af27e4ddb7f3419e9cb0680af8e05c02bddcd0d4e482e9666cb1767bafe85fb69b3ec8cb758279993ed77a4d1b429b85bcb8d18308a21e2b969255fd2e26b7c6cdb113420bfa21582bef8bd8e3fa63ee212636c6557dc07f2452cac3bab8059ea870f366254bc2cd0ddac81", 0xffffffffffffff5b}, {&(0x7f0000000300)}, {&(0x7f0000000500)="359e87f62430fb20499fb2b1aaa9af7aef3a2b08dd829f39241025a8f587c0555a94de92d716f9d1851cecc439ce74c7a01d6d04cc3bfafa8608d91a3aa531fe42140d9ee026f311f96bd89d4b4f2683ce82072f20d4310f6d57768914b0525b972b0433c6b8ecc88f885ee86e5c64ca4a4ae59c5180105b74dc00c9cdb0b92dd1023abe16062b1c2dafb8bc218ea5a1a1d54df9c9891250f19ad047950fdcac98c72aea816795dc81e3f7c6fe7f3944c4f20394209970bd8d1a4dd72eb6e5809ed5bc664887be502e91db41bba37f594211b0e98742423d7d647385a28bf45354ef57f0e8868ac8d477a0f39a9ee4410cbd7e8ef7608abcd5c153585faacb8356f205f5f5e2705b187845e8971b03160195b398d5d411b2012b82e038175d9ca4acfd4105eed81c3f7d3153963f6e16683225f75d9f2e6c4033a4568d0f49d04db9b540276187acf0131a6ca54396e7e7d14bcabff57cb908e64bd89ec455beb81dbb77b59cab73cc463d9bd0135d371ec19afe2e22e04214ff37d7e91693ea826622d9eab3f173ef5291aed1179d558155e5af39490de5f29c4e1517b3eced198648363be83ce72c96eea62d35c1a61ef27db8cca75fca27b1650eb9a5e4af2dc993742185d53d8dd029e915fe9ef9fee387c92ce24338e5a907e5581cc0c422e295a651bff2f7223035144edd7e72a0306e8b09d25290498405a5b3c67bb24f5b05ac255e2ca2238fc0d854c95db7100d4a2c8f89cfe700e92d6fa1f2e6902f311fd47b8f3e3712d40eee5ca4f36fd0c46b9f5688acd1d9cdbdd7927852d282cd8902ff50e55b187cdf24b077965806b00d726cf83e332e63856d5fbab6cc866fc76ffbbb15c559bb98f6824d3f45f8e32699fa54d5cf84f2ef32239169b7ccfd53721428f4665e01c370a65ddd3407ef6bef15e5ad787bc86ccc530216e0698ef4c5d52c5a0650cb399a653d36ba7021b6690a6df8a93ea2200257809159d123264471b86fef53869ad46a1d702efa1365e4f532e14a1a8e9af699cf2c70fb38a29ed058ff70e89d652974febe61996fdb5f2f6310e492f378cb242a89163aca1bf0f39faed373404b0425ed0b3fa452f02546961bb9bc7167ef8e3a49fc8dcd7493b44edafe79dc2ae913204c29a2df1aa717beccbb9c8559b07950f7485e27b55426e15081487ac1587576ba5f8f015c81638a0cba1c6bd53fcf7bfbec4b0ba50355dd5356ac744c1c8862d1b8623a089c440d6d17f1dc9bd00edfeae3f1f5252c87d270154db545867191a8d1eaf1f4b1124394359a0357507ff02e2bedbd2f92509d919e8b96351110eaeafeb1b459b3bb52e663ed9ca3d85fbafceed82b996b05b6e0c4f07b3df015b4b8af1b6b22556751fa84ee8a5e83eafd07f2951ded5097e7a5d09cac3c6b0e3724adc5e1e8dbe7dd3df20c37b37ddc60ecd8e8e2a616476b4b3c7b8199a500e6d0a809b783e797526ad685d94f04a9099d380937c712ab1cd4a98ae65a7cee2d3347e01497a075f786bfa780c18305d3e56e0b38866c670ab6efecd19aa78df8c39878ccb3bf26787199064e20751ef12809ba95ad82e0902c3049dd4429082c330bfa9538358d25c45440dae3ee0f6ff300e9810e832c82447febffcaf875014ebba85d957cb533a44ae30b8dd7fec4632b9f73f4f401f79eadb17a2807c8154835dbfa309c8a8fd1c002100395cbc6b6716d7924546ed018401e859225269e00f4d2ffc493c0db8665b6e0ad60827f6c84ac6fde377d5bb85985b2fa05e1c8320fe1000c0235455f21990878906e24188e3cb9a6bd0842e38ebd46d218bb121a5cf99e4bb0843f1589de9b83f125913fa2cc30fcf49f0742be5c1fadba211938974c6f1cbc448c66ee3825ddf44b1a9d2f8082b367f975686e5d0daa3581c4357edde697b5d077ee48e2649cbfd2170efd6393bca65fd54ce5da515245622930cd5babbaf418fc49e9a1b0cdd3635128c0d96f29ed8367233d306bc3f70e5b9896e004292642f93de00544b043496d49ace25db1bc5d05b5edc4a463034eb923f32cfcf5577e0eb2bb1987b9f782c402944181fe8579dee67d344f2d8bf79c7e18ab75166861dce8091cba56a0051082f2eaf72c4b6631f0d31bfc661ff22a505676a120f07a1290525cdc037af50ff41fcd11935d9fc7e4eab7ce19897a5923ca42956d6110efa5d02a611e31d3b701f38792095166640406051c8c99a5de415a0eee856346998c3049bba398b8290cceb439bfb4a3e95c029a7491eb2c6fc86310685e9a44366874a5108a86956d9c1d6084fddf211bb469ca7c0a9ca5a3bf18b5e67a54f9caabd1be2956fc4eff62390523bd6510eca5d4d0fc2dbb01979909d570109fe50a27cabef2eec9caf4caa3ce66719130f8e829b2a0ec3d3c0c05c279961dd734ce9fbc3ce41a82f476c2de88da7ed5e8ab3efc995db0c224b6d0fc2979b68bab3e332658183d3dfaeb9d689abaf942eba55cd308e6b2cba253cb2a4f8073e17f0a7bd3dfa8d465e35655efca6a9622e819bf42cd84e3cb8f3e45cf1afdae1eed7087e7fbba63e54f30ca904367e9db32282fc356bd8644cfd4acd3f24c25c92ceccabae6b37c0e181262eec9ec2502befef211e244c08461ea38eecfc03cf5fa030bf60a1304ff1044fd051db72667dd28c425ba77294699b0c996bbac35821f36a593054d6d302ee4458c48b1db195c3b8808f16ce378168796aea821df01f277dbddf9adf078d59ec7198c88d709144d7884d76827708dff72a88a661c41091e41cb8e4e5fbe544a0a6855363c7cad80b3790e8f297cac25441e8943cf97d13295e0ad663113134d76a96c53673af2ce7c63911b0f4c9993817d6dc4e03b3b28866118b82afb39ec00ae88003cd0e635f73f7843ac221e064981ecc0c215309ad4d8c9867c669091d28650188328fdd3eebc3628465b82ce4975065acf4bb81a314b7eac5e8c5552c696ca1e988bfa1cc0e5b64cd36e396968d890eadda0154f514feee5beb594550905ff621edbbddfedc2c4249c7f59330f409a8a18365782f9ef87d9a9fdfe9aa35128c5fd9be6233caaaf91e7130e6f3f537ace1522b2e86cd2c395059ba122554ae868d683eb4f7975528a991de89e02d881eb231c3f7dc21e9562efbddd2a1cd32c88453d5cbd880b4898eb04621463bf4fcf8a3647585272a3648b787b0f5f494146a9df84770666ddda2132abad564c197cf24c441a983a567fe4d940633650e4de5510342452380204f666073fae7944a5d8709f85f1342492c5a099e0e4d25c6a96aac16f966e367948a01d608efc0007a32e6630f946d4736641471f37e42fff9cbaf014ee3a31307800df207c15173eff179676f0a08e8bb1b6c58e593343260cc5b9d4911ed4d2b14ef3d9242303ae810b4c45c6e87d2809ecb024c453a784664b5e86464fad0e1e79d1aa6d959d4e8f2988b1de235d2ba00026705d0940a0d0d421a5fa4e1683196686d910240b245ed186f6458488578aa961e6a31f8fa852004404a37d96bea8896da7c0d87f610a657402508e59b5c819e9a7a0ac712be8e772cf6144de87dca2ff12bd086b21489b575f550013ce52f7d172c6e2d4f085079abd9e6fa37def72d9b20bc1b6001f5f2f75efe08761c34bb111a703af812285f152ff00c34e0f72c6ddff6e152b0267dc565043d4678d5ced9309fa4f674196fde2948b62e3c0ffd4c89da4a8103bd8e3777606f35b2bb2eddfce0416530ee64d8eb668e33aadd0bd0e1045f3063b3d608ead5ba5503841dfc55f753c87d67ede3b01fd11c4848cbaf99acaad77cf1e6690d2c4fc0b9a73cb974138b435da8a454996956f309ad9698e49edf31d41e52372f5e834d439aebc8fdf108729001bb074b90aa925d6e4dd71263daaa8deaa833df42a5640bca62310f8e99d7dfdf188b1acff2040c9d68829fb1b7a864d9bd0dea125d9e4237dc4555da57041a433ebd0d5a88baceb3b95d34a48cdf80dc5845ddc33d1933acd9df686384afb3d7c1db88037797266256014d1f7d33ab769de44c4a2644ec78b81252640b5bf0b86dfe3bc2d1ef699380944e0237741b486b0951dea0a46bd00620b188183fe206ffc36b0780beac233f19b5913aaeec4ad6c3fc2dafba9db46b1a2e06cb089b0fdacf7fce3d4edf155a26ec15f7ddfb63dafd881d6717705cbabf2decaca4931c03354cb04f5750b799348ad5876b34d700036ea242021e75f68c2c18c13ffe3fbbab590c9bae6222c87e1b3e3bf09354c61775c3633b3118708a1c4cec211f33d31c98da13874b98d5191a696372ca686a267d40a2bc040ef47e6323cbc4b5b6f41ca2db8a9f34aa957d57a68c9cf132b2930555dff16564d2139f3daf020f951ca27da73f27a1ca8755ece06995461b27e6d47d9ed418b50cd00c04323bb212a393f89a32941f1c79d3f2d9161fd5a62e635e4d0fc71ed6aabd026b413fd484f444f05c168fab997b36ecdcf81a35d50e4eb1737d9cf357345999f0894cc74b5006b3f85290a1ba124b011f698b2f18d54fd3bd14b624adfe9ac6911c7bf76b3204363e3ba3176da94499786da05221537a95bbf602027f959624cc3ab85999afeb69ecd5ecdf2a56e7908b4924f3c44896710361af32802f2e757ef6a9587138863756efab73fcc81a36c714591305ace038e8aacd2e7852592c95acb11b6ecd039fc443ac69aaa7e90d3255afd317ee136b2618ce2a1073837e60192caebc49fe23bfe83d6fa34be48779e82cfca7c8fbf5131b3ae2140b96e476b839746e9632b6d671ab7181479c81c3aca7157f108db6463874cbfb51cfae49ed306304633bbdd6f7de7ac833ef518f3ad21c2cdac2083d754a2c8568d39a617cbbf1f7a09652390a940f59587169072424c3652fac50da4d4f0969dc64af1c6b5a338d071112a59c7e49b5423c9cfe0527c4627493e2e6e2a7831d9e6adca1a84fb751e4be72167a922541994b275f7b26f3205dac1919a773a14a3484fe6b83e434ce93b864be5230c49ca70b347d4cf20d337ec0939e6e50082ebbe5f6d36bb775263ae9a0783ffb84c7bcdd3eb400e1982b622ba5d1c662226026d401de7253df8eb3372006c47af0f29e8eb1aa50ac8164c3cfc196eb1945d03d6821639af760dfb461d618aa66c3c72d160047e97291de950373599275ba660faab04d88625e098bc35930d56d2f5178b9663ae6de6325a778819dd85d435cebd31d00914a6728df486937651714b3db45b3f406c2c719ee8503f10d23590c396485ab32e64766f91836837e5c5b733dcf3dc53c310051f0655e127cab54f4724497ee3dd9bcb8a774eff9669e40fe447b37c4cbde24b5a0a621ffb37df9599b234bb09c4262533711946bba593db385459467e6a2fd1a0e6775896476eeb3276d9c50e9446d4f37b4fedf4175cdb173455e5473cdd8c8a0d0a5968a427b1a6dd199696c5a8b3816dc187bcea58c7957c75f4b0376282825343a81a606fb101103fdb843b92db9eafb16a1425f160dea642f45ccbdfd0dbffd5a70e5c8ef162059bbad0904e15ed224d7b7060c10524f0ced15fd6b7a3c1cf6e9720f0f8d92e4e7298f67858abd23db2879cb47f08f31634d052d9de23024c46b8462573b104abfcc6c2d7b315d4c956b759c8ea4a0a8bb283242486567e4bf6e6f084a47bd42ec191af59f45638dae4c55e0e76398d3d3d3d2c04a06877aafa255439313b9c1eeecb470bdd5d54bf2ef2c93c2c741cb043a7fe55fa781ff87fbd1aab3b30a283451ffb", 0x1000}, {&(0x7f0000003500)="43b211d01f7be3c20efc46b9178ada6d1d32a9bd186c4935c1c4ff706a42b1fcd7722e71028af840465952114806f8ad8d42ff5cfef7fefc0fe4622e32f4844cbd089e28cc26a93a22b55714aaa50ec9c7a8e9975014a8dc1e3e1378afd31d437f750758a7c7a909be35f1dbc9e9130538a78069e29286c472640eb5f79ccea2d734cfdbdfcfff21c11a6817a3be8fa4e7ce572038301283de762d6e7fc9e6da6920aed05eb361e68364b07b5eecf49c660cfef0dfb46e4b45b6908b0949051e12b4de043dc27abc066a9270fe968c4ecdc1f3c14b334445f6bf0d4752d2772d5cfe3d7077c5846ff0f75e2e37737d7b46a4fe3fc4feccef0b650af7d662cb6a0aa361b6a3df636f0c955f98e20c27c2069993389bd5ca2ae7587b2997b35664e46b314027fc7b2d7d75404b2d4d8e0b0639912aa8e11f92f27b145cd56f2b2b1fa788ba0191d23750682ae19862c52532356035703b12dcb1fc7a66a8f07902451796ddafacefbf1174235ab48d5fa75089ce6ffdce794fe7d8cc88a1719c9472f92f3d533a5a1b40e859beec591f50f61bdce93b4f81003101f5ed52359a2e5398396b462a90f129206a89395f99c2da3fc7bc2deca5c4ec1e1f800bac02e2bfb3886e50a1ba933b1388ef61c0edc6ed814cfef4359ca80a780388e957415e8c80488f76cb3b375b2b905f2030f67a7aa2b68496eb76891becbe2005ea8952459d5c5807af49d77bbee82e1c5cb94ab5008a513b485b379ece270ef2d6635f9cea5ef247120e58672496a72e371bcd0edf9185795838184c6b4087560baae2ca342c5a66d5563c43352212b1cfe74b239e65a3653dc274ba958826023c6209d7440580b054fd21d9f7b691f1825e9734eed5ae49f8e1b18410e48e9d6689371a7ffbd1f9f50ebfa839e9158e991f2ad671552e3452376900a3168cb271a5dc599444a910e589a3b58915a09261ff62d73d308a7fee06af2f3c991a5d57a31938e1976e83d6f664f9ddfae8691eb13a893f1d6a01d7652df84ac87f8c3063c4fbbd5c2ccef3565ec27290a64778fb282de3a080c0884e19ae89991028060b609a28731438f7d1faedcb671d0dfa86f05e448d3b0d75fa8e8d0c49f178217bcbff9405c714b50462a2303e26a57e25312090aca9258c570518746be87aa66478cb4c50094bfec82810aa9977fbd486f187c973f05933c561a14d2cf9757d39f2ee84550883c9adce0a192d6a3329ff68a26a7da0557b7ee47954214d4547e64302662ffcabc5265e26c45b12db2b719070aba9a4b31988003bbd95be84bac43ed25f2b57c0078987d22b84afef7896d811bac9b4e423c13aa030efbe910c6344796d1adf366fae172352974ea7bdfff3a30750943cfc26dd3cc6659b5906b32434b97d71a55bf2a6155208b5d9ab8159dfd8a7987b50f4885fb860e3dce1a74fc1674ee7ab517a773a1813d26fc2c9e59f62e5a001ddbbbd180d4b73c90fdc46a4e6b3dedcc70936a115fcabb265e8694c4c93f9fcb05d0edaa5b9277de6dcb1b16820227460c3b230a8d48c197120df1b82d1e6f4c287e314cfcb9f628426cc8ee3227aa0a20a41208a7c49552ec8eff279d59050de014b9c3228204196899c52015dc5b264d3e60910fc4f846015f52294eca855e3de72ca664cb21d860e3cc59d050f7a0956cb365ecf478e6c06e8dc37029194827b431d5a5287eb51816d1d173b7a09e2449a3256c2e140f0a398334f1c64d71821332808e135b430f419729ed84a8a4bbccf1726dbf435793089958ae7b1c3dcc5f34a2bdfbb267f88dbee2381b87d05f4aa117558f244db447e8cf1f1ced6b100a9b4d332702912db01c637d16876f841b59b13f5b4917b4a6685c151b4b542f501816a9589db1529e326a97861ed530e20816b4c01a0790f0a9452e9e0abc37a713ccab9fc9325d1ba088e9609ddc5bc75ae7becd89ae87484101c1e30f09b30984d6a7cf56ad0fac783f840e9455440a37cdb58cd9e66c8aa2cfeaa8351096aec5a75f877f5e9d8e041729d37a71d0cee1c64de4786a4779506388e5f423f6bf819635745c4c85ef56c3240855b4151865d4bc585b1eab923d89ab891f587c7beef53a307282733a6fe634bc82afd7647f7841abc6025c065c41c438b63134bf78cade55faffab703e8c1e2a7b94d64971ecfdbce33bc589a96b8d866db3f3f94da0133eaffa820beeba7d1273e84c924fc4c21d92e28067e0817cc0d659dd57e7b00af4fba459f7f1f0332f70fa8e80a54891f6e355d6f09bbcd42f3b1e1db6ed9e14e28e247c8d171e3399431253ab48a4f9c28bf5c0a711ded2e98e79983d482f9efb6e8772f186bc3fbfbf8f9d2d2ae4a152e5a523a461316f23d9aa3631b493502d6b47b1779124c211fe315bc9b952e0112e916c8f462135891f92e0120bde70340ccad70067929b32e014d808b8296acac748cb7516e42c290645c8deeb8856b061c3a860c2535606af6c96dd0ceeca327673e1c553aea0ba1ab087040ae443637426e618502ca2bbd95bade82565cf473cbb5e2943beb537629359181f27156c61fb52a75b2d132e1481fda72ea9ce374daa240540d080ba83f5fb8f12cdd81d50a2242781de1625658216ceda556f5e4c9ebce350906b5f6d4d59b3236334546edbe385d2d3c85bff8a58bede332d4920327c655c362b10f4632cfef88bcbfc63b9a5ed1a8ee55a590294f1ee878ae813132ddb4dabd78b03dedfb533c43d3f144833561f08c78df90a8c4e5869537a34fc485acccfc2dcde25e87f8654e2b9437bad0d082f91c3657b5a4af9ca9c09e29413180239859a4ca32e6cef5ff8b167d6e543a49ae2c08e5a40009c91152096ce5e5b30bd0b9b17460b5c846c6649911401e5ec8d822b3bfb8f78da48c8cbddbba0468be90296efd00b2f8e6ada2b93b29ab4fc67b71afb87bbbeeccb8f708b1d8d902106a6327690fddcac68da30c9b0d483fb759d035a6b6a7b076479ae2fbcb880694606cc66aa419f99a8bb6a4df80eeb7f7ebae6e43386dba02110179034559ce1606a361ff383a65ef171cd33b24e5b2fc948aef941056cc3ba996eeef411966e974fbbb4266a8cb1f97c868c6d1b1fdb80db4885925f84fdd5cb2084fb48df02e327f2ac16c169dc7d4bd19eb1895f79006915ff31d1311480177eaf1412ceebeb09203d0da8a26a98b60a81558599d441e93519e9c0594180b2de569b8b568513bebc6ac49bf493fcce70785845ef8002cef9cc731fb4bf747d84dafd934817121691be1c0d8b474a8cc586a4cc17d9172bf2bbc7e8c358f935a1646f27a1992890bd50b4569747338be134338e4fe3870d559f0d7e0abb669b50b4ab863832ac3fa7c3e17f755f4ac7fdd505c518bd1c01e028048276f568ffe825ac11529a24b62d8a3d5ba5f2b58d8212e2ebb0ba048e7eb80d9ab2402d28bf7767b79f2ba083dca4f4c0283aabd7fa11031ba36474bcb54dcaf534d22147c91549407bb046d03885df5582e8322a3a0c78712ba2db4f278d04c59facf9c67c141b16d595a4115d891c20d9bce08c8b2854f13d4dc1355232c20f8729f580c91daf30d345abdcfd03e9aef42d8ecfd72699e19a5f4c91b7c6f712f46df766f37cb0a312bf42dfad2fb4e2a609922dc0f0880aab77b8e57c0d18670755e3547f59a9ccce515ea17895ea24c82341aa9d7849a2dc4c8bf92f1790b4f3285c6422bf828ebefcef1224ab9a69f26721b03c64b68162b5b4c76b93435a49ce2816a5a9855c5101cfb2f1b0232410d1cf8483aac0511dca513fa1b535ec3871822608afa0731cb76037051fb5ea471b2a5de2704bfbb304b8a3ee480f6fc78ca449f7a6d99384f97b41135f9f6a9eed8d8b95b12434cffa7b2db47c0cab05a40859ba7e6205628c0d016f1b10ab24811ec70a2e626636aede431aae8e78e484565f6b7f49fb6fc48d7ce9889d4eb170a67c0d2638cf1c5410e4528f636eacd9f8af54c26f78f48d774f3dce8860ef61b9c905a4f6102c131868cedf00e5f7262110dce51346e68670d91289b5bac1900bfdd5c4df3391103a83bb5266336658e6100139039037effb3863f3a39558efe6dcec7b05720ec1cbe8ee97bb5f1966e4b69b2a080ea884cc56858790dea1945aedad5a659d25683dc27eb9a8f67d0a0760e8e2d271ea365b0e90661bcd337bfd736a3c2df05693c4b5c6128dc0a5ada67b128df6843e5f446077cfb784cf1254921f0d7be250910b5b6917e2165ff7dd75b131d276def4a0a8a7e1c7a2adbb319a6cad5a12bf671a8bc97cb5c2eb51b9de3e61e5f181d722aaf80f7ea6a3806c40707e9afd6fd48142cab48dd220d2c87f815676b48f5324596a21e4f656df0422abcd438b1bcfdc9ecc4294280de93835dd10bbdba5c03475e1db0fdaa2e7a2bc3931e65094a7cbd31be4893ce4b710d50b7505a2794ced3797a4f16a50f518bd46ab1a9def7481a30f5b06a8034056ea59ad2e282151a16908a38a5168bb94b5b72334b376516a48639dee982494e8ca47472733fe8419a66858ee6119beb4a4e93295aebe662f8a26312b0ef59fe01022fcbaecfd35b5f951607c7027c76dd2efd91f6939f326aff3bb29f152e728fa4ba459ccf410540d1b9c4bf2f82f7c51107192f0412034525dddde00142fe14a3a0d1066ca1fae1fab7f56fcde05af9c4e8a6da8f64a8b10e2f77f462357da63e74a021fe6db2594926a1f1cbfbe6e5e30b58b36aefa70d8c576dcea9a6f28be910dc2a61728d13ba9dcedc8b92cb032643f76f28a84134f146053f46ef9370e2b833d46251224b56ba9334abd9b332dfb444412069a213fc6fb139e3459a46d8fa6140f1b66b3cf7187bbf609bd195c8f4fbd4a3b39ba60481999817799cc71aada6a2b39f73a8cd21948b0382082be9f268ab8542907c508ce9c54c9ffdeb5ddecd2cd9ea9ae837dc9d673fedc7ccc8b387ec9aeb91ea4911ccf95e71c8df90cf7d7b7ee0649ac379489cb95adc4d654b1418f3521d2c2b6b482b90d0f906533f2e38d269c3ec4b869ab117c11a35b86580d770a9ed56422293ffcaa8480c22a450e9bf83aab02d0aa8c3e6877f9f961633c52b0f2368eac74807f049d241f90132c5a2b5f9328ca9d298aa5dbf9955bfb20721d21b49aa86fafc91a630aeea44a3108d9bd2f0b5e93070784cb49a77cc6709d2aa654ff69e98b542d760ac48471f8c3652ae39b61abe17a7d387c502ac3312fdee7f5800205bfc9df41f2e67d4b2b630a7fafac4b47e43c692a4605a3812afed305da46616b563d7758f59e33a4d9040531609f79fa38fd49e2bd2550f88ac232205cbdee7461d9c445c6c669a950901b402227581b7e28417bd2351c41ab5e19585ebd3a163cae507e681c1d7bf530034ed83b2ba525ac77b1b489a7d9a191e3562654f5e37890a15c21d6484144faacc08836d4aea967c40867709b39ae488f1eeaaebdfaabdf159172359dcb20207314ff421ae87778ae80ee449123037d8a6fa1e106989d4dba971633a27c51fa91bb41500a0f5c7ddeca0f596911f3274354ce1202dde93a5f5f2f30f18ee66768403af76988f64b028bc44b7a0fa8a7bde603b9124e968bd9a5f71d5dfd794858a023af6cefce68f68f745725e43da5f72dbec40caf3c4335a0287198d0c74010f7bb35ff94a603c8aa86f0d277b6df9e2671279a9d986d46ee504cdb65079628f5efde35aa6a7b96dda2461626f39bd9c5b06a30e19cf5b21dfd7d0f866ce54553d530c682d674dee32d0732983449691", 0x731}, {&(0x7f0000004500)="9c7f9efac567792667a97304b91e9941ecc57677d1e28bd0eb70ae3a3cb651953943480845201746862f19c4ed8cb123347c6317cea67c6f6df4a655245e7b606ada184783ef6223774a03a19b9246a5aa1aa195f5de2ac9bafe35c89772f73794a0bf7026f8c299e67adfb61ee67aecc8f0c41a2494890942dd197599ecee77bea080ad826ab545ea669d3f7510ece463bc93c67d34b53088e6f867a0d3acc0f0cb8e8cc017e28a166fd075326291d6713a6b11e7f57a538097de1e675f7252f8af8c379d36f0b62db4b2bfa71c1d2d37c0815a5c33e7b000c94d68e1e75e1d3f57449cd89c41f91319a0e0b89620bb2151e06100823a0fe2a853feb2f9a369c1cb04dddd47160ac0b9c397ac9ba8dcb32c543d2597bc88af13cc960a84fd81880a62bbd33d482566f571633d5e2bd24c1cc860c56872db603c11ae4ad85f5387ff626afe4f67542ec0f5da42a81035b2c4a29462cb89dfbd9169380300e2a4dd3325b7581243aedd09a901d01adf41222b1c00f69d017534cb03d0a5c8d15a9686e21d3248ee66bc45e54bc58e0e9dff352a68bc67b3c875213f433a9420566e38973c37e06eddf6a790141bb6d44cb5b8a97a2db5ad73a948e306c11382beb404e06104da049241e70d622217d50be15c5fb5f3e1ee91b1b8309120e3ad4216a07e1bbacd09c687954fd76a1bde2c1a25e7ad941d0fa03ced7812bca5d7eaaee6843a64879bc81c57aa637965599db421088f854c553d862db3a6febf1452b63a00c322296473d828755cf40768572730c3cf96f89eab959fb30ebe440239ec1b77ea3f9d396b422e9166eb9de5c781ee4c509dcfc291d77256868b7fb8adb551be68fbdbf2f089319622579c42cf6a54abf699e3e32f1e8b44e5b822af18856b3361210de488a54d90f15d57ec06d6f99eb0c3afb75b5b629a09a940ee7878177dae571f8a2b1278c2dad6803acb7110cd8d1b62aa29db2b6f278612ed69ec7528cf72ef4e94ee88ff02ed3cff4baf781f05f58de346705b5da74f108e93ab610ae21fa926d8f84ef7a5a10cc811fea966fc4f6ffe91ad80fcefab16dccef8a8b2a7c476a725100d63aa744e7b49251af86b2fdedb1c5ffa7611c2ecb7514c4159a5c6760283f238ed5bc21cec4c1337945df609da653d269157445225a7ae6ccc9c6bd8f1b2c435806ca5de00248bcc7d786c7aad1b13962d43608f07a79385cb2998b3d9824b9b0a0321345c6bd9098ee400b764a10455c7a1a7541dcbd9cc0f7e34e109492590ee8244e4f4fc344ecbf9ca93e945c4b6fbdac9bcaa740538639c002b03e51c503cdcb2b976a03d1babe07ae0ff48bd7bb1c5dab82517fe96c7259f5e108732842d40426653109409761f6d7465825ff159a4cbbe9695d19195524de4f49f8c55a622365ead8dc9d6cac749d3729bfa3792313ac262374996e69eddbe4cf4393e9517a680639187a122df5c72ea516ef31425bef60c2f4e067bfc4534711d036d5d982898f799aeacf74d86b408b43b22c90d3e705f02ec92534e2b00d062fa8cfefb72227f3fcd951960ba7a792ea03c473c117dc9ae0a1007e1ff0742c973bdf9a6a8ba2cbbc99b145176edf160b0fe4109c2358612a5d9ccb00d652b3dca7ab2bca810ab45fb9d9ca676d28c9ee8d89eadc7461ee117ac380b9603ff2b74551de778af842b625289006cc2bddb5772d6c75c6a672bf2fb83a6bb6dd1887a539e08621c878f6ba98c6009838e2f13776ae662f27fd97bc86b972c51fc0ad0efe2b6fbb7c56c8f6f425901053f4f02265f506324d726a5468421e6d4ff8414bc1168b2748ed3471723010087e72820a8661b2994e94f07af7195cfab07d8d96df50161be42bca86d0b718a297ae1786114ada9b72ba3fbb88e17f6ad8c000332c86b1906825dac528ea2be29927ee3f77ca9124ef177e8803dded7619f893c03e7bb8a8dc6efc9037c36c0da23a1c4e9cfbc92600b78fd2240dac77970e3999d590426ae82994a3a37c3bae8ca68635cd1f60eceb85ab1c839077e688551d36845448cc76aa9ad9524a485431f12c1a1987d777f5617b12e7c21b4464508766275f8fcb8d6403580df845e200fd5de41f4465d80e7615c7b28c04212ccb3bf02f9aeca57efb42747c2352b1597c1c1cccaac72a62bcba5f20c428505ea5b9f3e03110ad9c514415026ff02e61dbc00c582ec21d78b8d6a0f3dc360100e1aad4ee8a9817da47e597ecedf09342e66ca3312c0c0f754134d3ebf59557ec906371f844b0b5744f579c680d8ea684887389564022e7c3dcbf492f16b600b1ecbbd780e222975e078190b609a51c1b30d7c5129a5b297bd14f544ffc26a31f7270e2182f8548afaba25f46fc78fd02dac0562aa987585b16e2b9d8962c48b4ac5f4615744188e0d85f0cb29f382f797258e1aa557c1557575b9b57624abc70d92d0bb474137a33b1fb3c67ff20ea5a6f507b86b372e82cb7c1a0230ede9895dda4f90fe9d5609c5e3fef8219f93cfb0b58c5eafc1f5e8380660605258392a410b17deb4425bf7d28e1d2ff3780542e042ce7606607c7105b70fc5f7e26cd46f970f9fcee409a867f737f66f4646ee3f219117344b9b00561f46c416fb30063fff56ade90e788664e3829098c15e94cdcb2d966fe770e27de93bfee767ade9ed5d434afe1677bc5085e31894f1f348343f74239337b613c5e8288aa02f46589a8d7b72538a63f453658201b589ebe512708823cf2baf802df673b30b66741cd030dfcdcec49ef7e35dc1ba40488c56092dbc710a6a930a05f6062daa01552280d32875d62fe488443f7835eb36ffcf69d17ca077daa2431c3941f3a1476c7f883f9361bc91e6b01c15b651c5ead5b4f2c03621870c6b0e6377ac38009f071820841ed1a23b886091e69c8504d89c583d02acb05b2bc2b20e84bc9a50a7bf4b4b57a4446e021852b13a38ef4955027ba94dd904e52c64f10ac4725fb7b25813a2ff248bc6fea28ab47e6608f94111c8c800cb205a5cb5a45109d68fd21dc649f06d0a31a87ac135f6be3a62feea4dcaa5ee23c5361fee0249ba9420dcf4020262e18d5dcc15b55a911e66f769aa6474bf64c08e331481b708a0a3425a0a08b4ec4a900d6edb82f475a7bcf38cf6cfbda309c643d0fd40dcc3d7f0b226a153aa22c6a6cb9334df73821f0166c7fbc20930fd24511b89c6a19d3a8378f85667f7f677f3ff98cc649dfd412db1bb3017992c8ea23df93216971f48b340b38a75207ae7218d65a09a79945442d62c82979e3eaf9ec3286490fed54b9b12aab0a0aaeb0ebef3f193cffed2c14a3c8d5f4d65415210107c9c85e4cecc3c68dc33df5f55f9ded7a13c352ad408bd93fe4b8109c82e5dd34cbbe6da9115deb961326c52d3dfde7f63b65388326f38c908d860a78cbfe3109124ebc6ed068331446abebd61b58df1aa3fc855fa80b1036623e34124f3f8c1a868160b79d8e27cf39ab1a3741512aa9dac9ae69b8b303c04b99fd6801ae000f4debdffdeb1a5a45a39dfbc1ae653c45a47ba9162a6f085a419e987e997ea3a034a48a55caba9a1960d535c96ab7078dc7f7d1a071f3b3901e33c7a687f9ac32a484c919370f539172f4ce8ca0b5c71019829f9f5e003f4883fe17f4d37582cf7f8aaa06f9b81edd782a51872672575f30dedd53d4e818749a97f0a7c68ae35ce94d6eb3714b5ec84f9dfd6a5d4b3cda1624ca2fa851d0253b1e7d2208b1a66e40d4b99a18141bd320664a28de600000ed51b78c02e9be292fe8baa557f8f3aaa2668620cef0a8971c723acff31035113a9779d0126f5cc8747e6680a3bb9731e0f30d21a6ce069b6bf368541487fbec04af3cb8ae0e1dcbe046279a33f366c065250ecef711a0359ca0390438a4b897ab614b4be1813a38ea80385ab3dac89e4484a034bf6c7cc79a61b4c6977f4b64fb8a4dac3c2a3134cfa8213c1563aa38c5e3785baab6296440a9829c4f98c089ead3cc2394f63812fe6edf0f1904e2d6e4274ecd1e6932995dcea0346f402ec61d76c2dbf710249e8998bd51597b940febaaf8a0fc0c679ddb1a176816f6747023231d42d65c5701c9c930b644811adffb8fa6bebadc6d18cc9d262b942197f067e87e0ede4576d40caa5a2512caa29659fd3f0c45b41459332a976b9137381ce79243a24572c97e8be2d64fe0f4180ed998d45693e8ed1ff67a73b61e9125bb0533905dbd7ffdfb437c9feb49e1bcc79a72485e16899430f2b56365981bf99225ada835b283b22dcba728f4f279bdcad667d01ba4249580e4c65653a382f57c8ac9e4484fcfa2def5de83f3f61399c1f66c41eb3a63f96aefd9df628d300d74f2644d210ebe76650e3e01843a5f981e75bad1a73def3bebb0ea307d64454a87429d4d693c16b37437f64d49a302e0536a97dc8d9691398573cf62181860f95bf7bd4b7a94bf9c85d1a2c09f61c32928f4ec4c544239edda069845d16c1b9134528b1f04cefa24f116d482099126e1178b11ff77b6fd12ff0e5e2170a76a19e365275103f46e38aef133d25de67494116a5655c4eda43b090c894d239b2dce3e23a3c87cb8740e183e739c7c77c50f668fbedda861c9432e519d956e5b49f2aa19520e5b37c4b2b429bd5acb5e9bc69c08bbde77265b2ace9ff6671c15378ae8624037e27b00ed19ff4b470a0f4ac4e66f97fb8b06566b0ed26e22988bf20f9e712314eff9483fd9a117740365f40072aa01234432bef4130537424a28e2e7438fb106b3286828267bf944e4583ce39f0be2d1fcd5a8ee5de5fcbcd4b8fe77dbdda83408b7c7d5f93d94fb877bb299cf3f7018f620be13ed2f543f1028225d13fcc11fd14a8a5cdc38d5976ed64ee2856b91583d6e019382cfb718e149bfecfe9e4dedf687db9b9c97bbaf8afc3b79f58e6dc85d105c0c03c9089be9546ae4b74487993c1144a604d23d3f91a4b5fdb9bdda628359258cdab5549f30ae1fc5675f0dcdabfde8ad5fc8bbc2b8290de04ca7486e541f4c2df5eeb118ebf286a8ae3e4c6e13e9efd9b6b1664658102d36648146a6cbcb6810e384730165ab24f5ca19ffe5b8fb0441ae7b62496c8a38b9aa10c9813b798d89328f147d0c2f5f9626204236e5d7e4ecbfba3e3c34b3d6adcdab5fdcbad7cdf91cecc24cf8775db97e68f03b11cc7877d42c69f0b2f842c06e481f936e7ca122c5d30d0788b789279c237c9127b4a723122b30e8697fc040c2cece684dc086760dc679530bb420d62512a90a84442185cb790cf0cbe42a0347966acb8497b1610f6bf9c3c7ebe58771b2c9d86d0cbce1dda699a7fdbc8d83e9a380dbeb660f1ebc9d281eabad45fa4044dcef317d7e1693af375e30578f2740894e7574a900d7abadfa3c6a1232e14563f85c52b247fb2f29b11f0f60869812f494115bb824f8e6300e99e175de5b6a1859c36f3fd9805f6720ff893aaa9b8588e7a857724e32a34c10d0a4b67cd2d2fc1f24b8f03c41b2efe9dfcb97f5eb9ee1fec95d40f2b37cb6115a416c4ecf101de34257bbc4e7e85833dc5c334c341906547b417827875a325f027cb4f7e131916d0f8cb6bc8ad3dd47106d7cb7fbc19d56c0d3e6a8ba38596d8b114c6713c073d58190b5f8ace1f70b6dbb4897bfe217f4a5e02d228f6bc835e1b9ba6c05e0ffda73834c7dba9e9457714f7a85a4c6e1dbc0092b109a1131e5a9c020099180aab3622675b2db57922486e4fa8fdb55e19d0a5d330100d65ac828a7e0348db59e7744fd5034ad6f675d7528958c387fb33c456cbec", 0xfffffffffffffed1}, {&(0x7f0000000340)="7c5aa637a553ddc9a9dc032906e29cb137f904e97739819348add1c84cca435b406619d98f011ea93469396402f9e0b5f1ec8f9b296c97a1b5a7334052e22306408d5d", 0x43}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)='x', 0x1}, {&(0x7f00000001c0)="4f396f857bd742bcd9e52547fface5c32a6ff9fa5b28564c6fae7900a73786b71cd8f34e61706293ddb5ad084aed9b5483e3747a32", 0x35}], 0x2, 0x0, 0x8000) 17:04:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0xb9) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 17:04:40 executing program 0: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x912, &(0x7f00000003c0)=[{}, {{r0}, 0xf84ed2cbf52f8e16}], 0x6036, 0x0) r2 = msgget$private(0x0, 0x131) msgsnd(r2, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r2, &(0x7f0000000000)={0x0, ""/122}, 0x82, 0x1, 0x1000) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000480)) 17:04:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x2, 0xff, 0x5, 0x5}]}) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0xb9) read(r2, &(0x7f0000000040)=""/20, 0x1a3) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x9, 0x2, 0x20, 0x9ec5}, {0x9, 0x2, 0x2, 0x3ff}, {0x8, 0x2, 0xda, 0x7}]}) 17:04:40 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) fchflags(r2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) 17:04:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x3, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000280)=0x9, 0x4) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000240)) msgsnd(r1, &(0x7f0000000040)={0x1}, 0x8, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="030000000900000010d30cad6169f99c45ad1c41127957fbc207f551a4fdcc4e1bc703ae461617ca6e19214a14a42f54040000000000000000"], 0x39, 0x0) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) 17:04:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x4) 17:04:40 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x20) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 17:04:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x7) open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0xdd70aa4dec2c279a, 0x0, r3) r4 = socket(0x21, 0x4, 0x7f) dup(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x2, 0x14, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x8, r26, r27, r26, r27, 0x90, 0x10}, 0x5, 0x54, r25, r25, 0x2, 0x14, 0x3f, 0xfcc}) r29 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r29) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r26, r22, 0x92, 0x10}, 0x43, 0xff, r29, r20, 0x2, 0x14, 0x3f, 0xfcc}) fcntl$lock(r4, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x0, 0x5, r20}) setreuid(r12, 0xee01) r30 = msgget$private(0x0, 0x4) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r31, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r32, r22, 0x90, 0x10}, 0x5, 0x54, r6, r11, 0x7f, 0x14, 0x3f, 0x81}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) r33 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r33) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r12, r8, 0x92, 0x10}, 0x43, 0xff, r33, r6, 0x2, 0x14, 0x3f, 0xfcc}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x2a, r6) 17:04:41 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) ktrace(&(0x7f0000000100)='./file0\x00', 0x43a84358a47b4b24, 0x60000980, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) pledge(&(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00') pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r5) dup(r5) 17:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1000000008000020}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x41, 0x87, 0x9, 0xf69}, {0x2, 0xbb, 0xff, 0xb}, {0xeb9, 0x1e, 0x35, 0x40000a}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000180)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) shutdown(r3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020217e00000012000020f4ecd0aaee8fd23ab5943fb4f3502b2b31b9800fbed5d203ab48bba0988d6b303ee2f5553b87c602b9b8f289c253413d95b998c738d0dc2ed8cccc9e69181daa400f825a6c2000000a1b7a2d1ded0fb2fdb8a89c630b419b9ec1d3c53cd6abd6fc80e19155be216f52129a955c423970d28cbbdece1a5d874e9f2dbe29ca0947f087a0531cec8b7d92d359f0403452bc614c706deb68e0e528dcab83972547f4610bd8aeb5dd2"], 0x10) write(r3, 0x0, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 17:04:41 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0xb9) fcntl$setstatus(r2, 0x4, 0xc8) r3 = dup2(r1, r0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000380)={{0x20, 0x5, 0x8}, 0x3, 0x8, 0x81}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r5, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) linkat(r0, &(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000340)='./file0\x00', 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r8) kevent(r1, &(0x7f0000000100)=[{{r1}, 0x0, 0x40, 0xeb, 0xfff}], 0x5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x20, 0x5bd7, 0xcf20}, {{r7}, 0xfffffffffffffffd, 0x2, 0x2, 0x2, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x93122652430b0b19, 0x1, 0xfee1, 0x3ba}, {{r8}, 0xfffffffffffffffc, 0x1, 0xf0000082, 0x4, 0x2}], 0x2, &(0x7f0000000280)={0x200, 0x8001}) r9 = dup(r6) pwrite(r9, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) r11 = dup(r10) pwrite(r11, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) dup2(r11, 0xffffffffffffff9c) execve(0x0, 0x0, 0x0) 17:04:41 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x9ee083b9f5722088) semop(r1, &(0x7f0000000080)=[{0x0, 0x800, 0x800}, {0x4, 0x7, 0x400}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x800008, r6, r7, r6, r7, 0x90, 0x13}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r9 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r6, r9}, 0xc) 17:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f00000000c0)=[{0x9, 0x4, 0x7, 0x81}, {0x973, 0x0, 0x6, 0x4}, {0x3f, 0x9, 0x3, 0x7}, {0x1, 0x40, 0x7f, 0x23b}, {0x9, 0xce, 0x9}, {0x100, 0x40, 0x7, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:04:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) close(r2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="15e645aef50e225fde5b8c4f3e50562702cf366aed98d092e0f9beaf2dec99edb91dc29420f198a74e29a1f463d2e24fa862fce560ccf5672ee83103555d2640656631ec355a2f7c625d7e58c9c2a167a6d8e3f4f807f271271e782393a7f4068dd9b5b7843d5c0d7859f97993c403ea150f8db6eafb2ebb898364521b22c812f1bf73456254998e57", 0x89}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0xecfffffc) 17:04:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "d730c16d00b4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) munlockall() 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, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 17:04:42 executing program 1: r0 = syz_open_pts() flock(r0, 0x4) r1 = socket$inet(0x2, 0x4002, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xfffffffffffffe0e) r3 = kqueue() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r2}) r4 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77de"], 0x10) dup2(r7, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r5) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) close(r4) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgrcv(r9, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000ffffffff0000000000000000000000000000000030eb0000000000000000000000000000000000000000000000000000007700"/83], 0x5e, 0x3, 0x34fca874c089bd5a) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "64e16eb595607fcfd71100"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xcaed, 0x5, 0x81, 0x5, "3817dcf67e4cc467e1022fa3fa4afe8de271c30a", 0xa6, 0x1}) acct(&(0x7f0000000040)='./file0\x00') semget(0x1, 0x2, 0xb673e6ba7b0e88a) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x80000000000002b, 0x0, 0x0) r11 = accept$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000001f3f4ac00000000000b1a952c638b9a45ebcedc7b95d37b6cf546ed93562b1676e7d45b8bd251056a17d4195e23bd98b076fd47753313f00d6c81475e76fd912870067449a"], &(0x7f00000006c0)=0x3b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xfffffffffffffe3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x18, 0xc002, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 17:04:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000080)="052358bcbc552795d2c3e650700a1404d5fe3fb4e75dbe694eb3052a0595e1580383d6a8efc0d97a32e15d3118a19720610828f868d9940a", 0x38) 17:04:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) lseek(r1, 0x0, 0x87da86990c828a41, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x99) r3 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000240)=""/173) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 17:04:42 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 17:04:42 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='\xdf\xbd\xab/M\x1a\xd9\xdb\x00', 0x880, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000100)="5a4beb8727bdda569578aff7db72e12578a70a16d6e5022eb130dbe99731d0b5270c8e79a898239ec449c3f4c4e1a9f3a0ede4fcd4e88b9fd5d45e2f248fa0c9478959560e00f44366bf147476bd02e23f8d", 0x52}, {&(0x7f0000000380)="f037e5e31ac47857c7d7329906d87346895a44d4c1730d162950404df0d01091fbbfe42220cadc87eaf10b401f70eccb4e4a002b0912341c534100d4f4dd31dba3960ab4d952fef89db77ba50f2be4d4c5e762d113233b51ed252895f01f40912bc1398e3b21fb1ef469c6b03950ffc123428b8a6a11b27c431b0b3109bb6641d7f84c463f429bc8e0087b6dacedb64b8e6f0fe4557cfd3d3a2059445ab1991cdf366cfe28038c9f7fc056ecf03b5e213feba7eb6c3de96705435ba3a544a62946ec2966a0819201adb95a775f5f328616b93513b37bb56033bde043f58e320f0f8ffd261114e46529c433a368e2a54cb2e8e9f523b75b2ff263dbf8ec35c8a1b67356f201916da3acd8c5628698f40e165b992b6844479e2171f47e8160245fcdb1181f2a57ebbc0e05c3217268771aa7d1a5e750d1fab7718122dcf6477d7b45f7e223c9cd5bf7111822aac894cb16d7777e9554af265d28c2471b6e57b43d2bd4e856147ae24fc564e22a7730ade66023b6ba5ac5767824340d441bfd399b4c4423a2563bb742fbdefa1cf1b43cbde93c39dbad9aecfe1698fb4ca54a127db1e71e36fb5729e9ccee6b67d0e14965c6146d8c89393da27653b059a531bd6d9b0675a3cdcb280d9c8eaefb31255bb53e2931ae04947eb7049df6ca26872e83161b191d9eda25e72ff0477e1cde3858708a18a1ab61a2b16d79bfb64044af36a1e5b5f57cafe1b06563d3c80f6f15718431777d8dac94ceffc1f0a9ed7cdd61fc4bb865ea9260d2806895e61024c6e76812f4c92d48e98db6da56dd0bd7a4dc2cb012ccc9487b7d997f706e3a1b7ab4580577026233957c7d53fcdc83eba1bb4dbd5b995acc07ee345b5b4df4e29d3e986fa8a9ca22910ca006b1d2fb87c1a8a64545d684374c60692f742db508c887e54d6f2db48a580b83fcb3eef9238fdf53f3f1132eac9289b6913e0b77891ed86513b9325936a8170ef5845c8711727426ffa2a9ae8457310c3c04e9a9a4f2e1af2791dfb580476c28a8bfb7b6976633ae8a6f71f09f5c5ec07f0ba2b7dcd3bdf226006e9a9c1760078935a12fb5fb178edc8941a537002172c466b0f19e66ee2248d121336516e7f3c007790cb5985c5ead9717fe1fae41885a384f092003f31a315f6ce0a0f3939060ac8b744333d577663806de11ad1252e97dbfc0b02456c416a5368324776ee074775ca403bd3127aff77994cfd6425543b6837478fab717e7e8c3dda16b285f28d9ddad19426aefb08fd200b5df9f116328233b73a2687a4b2d96a87feebde18b0b6b7532830e7ec87039fa10826923a6a67b82c5396757d28945c3540abb4bfdadac622cc749ac4d6acead3c866e7bf120fb8c35f7d398ddb9fc6e24fd7c66198120e7e3403f25d3c9e71b6cc2434b22c4b16cf3555070e7661d0bdc9d72f7bcccb0edca5a84a4115dfbc5c386e44f73f10683791ac22bfc69127ae2da7674221e0be1af0c02f597eb9eec5b72b375a1bc389e676ad7858f5b9bab7cd6b2df7e245ed738a3190f344ffe4706882384d7dec86aac9ba3609008e36780c31b8b12a0bd0470e7c53b790b22e565d4ddd1b43c87ccb97442629f2c8425299ed60445eca3ff51d9f602d04cd3563e74eb91f50fe9017401aa7de47abc1bea439579684133fbdf4fcf188d17f6df24fc883d52fa4687f0e7dc13f6cad26c8f8dffbd1f832a6724808725b36ce412ca423e16a74ba28fff6a5fb955f734f03e4826752dc31b834dde9e18deb43d34ba8566acdb473628b06a268c95007e7273784640ff11bed5fcd3a84461fb94ca9e66540435c7433a0ca2bf985e43b7326edb95d9d3cf7818f5ee41c1cea51796d214e6b2790cc7afd490bb298677a01f34c89b5c355972d0059b1862f5004c3b07db9731ea21dc3baaf596400fa2e99a5e6690acba790e7d65c42a80e9d1ad1b67a235e0f2c2915c6a5f090e0c9b3e88fc4cc89dd92d493c6416d3f0fab62aa3d46a26303d95f6c30345f328623c2d7449d2044b3d80842c35497911b5ea58cec8fc957ff72701e41f3514e5bec49a1b5792ddfcb5af9e4a44210e8b0a6f5ea242d2e24274a2f8a262db976e0e7649857df3a267f084f8bbd16a59104927f8ead0de5a899d50fe8e26b659e945755dbc227867f2b846bd69abbee9eefccefb8e", 0x605}], 0x100000000000015b) ftruncate(r7, 0x0, 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r10 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r11 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r9, 0x120}, {r10, 0x26}, {r11}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r12, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000580)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf257cf38585a1831a77c9a0954aca33fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c20b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6cfda63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xe55d2ddeacb7c003) read(r2, &(0x7f0000000200)=""/4, 0x4) r13 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x54) renameat(r13, &(0x7f00000000c0)='./file1\x00', r4, &(0x7f0000000280)='./file1\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file0\x00', 0x10c) dup(r1) r14 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x67, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r14, 0x3, r4) r15 = getpgrp() fcntl$setown(r1, 0x6, r15) setuid(0xee01) r16 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000000300)=""/11) 17:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x3}, {0x6}]}) getgid() r1 = semget$private(0x0, 0x2, 0x8bb) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r17, r18, r17, r18, 0x90, 0x10}, 0x5, 0x54, r16, r16, 0x2, 0x14, 0x3f, 0xfcc}) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r20) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r17, r13, 0x92, 0x10}, 0x43, 0xff, r20, r11, 0x2, 0x14, 0x3f, 0xfcc}) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20, r8, r9, r17, r24, 0x90, 0x200}, 0x8bd4, 0x2, 0x3}) 17:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) dup2(r2, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r3, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r0) pwrite(r5, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') setgroups(0x0, 0x0) r6 = msgget(0xffffffffffffffff, 0x464) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/114) msgsnd(r6, &(0x7f00000000c0)={0x1, "4652c89d141c74e0a99848215d12426b92cd9f1e375c91cb5ac5e7342dba720138c67ae70b9e56b4b1721ef4ecea684d3edee05527e5af5d668cf91db12ca5adc3f0bc4ae6cbd0e5d57e312107bf2207993531da1b722e1a51c3454b5ed355d085474b9a5093e26b5c47f06c38f13ee1b3f28e54d4b3659003deb3ccc498428c8d0890c0ea851f42"}, 0x90, 0x800) setreuid(0x0, 0xee01) syz_open_pts() fchdir(0xffffffffffffffff) 17:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x50}, {0x800000000026}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 17:04:42 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x1}}, 0x3c) 17:04:42 executing program 1: getuid() r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001700), &(0x7f0000001740)=0x2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001780)='/dev/tty\x00', 0x0, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r6 = open(&(0x7f0000001840)='./file0\x00', 0x40, 0x10) r7 = open(&(0x7f0000001880)='./file0\x00', 0x20150, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wskbd0\x00', 0x100, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001900)='/dev/vmm\x00', 0x400, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x1, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wsmouse\x00', 0x400, 0x0) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000010c0)="67a151f9edb55982230fc9fef31034481abc02777ddd687ab1a677e43fc170f8ffcef5f8ffaf64239c341dec5e0ea752e40297be06ffb5", 0x37}, {&(0x7f0000001100)="52d9be94d8460b8bcc7f461acb20dfcf3519c877bc83bdfb3239f7066b39654a4310d2e9de0e1479a9914b73c8c9ed070af5fee8d64e710f39ff85a43457704d21d827ba5d24dc8a6bb7df69f2e1aa54104b4dce9a8178b791bb39405d361dd3d01ef7af8ff0915fa92f6e758c252fe7c8ee8eacd621ad7edb953c30928d49e31bfc5ebaaacfda53d0372b9c24", 0x8d}, {&(0x7f00000011c0)="146cdd6bda31460f642227136d1c479b2dc92495fab7f6cbdb0c40628d7e88aabf81b24c789f617e30d45585069b9527de167d36f33e6678934ef32a988a58beb300ddfe5bfde62b7d56d67476e8c0e2f64c47426bf681e97c7e65398222c6753f325af33bee6ccad99f9d628b26cd14913e47d00624c010278cf97312581808f3d67b0eff708b6173b7ba1c432fbd009f16a0ed5e14e783bcf38284fc5b43c2962f805184df57888b9567c286f019692bc886631659d4c58994316f080dcea2f70f5ec4e88b0bda4348cb2a7a4d395420f732c3df4dd33859f69478c003c5b393cea89a11e86e", 0xe7}, {&(0x7f00000012c0)="44eea9f2e3b5fe3b6290c660cc2216c02e9db25e742386f770fc7425e1f39fd4d455848625963b050bd96da073bdafbce7e05637d29fa3210dffc2e3f1336a996ebbe8f08112edf7b3eb5ce961f767201bc80b94eb34c35950a6a174a2182d20e199c8b2963cc716d6c01df575dc278774b2", 0x72}, {&(0x7f0000001340)="4104a7c750f04723b514441363adf79504bb42003b1c57d25304f8ae832938f79fa3e594ccbf74a43bff1c594dd53a88f9ff5d7249456611dc5b616d139e663f87fe9327d43679d0e9fa39d1eafead01baa7d6f1f14a84ad4d818a45cce6222436568ad62eb6fa5c6b838f93e6dce79b207bb5a3360af316d7598a63964b5a1d6e6ee86fee479d48057251fc00b2264d08c365b786a82562185c38e60cb796faeeaafc2438df387006219b6462f422ab95fbadb1ce2151b04cab7f3ec6372fdb36e188d3a65ae5580579e8fd4516730aa3bd9a", 0xd3}, {&(0x7f0000001440)="53429b62d90efbe017d74a017ca4890c09673d8ca351ae55547807302214fa767cc7724f59bc062da89aaaa9a481b0f16404d9ff4e9be1cf85e5010a293dc107e712fec254a7a0e136a154856d8e78da7dd502275a7eb51ebf60d6b5201c880b25ec3789f247f2d82ef93cf9dc5ccd462c918f3231d5e3fc5e4836d446d693cbb7624c675f73530dc52241ed02c92ce0b64e86ec1eedd1f2b336b6759d5bdc53760b84f77d03a63ef5f08ef7f7c4a2a696558a8f13a6a6c6085abd850fd6cd022e2005f9f4d5f85cf6e9e43744b73c6500aeedaec3fa6cfcd0ff26b631603a92b3fdf99a530a6d70c3c4a3a45a719959", 0xf0}, {&(0x7f0000001540)="9576a9b9147084fb2e134cb3f32d1eb2fb0e61bd48db279e716634e2845f1e2f0da6c7b7edc3ccd586640d6ae9d92b7efdba41030dca77fffea01e8820576f674723ae418d533ed5b0b57eef516522b496e72ef118a22588231728ffa4f91a7d98310f8f9163498f4c3959ea623c743d234322894a09f3242f06c7bdfcae3d1a576b8c0fa46e6ac052cf9c7ac3bb08b916a7e4142ecf9f4dde9b96c6daef6d76917bc2214ba2c9dd83ed3de683b209537f9ba11609ea53da9c0a6a1a50f7b10ba051cbd8e1c7eeefeb69400a09b872b0ecfc27450d06905950ade30c47d3181a3fcadfd4a55eb090ba283601c0134d2f78f48fe0", 0xf4}, {&(0x7f0000001640)="55b08c601635ee", 0x7}], 0x8, &(0x7f00000019c0)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, 0xffffffffffffffff, r4, r5, r6, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r10, r11]}], 0x50, 0x1}, 0x601) pipe(&(0x7f0000001a80)={0xffffffffffffffff}) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000001ac0)) close(r9) socket(0x6, 0x4, 0x5) getrusage(0x0, &(0x7f0000001b00)) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000001c00)={'tap', 0x0}) r15 = msgget(0x2, 0x442) msgsnd(r15, &(0x7f0000001c40)={0x1, "459adb371dea3712e2fa939825a0d4fd6dee6502ba6b04c270412c85daf06b0acd7b1b2fbb6552ddb6d4263d6261af4e4d0d68a932e42fa0a0537aa025cf8ef9ea5c04cd1e48c86d04c43a928f3ffe55f564b734aa364f06f35c67a9ff5175218dc1b64957d638777117a2231d5e1ab4733e33af185bac3f204876bb2278ff4356c20ec465cc2195a92b68b02155ff0cf714c9c9e3c3d0f4007d2bef37a3a156bf9df4c19e1b0198c86a8661dbc8ad07a17c4388a4fdc854d897d875d0879ac9c98df00fc2758e247c5787a78af8e812719b56b768c1fb423f555e4c"}, 0xe4, 0x800) ioctl$BIOCSRTIMEOUT(r14, 0x8010426d, &(0x7f0000001d40)={0x4, 0x26}) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000001dc0)=0x1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000001e40)={&(0x7f0000001e00)=[{0x47, 0x1073}, {0x45, 0x20000}, {0xa8, 0x4}], 0x3}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/zero\x00', 0x400, 0x0) renameat(r14, &(0x7f0000001e80)='./file0\x00', r17, &(0x7f0000001f00)='./file0\x00') getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001f40), &(0x7f0000001f80)=0xc) pckbd_enable: command error 17:04:43 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget(0x1, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r3) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:04:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000100), 0x10000000000000a1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r5, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) setsockopt(r5, 0x7f, 0x5e0, &(0x7f0000000100)="c9f34190d59fedad7aed1fba8b353377e5fd76b856e3905a1b099b3be4a9c1b359c692", 0x23) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x5}, 0x8) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x1a) setegid(r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000080)=@un=@file={0xd80f49edce43012c, './file0/file0\x00'}, 0x10) 17:04:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r4) pwrite(r5, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040)={0x5, 0x4}, 0x10) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="8c65ed051518a44cc4d6aa9066268f8f6ddf9a7d622a1c89e5775c2551889f8d32d8db5c62840c1c72bfcc3bc05226cd76c65e4e4e580b1101400c3c62a70975a2f99482c8c81b2ef902a676a1cb9b3e7a41f46f1486676bfc00000000", 0x9) 17:04:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x48, 0x80}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pckbd_enable: command error 17:04:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x800, 0xffffffff}}) r1 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 17:04:44 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000011c0)) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) pwritev(0xffffffffffffff9c, &(0x7f0000001180)=[{&(0x7f0000000040)="fa5d9b05b841147d64", 0x9}, {&(0x7f0000000080)="d871230b148f6365f434b0429b77f9", 0xf}, {&(0x7f00000000c0)="b8998895f03d18a10cfa4c702ab7c6429084258294cd4ccd6a3250f4c5c5514d56fa3e081a108e2336ff9ed3abfa82dafea92ec77404451968eba785a41d97f1e5b2d7102dae1e6e6c0d7f84f570228cda953fea44817428f8f4a6a4507f9e59fc5a36fdf62b1cea28f3b567191f08ad883cdcbda02ffa6c5ee606455edfde681714f6d843776becba9f25296411b01e4bbbd74296f8d89aefc63c4788c5828198f03080b9ab7a4a346d28f83594d7908adb8b272c1646ce52bff51941d7ade3ecc3238b3d94ac41d25b79f31076e6cba625fab7202e5a7ae38230300aba175e597f9738dda177bd41b5054d341b1a3817f7fb2988941151fd30a2b36deb4a4fcf28cb5fe572fb81f53241f390b7d09697cbdb205b6d95a7d780ac939227013e5a5d05d9b45cbd6081d56e41c4f4853326a921a07984f4a5ecf625f3c8f40a7096afca2c16fe5f240d8f1a29de8c927163aa693396c80a78338836ff683a8802ea0668a978bbfefb27ece17e2e91d25a92c497601c78dd8dd51125e04e08314b98385e87e70fe8a691dfa2e1b86336406d3fcccb71f5818cbcec688c325a47671ed19c041b94a876b9a466f0757f2ecaa89300dc381b9e618a452f5e3d362e682a0673ff248a7d97de5cdcc5cfca09b57b3d940692a7b31f52541db635bca82bc902701cf2b4ef0d4090d2e17d38eb128f4af110d5c1c40a90c024889be9642a0afac1b21502f67c86508309951a8bd0ee45d357bf6500153ebeb5195b7a2f187187be8aefeba6702b7954f51329e42b0046d7fc1af4068d944f7764a8542d723d2106bda631c5092351f82f03a1652e7caa3e2d920a320f66a90713b00a414b0beb405a70ae69167380f860b62e7c18860f89fd76c488692e78e0a7447fdf2854d0ccb270aa9b148d73e4d0dad1e22ff5c700d28c2d295091396547ff4f551cf3444ffa7a9064ee9a3b715dfd55e721fd5ebce0868fbca06b6049b66f13d92b25df90f7085406c75540ac487d46e3b6a407c3142f1ff7db7de5a23ba5ad3221ca7215d77efd946ebf787e81c7e6daf3e7a0450714cb4edfd47cd75ba600ba8403bfcaaabc500bf977b8b95a1c7379ef069621edc95bd1483b7b6ac5e042fe779311d110eb6ca6d370b8b2c58f4146d53e6b3edeb94a6689f35ba95eaf2a883daa987eb49e92b248439a9cab7fc28d4469394b8f51b883c339c605651b4df03556480a249f8d8c2842a89c97ca81a0d816e60c9bc8065641961f138a88b76cd6758ce93e5934250a3e9db9a49bc9b306d2767146366550880ab267acc5e54179dfbff316d0eb5136dfab6243d392c1b8c65c77e5c284099776d13bd9978557d2286607349c858be48c4dde7748426d6bf0bc3fad6fe5e2dcd97a21fa51ae927cef038eab2417c588bb20c75a9fdbeea060973d87cdff8a505b2805b0db0f4df9c583a5609bbc4208843a6d4cdbd5ca6317049c03c65bb2963fa616f6914bdca4f57995467846f2b0a51840398feaf87ab4271763b89f8cf9278d6ee881376d10d8ae883192a858a61ac63c26979b3d17889ba85475629c420967233794e4ec973f2aec609147340a14bdcf9a7fa61dde7b29a0ca899fa2cae6f7c2f712f9991260d471fb876f7681baeb1526b46ce26c1c4d88043260c1ba59b60161f9c93bf127d9341778fc6e73d902e16a4e2a13be241eec862103fab8dfe6be134e15ddcca406b7e8942c9a7c176e32f108149edde1b1637df924eeba5c6df422f7286ac23cbd6fb0580bf96f50be4afbcb33dd8743efd51ad84d6856c22067c6aaf4f7e1e4b092b81732ee258ccc850205c3314a5781642bef575dae68cdf1dd60b501ef42a8fba458cc2307d7ebef933d750180acb98ec5656f2270954753e5e7c20cc2eccaff95614d0d4b71a60f36ce5c2b54b11db69cfce0882c23f121e326511f40d6534665a4815c14fac2c240ab0ed3f32d6118b5bb639070857e82b0dd7d1db1ef4c3a8b363072138299bd513958cfd87d9eb22a45edf969dd6449c4513caa8d049a012696e4a80454f5618024860ea52a726885d0fcc0a83adf68fcb83e606a062e428c14ad2b3d617c7e8994efedf3b2b0a27fefeb6d319c2bf9bba874ea146acbefbdb21e2f2d5715118fecab2e3d39ad03a616a8930421b76b10e00dadbc473706a5062a83470224643b586badbd3e5c95543c20ca64f6c7a61d885d9559b05fb600b17b3beafb47453a1fcd21f1ac81556b893aa8fc82f8e64041cff1f0843b64b2dd2bf8de905da1f3c1d5626c5a2a51cd95eb9d69737656eb451c56f0d7567e51593fe80c67903efdb9f1b4364473560cc057179bbb11b8538b87b3c96dc3a790fcad133588c6b7129ad5f7d2d807b0f22bc2299aa1f0813f89a668a88706cf45d39e931330198ae1608e533228adee77893227b16c782df664101e4dd016d2facd0406d4650979e7a3d61cdb94a6f9cb2bb7781234237390822e014dc823ac29ef656c271db151ad288be10762f2cf221d73d889e358760b58279c55166dc57ca3851c6d070322b93af4ccd1db33bd28a900e3632ec138b350363752c4f5452a80d79ce1d229b8ae31273a770b14ddaf25a0359757ef693d628a905dae1c32ad7683aaf8baccf4b2741f5734df59553d004582bafff8234ce7b8b7471cece268ff83102a35f9795cae7666ad723c826da8b7ed51d9596d9eb2bae1f6de4017aed9e35eef87aaa4f6c88c085f82fb880dff1f1ea97cdcac9fd5a698e49cd89d113f390e9b40b026509bb4fa1ac63da2cc265bcab60551fdb1337fcf2a866e1393f8e54721732fb8d90538044baee8cb8d5d5e758c52e8b95665c0870b28ce322ffb9ecafaabf174ade852077fec7b4ef217e8cf498b6776a3ead218e6a163196507c6782d7f45d99a9166ccc6c87ef39578632d564c6fffdbf79b5ed2001dbfd1d6d43d44dfac4acca23d2aea0267753415ee09380dcce461231c3ba442fbd18fce55cd8cac697f55e890c7c90bb2c249550a88cbb025ddd5c021dc9e6ce6ff5b67848c84df63337cb79576f5a4b2411f89c9e807f2dc1701b943cf170d283d34e9e4a1e8981f938d6cd3ab8d7833aca1e981dfe0e76debe6c5b97d8c9ae7ae6538f8fdaf061ecf6d743713f20eeda533fddda28112979b6b6cf1a4d271448ffc0b0f673147434fb6a3e8b5139ddc7bd3ea108102322c824461b901710f5679c83b7193fd530afa542c5d926013d8c15ef125396beb2d31fe5451fa8e85bcc02190abfbff631648d6313d05419490dba2982e78e5a5ac3b3dabafb49cdc9a78c19a7f37925fc657a2b21376f279f9e8eb884ee77267533dcdfba48bf20daf90649a811526ea5f7a0ced04239d97111def03a6deb1e42374d87d84e6dd36d12f66ce727790ced3de18c98cf3b7d2290ea85c4ae7bb45171783b2eee73bebe9dcc1f626abbb30ab8b4829f4bada2cead763d41e7cf8d8025cf517fc315aa9abe02225937a9aaddc205f061dee5de5f024aeaabab2fca82a6bb7262b7f30dff156a5b60d08d87b8bf449e2d39f160ff3b237b3f860418ab4e2017084de9454b48b54b749ff08acd7224ad06919836c986479e75a1a10da00a9cffbc4412e38b0e9019700c07a1c117eccb24f6cc1cc2888e77c5a61005161c87b5501678bafa724d488df50ec145e864176affb6385a828d51f0f0c8a7a191dbc63391f9ec1ac29e48a53499364dc01261f0223786d5ca1a74c6acba18d600264df06ebc401b07724b57bd45df6bdbe053f4a4aae5c2a67a8c9fbc8c3ffceaed5b3285ff3d491fae47d9a8fc76890e4bac1dcd8eaa2611ef1af005fb987140dae646599fdd5fd79a5b8a2aa286158584485dfc63d0d6cf4362cad5e2abf8ab1e081e2bb5a43e54c8c33373f9160dba6224d9c2123e22010df6f9f15fab5928dad8db1ebac3f4c289b1c54e1f9601e414ed51c1157c8005675d6962ae77698bee8044ef6b46a1bfd9c71e409212faa6d1e070eb7501cdee3e6de3a82d212b77deabe5722dd055b2494f6e38ca944a0176b630b1405682b7a0ee409e2821896a2e7fa77200abafe706347b30d5f94756d4919f59a3277820a1b09c3be34c195da55781a91a8342e7d3253486a2fb8d63634a2e4477f55dd5310532d617a0a32fb69b5f4e72748d4eb0228018e2889577160e92a1bd9ecbd7d8333640df61ba55ddf5e4dcfe69933c5b873c52649180121fbb38703300ff3ed7c4c97538f4cd630d6c96cbcfc0e3dd3c2a9a33d2dfe9ea27a6d749a8d84528da9d71bf385a9775f591134d80c0dbfe207051b5a45a540dbb6a1488c179717b0fcba984dbafcbd13594b0677bb03a9237b085031d7c396f7c405f3abdca48fcaa85723e0b14b9a62944a873f964172849af4e612fd5e06015fbe5d6e31d1b793d88c5725175e27a288f042a069baf47f3158e4128f5a3be1735013fa8da31e7857be61c3e7603e45680d5b24d3e36183a21bc93edb463f628da4e4db5dd0bd16f98db549bb9180518c350a70f72679b1dbf0a31975d890737119b1576cd070aa0a11348b0942a614d49a08c9dc8515a107d67cf871d31ccb7de181c53d423bdb12223f67b4a91a6600019e4c04e18618a2f821f44a4d0adc7020131a182776e59cbe72673dfcac7455a3cc676f1f7e370b4466e25b158d312136e91f7a6d2bb1920764d4e15ab2ee401b3a45621510bd699e64c1af125402993811448528f7df4f29677bf162757778a7c14eefc1f11bfde096b5408df2bcaf316baa21b65252f33909e1c790ecb38e11a90aad7ef953b02d6e518536a07677a5029a686a106956c882cc88271824e6c147c765a8a1bae93cc783f392ce5c4c77c4ab40b1c74862dc9d9c5092c42a20e4c6c1e1b9f5510cdd1a5e8e5ca8ecb5984a0fd923a18895e5d226320c7b776de839bb116b40d4f1be1f94207eaff02eca343b405f9030abcb95b1b907ae7143987329fa6bc06d2e5b8d6f1f8ae04f08e5491ea2e234976bcf599bff7c49749164083b63ed12780e9e4c9af1956d0d5d7fbea5542d9c026a6f515dfd01736c906e06d0b9ad33e424572eaeece37baea2c71e6b5455028d0900f1f40d85432bcb05f50e53c3fbba89f36795798f05efe4ec414ed2414f9bf318d41b5eb8ed4ccde40978b8e19859570f934f87076ba255d69ec1a1c42ef50d487a284d4349f9c17e1dbe9d118d8c72a6f95a8f1f1fdc2ad96d236cf47249120d1c79cf8df462a6d4b65aedb336613d49ee9afb579324e87e53f792994dcede640231bcb5fe31dcf838b3c9cda2d3e07af861806eeeefc881e3c75f30e49892538107f45ec318fd89ef081ea1e3324c750a70f7f8693c162874d1fab782bafbe3a448009fdb6d84135541441c9310870ee9cf748fefba8d42bc750bd4981d8a422955dd98a942a865489a2b6acea4d8e768c3301acdf14e11344313f488460764bee257074a7caf4114234ddb6ea4862bf53b421862b44bdf200e35c9a99878fb5ba49126035b93b154b16d51795adf59fb2f31ebe90e83b70383e6e4922a61bce375a93af6acbe901b00d6b2819793720a2a3ba245e332d3c2a3e695f1ddb5da22ebbc04979784eb275ce45e106f2aa8c25c07c14aa493127ed8113f052a9b462ab62be70a2235918900768becfdfb4cb588675c2b76d7de92a11ed937f99b634680899992d4b10f49496f00eacdd45ad67599c2ba108fc2342fbae5ea450ee9115b03bc228a21dce9558aef088e97154133a5a98c9105ce222e64e6a428f65a341bdcef075da3c7fecde0", 0x1000}, {&(0x7f00000010c0)="dba9d749d38c88d70ddda089fabb9b7a706e9821cadf8b1189c13b2fafd362b6a194d3de6c38565361f95fb6058272d974e0c6f4b88b8cf418531a83fb4842b736c4954c3afe3460db5157a8de0a53e4ca30b6f931a458797d8988bc311ac8b7828f6ad05825e89974ddfc7056d9408b98856618b07ecd11e927e21666e24f7ad11c6f9c7ac1f47b84", 0x89}], 0x4, 0x0, 0x6) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 17:04:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r0, &(0x7f0000001580), 0x3d0) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:04:44 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) r1 = semget(0x1, 0x1, 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x3400}, {0x3, 0x1ff, 0x800}, {0x0, 0x1, 0x800}, {0x4, 0xef22}, {0xf2f59f73a40250cc, 0x8, 0x800}, {0x4, 0x2, 0x1000}], 0x6) 17:04:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000000), 0x2, &(0x7f0000000080)) writev(r0, &(0x7f0000000080), 0x0) 17:04:44 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0xb9) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = semget$private(0x0, 0x2, 0x8bb) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, 0x0, r3, 0x0, 0xbc, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) r8 = semget$private(0x0, 0x2, 0x8bb) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r8, &(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(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, r17]) fchown(r0, r3, r19) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') 17:04:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 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) setsockopt(r0, 0x5, 0xfffffeaf, &(0x7f0000000040)="17586fddce2302a5d7efe8061d06665502c69cdfd3c81903633eb21093f2a912ffc0ccdd0bf645c7552fb20df5e7a6121f47ca2e58223ea6cbd3f4be0ef21682950bfcc0c08b092c24ef9bc8e4036f4c2d6db9058286358569930871", 0x5c) 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) 17:04:45 executing program 0: open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x7b4eafb0ad5930eb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1008, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, 0x0, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 17:04:45 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5932f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf100000000189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7766ff7857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b91475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc900020000a25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287001000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1da"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = dup(r5) pwrite(r6, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x1, 0x182) connect$unix(r7, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = socket(0x18, 0x1, 0x0) read(r6, &(0x7f0000000380)=""/36, 0x24) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x800008, r10, r11, r10, r11, 0x90, 0x13}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x2, &(0x7f0000000340)=[0x0, r11]) 17:04:45 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) writev(r2, &(0x7f0000001400)=[{&(0x7f0000000000)="68dcf0f9d3c1c71db712f153d46f1079ff00973f1768b8de35e0c52e5a20ea319289d01efc4ac89704494d2fe71d716c7fb6cae440e95265db8b0c0163be13aa3af35c754c1eb4ce795acbba8285c957caefd3e525a67053d702193b55f124583cf5944a34a92eaa869e7d64ea14449b98efab46b3501e468c5cd8eec882726553dc32416aec33b865a494436a0bf3471db1964b40adc6688b80d303b0df6e99b52d7ed5ae40c06ddcb4d90c3c7954f73866289e51aefb4eb04bb2febb21e2b9b70d40de250e9d10b78c992d13c495a15be9b3146c6d03be9332", 0xda}, {&(0x7f0000000100)="595ed9614f5d1aa2ff1c9df2b5bd91dd0603fc3a9432824eb7f988bb314ef99653033608e758d4b65a33096cbf4ba6f8c7afea1487228f993c3c9d46d841eb6ca380d78b1510fa6b0f31be05e99c896431e7df00983ac0d5aae27058f0a15c074971d2f18c9f86543196e673ca443d0bf52eebfa529143c033e67d7583f95830eefcdd545dcadb8f1920151a174c0a57efeb7b26182967819d6df596901cb787510ff21a24f6f461dadb52a0364ad7a237093ff2fddafca5e132bffa8b1664ded9d234284c2e6c4ded329487", 0xcc}, {&(0x7f0000001280)="777ddb0db8f032747ae558c0df6f6259bd154a3a9f24b872a84ae929080cb744b123894e7e7a2f2daa08727b4887bb443b2e676fe73e2146d7acaf2eee6880367405ebb275761f07085751d0bcdced1ef6d51bcee81a50f44a1c740a855f721a671471a9a410d632961ed173a678a2ce8f7769f5c8ae597c2bd5dabe56df371aa115aad346ca439b79e1b08b9b1c99aba2c65dc48aace18cac86927260e7f22ac7fd15b4b7651b3fceed11", 0xab}, {&(0x7f0000001340)="b29c364fd097c8ea4c650487509d9067d6cec74067fbdeec9de14348f856f5e045a72b42217d05f63725b14a35713fe3c003d5f8bd8ea8e50836deb33fb7dead38ad96b6e244334f72271b5aafab1ac54698e9a8319c24fc315412be410a96a1f4659d9bd517024c3a671da88fde5e5dd34d6e02b0e22a4b6a6bc3c7917685e1fb", 0x81}, {&(0x7f0000000200)="88dd2ab0bb9a1adec1d71fdccb254f2f7584217e8961f39d153aafc16b3016e39fa0e0f3", 0x24}], 0x5) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 17:04:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2, 0x2, 0x6, 0xce5}, {0x400, 0x3, 0x7f, 0x81}, {0x7, 0x3, 0x80, 0x80000000}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0xffff) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:04:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r4, 0x7, &(0x7f00000000c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r5, 0x7, &(0x7f00000000c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r6, 0x7, &(0x7f00000000c0)) r7 = dup2(0xffffffffffffff9c, r6) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r8, 0x7, &(0x7f00000000c0)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='\x00\xff\x00\x00\x00@\x00', 0x14, 0x0) fcntl$lock(r9, 0x7, &(0x7f00000000c0)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r10, 0x7, &(0x7f00000000c0)={0x2}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x0, 0xdbb}) fcntl$lock(r11, 0x7, &(0x7f00000000c0)) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r12, 0x0, &(0x7f00000000c0)) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x20000, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r14, 0x7, &(0x7f00000000c0)) r15 = socket$inet6(0x18, 0x1, 0x20) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x2, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r17, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r17, 0x7, &(0x7f00000000c0)) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r18, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r18, 0x7, &(0x7f00000000c0)) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r19, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r19, 0x7, &(0x7f00000000c0)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x1, 0x0) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r22, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r22, 0x7, &(0x7f00000000c0)) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r23, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r23, 0x7, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r11, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="00d18f62c1bd2c3001000000ffff00000100000076998d51d812f85d10b2ef380880521495c8a4d05ce984d8e97b2472d9d6414a2874a9ffccb750c39065f1589a7104967b09a4428a64ee0a1fe7f2c26236c9225058cca5bb94390b48695b24f5bc3f8a2ee78a29f54b7f84449a1cab9d0ecab25539188c25c8924622df51e56bb7a02fa8459c55ad3e2497c7514792dc616a42e174ae415f2114b14df1d175d84cce4253ba458989a2", @ANYRES32=r1, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r21, @ANYRES32, @ANYRES32=r23, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0xf3bc954ae0634da7}, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r24, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r24, 0x7, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r24, 0x82485608, &(0x7f0000000180)={0x101, 0x1, 0x7fff, {[0x10001, 0x81, 0x1, 0x5, 0x5, 0x30, 0x3a4, 0x81, 0xada1, 0x5, 0x8001, 0x0, 0xf9ba, 0x7, 0xfffffffffffffffa, 0x4, 0x1, 0x3], [0xfffffffffffffff8, 0x6, 0x8, 0x3, 0x7, 0x1, 0x80, 0x4, 0x1, 0x6], [0x7, 0x7fffffff, 0xffffffffffffffde, 0x100, 0x7, 0x23, 0x8], [0x4, 0x3f, 0x0, 0x97, 0x4, 0x1000], [{0x5, 0x0, 0x6, 0x9}, {0x1, 0x5, 0x8000, 0x3ff}, {0x0, 0x10, 0x6}, {0x3, 0xff, 0x8000, 0xd9c}, {0xff, 0x8, 0x0, 0xffffffff}, {0x4, 0x5, 0xea, 0x3}, {0xb2b, 0x2, 0x3, 0x6}, {0x0, 0x4, 0x4, 0x7fffffff}], {0x0, 0x40, 0xffff}, {0x20, 0x5db4, 0x0, 0x6b9}}}) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 17:04:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) semget(0x2, 0x3, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0xad) 17:04:46 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 17:04:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'|ap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x84}, {0x3c}, {0x4016}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)) r2 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, r2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") geteuid() r3 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x80000000, 0x8, 0x9, 0x0, 0x80000001, 0x800, 0x1, 0x3, 0x0, 0x9, 0x5}) 17:04:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a255dc5745192a1010000000100c020001005ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) 17:04:46 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/61}, 0x45, 0x1, 0x800) r1 = semget(0x0, 0x3, 0x400) kqueue() semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x7) r2 = msgget$private(0x0, 0x131) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x8) msgsnd(r2, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r2, &(0x7f0000000080), 0x8, 0x2, 0x800) chmod(&(0x7f0000000100)='./file0\x00', 0x25) 17:04:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = accept(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) dup2(r3, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r1) socket(0x22, 0x5, 0x3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000100), 0x10000000000000a1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$TIOCMSET(r7, 0x8010426d, &(0x7f0000000000)) fcntl$dupfd(r5, 0x0, r5) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x80, 0x0) read(r8, &(0x7f00000004c0)=""/4096, 0x1000) select(0x40, &(0x7f0000000140)={0x2, 0x80000001, 0xffff, 0xa0ca, 0x1f, 0x3, 0x5886, 0x1}, &(0x7f0000000180)={0x8000, 0x1, 0x2, 0x8, 0x4, 0x4, 0x114, 0x4}, &(0x7f00000001c0)={0x5, 0x4, 0xa5, 0x1, 0xc3d, 0x400, 0x7, 0x400}, &(0x7f0000000340)={0x9, 0x3bd4d29c}) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x8f6c, 0xffff, {0x7, 0xf0f}}) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000200)) 17:04:46 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0xfff, &(0x7f0000000040)="c790b32c8c6a7b1dce4716cd64ec3f5b540b597db6019787535b8a4bf98425299983d861c9cb38d5814c396477126f9ca09d9f2dcf5a2b2321d803038d2ad51e759360b9c10d8817d59e9702280768a5572898be80903702687f4c96ea590000d936cd1a5944231275767fe37d0da341072bec36caa9752e3c18b5", 0x7b) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000140)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0x1, 0xffff, 0x5, 0x2}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000001c0)=0xe86) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000200)=0x5) r5 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000240)='./file0\x00', 0x4) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r6, &(0x7f00000002c0)='./file0/file0\x00', 0x8000, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x5, 0x1f}, {0x80000001, 0x9}}) r7 = shmget(0x3, 0x2000, 0x24, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000003c0)=""/180) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000500)={0xa, &(0x7f0000000480)=[{0x4, 0xb, 0xf0}, {0x6, 0x20, 0x1, 0x6}, {0x401, 0x1, 0x5, 0x9}, {0x3ff, 0x3, 0x7}, {0x4, 0x78}, {0x1ff, 0x7f, 0xf7, 0x80000000}, {0x7f, 0x88, 0xa3, 0x8000}, {0x3, 0xe6, 0x4, 0x3}, {0xcf6, 0x1f, 0x9, 0x81}, {0x4f15, 0xc9, 0x80, 0x7fffffff}]}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000540)={0x8000, 0x20, {0x5, 0x4}}) getpid() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x20000, 0x0) pread(r8, &(0x7f00000005c0)="2f9a648ac4524777917420356a47bd50", 0x10, 0x0, 0x7fffffff) r9 = openat(r3, &(0x7f0000000600)='./file0/file0\x00', 0x1, 0x194) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) 17:04:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = semget$private(0x0, 0x0, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) 17:04:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x5c}, {0xbe}]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 17:04:46 executing program 1: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x30892, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 17:04:46 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x7fff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe5, 0x100000001, 0x1, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r0, &(0x7f0000001580), 0x1000000000000026) 17:04:46 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x800000000000002}) 17:04:46 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x1000000044}, {0x400006, 0x0, 0x0, 0x3}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/\\smouse\x00', 0x80, 0x0) dup2(r0, 0xffffffffffffff9c) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/100) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = dup(r5) pwrite(r6, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r7, 0x0, 0x0]) r10 = msgget$private(0x0, 0x410) r11 = geteuid() setreuid(r11, 0x0) r12 = socket(0x18, 0x3, 0x7) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r13, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r13, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r13, 0x2) r14 = accept(r13, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce8d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f713eceaa808fb87e85f32d93c9626bc8d2dd542ec986c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f7a03bfa2cd5d670827741d97960f01c4cb443d7999155b350f16f4fe1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c6379a8da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708a0000000000000000"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r13, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r15 = fcntl$dupfd(r13, 0x0, r13) r16 = getpid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r19 = getpgrp() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) sendmsg$unix(r12, &(0x7f0000000e80)={&(0x7f0000000340)=ANY=[@ANYBLOB="4560fb3103a647a6d831e19f72721bf9b560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff00000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r25, @ANYRESHEX=r22, @ANYRESDEC=r23, @ANYRES64, @ANYRES64, @ANYRESDEC=r20, @ANYPTR64, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r8, @ANYRESDEC=r24, @ANYRESDEC=0x0], @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r12, @ANYRES32=r15, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r21, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r27, @ANYRESOCT=r28, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r29, @ANYPTR64, @ANYPTR], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r30], @ANYRES32=r9, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r14, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0xd6, 0xd}, 0x1) r31 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x4db9, r11, r18, r31, r9, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, r32, r34, 0x7ff, 0x6, 0x2a5, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getegid() fcntl$getown(0xffffffffffffffff, 0x5) r35 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r35) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r35) 17:04:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = socket(0x6, 0x2, 0x81) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 17:04:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x29) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f00000011c0), &(0x7f0000001200)=0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b2389f46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aef547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) write(r1, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x10, 0x0) 17:04:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000081, &(0x7f0000000000)=[{0xb1}, {0x84}, {0x6}]}) getitimer(0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[0x7fff, 0x101, 0x1, 0x10000, 0x3, 0x3ff]}) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/178}, 0xba, 0x2, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 17:04:47 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2d25e0c83eda9f09, 0x11b) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x0, 0xd2}, 0xc) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) openat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0x4a) msgget$private(0x0, 0x18) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0xffff, 0x4) 17:04:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x1000, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r2) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSTART(r3, 0x2000746e) shutdown(r1, 0x1) 17:04:47 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) r3 = socket$inet6(0x18, 0x4, 0x40) sendmsg(r3, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000480)="9d86c998a9c5522888840ba84fcefc935a1a0bf5c57537ac09983d3cf168d7c7b909d9bff9457310103878a0ea673cbed4643105567b2b9f466c521d5c699021d7a938101c112c871a7085202645a2a5d5cbc02cea3520a7b6af1312b73580faa9b368e1130e1789be0e549654f37231d005312c747db42c1b7544c3edabafe46eb902c889fde62ea5336e0dbec06ded2ae821717ad5f8f095f3605aadf6a3b3e66eef00429a04bba225c80de702993084abe8c42ac8835cba49232f0a931d9c198ca5c42eae69cc8a3a9cb069614ec74151c4d5eca70fc21a1e952b8356af108b61f6d5cc05630cab41258babf0ee6f2948d5bbe4a9e8c5fbc2e3c7c0b02ae515d53e370683e8b4375166eeec67d9bd1d4509cfad197be4d64d70dcc5396e2e68d35ae8e83b8fd56a487e02294d598b08b8262886e8489d4ec11f7b4970896d0f2ef3865b7491dbedcf8b1a98d10feb84a83e4364454b49484cf9a578da3ff3b7990897394162b1e1475d5759ae2896daeebc52c6ab7eefd3badadfd94f26e8ce30fb2bd85d802676bd87cd8dbd3056d437618057fa10d24ec2418398ef070a24b8c04e37bf546f548ac13aaae2e529616ee8d6a1e253bf31ce5299a6112213a4af9a7acdf20d4fdc224d3a42bdfd1ade51633aafed1438eb87d6a57f361b82850bd381661920ead7d37e2b0b8760c5c5eddc89bff133ac6c696e2deb49f8b5cb5cb6ebb62ba5dbfd39f97da3cb8e5080d269e96c76d60c641e26fdce507498cb33dcbc5c9d7eb4c2d960812ce136d108aedf1b8c94fc31a074ac7559fb50ebdf9db693e3553d16076cb52179a488c0ecc92a78a306db8d63e1cfee8f6ceaac714e41e708b66ed4ce54f44974756e990ec28ece0d71ed6b4a1e834ec03176e19fb3adb69839bb8e284b5bc546150dfb4dff3652a703fcc793c9dbe3371edf08000d487d9184812a43d4e267c93b94ddd5e5e4ab8357660a1f689d786f2adc8fddca4ffce5b86c12cd8664a68d1842f219d6dc0ff8811f28c521e53ae6f1a26bd3e019ec38951cba6b5a959565ed24466aa77c4e575f0ab5de382e2c22ae3a4733b5ee1f24c3add5d23477562f857a7d61b321e1b43a875f2521690310c168a7dd25969798d642604601ce8f5f1d18b5e98f08c9636b5f98d35704e3d8dcf2c132ff84ac20f0a0a873c5005766476b7933b4599b3ccc1b39d8eb3376d1a48a9d952a0031fc8cbb13dfc9d0bb56692907f27b1dee00849b44213f30ba83e3a4d66d69ab76099c4658b3c820ad9b1abc7f9ac6dc349ee0d6095047c7a435cf831d29408691c738dfe9961ee373b4460a63b03e50acc3ddcdc9773d795b42082e4b76de7d1dece60948527cc0f72797c1b77d9a1c16a763a83fcca8653ef6b40111231401b46c79a796e64cee73f8164877a2346171e648686b7caddd2e846df748fe2bf6b30dabcf5e3f9f73d80e08d79cb61c8c8f017782dea424cd1d6752991e2cfc2eeed4c28a6482725cabc10ddb46f9405f4685ac0e2ee81da64ec67b9f9dc0bd106fe28456376c51830f6a39a1b7af0f89439d549d0c11e2f2eca05efd36d6eaa00fc6e1a81972d268d74160f50a6ffe146da7d2981f3105c79f0bca02f53ace387a8b7f395d1e81c05d9bb9b4ad854d84380b06cee7cd5f3e7aa9ec059b1d515abf89dcf7dd7606694149be906fe654b82a98a2c642ca650c73df9ff37cb1f125596332b19c1e6b86edd1b1a23d0e04ac8a8eda515367d5ca81289d79616b2a50b55062f1d08a276dab5303af4e115966a8b868403a60c12f2592d71e4984eab2f2f56773ab3f5f14a669184acd2ee2d6790b74b6eec7dd17e202eb97b566061871486e8a506509cb5a35aa44b2f4080b266ff4ea4f8567ad429d6379ae27132d97dba1667a887eb20c3beac109443d0b67ceed3934709a7da6bea581d56d9e2ead064b2a6f41893821721adb5feaf7cb554a4e41cd3adcd67899a908d22f0695ac43e933df20009527bc2480ec8443989ce6eb170cb5236598398e7be6ac09f9a528abae42accdb6a4c21466395076ec968ba516d0c9aa7c3ae5d35b259ae785b4b653b5a50c9b2163dd09a6e5f7cfe026defe77d3db4e2609d0758810a6b97bb627d533051c8782669be41c1428485fef95276c421852cca27bd621d98e98ea2de19751d6594335e46c9c3ace87d59776d0c331eae8b8bb57af9864c1abab00c26014bc086a87d43f7ac4a3144f831cbfd5f0ad57f8ca47c10f36bb68c7f6bd779f168bd19c73dba559e6da1ce3888414e0440ce32765ac36793333c0343af119139d4c79d4e3738cae964137f1f92d3025892ace940ea69f740b39085b18e59f17d4b2c3409787978675f001138f4c1b5951171cfdc74f5ba25bc140a995b37b203d23835e3933cfd2db462af5354c97f9c6b8c0249eba5703c04a3c23f186b37834be88a23182be9bdaddcb24ae542c874f73e7aad33a2c2ddffee1b42f496ca5175c95549bacc2c384230d5d2bf187bdf5bc00655a022c53a17f39658207e9cc8d04e248829315600c46072e47c283d0a7d91c3c66b715835f18ecc0ad2ffaa8825f4f566fa68c0851d672c657358f9db26823de3408fcdcf4250f3fa0386c22c6c1387e66769ac5bf85ccc12e9f76e0e051eb93cc996e7c772f5e06967b797c54f04b423c0c164fc40061a20bb4fc8dc98b1356ecc67677464ba83d096b759eafd98fd75f69dc49b9be2e11673f54930224382bedda25fa00241815402728bcc0cca09aafd38a466465067eb5fd82685972931edcdff17553b0b3c923e353e22336f9495dc02c72de1f3533ee46d002b901f86578aa1b68a3ad0dd1ba5b9716bb2f94e740fbf651adcb83254ccb3058bd2411b8b934e6503e6bcf1757d01a336b3869ce1cffc440b9dad0b05218938ee25dce8dc5bd79e9bc31e0eeb3fc79d6864ce5b75dc9941f2a450fbba1d40df91f553a9e7c79770291617c2b420e5c65d0b784ab619ba4e0f9084d579e8fce938e09d98a4b09f271e6981364ac5c800e32b6aa2fc9b1060ab746b7349e0c4c3dad3ed904fd93bbaeb385ab0da2ce15104ad2f69a2a2b403a1a5a9a2b59c940664b06d2591e21781305218524cfdfdf6b1fd4c0ac0792330bd41c07a09954076cc8a3f30547e64dbd7a249a416fce1020b4d2467791688e87b68aa2adf75308dc0cf2ca08f0fc3438abe77b4d198e5ea5b47d4190ec0f319059a5c09c1ed5b4e92ed82c5b379c9d5212ee7519d8c7eb6d7b41824aeb8906c19669600564eecae0ec2c5c07887302848bf5fdc1360591c74c6b00ff0f845853c688568f42e083c8496df7b9f18af6741e0cf93f050d792555b4aad54a3e3cfc259ebfa81dc9cb5222d11cdead8dee4560336dcf5f875c5b9871515c1e6169feb8edc65b272f2c28e84ef310e6de346523a307646398b5cf9cfc9448ab8a9c0d84254c0342326bc7796eb02aa32607355f29993a64c6eb0727848538cfb9e63798d1e2b4c345bfbfbd0a678c45750eab3a33239e1c13d05b5c14e62f125d3612bedcc6a5f66b5cdaacc728323d07e0d4d35fc8ac186cf2b8b59bc92a72cc46edf6d9f8e28d6d2261c9eda82e6a110a31b471bb01c3469174b5ce72dc2fc1e202b8196c2b165b3044df0f5f5f2addfe5a72493284e9b7d1ee16e676b9c8b5e6e1a4c029eb0807074bc945d079a92aecfc00d35910ebdaf63ff8dd5537b4e8dba43fa232460a35653749666d630a308e7b67f5b6167937fc378a8b9f39dd72cda71f30e3c0e8f2153eb966ff1719974a263099dc7a57a006b275ce0650da7bfe5faa335fa8387092d425d69b10c2228c2d6f01518e119f973b7efd1911c64706003dac8138ca325a7a10010fd141c12bccd0ac368f104454f1766739303d4b7fc6f1f168c1ab69517e9a3619e4c3cd0ce99869e969730b7ca6ada262525d7e42fb2e6d8a217559d23dbf88f5e84beadf4c0e7bfec7c26cd941358a99afc19e1ddf4dbc125556cbb25a18a8d4bac27c7f5d26525adcfa277be4172586f1c7b865b5e414f729d8f193dde0e0ee66b6fced92c81f0e437966acbcc80bd5bd89dabb45a2c17077e69fc4241724398cd3523bee92b5bb0b0ef6a2e178ccb159ec11f225e4c8fb1a044317e863e79328ade0f6589d1cf11ac679ba62aaba660e9b71eb11ae86291f5adb694f206d88f8dbd0ef1c6ca47264b6b296e789cface54ffe1eb1cc2ea96e57dcf1ba0c9bdcc79eb48c6634ab7be0c0268ef2ec625d2d32abc0e3ba97075dbf3d6c3c406978200f72b1a269f856cb596038ed7b2e7ec46e5fdb900fe46c2c9cdfd2f5145dcd067965b3a124c8a8eee86160fac244c0c4a13122781df130c20d812b964b9d16df24d0495813705b2e6927270f6fffd8e617f88e3d39edf85048560227ac3f58c3f9a78c3814adc00f96caaa4979aa0b6033fdeae36cc1029bb09cc875aa713a40ce930c70b65dc233be771479f28a00684eb655f307ffe0d1663e3a82f0d72bdb36eb6b646f174de4d1d5322ecedaa15bdd93c19b18c707f921cec484a77b330f39876eece5089714f9511b612d76a43ce0b6742fbe9fea7c991ce9df4ef732b716de7a86a6824422a554137c45acd4ba396c5cac96176b63d3d6654859eb7976c57cd1f07c96115ffdc5f0e10a46ba529c0dd25cd5c8a18e3cec345dc4163f40e7fa8d4a9160727ecb331b51f32e6f934e7f66f04da601722142dc71fbd1160186cdfdf224548140066173a1fe85cd542ba4963a4a7b320697baa5c14589e39bb423e226a723576c5cc5fdafc90f92b6423ba2bba59ece3568690869d16e92564b1349f95f6a88c4078addfdff4320fbdeec735a2dc9b218ff71d22d22c744c3e4ce147b4662dbdaf9e12252a776c9f2949ba05078664125d665b3120ebd415857ca258aba270a8160cd8b8d8f7d38bdeaf4cd10ad55807db4bd7532856702788f1ba407e579aaf8723cfd61ab00501fc808035e4fa19c4966bd3d7764d8d4819a30c4fac8883131dd8e381002bffa14e8b18d8077a6b56c3a6715104e923e95238b2a3f00472c5741d2d3be2c70fb8e3f06ac59793bcfca5bbdee28eccff50d48dbe69a9bc986c199b035c8d358ff48ac46b0b78a2cb1407d739db30b76a6dcc7dc470033a0468c66d0a720f0c44d51fb8fb4f10a144ff34b2ebb120c96150b1cf6dcc7844e8db797c963caae923334876e8c67ea8f2c96463320299a162245cb274486cb88f71b402681412cfaad5cbb730b4d693fb22431fb08ce91003ac29a21d4b5fd3876d8f080af2cbd1a1e745641ad914bbdc2bb1d284235fec9be0751f665846e70893ef5c93768bd86cf502fe40fab07c54b1136adbeed39d6dc870b336c72769c856e1f98eb0c510533b1155ccbddc1d08252ffa112e08b36cf339c579d73890ebaafbd55c84286f3cf1f4b98bbe8deebc4c6732ab121b55f27126cb98c52dcbe5e741f6f3933d4c1892f79a4877db2072c5a97fff88fb44ccfc5c57e372d4e9b8baf056e55a8f9c5c942ea9a391cc8d42f82789b2d6b362f05344c88da46527d921a27667fae407b29638b82e62a6e85c0affa733a5f9cc493b9018561b0bb6ccf33f7b9d51eae686b4de961628e01fd8e8fd5e5e8c6ca0f9661809e9ab371c1ab0fe92eaad2de24b67dfd3ddc7954cc6ede41f8e9819a4f706a88a03a0cfcd481ca45fb2641781fc49cf3c450924d218988b0c7f65a2f0149b41e4360550ee3a044f259ff666402c97023ac84e5d8b8c25cd4d2abfaca935d8b7c3ae68604cb52", 0x1000}], 0x1, &(0x7f0000001480)=ANY=[@ANYBLOB="780000000000000001000000070000004bc8098e6e6d32884daa896c5f3bf09fa06289e43702708b5d22067ff01a7018dcf47907c4315de69d0ca842235f3e9e5005e4390ae8cf0ffb4eaf61b8fc6a7653ffaed40407c6161a7ea33b385aecce14d93964f52c70554b595adc32be453bf9e253812148edd7158e580000000000000001000000ff0f00005a5f2f3c0eb89b0d4000b23debdd6dac4da6956ce0955445322a3061952f4889f4607d06d88b186192f13490a5c7c0b4f63da441b768f330d273da0560c7e28305a8a5c39813000080000000000000000000000004000000c7fd6524c0589b6490c3374b1b1a453dc9ae31092255dd5e05282a91ca94c007d140fb2891669fc46491f761821e4e90b2dc83ff6814e807b4cd29cc3143c787700b62c02d6c1bcb45af8eedd6bc51488138a59b45d379da9c444a9ba666ae9a1be5c05ec534fe8e8a24000000000000b8000000000000000000000000080000405a577f2b1b6020873638abfbb09b321ee2fd0f13c688bd8eb4c41cde5d05970b57a58589fdb82529bc9f9a066d0fb904442bfec74bbf11df96675d1149622d07660316c6eed08a204edd5958bff15a8761d2bf38e08b87691db2bbfb3d66a55e962fcd634d2a6a5ecb01908de83d07914dae1acb7ae2225adbdc5dbd5381339257bb555a0473e688917e79e204605ca788857c39c5c3926c5c6180d384d229c3e94e0000000000e80000000000000001000000ff01000032eb3fdea3c2dd038b40cff100ebcd06b61d1cc2a26e71b54e8c2dd1abc6059ab8845290540836c806c591cc6b31a4384c31b8be0aff203af746d9f8492effcb471d2ef9e0a4a0aa8906f28c75e526c3c7fd6eb236a86dbb473bd6bcfa091733cb01cbd69266b1202c736a56c3da9e0d5f26d70b67775f8e914afd21f7a52c088f046a9295242a5f410a61be1026638f1639f45f9b17a3403819a4c8c444af550b702ac641b516f4b4c32a37ad69540ea0bc3fd726bee7b4908f2f33cd3a9f799eff4b6544a69db22097ce204ceae8c56fc5d6880000"], 0x2f0}, 0x40e) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000200)=""/51, 0x33}, {&(0x7f00000003c0)=""/134, 0x86}], 0x2) 17:04:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x96, 0x4, 0x8}, 0x0, 0xfffffffb, 0x80000001}) pipe(&(0x7f00000001c0)) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) sendto$inet6(r0, &(0x7f0000000040)="ccc59f9eef81127e6d9f742642d5dc112c32f060ab08d2cf7ebaa192e09669853ff4117c9d21a7924bbfde1f6f7735d8f51a65970dbeeb8f5f2e11a2b4d47724692605334e273b39febd75be979778acdff8cb4301fa57733d021d1fa6b13f91a05e19beee0d02ca0d87bbccb91ea966f8b0422c75754ad791576458f3cdfafab61b7c80dc47f2637b1741d567a87e9dbec8cddc288c42d1bf4e38", 0x9b, 0x0, &(0x7f0000000100)={0x18, 0x1, 0x400001, 0x4}, 0xc) 17:04:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$TIOCCDTR(r0, 0x20007478) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x82f29919bc718079, 0xcc266a8a241042cf) writev(r2, 0x0, 0x0) fchmod(r2, 0xe3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fsync(r3) write(r1, &(0x7f00000000c0)="d4d78f09930600000000c6d63e942d1beac70b7a2a4f66fcc5f3306570f7b4bd256e7d4e6d21e5365e839501d80f524a2c", 0xffffffffffffffad) 17:04:48 executing program 0: socket(0x1, 0x4000, 0x2) lseek(0xffffffffffffff9c, 0x0, 0x81, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev\x01\x00ero\x00', 0x800, 0x0) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x2, 0x810, 0xffffffffffffffff, 0x0, 0x8001) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xfffff7ffffff79e0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000380)=0xb9) fcntl$setflags(r2, 0x2, 0x1) getgid() pwrite(r0, &(0x7f00000000c0)="b572e30077442e7affc8b1ac4d19677cc5b3460bb4d85580ed3ee005764f1ba0fda9f40fcdd9", 0x26, 0x0, 0x3) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 17:04:48 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="a36d9e8b"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r3, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000540)) r4 = dup2(r1, r2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = msgget$private(0x0, 0x131) msgsnd(r5, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x20000000000001eb, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r7) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="66a209", @ANYPTR, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64, @ANYRES32=r7, @ANYBLOB="de2e925c33f22f0cf4e96a1d7313afe264e5c198adcec5b156dff80744b404a4bd705b1efd3493ba78be3c23165e9a03b26b236ac14d9fc510895d90710d6a9b66c82fa80949a6e501a900af7fc0ac13a8863b04b659d5e10b0cbfbe01bd153dd9008e309cc4a44d0afe749551f32fc0abc958f5a47a258a0aeff5581265a3b13802d07b3ae79d38191a91b2c1ac028bf729a2761afbaf6f1c7e8ea3cbf3047b1a9e4eccbd168f88455b5ccd919e49c268d3cfb9ea2f5c49f4d362ea6d76fd516249b87e5b9e3b395b67ad3f754cfd32300f3e191e97", @ANYRESHEX=r1], @ANYRESDEC, @ANYRES32=r5]], 0x4) pipe(&(0x7f0000000300)) r8 = getpid() getpgid(r8) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpid() r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getegid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(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', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() 17:04:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x400, 0x4) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 17:04:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x8000, 0x4, 0x0, 0xffffff75}, {0x4, 0x0, 0xf8, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 17:04:48 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r1) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = syz_open_pts() r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0xfff, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r6, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) fcntl$setstatus(r6, 0x4, 0x80) 17:04:48 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r1 = socket(0x0, 0x4004, 0x9) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) fcntl$setstatus(r0, 0x4, 0xc8) select(0xfffffffffffffdb5, &(0x7f0000000040)={0x100, 0x0, 0x8004, 0x0, 0x1, 0xbd4, 0xe84, 0x8}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0xfff, 0x3}, 0x8) 17:04:48 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 17:04:48 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x110) close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r1, 0x0, r1) dup(r1) 17:04:49 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0xb9) r3 = fcntl$dupfd(r1, 0xa, r2) poll(&(0x7f0000000080), 0x0, 0xe8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) 17:04:49 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) socket$inet6(0x18, 0x9, 0x1b) 17:04:49 executing program 1: sync() setitimer(0x1, &(0x7f0000000000)={{0x100000000, 0x1f}, {0x1f, 0x100000000}}, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 17:04:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100), 0x10000000000000a1) socket(0x1, 0x4, 0x3f) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(r0, 0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x1) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) 13:34:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x524, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x820, r2) r3 = semget$private(0x0, 0x2, 0x8bb) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) fchmodat(r7, &(0x7f00000001c0)='./bus\x00', 0x1e1, 0x6) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f00000000c0)=""/158) 13:34:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x45}, {0x81}], 0x2}) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x174, 0x2}, {0x17c, 0x4, 0x0, 0x3e30}, {0x6, 0x0, 0x0, 0x101}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x81, 0x3f, 0x6, 0x6}, {0x17ba, 0x2, 0x40, 0xa9da}, {0x5, 0x7f, 0x8, 0x2}, {0x8000, 0xed, 0x7f, 0x100}, {0x6, 0xf9, 0x3, 0x7ff}, {0xb6, 0x9, 0x0, 0x7f}, {0x8, 0x2, 0x3c, 0xd735}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:34:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x7) close(r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x20000, 0x41) r5 = socket$inet(0x2, 0x4, 0x18) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000380)=0xb9) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) r8 = accept$unix(r7, &(0x7f00000004c0)=@file={0x0, ""/135}, &(0x7f0000000400)=0x89) r9 = socket(0x2, 0x0, 0x3) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = dup(r10) pwrite(r11, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r2, 0x2}, {r4, 0x4}, {r5, 0xbed9c52c772bd85}, {r8, 0x40}, {r9, 0x100}, {r11, 0x1}], 0x7, 0x5) fcntl$dupfd(r1, 0xf, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6], [], [], {}, {0x0, 0x0, 0x0, 0x1000}}}) 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)) 13:34:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2800bfdd0000000000f3ffff52e038231593bb118a9fc1fbfffff5660086703f7fc88557913c6c1a81f56f569b9f31b56f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x10001) write(r1, 0x0, 0x0) dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r3, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r4 = dup(r3) read(r3, &(0x7f00000001c0)=""/129, 0x81) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 13:34:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) socketpair(0x20, 0x2, 0x81, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000280)="34a46c6f64938b6b0ab3ce32f0971fdb19e9920fb29dffacc1f6c967205a44e90387a2e500ae1ceed60e1f542f4cda853d0e4468affe433f7430f58565319686b8a1dd0d37b2682083c5f8074f570288d3e3de570341f0066b7e1650347013882e5e7c9edaf6d6f50145a03c631d8bad264e203f0ab8abfdf7b08b71b15b5b94f0cf1ae562affec7152310d63d04b63f621c8f3093f74be6f635c60200d30fd286a6f5294647d2824e48c3d3f67b1e674d25122eb5cd13f95bd69cdee90eaf57670220e46d2a81be2834659d1aa2cf52bbf4843e0f5ee0c0e8d81841639f8007224276a549c10589ffe4e1c06b35061eb6538212ee765907a084e84f", 0xfc, 0x4, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0xffffff73) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x3, 0x101}, 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) getrlimit(0xff701d709dff7455, &(0x7f0000000200)) fcntl$dupfd(r0, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, 0x0, 0x0) 13:34:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') semget$private(0x0, 0x0, 0xb0) close(r0) pipe(&(0x7f0000000040)) r1 = getppid() wait4(r1, &(0x7f0000000440), 0x2, &(0x7f0000000340)) mlockall(0x0) getppid() msgget$private(0x0, 0x40) munlockall() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_getres(0x3, &(0x7f00000000c0)) ioctl$KDSETRAD(r2, 0x20004b43) chroot(&(0x7f0000000500)='./file0\x00') ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000400)=0x2) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000200)={0x96cb, 0x4, 0x400, 0xfff, 0x4, 0x4aaf, 0x7, 0x6}, &(0x7f0000000240)={0x5, 0x1c, 0xc0, 0x8, 0xfff0000000000000, 0x4, 0xfffffffffffff446, 0x6}, &(0x7f0000000280)={0x8, 0x80, 0x47, 0x9, 0x40, 0xcb2, 0x8, 0xffc7}, &(0x7f00000002c0)={0xffffffffffefffc6, 0x2}) setitimer(0x1, &(0x7f0000000100)={{0xb5, 0x9bf6}, {0x40, 0x3}}, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000300)) dup2(r2, r2) r5 = semget$private(0x0, 0x3, 0x80) semop(r5, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x3}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000b8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff") 13:34:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x75ab0099}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r4, &(0x7f0000000400)='./file0\x00', 0x38572, 0x3cb) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) fchmodat(r1, &(0x7f00000005c0)='./file1\x00', 0x100, 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x7f) r7 = dup(r6) pwrite(r7, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = dup(r8) pwrite(r9, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r10, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r10, 0x0, r10) poll(&(0x7f0000000500)=[{r7, 0x20}, {r9, 0x2}, {r10, 0x2}], 0x13e, 0x6) r11 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000540), 0xc) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000600)=0x200, 0x4) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 13:34:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 13:34:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27feffffab7b74371b2891ffd0d800000000000000000101000000000000000000", 0x2c}], 0x1) semget$private(0x0, 0x5, 0x18c) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) r7 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r7, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f00000001c0)=[{0x3f, 0x46, 0x6, 0x7}, {0x7fff, 0x6, 0xdf, 0x7}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r9, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r10 = msgget$private(0x0, 0x131) msgsnd(r10, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYPTR=&(0x7f0000000840)=ANY=[], @ANYRESDEC], 0x4) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000014c0)=""/26) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r12 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r12, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) r13 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r13, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) msgsnd(r11, &(0x7f0000001640)=ANY=[], 0x0, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r15, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) sendmsg(r15, &(0x7f0000000380)={0x0, 0x39e, 0x0}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0x26e) getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000cc0)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a459dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c8521413c00d000026914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d779931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c5afa2a081bec78b59a002cf4506f33c3568f8f91fc97a7e0fba1d37ceac60aef37d79c165c204ffe4b454af6d38d4552f5476509a22251f54349ecdb53c8500ed839049f7099785d22cdc378d529bb642d786e0cdd66ed270415a8800a7edbea5778a80533ae73bb63e6c5742b86965ed5a9e3b99c09ee5648920d71c50c47b7e41d81d0a9692ec5c8f7062d4978cd12e7664d47302d0c19e31c4ba162063da1b9cbe71d62736d6b8bc1626aab7003a52545085bb96a966d35577167d2efc9803c6ef1dfe862142e3c8295ee8abcbcf4e0b46646a273956e91732486ca893ab540a5b0d0240af5dc7ca50e87affc787de170a681ff7f0bf8d7d5123aa5d103c0fa66609c0cc643830c3c3fd43cbad7cb01881add44a420bda7981140455f7ed2a4e2834446ea15556d23d286096b396dec"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r16, 0x5) 13:34:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x5, 0x5) r4 = semget(0x3, 0x1, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/240) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:12 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x410, r2, 0x0, 0x0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200ca, 0x2) accept$unix(r5, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x55d) 13:34:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 13:34:12 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r11 = getgid() r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r12, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r14 = semget$private(0x0, 0x4, 0x221) semop(r14, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r14, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f00000000c0)) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) r22 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r23, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r27 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000100)=""/114) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r29 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000200)={{0x3ff, r25, r26, r25, r26, 0x104, 0x5}, 0xfff, 0x9, r29, r29, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r31 = getgid() r32 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r32, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r34 = semget$private(0x0, 0x7, 0x286) semop(r34, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r34, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f00000000c0)) r35 = socket(0x18, 0x2, 0x0) setsockopt(r35, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r39 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000100)=""/114) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r41 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000200)={{0x3ff, r37, r38, r37, r38, 0x104, 0x5}, 0xfff, 0x9, r41, r41, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r37, r38) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r38, 0x0, 0xffffffffffffffff, 0x0]) r43 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r36, r42, 0xffffffffffffffff, r43, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r22, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r24, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @cred={0x20, 0xffff, 0x0, r33, r36, r45}], 0x60, 0x400}, 0x404) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r4, r18, 0x184, 0x3}, 0xffb, 0x94fd, r24, r21, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r44, r18) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, 0x0]) r47 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r16, r46, 0xffffffffffffffff, r47, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d78aa477acf6bc2716097afbc3a75bcd455f817f64cad54313b33a9fc1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f44527b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000017000000000000000000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r13, r16, r48}], 0x60, 0x400}, 0x404) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r50 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r53 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r53, 0x2, &(0x7f0000000100)=""/114) r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r55 = fcntl$getown(r54, 0x5) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000200)={{0x3ff, r51, r52, r51, r52, 0x104, 0x5}, 0xfff, 0x9, r55, r55, 0x7d55, 0xd75, 0xfa}) r56 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r57 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r57, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r61 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r61, 0x2, &(0x7f0000000100)=""/114) r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r63 = fcntl$getown(r62, 0x5) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000200)={{0x3ff, r59, r60, r59, r60, 0x104, 0x5}, 0xfff, 0x9, r63, r63, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r65 = getgid() r66 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r66, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r68 = semget$private(0x0, 0x7, 0x286) semop(r68, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r68, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r68, 0x0, 0x8, &(0x7f00000000c0)) r69 = socket(0x18, 0x2, 0x0) setsockopt(r69, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r73 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r73, 0x2, &(0x7f0000000100)=""/114) r74 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r74, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r75 = fcntl$getown(r74, 0x5) shmctl$IPC_SET(r73, 0x1, &(0x7f0000000200)={{0x3ff, r71, r72, r71, r72, 0x104, 0x5}, 0xfff, 0x9, r75, r75, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r71, r72) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r72, 0x0, 0xffffffffffffffff, 0x0]) r77 = getgid() semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r70, r76, 0xffffffffffffffff, r77, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r56, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r58, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r63, r64, r65}, @cred={0x20, 0xffff, 0x0, r67, r70, r78}], 0x60, 0x400}, 0x404) r79 = socket$inet(0x2, 0x3, 0x102) shutdown(r79, 0x1) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000380)={{0x7ff, r10, r49, r50, r52, 0x2d, 0xff}, 0x6, 0x9, r58, r80, 0x0, 0x7, 0x1, 0x8}) getpgid(r58) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r83 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r83, 0x2, &(0x7f0000000100)=""/114) r84 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r84, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r85 = fcntl$getown(r84, 0x5) shmctl$IPC_SET(r83, 0x1, &(0x7f0000000200)={{0x3ff, r81, r82, r81, r82, 0x104, 0x5}, 0xfff, 0x9, r85, r85, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r81, r82) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r82, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x8, &(0x7f0000002640)=[0x0, r82, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r88 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r88, 0x2, &(0x7f0000000100)=""/114) r89 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r89, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r90 = fcntl$getown(r89, 0x5) shmctl$IPC_SET(r88, 0x1, &(0x7f0000000200)={{0x3ff, r86, r87, r86, r87, 0x104, 0x5}, 0xfff, 0x9, r90, r90, 0x7d55, 0xd75, 0xfa}) r91 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r92 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r92, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r92, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r96 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r96, 0x2, &(0x7f0000000100)=""/114) r97 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r97, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r98 = fcntl$getown(r97, 0x5) shmctl$IPC_SET(r96, 0x1, &(0x7f0000000200)={{0x3ff, r94, r95, r94, r95, 0x104, 0x5}, 0xfff, 0x9, r98, r98, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r100 = getgid() r101 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r101, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r101, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r103 = semget$private(0x0, 0x7, 0x286) semop(r103, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r103, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r103, 0x0, 0x8, &(0x7f00000000c0)) r104 = socket(0x18, 0x2, 0x0) setsockopt(r104, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r108 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r108, 0x2, &(0x7f0000000100)=""/114) r109 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r109, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r110 = fcntl$getown(r109, 0x5) shmctl$IPC_SET(r108, 0x1, &(0x7f0000000200)={{0x3ff, r106, r107, r106, r107, 0x104, 0x5}, 0xfff, 0x9, r110, r110, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r106, r107) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r107, 0x0, 0xffffffffffffffff, 0x0]) r112 = getgid() semctl$IPC_SET(r103, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r105, r111, 0xffffffffffffffff, r112, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r91, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r93, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r98, r99, r100}, @cred={0x20, 0xffff, 0x0, r102, r105, r113}], 0x60, 0x400}, 0x404) r114 = socket(0x2, 0xc003, 0x2) setsockopt(r114, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r115 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r114, r115) r116 = socket(0x2, 0xc003, 0x2) setsockopt(r116, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r117 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r118 = dup2(r116, r117) ioctl$PCIOCREAD(r118, 0xc0207534, &(0x7f0000000100)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000002680)='/dev/diskmap\x00', 0x1728cfdfe8cad7fe, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000026c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700), &(0x7f0000002740)=0xc) r119 = socket(0x2, 0xc003, 0x2) setsockopt(r119, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r120 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r119, r120) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000002780), &(0x7f00000027c0)=0xc) r121 = socket(0x2, 0xc003, 0x2) setsockopt(r121, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r122 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r121, r122) open$dir(&(0x7f0000002800)='./file0/file0\x00', 0x10100, 0x40) r123 = socket(0x2, 0xc003, 0x2) setsockopt(r123, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r124 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r123, r124) r125 = socket(0x2, 0xc003, 0x2) setsockopt(r125, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r126 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r127 = dup2(r125, r126) ioctl$PCIOCREAD(r127, 0xc0207534, &(0x7f0000000100)) pipe(&(0x7f0000002840)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002880), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000028c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002900), &(0x7f0000002940)=0xc) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r128 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r128, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) r129 = socket(0x2, 0x2, 0x0) connect$unix(r129, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r129, 0x0, 0x0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xfff7, 0x23, 0x3f}, {0x0, 0x2, 0x1, 0x983}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x401, 0x1ff, './file0\x00', 0x3, 0x200, 0x1ffc00, 0x4}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = dup(0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r3) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r6, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r10) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x1f, 0x10, 0x7, 0x5}, {{r4}, 0xfffffffffffffffd, 0x2, 0x38000002, 0x1, 0x8}, {{r5}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x81}, {{r6}, 0x0, 0x81, 0x40, 0x7f, 0x1}, {{r7}, 0xfffffffffffffff8, 0x8, 0x20, 0x9, 0x300000}, {{r1}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x80, 0x8}, {{r8}, 0xffffffffffffffff, 0xc8d1a74f2a9302ac, 0x8, 0x1, 0x1}], 0xc5e, &(0x7f0000000200)=[{{r9}, 0x0, 0x74, 0x80000000, 0xe8, 0x40}, {{r10}, 0xfffffffffffffff9, 0x2, 0x2, 0xb947, 0x1}], 0x7, &(0x7f0000000240)={0x800, 0xffff}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:13 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) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f000003e000/0x1000)=nil, 0x1000, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 13:34:13 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x71) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20000000000084}, {0x44}, {0xa, 0x0, 0x0, 0x100}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0xb9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x400, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r9, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x40, 0xfff7f, 0x40}], 0xff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x6, 0x2, 0x1, 0x100000001}, {{r5}, 0x987224860793f70a, 0x2, 0x400fffff, 0x80000000, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x10, 0x10, 0x800, 0x5}, {{r6}, 0x0, 0x9d7e26c105d11384, 0x4, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x13, 0x80, 0x7, 0x4}, {{r7}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x1, 0xc94}, {{r8}, 0xb2dd5284e49e9bdf, 0x10, 0x80, 0x3, 0x2}], 0x1, &(0x7f00000001c0)={0x163, 0x5480}) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x2d}, {0x7ffffffe}]}) semctl$GETZCNT(0xffffffffffffffff, 0x3, 0x7, &(0x7f0000000000)=""/27) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 13:34:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x5) writev(r0, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x10001}, 0x10) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf0820000900"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/`ev%bpf\x00', 0x4b5514aa78e8641e, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000200)=[{0x42, 0x3, 0x7, 0x2}, {0xf800, 0x9, 0x0, 0xfffffe00}, {0xfffb, 0x19, 0x3f, 0x3}, {0x7, 0x8, 0x88, 0x7}, {0x9, 0xd5, 0xb1, 0xaf}, {0x2, 0x74, 0x1, 0x6}, {0x3, 0xe8, 0x7, 0xa1}]}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r4 = fcntl$dupfd(r0, 0x5, r3) connect$unix(r4, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r1) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000080)=0x6) setsockopt(r5, 0x1000000029, 0xfffff1c7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r3, 0x4, 0x598687a6d9e71ad6) 13:34:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f89080016b4bc2162ac71411b726fdac748dda28895df293c7184855552287855966dfd8dee795daeb49e8fb878d0b3185d77cac931e7f9e537f875e7216c749a4a97c7f269286a350489b51a8dacadac722320898a9e0c977b9b2a9dab0ab687cc0aed63259eeb7f75095370e1a96628499cda39ee3fbdb829238c5aa958e54a11b388e10f4338af2849920ec727f893fa1670d34bd39e0a4a2815369f6045cb8095272803221f563211f7749827205fb50f35636571171e8030426fa96d245d1bc104e7c4072cae"], 0x10) 13:34:13 executing program 0: r0 = msgget(0x0, 0x284) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet(r3, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000280)=""/249, 0xf9}], 0x1, 0x0, 0x0) write(r2, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(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(r15, 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(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) lchown(&(0x7f0000000780)='./file0\x00', r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r24, r14, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = semget$private(0x0, 0x0, 0x410) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs, 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r30, 0x11, 0x9}, 0x8, 0x1, 0x9}) r31 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r31, 0x0, 0x0) shmctl$IPC_SET(r31, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r36 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = getgid() r38 = getppid() r39 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r41, r42) chown(&(0x7f0000000200)='./file0/file0\x00', r41, r42) lchown(&(0x7f0000000780)='./file0\x00', r41, r42) lchown(&(0x7f00000001c0)='./file0\x00', r41, r42) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000080)={{0x6, r41, r32, r35, r37, 0x1e6, 0x8}, 0x5, 0x5, r38, r39, 0xfffffffffffffe01, 0x9, 0x7ff}) r43 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r43, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r43, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r44 = getgid() r45 = socket(0x800000018, 0x1, 0x0) bind$unix(r45, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r47 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r44, r46, r47, 0x10, 0x9}, 0x8, 0x1, 0x9}) r48 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r48, 0x0, 0x0) shmctl$IPC_SET(r48, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r50 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r50, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r50, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r51 = getgid() r52 = socket(0x800000018, 0x1, 0x0) bind$unix(r52, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r54 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r51, r53, r54, 0x10, 0x9}, 0x8, 0x1, 0x9}) r55 = getgid() r56 = getppid() r57 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r59, r60) chown(&(0x7f0000000200)='./file0/file0\x00', r59, r60) lchown(&(0x7f0000000780)='./file0\x00', r59, r60) lchown(&(0x7f00000001c0)='./file0\x00', r59, r60) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000080)={{0x6, r59, r49, r53, r55, 0x1b6, 0x8}, 0x5, 0x5, r56, r57, 0xfffffffffffffe01, 0x9, 0x7ff}) r61 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r61, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r61, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r61, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r62 = getgid() r63 = socket(0x800000018, 0x1, 0x0) bind$unix(r63, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r65 = getgid() semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r62, r64, r65, 0x10, 0x9}, 0x8, 0x1, 0x9}) r66 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r66, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r66, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r67 = getgid() r68 = socket(0x800000018, 0x1, 0x0) bind$unix(r68, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r70 = getgid() semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r67, r69, r70, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r47, r49, r62, 0x0, r70, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r73) r74 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x7, r24, r27, r35, r71, 0x59, 0x6f2}, 0x8, 0x2, r73, r74, 0x5e4, 0x10001, 0x80000001}) 13:34:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x8000) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0xffffffffffffff66) 13:34:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001280)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r5, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = dup(r6) pwrite(r7, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) kevent(r7, 0x0, 0x0, &(0x7f00000012c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0x80, 0x8}, {{r5}, 0xfffffffffffffffe, 0x144, 0x25, 0x3, 0x9}], 0x800, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r8, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000771cfff9ec5ddc6bde2b000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r9, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000006e7f50cbde3663a74a24d2a65daf87ae436b42fa1c8bd5591626209ca3488b50c4ba80d743e307c7e75e8ec2418fae6deb947911ed4a997dd5147d783c294ad256c89a4ea9cfc2d5f67a92b8d4acd614943134c59e3b946619ab4d93136ebc5df14d506f49232fdbb52d9e8f6f23608bd5325cc95c3febc78cbe8b600ecde30556c223771cc723304f228e2cbd9d1c10fd30ab3b2c09229031f600"/226], 0x31, 0xefc7ba68ccc992d6, 0x0) 13:34:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x0, 0x10000000}, {0xc902, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4613abdfc9a53075, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1000000, 0x0, 0x20021ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r2) readv(r2, &(0x7f0000000780)=[{&(0x7f0000000380)=""/96, 0x60}, {&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f0000000400)=""/78, 0x4e}, {&(0x7f00000004c0)=""/245, 0xf5}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f00000006c0)=""/142, 0x8e}, {&(0x7f0000000200)=""/56, 0x38}], 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) setregid(r6, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r9, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r9, 0x0, r9) readlinkat(r9, &(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/228, 0xe4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt(r1, 0x80000000, 0x4, &(0x7f00000001c0)="46d90242917e1974bff0faf34ca9eedc303ea4a3b25e043c17afcba8b0e68811ffb89724a4cb7c4579f37da3d4b86952e37828b635d17b5d7a836f9b0aba9c19b0b5830250c90034f243f5ddf43be2d271c83df6298387d9ba553e67355fe2b88389a6f3cc85adf7b7889524c8aa8613cee1f410ca871a110fd674c45bed459f046041c24c7168c09f15aeb4c38aabbc6eadd0a08e37ca114bde43008da6549e9267f0aaea7883269953e50928b58e1dd46df8a8ae2be16503b90ed84ff7a034bd16c563fb1301f41a29c96a3d0aabea5063c2913b185d655e2c756cf0dcb920f3461451320fa7ba6b33f95d3cf4aed42c0a9f0648c590", 0xf7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) socket$unix(0x1, 0x7, 0x0) write(0xffffffffffffff9c, &(0x7f0000000340)="ad1801ca580338e9c7746ae05de2f4ef18b7cb148d55853ad8dfae8a274f5209fa5af75609e5700c0f7444c6f3e1774835e0f1b3ffff5e760b5904c88a77867e3d169f526e7afd47fc1db9d3ef3ae320f79a69c6442097be5dd5927ced58bfa1fc2a079987f9bce9f069138020aa57ac1113d0fc2e4b9a60936ae566f08c1e77b2a75c3b6b218921e2234379492a7231c64d83b2ee38edd3987ba7acda90709ec9cf6b8ed1b9c67f388e3dfc63ac00f01078f12c6a004c254b7a9f2450197e6fb51ba6c1da08372db884ee0f44897d3ee9654275d085c16d", 0xfc2f) 13:34:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0xfddd}, {&(0x7f00000023c0)=""/27, 0x8}, {&(0x7f0000000100)=""/41, 0xfffffce9}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x0, 0x0, 0x6}) 13:34:13 executing program 1: r0 = socket(0x20, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) recvfrom(r2, &(0x7f0000000100)=""/139, 0x8b, 0x1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x5, 0x81}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x59230bbb0e26b038, 0x3) fcntl$getflags(r0, 0x3) 13:34:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) socket$inet(0x2, 0x8000, 0x6) syz_open_pts() r1 = semget$private(0x0, 0x2, 0x40) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x800}], 0x1) syz_open_pts() 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000240)=""/255, 0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000200)=[{0x30, 0x0, 0x0, 0x7dd8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 13:34:14 executing program 0: geteuid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000500)=ANY=[@ANYBLOB="210000000000000000000000000000000000000000000000e4f251413f37f568f9bee81ca8fde1f9425739be3f816cafe0b4e3e0d74c95576431f50d102a3dfdb5e6b82d1435c04513959940e75529b4d4e093a965f2281292fbba35c8a6b3af09044fbece98b99eb8eecd5fde1649be1d90581f7eef87ec3f7cf70a45c51d95e16c1fc7d9dc5348e530086dfd434346c2338bae2bfc21872dd88588fb949b52df3f60b8ed1a8e95497550282f3227bb7612519d0b805381b64fdd6738e9172d3197d643fa7a9983232d5536253b04305818f5c11b94a80f34336056e817f963f1592e395e93d4a88a6ecee490b5c5914b67756d0b8ec00fb47d8e454342c9"]) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000380)=0xb9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000300)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x1, 0x8, 0x7, 0x6, "f64fb63f450fc93a68890191924a53b06671dc5a", 0xaa66, 0x9}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x100, 0x0) utimensat(r4, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x2, 0x6}, {0x20, 0xcf3e}}, 0x1) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000003c0)={0x529, 0x10001, 0x9, 0x3, "5d14762bfeb5586ca5e5c12045a762b7eec7e0cb", 0x2, 0x3}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000380)=0xb9) close(r2) accept$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) 13:34:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x400) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, "1bb9c966f22e95a100000100"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) execve(0x0, 0x0, 0x0) 13:34:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b8d071b9d2a438706000000b818000000290000003100000000000000000000000200050b"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) getpeername(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:15 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) pipe2(&(0x7f0000000040), 0x0) r1 = dup(0xffffffffffffffff) write(r1, &(0x7f0000000140)="07f33340aeb2c947146f92a60852b1b22319c69a54d2b540fd2f4340dded54093dc43425a2151b0b3410c7062e9667c95d565b7684a436e6bb6a3c44e96ad9910afb039c3d0682046cdfbc22123423cea775f39ce357c1592b027601eb18c4567184b1e30eb594a9393e1f687330e371f83c1658cb4e45b31f420e0675ee4ae554c5ecd87d5468487fdfafee335034e1bcac30df5a66db55f6b4f5a47a23bbc04cacba2ae09fccfb17493dc9fba8656c1d5d39266acd329f1938b9ee8d8042109b706f0b88084ddd2f61cd1447d1ed2fc153e50dc17c309a93130bade090896fc03557f2ace694ca10a9568e6c52c497e05d9222ad847f45766254e1", 0xfc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r3, 0x0, r3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x20, 0x5, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000060, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 13:34:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="961cd78c16bdc2c2cc44c715f85de29b544553980bde7875844598df54c78686b2c0c5cb2f55335d87970b8b79ef6600e951a108feab5681144e23e04fe451e60ad9fcb174583b37000000000000000580f2c9dd9bcca5bf198e4f9632b9568dbb046d0389a6908119406c1d7543a4065cfc5621b090698c216ae987dddfdd07a251885c7b66e85f9333352614478a0eb61bac91514e0de952cc3e251b155a66ba32718db3d827109552f4ad590d2c132dabe9508f4c76dcb3ed5a2b999be75d0f6c1b69d2dee8f067aa27fabab78f2726541700"/227, 0xe3}], 0x1, 0x0, 0x2) r1 = msgget(0xffffffffffffffff, 0x464) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/114) msgrcv(r1, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x3, 0x1800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = msgget(0xffffffffffffffff, 0x464) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/114) msgsnd(r2, &(0x7f0000000400)={0x1, "2cac903a82a6999017763695ef870c3d1558784c1c212d2cfd7165079ea76956408bc31dbef615485a2931393bc6fbef6ee9d67c927e3f1738ad3cb96b7769a323d305d76b0d5dc4e958f6c63d4da9c1a9bb2b654ef8dea7634880718eda52238d2fd7de99d5da854daafcfdc683144696741e9e8f2fe2e6fce7070ab7956cd9a127537c5b3611493670e29c58e9c6ab559e982117d93f189ed1ad1e8d055fb9bad21ca710cfd8bcf7dc2a17dd9952737ba19cab849f5fcfdc3e25ef6f87f978d8032925b945db5bba660467ec14eff64091fce0bcec4840cdc78c50ba8ac8c421dc9cecfa4014c6c9305eafe8ccdb93df652c3095245f38e06300f79e5eeb4e8a67990a49505dda9dab9d8cf9d2607369186c6061181d66e8fdf4b5ffee79d46df5f83afd55487fba98d782f6b694b834fd3b1acde1ef7e78fabe7dc23311862f5e6e4fd2f127b8e772486a09ec6945a9afd3c652d4b8b80a5d2e91b8ea32898d19d64721bfaee10a6d46675e85e1e0fa2e39c00073a15f22eec0e03672a2dfb0ecb6c303e58b41a72f4b4b775a2e198df0e12e067abec8ac1a5e507774fcebee69bcdf511b98715504d2c6f264d8329f1207acbd7504f1ec265a07b19f88679219d7a070f00d7bf751bf26f108da6ea0fbeb9c33ef5b4d9b26e9541d437d1ef9c750398dc8c0d0ff555e290732d5091333c53db1fe0b5e37d7b1fb18e42f70209d02851967baccfb80ffd6ed26effd332aec574a665219cc2c192142dd141cd668e958d15503311824085e2da57b1bbe154d5e8a9a748a55c78b167eff653f77876a41198f7231971355c975c45d3cacdc0170c9348820a19f0a8557970e95f139ea556ceb64cf2e40f21e19c52747e10666f2694fecab536f74e40fc7db226cbd4cf8b616bbfb895328fca7326210c98669494143fcc3eee4e9b6c3e1fe52ed92c74c3c633fa721a2e19c9d2036a5a719ce0bd82fc2fbb9d67560a04588666276f1a18298fa519be823218ac5e51edbb0b766d052d70a62ff5b77bb5de27b96f47747d2443991be7ec3413ee3efd3bc92e86713cde15ea1ac73eb2e67ec8fdc30dbd50d89ba033a62ee8f956a58aa12bd4987247836960a21706f5ee79fc7015c50a59c26c10c80d094053532d454add348a5451995d0f9a575c2e9f56a9cf85b01479f9f603dbab47673e25a9244a5a3b7ff6579c85294970af3286113e8a345e74ac0270e25cb3f2c0457b80a77ae5d9a4c6e89524dcc22f6f20c9299953dda416347b2cea6442af16a9ba4800f20a7d71adaa69433f647d0ea2fb8b8916f38d63c3a69fbe435364ef2a22c26a701c0591a21f41b490550349987cfaac4be7d61f0cb8610cd69ff3ed4e6822582949c37f21423f71d3f5cc95a932da5960b9274bb4c5b947f39ae4ad3d2e9766f6b77237dc1910de5ac1cce3bb53acfdd3d79713a83ac3e36637472665007998ba2e3dc984b117ba72a9569a02e1ed1ebc4e95dba7732f42ee7ca476277385540c2ecf88395f8745d326925b149b350cd1cfe0cd66e05ea942658ce7cf4beff7ed0bd98b345aafd98156cb08e5812cab3e2a728d1662045c3d3946ef81a175e46138f9d31b11340db52e5606ee16bd4e1e097b66ba171bb6a72d481239787ae58aa8a39cbfebc3c246ecf40706a00e3f7978ae9f1a94cd82b474b1046af8df4656e70a9a071c2899c8440bba689b1c118e1ec16c50585c3498af76e4d5eaf178cca2470cb3fb732633ddee44d9cc1a49240e095ee08cf1f81706858708df53d6f1d75dbb6fe481f826322640db4d03b640233c35fe100382f888db96c5cebdf76f70b84496945a7f80dd9d513abd86dfc0293855f31466216904db6f466143cad9c7b502e0c4f3c572d434102bf5ab4eb343a34cbc8ce8a32dcf6aa649538870c5f04661fa44f648b419943fde3e04edbaeab92a63d00ae37fb03fb45f9b1bddd702b2e4d499db64fe54403cce0b9de5fa263353a57731fc0abe6eb95a0b6c082b4293dfb853642b510e7976a190224a6b3acd2d86a5ffaf6d8e44323cafc45899b4e8a4f6a719f6cc2523f38a7c37597ab55bb6ac77fe855dbb044135e942970767b38854f58d3906c80ea7adff84454660b88b87d0e5e768e2f497ff21cd1c43a18fa6f959c0316c8415388284587aca7f3b21620f92d55b9b115073adb783d255b4de454fc4a3d7fbd27403c06af9ef459fc50d07a1211f84badbb95d05b0299398599832963a2735aa849220caa483f10379c8aa1ce7505781713eb36ca206257b8f65cd6b4364fab315f9f6416c486d13ee9cbe386c700b40094047d6cf1bf8b44ddb7b8a8d8cd64a42a63cb9c81c6cee6a67f3ecb9e192ca67b0535f9a14c9ae7cb33cbd15229d1983449f183dc80c000ac006fcb680dde648b291880f4634c5f178368f70f6288739c3695b02730c420f06faf357300314b59500509882749876d7d075a3b3a3b1e267f337509082ce7d9f60bc34565eda381028d50eedf9fd68774ba32cc45cf9fb380d513694f2309a4bc6dc74b62d98703151dabf51d509323d8a996b19575589fb8fbf45a2a3b21536a1746d435ed0a85ef54927ac364243c0702de4fefdd994a7d3a639be22e288d69a2aad30accca353f607bc7bd1bc735e5a92431986a86cce4279acc5326b699f795053dc408178d4b7fdb0dd00a1ba82e73dc93a1d5c7ab6c717a6f8444ea752319cf382583590a3ea07838fd17fcf2f5bb95f9e25b2e66d5ba212ddb8166b09abdfeae48d4362d6dd0fde3e1e6e0a5fb65fa0c0251db476c78f42fa0f6f29c18319ff2135ece6d4ef47220535f116a8d26fe1ab704fd2b122e65abec5d84dee19dc8062225d1bfdc40b5293245286c1039c1d32dfd58bd842734039bb17841e66fb00bb189f369afc65eaeb7d97273155bda8a9ea1122ec68bb5574bd9ba5aa2c1fe7261da88b633e16c6ad562c071ab3da8b2541f68e97e33a9f9854c1ca24a65786c7e385d8b664fff9db3dd9ebd2a6db972155e55f37bc60d22bb7031e72f13fedde3ae71c0a85c65bf28a10b0a9641d385faeb485494fb1dcf66cc5aeb234185d5df4e915d7cc87313a90ade6e9e87bb4392cecd7b16e9e9b84934b48794c4319b72f96e1a9ca0da84859477c2864ff44d597a34d592849483b420d0ac88822dfbc102e6dfc5d969b4bbe4d4a955c0096d57b8883238eb7539ef390691a859c418465e7f03610cd0b246d328b7aab2eff2d8ba5a1bb0601c36ea32f129dbdba1ceb1918982d6041b9750fbc9fba9dd7f1394252629fe5fee8f72d8cae1224acedabbe9fa6234cf13dda0d2463862fcfc39ae800008e9a9ea7497bd3cb77c6f830ea0f8a16b77cf2288995cd3915c7d31be3c1eebdd617ab84ec1bc815a2bf2b81b4c9d626a1027bc2a734e930a90c5c494523b4d2abc9cb68ffb4af57522dd160973057137a82775e1348b0862ed019175b278980e97df635642d1984810485ac60f5d030cdb92b0a6d3106a9a31b8f5ca05f8c65242376c2eaa3c2e6e588c8cb95571087f546d91648ed0c9fe206516ced188ad53513f48eef9a659f8c224f92ff0b1c2c7d2b0237350ec2cfc4d3e53a77475c455bd8239ac33ac83c375a86038c60ee8c8ebae43fe1dcbd7ed8ed6e8a4208dd8f5faca34bc8e4298e22c49d092716292741e718041ef84425707216486dfb9140d919a7b003a24b127d52b031e5e7f40dd489fd31cbabf294cf13d42b00bf9b52592abd3bd3a119db9000d89e3482f879ba4c0297028333097b6057c57bd5ecc28f6c67e08032ea935cb8f37266edbf2810b29068cf1bcbba1b3cb8f6a29dceef06b5120fa2d512d53c8666e10ad0f03ff5e967d1734e18fc2b5cabb702564517ed3e8b46b1705f799ad2f95d87877b96eafa7f695d0b547c4b02c1287a49ec59d7b723df831e9bbec40a63af51c62e5291bc553f1f8d714f77f7e678cfdbd2cd9b0bb696da70573c1c07ed9c5a1e29061f59706bf40ab6f0a126af6bab3fae47a4c8032f81fed786070bbd1a9a6066d9ecf647ef0a062ebeda235b6284bfa94ca5f93aa6f7bf515eab1cc3aabe45fbc7519614cc2d363dc5cdac51ddbd9b99bf13d65d5be4face80428930cf441947b8b2aae4323b8040d47977f201d086e5986fb924f9c48f21553e185e03840b7c100f80aa31fda4a660c32c7c8e5a76fe4db2af69d9d492e73381036da3063cb4766bf8ddaba5700e28ad1f925ab2e99ed647916e53ed4b63bbab46ee5070d87cf62a6901328baaa0f885e72c4e814c5a1760a6536f2dfc52b6aa1c635858c16d66dc4f05371833a4ba9eed11bec6db5717d097e1c95c3901f253fda4577ea00ca086b61623d7d119fa479b649dfbe6735d29862c5b1fb6e19c8979e234b2bbb7a38e8dee5c1c8e8ec98c58689a2325459bfdd17527796f95aae119c65a7d90dc1677b8307fb5ca8f162280474ae21a9b479f8530d7f6f572651043bfde3eac18187a08164f389269977da11372d811a8a76565f6ad16550e639906712927f9ae377f87cd43f208a4a1d74460bbff255c4529a740add448c723c3736e62765e84c2c7bfe13585d737b657652e6e62919f1d912924b14cbf4b9e3975adc6ddab6349124a2860e72044ef2bf31c5a266dab0c5282498175763e0da17969932c40647ad9f11f228ae9b66de3631315f617b0641bfe4eb80c2b18d130f5de2c8fc71b4cf14869551765252d5effa4a6adb3b7f9ef120cc794275ab4cd40f8ec15777d5e5798ff895674233caf4a926c8eaf058f5ab25d716aa84d52d3e007ba604177e748430094a4faaf0d92d7928626505e77223e4f1ae00cf69b2e102c91591b10aaa11ff124e2bdf6238bbfaf5b0dece3cce07d27a83e002860932acbade34eeb859dad54f0a33513e896f478f5d8d1465430ba2eb50343675fbeaaef2f01eaecbdeb4e736dd4120e84c015411bfe000da8a9251bc62044577a4f88346277ba4a51b8756b50319d93b5063b877e5db343d3023743ecf0088573077a06a065a28dba8d0cb447261be7012a2e07c40a1a8e271a33cae3b5622d377141061952aa8e2c5ce999e4281a53b5f0d34091062ead52ee5fac46907b20c0744d50258f1ab9d252e0449872451fd09be98f7a287f9ede04bb081d75b92acd5912a2eb2dec05e1ce6fe975b50f62dc4fe59ede85c759587f3a1c6ccdb6fd02fb372f012632f0e53d386216fc09f74e3682ae2877cc784a20dd6b00dbc44a7f9d7df46206c580724adec93436ccd9a4c90bc4fed328eae96712c4de5038eff4f26d4ee686b4e7be0c6129d48f826989dff5e5d1399d328c331c267a5356872ed88ff38fc8062877a0bf64446889ebc52b52fb0c842051afb7bf1281a540012ccb8754bf67fbfab35acf7b35e594aa5cc76825f5c5b1f7b761ddaa988ffd3faa7498808e129eed55d70b6940caed28749c9fbf78bae1b82f45719ae6a373a88d3b9eaa2e3c7977bfad06c08376e55a4cc3809776832a171c64ac61ca0ea042c15a057cbbba9cea68df13dd82f72c271e206c289902ee5011d01d27f5a0cde0a3d22e122e9591145a90d89f23c1f2e45bf2afedccc4ee3cdff74a00064e46beb49f2f7ec3aff52acfe31056c1850f00f9ca2fda73111c54eb24a84033ec741fad94c0b635404b10233c67b779c90f3672cc94e36536e53c19fc5b8c19d1862d87aa0c974eec5a37e39c24310928497a12ee77db016cabd318f4d867a25480fa8efff700ee4b7fa5ff5d0cafc5b6b928a821348d3d80be402b7d79848e8"}, 0x1008, 0x800) 13:34:18 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x80, 0x260) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000380)=0xfff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0xc40, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x4, 0x3ff, 0x8, {[0x5, 0x7, 0x6, 0x5, 0x7c, 0x8, 0x9, 0x1, 0x100, 0x3ff, 0x9, 0x401, 0xffffffffffffffc0, 0x6, 0x10001, 0x2, 0x0, 0xb3a], [0x627, 0xffffffff, 0x3ff, 0x8001, 0x3ff, 0x9, 0x100000000, 0xfffffffffffffffb, 0x6d54, 0xb6], [0x7ff, 0x8, 0xfff, 0xba40, 0x1, 0x40, 0x8], [0x8000, 0x9, 0x0, 0x80000001, 0x2, 0x7fff], [{0x200, 0x2, 0x0, 0x100000000}, {0x5, 0x7ff, 0x2, 0x4}, {0x3ff, 0x4, 0xaedf, 0xe0}, {0x9, 0x5, 0x401, 0x5}, {0xa07, 0x5, 0x2, 0x4}, {0x80, 0x80000000, 0xe2, 0x4}, {0xb5b, 0xcc73, 0x1000, 0x9}, {0x7, 0x4, 0x4, 0x1}], {0xf2, 0x2, 0x0, 0x3}, {0x40, 0xfffffc01, 0x4, 0x7}}}) fsync(r0) 13:34:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffbfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) getsockname$unix(r3, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:18 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) r1 = dup2(0xffffffffffffff9c, r0) connect$inet(r1, &(0x7f0000000280)={0x2, 0x3}, 0xc) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)=""/216, &(0x7f0000000240)=0xd8) pread(r0, &(0x7f0000000000)="037867ae2c19995126767fcd102372305337094b0d1dc743738beb8b30d07e1804c79f6f0f3c09bfc5851b6da30fd2910d4a41918e397d5e5b17cef61c986d638b404acaa0792f51463986f36858b33910abd0b7a0150000483d18722bf284d32f3f2aa3d2f3faef2c3589942c56cd78eb09fc04be2724b5e275aae1e99a7433ed32f7aeb2ddc8aafcc5a0c6d1b085f16fe235b1e2df5435f505f93339f4c0ca9a38f6d48d48520c60231b9fb9619a837da79425e727813c8c4541a58351f1b549468b107350cdd72c91780d2e9e1c6fd1e1de7ce1c9e6f2e35b38ac4e5d41736591", 0xffffff46, 0x0, 0x0) 13:34:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0xb4) 13:34:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x1e022000, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='\x80\xef\xff\xe9\xff\xff\xff\b\x00\x04', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) socketpair(0x1, 0x8000, 0x7b, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000380)=0xb9) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r5, 0x0, r5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x60b3b, 0x0) fcntl$dupfd(r2, 0xa, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = dup(r6) pwrite(r7, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = dup(r8) pwrite(r9, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) getdents(r9, &(0x7f0000000140)=""/130, 0xffffffffffffffd6) r10 = socket(0x18, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="ff00"/14], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r10, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 13:34:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffdfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200007f, 0x0, "0000000500000027000003000000ffff2000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x2000, 0x2, &(0x7f00004cb000/0x2000)=nil) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) getsockname$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) 13:34:19 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfe00000, 0x2}, 0xc) 13:34:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000080)='./bus\x00', 0xb613afb2905d7d17, 0x0) open$dir(&(0x7f0000000040)='\x00', 0x2, 0x40) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000002c0)) close(r2) acct(&(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x84) acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864f", 0x12) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4c}, {0x50, 0x0, 0xb2}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x7fff, 0x8, 0x20, 0x1, 0x8000, 0x42, 0x0, 0x6, 0x6a27c649d52dcb75, 0x4, 0x8}) pwrite(r5, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000440)=0x40) r6 = semget$private(0x0, 0x5, 0x81) r7 = semget$private(0x0, 0x2, 0x7ec8b8e2cc4a639) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xe50bed0ea47b8d77, 0xffffffffffffff9c) fcntl$setflags(r8, 0x2, 0x2) semop(r6, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) 13:34:19 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000380)=0xb9) bind$inet6(r5, &(0x7f0000000040)={0x18, 0x1, 0xffffffff, 0x3f}, 0xc) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xaf, 0x20, 0x401}], 0x10005, 0x0, 0x0, 0x0) r6 = dup2(r1, r0) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) accept$unix(r6, &(0x7f0000000880)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4d}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) pwrite(r1, &(0x7f00000000c0)="cff8f3da40dd80914ea7ebac812f71451b1d5f2c91da40d875f10abfcd00b91915b46b11df5171cd11feded7af3be1c17d574cd26a351444137b447d2fca0126d17cbfb4f1fd0e296e2fa6822ddf98ad8074926edd55323a0de3a9315c60f24108701769c3b2517b4673e2a6885db887d2fafd20459d1d15f14ee4d89f012729991b614be598c35617cad52dec5e9c311126fa76c2e55bdbf50d468d093706ab0b86a5678a0fd72eafcefa4e484e1f0bf0d957e6249a3eb874b24c24e557dbcf715c9a06f4a5b01b6728de684142b48578491a", 0xd3, 0x0, 0x1000) 13:34:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000040)=[{0x381b, 0x9, 0x1, 0x8}, {0x3, 0xff, 0x20, 0x3}, {0x9, 0x0, 0x0, 0x7}, {0x2, 0x3, 0x0, 0x8}, {0xff80, 0x9, 0x1, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001f7000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 13:34:19 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x1) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 13:34:19 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r4) pwrite(r5, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) recvfrom(r5, &(0x7f0000000300)=""/245, 0xf5, 0x800, &(0x7f0000000100)=@un=@file={0xfc0dd1465cfb40a9, './file0\x00'}, 0xa) linkat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00', 0xe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0xc0], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) recvfrom$inet6(r0, &(0x7f0000000100)=""/127, 0x7f, 0x0, &(0x7f0000000040)={0x18, 0x2, 0x7fffffff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="fb0600d0fe9e475d1a5b42d41d", 0x348, 0x0, 0x2ea) dup(r1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:34:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x3, 0xae, 0x80, 0x4, 0x101}) 13:34:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x38000000000, 0x81}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4000, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x1000000000000011, 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000180)=""/140, 0x8c}], 0x1) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x10, 0x4, 0x5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 13:34:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x59d3fa10f1647fb, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x2) 13:34:19 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = socket(0x11, 0x4003, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000440)=""/222, 0xde}, {&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f00000002c0)=""/13, 0xd}, {&(0x7f0000000300)=""/222, 0xde}], 0x4, 0x0, 0x7) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x810, r2, 0x0, 0x6) 13:34:19 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000001380)='./file0\x00', 0x49) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) openat(r2, &(0x7f0000001340)='./file0\x00', 0x20100, 0x0) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000240)="817a6be7eaeead40aad6feb144648714447b2dc3a4092ab316f856d9ff356278568f8c23361df53dadd3c8b9bcc9b405733565ff91e322a5f7d7d5dfacef7d759c9c3f8f03f9f50585d3fd904de700173c5f656e9447396e643e002742ab187ac73c1c84cc", 0x65}, {&(0x7f00000002c0)="2d71ea494a4b2456b331e7b94f474e4aa74465c5ada4384d2a09e6239c09166636568b1eff086455f6e25d8de30e9f8d6b95304a8e46e253b151f7afb9e02cd2bef71bb8989ac00d48399f82844cc479ac171e0a97c9161a9c316142a85a843f069313bd1e0afb53e443b11e0e4628f603d9584d5807690e7e7ce2d718d23e6ebe1284fdec0b2273b66aecb53cb87d59183901d9414d489df5ca46365dfbc9755ff06c9c582f3c32dad38929e86a21a1d9f26bbbd5e7de15f552914e787fc16de6315f6c95a36875c1a978e89ac0be2a6d621f668b578a27aa4a8289c8d77a929d8eda387df5d9c3260a1bc4bd6acde77637d74510f45012d49fffb09d132362c7fc76377501c68c6ce5b7901264286879ef1a730edce254e4a265aa8de0fb0b7ee79ecdcc090e47d4ca5f1923e9f5c53f543f79d79c0838e714fb707b8b741356c782a58045874ffc5b02272e7959e6078713366d3734b1cbd80cb4286ca138352f644d0bb2e24090eeb58fe366fce813b4e88a03ba51169b0a71b02827d09026421df588fdb03ff6ce1dccda3418a5149c09ac4e837e12cf7520fcfbad8f81b37628207b5403d3692663dabbfd4d45302264840ff9c9de76a4b47c6dc92aeb0105daa1098bc22a7c0a48e8b94862d76ece52ec89f89de80c6ab1951b3bbff9852e4987ef443673f344a5dec754b5600f0ceabf224a5b5a3e91f106b36aab77be74e81caa9808958d0163a4bac8c73a5b1ed6756dd77a1d1bf808eead07a2d53c41a8d73cc3e1558a49a1f68db085f3e253c74abd497faae4145a631318ef7b983de58d60d8b444974c8390b7b4f9d95157eec55099c04e8c19e0cebee37b8657f2d15d82918de8e3b3925cfb77b7487d9af511f244ff0d4976115199facd323e9fd2e793671047f8f99755bfc7b53c25578cac3b6b516290ed7dd7ad0706d69d2f54a2460f90c74c6ff8a448bf273c98d281c0e9916fa004ca690c34403c54d944e0828f0b4dad2128c3c2c395c02dc4595232a8739a40a75fe160baf7b620eaf3cb3ff8ab6b5352f81fee4e9894d83286078ad537e12c3d3a7b02d990ca14517ba843ef5f7d352dc8bbda70d50c846a2a2fbd0388aefde81e50dc247b35ad6cba8a6c19d54d3bc794e1a3af6c320f385ca7332ec6ea8ca00cd26acd08422381bd8c4440960da6b400d818cde00065b27083f681b1ea88e497fd20a3db17c1d5c88e63c717252c3344a9f233e74cf4767265e03964e6718a485e1f3cf78335301b67c11b008bd3d7a990353b8ebf0d877e18aa849b9ff75bf46912e034db0c03a8fc0df1c2ba4dbd9214ab5006ee0e5eb065c2d97bc05b9f58232111e9f75c6cfd1f8c72ccd2ff8eb95a4c7230285008c1cee33de021e8b793d9ecea9326e770e24edb3059b2900ec52bbc95d39dcabcf49f19c276be3bc973f41b9cdd1a484e5ba682dfd80b4a53a014370027d6fb37b500b83cb93df4dae24428a49ac00d8944cb3948c6b22a0830070a248653a47bbfa71464b6bd59a5782afcde6f65b73d81e497786539ded145eb9abf8369512f6c7cae8f9cf04b38a6068b827858bfda9a8c2d8f8947788a473bb7e86b1572e0ab3dfb3b413441253c3257fad5bd89361f4aa2a31bb970ba2c3febcfc1eb6589f765240b9aab70e7320ca44e2b09584b6c0b798238e03744df8421c6da0d2c63f26d4ca6b11147669d61d38fcc8d4500300de7546663a40f31b41f99c83174f7610e12d171d91c76a00bf446406367efdba8624b4d271ae24fe899b49fcf4b3efc8e8a4681bb427d8c9cd8c49caa3afa1196e629523d0aaac1173cdac31ab31acf1b90144e781015bcac48773d7baf3f173890c38a675f1d9ea407be64c88566dc7773ade2065a8aea91c202dba63d9747fe9fbfcf0a0f52c56678957347973e440cb9ce599277184c48c52b8997bacdd8af6c0e0dd11e14f38076608efcc3e90a5890b53d872f96db235f331e19822d6b1756d0897cfbd606dfe1c32de4f5e5de5378688ea7597d8d960cf411e46c23153ca6bb18405f70c04ad9854e91bcc8ce638c2a6dc1c4ce41ff28fcdd9ce3f5f2563463cbde448b109094bbdbc104b86610474b3ad8eded6d51f1161cfd618f5f2329125c44b1c507d54782064deae508852dfdeb45830e4b61c9cd8facd3f43a09804d00cf78d59238eddfb2ab09ea5fd37061eaaedd63cee32925d22086b03a5c8d5ce74e07ca6f081f79a08d84710efa7570e5731ef2f78b8e9be44c3868b5b7a8cc5f73151fb5a72695a0a563323761c0157e0bd38247e00356b0bb95f3e5c7eb92d9a4e5172c8348ec0184cf70cd90ec254c02ac00581b2511219c8508b443a156686790609ee547e586c29541d47f7b0d8de222730003be5028e52277c975cbdea26c789f682755905d6214d9a0c4cb42ab647906764bcd51de0d6b5655fbf21671e54b0b0af9e893124f7c8f32ed9176970d0481be678b697864f7230208b46205ab93192c5920b202828758f5842fc4bdcc2ce3d1ac23728c5e9957f0810866dd228962926c28a4dbbc0fc56187b0315e4835163666c7ba6df7ab39f84727d7c58ebd0f18ed7cf1574617e8be4c2dfe3603c5a7d5644f60dd077d5f1a7046c398ff556edb903f2e6a308a35f73ffd2a88a2f1a1bc8e6bc240daa075c81d8a125388b5959a83bbc67063d6650e75dc3a0be9b9a1c475fb8568b1c4e6a95e53778cab1f4ba560d98adaa702627f28f1845dc2f17bf160e7228cc459dc3f733f4b179d35e8da79993198c0236783824425701985c5e82d53df281830ec890cd2d914ca786c87edac5c4ea1f776afe6b02f9da17c262f692c06ac947ce8a689be1af393e30b60a02ab94e6e4ad6767b71420a5f2820b0394d32976fa59c959b3f48051d3dec2eab317204482767ba7cac7627a2f1cb62ba690641beb1011b96ea7b10a3d345a7cb22a37b71b0124a3f9262afb27b2a60090498efb8d6760be85e8a43e7c9cc7c1de656adc7ed85e5476e31081c0ea0d0a55ecfda3d24c53f778dfef9017884daaa6e1d6d49c5ff48397f74c031ec8479c3a98de7f61310c19bd2c38912b329aae4ef9c13ec23d2e11ecf39eaab9e17d633fbbdd6120fb71928f550f772e2a72217f687c8eff6913dff89bd56eb207cc9ddcf49ed2eb4082e6f151dc95531b249311a5564f788fe7c76321fdbc1cad188acfecef8d3a9acba503c19972e011a0b764fb2c841d5516722974cfd1506e30e1ff1539e70e5134b425914af83ff914806c9aa95ac48456161deeaad7e23b338fbfc0f7f6f9f7c63ac931e5b72aefbc44a4e7b56be4de4efad0c8289142591ad33349b087395b31bfea1980d42cca78381bc071a7611ccfa3bad1c576fcb9a799f9073b5471edd07eead4b54927ea10df84a398bea03864cefa9eb462e17aeeba264dc151982bd46701045027d400472f5b500d4feded25def9a08c64eb9898dfa44cca3904c3d4227e267383f1a7aa8166266ee614806f717527df3e9149e368eda36626864bfafc812dd460c81bbff84a440acc393c27e0aaa200782f6f62845b7830628dd325cd0edbfcafb0c6f326137d875fa3529d4abd49adb89a9f27bf399db77221d14c5a66eaeea32fee15da8508914c2d769968f67c92e3548e7bf9be5f1c2c598d152333af2b526ebaba0e5574ab077e64e6313dc30c0d798dd65f151fa0fd3a6f46eaec700156c1f8632d8ec820952490b2e8c41acf735637de0d1b35376c013a6683983b339945cfa46aa1194bbdcaed95ab464d4ee455ee05c76ff8bf83dec1e1d376bb98f1a74bf7a0d46e04dc52cccfdd9d3c0f87ea8a10d778da5b8ab75eabbbb7addf08f1b35a77450f29491163185b059eb8347e0ea1f06e53da41226877d84154b7e6b6def48a5ab477f2868adf82e3dd20e3291fa7ea9128b37c0d4555e51ce3432bbaca0da17e1ca702afbbe512b09d76b6912e3a32e1f0deb84b24f51cafccc0dbe31cc0a717b62ca6db35b144e63c59a0baec7bf2cf13db7c8ca06d9abad301e5fe79218d9f04ae84bc31548845315b37ff773589fb4501e5a23a09fa02d735fc1f2a454b4a3193be5240d1705fbc5151c502ea5232c8bf3ee66954e87a1f12ff7c7ac83aa7b4900be057407462430315d4895f643ba91045b591186edd2bf479c41232baaf255494521dccb2ab9f4ceb4ac21f3aea84e54e27947cb9f72e003c4262c22ca7ea81cca77702568d8d14dbc2a94d537e70539b36e1d2032fcad7e02e8eee269407127a799737727705c7a961a5891ad81c06102e6af1e097340504f3703ef34a9e78a15923145f85a9483eb45399a1fe4855bbc673ee63393421785e3baf906950d6e348ba966a347efb5215d685ae4a8decb2f2d6224262ca9d21bc6ae4c636d9e014b8b491183cbb5b3145610d8d05cf773c67d20e535441e10c0ef2ad58f78294a5483f84b733a09fd08b46d98ed8f1b3c59fae9b386b4e5f713feadd6f5ad414dca57fc25b551cf2678de8647699c3e0e989057a84238d9561d08e97b4e8e6b09eaaabc25621e9297df79a7147ca40228f03a908a932acf61ed3adef9e031b1a19eeea7d40c4b6a16664206fdd61ef4682f70dfaaa91b1266aab6703fe7cba3e2e88cc9d28407eaf3dce34565e2f438ae13c6b6aae2e0ff76ee559466d78dcf868dcfe389f1c96cbef9f0457b7dd96292ff004dedbfd64a249e21ecadeb11781672eeecef3f1e1789f76f03c1df43392095bc092e7ceec55b2210a60d052c280634dc269161f93bdc631545585eefa45ed5a1e99adfb7fd715fb53128b99acc216e85ce4bef0daf8723a39358f49c64aefda4d4c2473f47c72ed5bedf13505a89f0b50f38174b4ef0a6dbbddac833650918d030a8d3e66f2f0e0af76038b38489d2add8dcfb57ec594e9160882f9eacc52c8a495c52d67d548984cd5bb896e0e74dfd519585583fecb21cdf02266b24a008333c2f75fd7a61dd12c5b1791f1eb36ea47825ced94d6fae40acb4f979cffe3bf912b7a4444e8734ff0eef57373e7ed0ef92e064d7aeb4221049430f26e1b100d49a82fbd2cd30e425130ff925f52d0a7026b6c59023074f33f72395f04a2c85900e1febed9c1972e6526c01506ae1b90833309ed8695b767ba2538fc68d2bece3fb2f05a1498b14670479024679baf106e6e2f4743be9b6994f500c3ef68989ac6b01df3124346bdd9d99ee020a983aa70a780937f56924972fa387f21c89b653d93565c11e69b6552721476635b09561e1b474889a84851ee2c7bc2f274b07f2930e201968ac487866ef0059e9014824d5bd965bd38608f71cbbebd3d339e237b1d74a6b5053ea5ff3d5af67b8eff80459f2804524f23f645a2f4db72eb643c64dba5ea8306b7897bbfa426482baa8f71f75d637dc2d01db148b945a602fb9607a260a33389cee010a2974c1c880a0a7a9a7cd65e93372eb23e92dee8e259eea1acfd2d7f6cebec072deef38d233b84f629326d6e079fdb74b34613afe7ea870b216109e4f57b10ae27ae15e4d1bfacf6cecf97160437b59e3825364d979ba3ff3a5b83f98d90ba2473b6185556877759bab20f6bb1ca46e9f7cdc2823a05443d58767cf921879cba435cfb0f85066dce53a2ea09d817ffbad8611ecc50a517efbc06c72f9fa39b6479c62895195d0d53e821bd0a18c50dbd15b8c6407e6a61de61dfdde23025bc7d6300c455cc3eff16fc823985cf72ea83abb091471d0bf29ad2cd9ef7433fd37c492e2d24100631ca348124b027efcd91feb99ef29ae44f2", 0x1000}, {&(0x7f00000012c0)="548b66b2ce37cc227442ad2c0af5007f4a20eab8ce0330949961d0b3ddd61ea547c6c646389c9d094ba1fdc91610e9a82047a50e6b746c58bf370e2ccb0606d8745e15790ca7a26ba0b9ce6e", 0x4c}], 0x3, &(0x7f00000014c0)=ANY=[@ANYBLOB="080100000000000000800000025c0000daa0cc4709dda88773745fd02b09931c1f33fc5ddbe533610cebdc782bb2e98375afcc8aa6b6113861f034a75bb094890753db5912da423cd71db43d050c69ed75c07197fd418db095f054f24748998b6a5e2228cf1316c827d58a4102134d56c982223ec50632a1de21b57373fa52e0ff81c2091d49f3f72ac4627bf74bf762c9204482f072d31aafebcd1fdb945dce8a22a0f5ae24e5dee23f6ccf9e0a4aaba4b3974d885ad50dd05663c93a062ba067ea543701e5c416d16e92d98bbf3cc965b6d0da79e0064c41dd3db5a29e0e3f3f3bfdcccf722fe9615b4a255b41737224c3b36843b0f5993c1fcea8fa15308c7996cb366e300000a04e065c3cbca70bcc05c814a60461f505dd192fcd816652dbc469d930c18a50dee7f8136f5ca97a086951e881"], 0x108}, 0x6) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcad, &(0x7f00000000c0)="3a396f6d95bf2d1bee2f476bbcbc17ce22b64097502cfaf2189395086b653c8e3478cbbdd980a60aab23b7257dd0a15a") 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0300dbb5cac32e2f66696c653000b12aab777c7526784a5f964f6416d214bc0d9fd364ca1a9a29d43c557fa422eff2295a2f5cb82d89bdf48eaf964e086b8d8e60846848e14fe71657b48da04f41106479c962b44088d800f6965e4b90acd0c7b5f56943f9bf66df24a581820455bb662d62533b34683797dfc544dcb409eca465535a0f99f23ece5b2460c8f9cd1d296c80d8caee36"], 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="0020000000000000000000000000000000d400000000000000000000000000000000e2ff00080000000000000000000000cd468e359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x1, 0x1, 0x1000) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000014600000000150000000000000000000000000000000000000000000000000000989ec40b64201a8e00000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff0000000000000000000000000000000000000000000549a921f44915c8fc59d84acf5450893ed4679a2e7599f8347b5ec5896033172b7c36dc6ef9373a1bace6c08b5c53ae1c5a894dd300c591841b78bff5e6c39737ab0b5f34550aa78a424f1c2006b37fe6dcbd42ade19b5bad060bbdd8c81754046e184bacef5bff4d8c576ea62cccacd59f4c1b13b7c54340c32334794634395c45c077a8d019ce10df2c0a31cfd72c2aea89832d1745be07ee3a74f105ab60782894e39777e056866db3f4b6b489b7a98fe5b7cc7b5"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0x13, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x6, 0x2, 0xfff, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf23, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x80000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = msgget(0x3, 0x100) msgrcv(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r7 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r7, 0x0, 0x0) 13:34:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) 13:34:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) setuid(0xee01) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1330, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r4) pwrite(r5, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r6 = accept$inet6(r5, 0xffffffffffffffff, &(0x7f0000000180)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, r3]) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r7, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000280)) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:34:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/90}, &(0x7f00000000c0)=0x5c) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001240)={0x8, &(0x7f0000001200)=[0x2, 0xffffffff, 0x5, 0x9, 0xfffffffb, 0x1, 0x4, 0x1d]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00file0\x00'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x42, 0x0, 0x0, 0x0) 13:34:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x40], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0xfffffffffffffffe, 0x401], [{}, {0x0, 0x800000}], {}, {0x0, 0x0, 0x1ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x47) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 13:34:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2046539704e743d6c603"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) syz_open_pts() 13:34:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x7fff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r2 = accept$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000776afe2cbfb01ee6ea2f00"/4108], &(0x7f0000000000)=0x1002) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 13:34:19 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) openat(r3, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0x5, 0x2d, 0x5}, {0x6, 0x9, 0xda, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x61}, {0x6}]}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r2, 0x0, r2) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:34:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc800, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0xa6, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x58, 0x2, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r5 = socket$unix(0x1, 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000080)) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0x0, 0x4}], 0x8, 0x0, 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x44) r10 = socket$inet(0x2, 0x4000, 0xfffffffeffffffff) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r10) nanosleep(&(0x7f0000000080), &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000000)={0x8, 0x7}) pipe2(&(0x7f0000000200), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bp!\x88', 0x0, 0x0) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200c, 0xfe}, {0x5}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 13:34:20 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffff, 0x7f}, {0xb49, 0x9}}, 0x0) 13:34:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x8000, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000801000/0x2000)=nil, 0x2000, 0x0) kqueue() munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x8], [], [], [{0x0, 0x0, 0x0, 0x6}, {}, {0x1}]}}) panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *471763 27528 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b11f00,1000,2000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b11f00,0,7,fffffd803f011110,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800017b7c618,ffff8000ffff33d8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000b18000,ffff8000ffff33d8) at vm_create+0x193 VOP_IOCTL(fffffd8036abfa90,c5005601,ffff800000b18000,1,fffffd803f7c6c00,ffff8000ffff33d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd803d28b180,c5005601,ffff800000b18000,ffff8000ffff33d8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff33d8,ffff800017952908,ffff800017952950) at sys_ioctl+0x5b9 syscall(ffff8000179529d0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x12ce880c840, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic uvmspace_fork: no space in map for entry in empty map ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b11f00,1000,2000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b11f00,0,7,fffffd803f011110,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800017b7c618,ffff8000ffff33d8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000b18000,ffff8000ffff33d8) at vm_create+0x193 VOP_IOCTL(fffffd8036abfa90,c5005601,ffff800000b18000,1,fffffd803f7c6c00,ffff8000ffff33d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd803d28b180,c5005601,ffff800000b18000,ffff8000ffff33d8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff33d8,ffff800017952908,ffff800017952950) at sys_ioctl+0x5b9 syscall(ffff8000179529d0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x12ce880c840, count: -11 ddb> show registers rdi 0xffffffff820e6c27 db_enter+0x17 rsi 0x21fb __ALIGN_SIZE+0x11fb rbp 0xffff800017952330 rbx 0xffff8000179523e0 rdx 0x21fc __ALIGN_SIZE+0x11fc rcx 0xffff800014947000 rax 0xffff800014947000 r8 0xffff8000179522f0 r9 0x1 r10 0xffff800000a79a80 r11 0x46dc5a99b98d30e9 r12 0x3000000008 r13 0xffff800017952340 r14 0x100 r15 0x1 rip 0xffffffff820e6c28 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017952320 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=471763 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2780,0xffff8000ffff3660 process=0xffff8000ffffb7a8 user=0xffff80001794d000, vmspace=0xfffffd803f011110 estcpu=36, cpticks=56, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 27528 330577 89661 0 2 0 syz-executor.1 *27528 471763 89661 0 7 0x4000000 syz-executor.1 86343 108722 36285 0 2 0 syz-executor.0 86343 268004 36285 0 3 0x4000080 kqread syz-executor.0 86343 30603 36285 0 3 0x4000080 fsleep syz-executor.0 23113 246682 0 0 3 0x14200 acct acct 36285 195760 45708 0 3 0x82 nanosleep syz-executor.0 68181 166134 0 0 3 0x14200 bored sosplice 89661 403873 45708 0 3 0x82 nanosleep syz-executor.1 45708 431771 19396 0 3 0x82 thrsleep syz-fuzzer 45708 379943 19396 0 3 0x4000082 thrsleep syz-fuzzer 45708 501591 19396 0 3 0x4000082 thrsleep syz-fuzzer 45708 166546 19396 0 3 0x4000082 thrsleep syz-fuzzer 45708 19477 19396 0 3 0x4000082 kqread syz-fuzzer 45708 465333 19396 0 3 0x4000082 thrsleep syz-fuzzer 45708 61228 19396 0 3 0x4000082 thrsleep syz-fuzzer 45708 422183 19396 0 3 0x4000082 thrsleep syz-fuzzer 19396 328274 50458 0 3 0x10008a pause ksh 50458 33922 46049 0 3 0x92 select sshd 74750 332023 1 0 3 0x100083 ttyin getty 46049 121887 1 0 3 0x80 select sshd 71414 362659 7076 73 3 0x100090 kqread syslogd 7076 123284 1 0 3 0x100082 netio syslogd 96777 477911 1 77 3 0x100090 poll dhclient 80609 183295 1 0 3 0x80 poll dhclient 62474 267659 0 0 2 0x14200 zerothread 43400 77082 0 0 3 0x14200 aiodoned aiodoned 55786 187721 0 0 3 0x14200 syncer update 60664 324152 0 0 3 0x14200 cleaner cleaner 27042 514266 0 0 3 0x14200 reaper reaper 80573 362092 0 0 3 0x14200 pgdaemon pagedaemon 7914 76494 0 0 3 0x14200 bored crynlk 64370 56982 0 0 3 0x14200 bored crypto 48177 482440 0 0 3 0x40014200 acpi0 acpi0 84400 29679 0 0 3 0x14200 bored softnet 60318 11722 0 0 3 0x14200 bored systqmp 21466 494789 0 0 3 0x14200 bored systq 57736 303229 0 0 3 0x40014200 bored softclock 61718 479929 0 0 3 0x40014200 idle0 19193 437697 0 0 3 0x14200 bored smr 1 307642 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9502 6343K 7703K 78643K 12823 0 0 pcb 13 8K 9K 78643K 420 0 0 rtable 86 4K 5K 78643K 484 0 0 ifaddr 81 13K 14K 78643K 161 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 46 0 0 iov 0 0K 16K 78643K 326 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1230 77K 77K 78643K 1950 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 9 0 0 VM map 9 2K 2K 78643K 9 0 0 sem 12 0K 1K 78643K 157 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 6 17K 25K 78643K 598 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 48 38K 63K 78643K 554 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 72 0 0 in_multi 30 1K 2K 78643K 109 0 0 ether_multi 1 0K 0K 78643K 12 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 287 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 127 75K 75K 78643K 2447 0 0 UVM aobj 52 2K 2K 78643K 52 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 191 0 0 NDP 12 0K 0K 78643K 38 0 0 temp 137 3539K 3611K 78643K 18502 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 11 1 0 1 1 0 8 0 rtpcb 80 67 0 65 1 0 1 1 0 8 0 rtentry 112 82 0 52 2 0 2 2 0 8 0 unpcb 120 354 0 345 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 122 0 122 2 2 0 1 0 8 0 tcpcb 544 325 0 321 3 2 1 2 0 8 0 ipq 40 9 0 9 3 3 0 1 0 8 0 ipqe 40 237 0 237 3 3 0 1 0 8 0 inpcb 280 1165 0 1158 8 6 2 4 0 8 1 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 10 0 8 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 7 0 7 3 2 1 1 0 8 1 art_heap8 4096 3 0 2 3 2 1 3 0 8 0 art_heap4 256 386 0 222 15 4 11 14 0 8 0 art_table 32 389 0 224 2 0 2 2 0 8 0 art_node 16 81 0 54 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 14 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 153 0 143 1 0 1 1 0 8 0 shmpl 112 50 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2319 0 923 46 0 46 46 0 8 0 ffsino 240 2319 0 923 83 0 83 83 0 8 0 nchpl 144 3477 0 1878 60 0 60 60 0 8 0 uvmvnodes 72 2962 0 0 54 0 54 54 0 8 0 vnodes 208 2962 0 0 156 0 156 156 0 8 0 namei 1024 10843 0 10843 2 1 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 520 7 0 0 1 0 1 1 0 8 0 scxspl 192 10808 0 10808 10 9 1 7 0 8 1 plimitpl 152 42 0 35 1 0 1 1 0 8 0 sigapl 432 759 0 745 2 0 2 2 0 8 0 futexpl 56 18112 0 18111 2 1 1 1 0 8 0 knotepl 112 160 0 139 1 0 1 1 0 8 0 kqueuepl 104 171 0 164 1 0 1 1 0 8 0 pipepl 128 486 0 467 4 3 1 2 0 8 0 fdescpl 424 760 0 745 2 0 2 2 0 8 0 filepl 120 6507 0 6400 7 3 4 5 0 8 0 lockfpl 104 598 0 597 1 0 1 1 0 8 0 lockfspl 48 121 0 120 1 0 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 38 0 28 1 0 1 1 0 8 0 ucredpl 96 792 0 785 1 0 1 1 0 8 0 zombiepl 144 746 0 746 1 0 1 1 0 8 1 processpl 864 777 0 746 4 0 4 4 0 8 0 procpl 632 1589 0 1548 5 1 4 5 0 8 0 sosppl 128 9 0 9 2 2 0 1 0 8 0 sockpl 384 1613 0 1595 14 10 4 7 0 8 1 mcl64k 65536 309 0 309 34 33 1 33 0 8 1 mcl16k 16384 8 0 8 2 2 0 1 0 8 0 mcl12k 12288 29 0 29 4 3 1 1 0 8 1 mcl9k 9216 6 0 6 3 2 1 1 0 8 1 mcl8k 8192 29 0 29 3 2 1 1 0 8 1 mcl4k 4096 78 0 78 3 2 1 1 0 8 1 mcl2k2 2112 5 0 5 3 2 1 1 0 8 1 mcl2k 2048 72495 0 72449 17 10 7 15 0 8 0 mtagpl 80 183 0 132 4 2 2 2 0 8 0 mbufpl 256 121364 0 121189 45 33 12 28 0 8 0 bufpl 256 8011 0 3111 307 0 307 307 0 8 0 anonpl 16 128556 0 102347 135 29 106 106 0 62 0 amapchunkpl 152 4221 0 3977 23 12 11 11 0 158 1 amappl16 192 5449 0 4043 101 30 71 72 0 8 0 amappl15 184 191 0 189 2 1 1 1 0 8 0 amappl14 176 62 0 58 1 0 1 1 0 8 0 amappl13 168 207 0 204 1 0 1 1 0 8 0 amappl12 160 127 0 125 1 0 1 1 0 8 0 amappl11 152 61 0 48 1 0 1 1 0 8 0 amappl10 144 8 0 8 1 1 0 1 0 8 0 amappl9 136 593 0 590 1 0 1 1 0 8 0 amappl8 128 197 0 164 3 1 2 2 0 8 0 amappl7 120 64 0 58 1 0 1 1 0 8 0 amappl6 112 63 0 52 1 0 1 1 0 8 0 amappl5 104 304 0 294 1 0 1 1 0 8 0 amappl4 96 871 0 837 1 0 1 1 0 8 0 amappl3 88 266 0 261 1 0 1 1 0 8 0 amappl2 80 5466 0 5386 3 1 2 3 0 8 0 amappl1 72 23866 0 23441 27 18 9 20 0 8 0 amappl 80 1874 0 1823 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 51 0 0 1 0 1 1 0 8 0 uaddrrnd 24 767 0 745 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 767 0 745 1 0 1 1 0 8 0 vmmpekpl 168 9182 0 9157 2 0 2 2 0 8 0 vmmpepl 168 102356 0 99735 167 52 115 146 0 357 1 vmsppl 272 759 0 745 2 1 1 2 0 8 0 pdppl 4096 1540 0 1496 7 1 6 6 0 8 0 pvpl 32 316601 0 286475 272 29 243 243 0 265 0 pmappl 200 766 0 745 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 531 0 95 14 0 14 14 0 8 0