00cf0573c5abd439e71437cc699f8b51dc0048448b53fd250a1d2d428ef5dc59a10fb6e6440abd2", 0xe5}, {&(0x7f0000000b00)="e03ec91dfe5e7527e1eb11e439ce5ae94ee195013e7358310505b6df47ef6435d6b493a8cbda260869c63f630611c662675324f0af87b30174b16e9b41d600881f2bf334520c5d6bf344c9f3596d09a13f4168df101bd37df51e3bb221b1647f890b27b59e7ab02423debdbdd27bceab7ceb45fd56925ee5589ceb82e20d691bb4269d5df6676ca8d7176d2c273eb51f69f21e645ab62ebbd2fe96569a9a7c96b762249ceb80d331bc30ba59c9d4ac2816938c360691f9087a9c", 0xba}, {&(0x7f0000000280)="8ac6bb3f50f974e24fa401213aa346c4f28544337173463194", 0x19}, {&(0x7f0000000bc0)="3a40d8133a3927db9be261688562fe13a83ac5664c9321e33a8459a5a1957161f07c891c9bddc053e6a5654a9270c5b05fc171d631e4c385c5cb77f2e4921310d03de3ebd62bc5f33684c3df1c6702ddc1915a149779a27f13d3c9c4756f15eeb30e6d0063e73cc155295d307a81405e9f43ed21812768967fd9915a8e4ca2f0e84273fc475b6f264e36d2d20d06e7af8453bb53e19e5a78240a7d0c925fefb5929972161bcb48c3c107158033e68666f1588ef9cc49abb2d3535ec2d6c3d1d5d87978808ceaa1d729951147e9d83f3219f1f944218488b9c1c78dd18a6865ea5ef62ca197615a2eba42aa7bf822aa8c04ddd6d8c76216a53ed6af72", 0xfc}], 0x9, 0x0, 0x0, 0x4}, 0x3ff) dup2(r8, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000040)='*\x00', &(0x7f0000000100)='\\\x00') close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e81d2b650a29aacb13104306817bf33dac97cca3416f8e83fcdba1db81d78deda54f925f23ad07939f6420c93ebda35bd421d8dd94f511d061a2c2199745a66c53b12652f8253c194b331f249dac0f20481cdf9a64395c3cb65355ebad0c89807063958113c212451ee0bd4a3c9fa5d937c4fe87343ee48166e418d29aee6b8be732698140bcecebf2ceba9931789c1c62fd82b6bf359b657abb00e5b879ad8fce5b4570abe4e6ad69703df0d5bea5a6ed87db383d4aae79919a2f5a5686f3ba2b8a056f386f770f62c453be3005ff2de8af78318c9afb5cd3d9da43e5347046a7456c6a"], 0xc7, 0x1, 0xb704e8cb5504491a) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:49 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)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r3) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) listen(r5, 0x4) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=0xffffffffffffff9c) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r4, &(0x7f00000000c0), 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x40000008d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x45) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") 16:00:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30ad3ebf956ba413, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x80000001) ftruncate(r1, 0x0, 0x7fffffffff6) ftruncate(r1, 0x0, 0x100004000) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffff00) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0xa1, 0x4, 0x80000000, 0x9}, {{r4}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x0, 0x8}, {{r5}, 0xfffffffffffffffc, 0x81, 0x2, 0x80, 0x5}, {{r6}, 0xffffffffffffffff, 0x1, 0x1, 0x7fffffff, 0x81}], 0x3f, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffb, 0x8, 0x8, 0xffffffffffffffc1, 0x3ff}, {{r8}, 0xfffffffffffffff8, 0x20, 0xffffe, 0x3f25, 0x81}, {{r0}, 0x563d96017b32ef5c, 0xc6, 0x80, 0x4, 0x100000001}], 0x1, &(0x7f0000000380)={0x20000000000, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r1, &(0x7f0000000080)="f35780fe07e5a807a372e3e05686a0c653180a90d670d7d84ce768cf5c738aa75980e22db5272a36cbc6e23958e1e487e127e7929794928376b22c62500060fa21bee3418becd3e3153cb0c91b691cf8b2375d35497e680894122098c2500c2cb7c4c5b795b04fa25e6f006cbf31503ef7ab4f6970fa20d30f1df799cdbce886422867f82c23977b4dd8fae972f7506078f86b5550980df805b7e98e5ef2827e24cf2729fed7facda57ba186f11e6e66781d66f2e6d0791f8ab882cddb84574dc252a9b6cef05390efb2a234512e34614f6b98692ee4e315d8cb2733b55bdb8fa79d9af4918ae350e5f5f4969517d57659d53805", 0xf4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) 16:00:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x0, 0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:49 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = semget(0x2, 0x3, 0x82) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/92) 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, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="3fe5e07a0ed00f82d1fdb333ea6c52e39d58bab3019d2f0e428c9043c1d038a164d0cbcad2dfea6cb6aa3558e55df61a3664a6fe351fe0b132a0a43bd960cd693e5081bc0261c78ac7063377486eb875224c86703588f3bf5b8317448901aaa634fced32c08f7c97578a5eef98d53c6c7255c3f33c616fade14abba26977bbf2fc4075035ee77a861f69163653312130e6c6914974487a41518b35471a7e40750768101735757d269d0b2fdb3c1c1633f7f599bac09be97c9c1648b7c8b4bf2af8cb0c685c3f611e11a708254b0ea4abe12235b19761b57128191d2bd18647f769b8d71c4c497fe7003952b90f319a8f7a8d86307d8de3f8d03afc3c7b6c9e93ef529ef38998c44d18d90a6434754e36a9e0d1cdbc9d0d16104b22fc421e040d6d9e60acbef34ea3200528600eb48c543239e8e70d984090b1e9d42f73b698b6968a8cb62dd0c0f94e2dbc80c5edcab93db29afe79dc281076e397adb596187f14b104d35dcdd42cdc97b6185379f4b82bf40891237fa109bd11ba3d2ad7bc7195ffaa50b22b069a664d4e3fa7c4aed62fb57d3ad1cf47421b5f8719706de5e24a41d48d5792d42aa640a30029abc4721cf24ab1b76d002c5ca6931ab6db58410e568d6d1ffa3219c65647ce6ece8e1713f0aa1ac0d2bdfaf4b0bf18338ce92bdd03d60a1453ce2166302386dbfa7b09f41335589072a21635dcf3629431c499f4c356e2885a7de5dd76157796f5de07524a6bfca17a2cca53ffbc467674361f482a3a39d93d8b3c552ac87a5b3b2d04b8fc89e456c5f3707231e5c03f7717c541a0f57bed2acdf93bb84ecc2b67dc086a811324436123d0e77501f2de02300a9f1e2ca9ce895efa0e2a1781190879b5d7ce6506718ddc17b96cda77e98c1a5889f6beda700deb57b3f269a09b20f2f2d63bfee06f92dc393b0a89279f742ded26b071809b99590e484fd6d08829e3072fd0b209154b512faebd852c01d451f96e09240b41340458b6ba952cf0f348cb97d149c9ce8ea8146481f8b1462ac08a5789f409023b58dd630ae6134a55bcd0f16e4d4a528e9520ad9b783d051c708271042a6bcd0e993f2165b82f7eab65bc8e8d7e167d72d719fc252ede2c561fd7d25fb3c83c03993d725c2408551a1f18427ddcd29b8faeb35573559a00a23397bd8f18d62ed5acf4aac4ebf4f2da069152c8d17208d0239d3438f5ca38cafbcb5b08759dbc07ae3ca9f2d936672c38daea70ebe947dca06e46302659a01d16e753377b23f9bf30fc1de1cde92b75e14c9271ddcb73b19d9d408822dd5634d7887d62f12cb02f8c2a67f78b4e156a2e6b9fc1afeb5cc4a9d0f2dffc8c66a0a8f8b833a410d7ea772ec764d6d9a5f68d7ced769a478ae23dc16971f8bf04ac64ddcb4222fcf4d5290f62b2c19f75f400ef3fd5c3c5d8497d743ceb2456802f370611c6fca4dd27b83b61509ba2e9c98e8c74bbb6e1d8ce3af5e6b57f6e0ad6ec74131bfa9d11b08b9d6f44f49dacbb6e33c87d7a749afafd8dee327557953e46fc1b1987f02569b114e478f931947bab27aaf3e8a948d0ece1d09d268026b673fb55a8aa5acd85b6011449b08bbf17d14e16c6051718e8d2023b663950aa9e4c800425a9c426d219f5980eaa8194cd22cee3dd1cd1e8ed2fa22e03a20d60433a22ed87eccbf640aad8558f544d44333c410a9186358dd400749f69e969504674cd89cb6a7e74bbbeb7fa09611694e05680c71e3a159db302319ba2dcbf65bf4f1673ab510b55763af1b4d31193e0f69f3a18c923918fd10e651aebd96114a3e227a0b1555e5f3258c5c312bcac7f643767d7c4d012ef2f5766f9e67d9d763bc2fc9599c7f715dc26f1b07ce16f6153a184465de5c92cb9c4ef1f68f53ac76d45c5bdbc877caff3d76198d445bfac510f386b6863da7fba8a5fb05cb6ff4d04fd1c2cd45eb5b7e2100d4788cca42b8c730289d3be28cca49fb2264327dce2dfeea4adca8f411a", 0x585) 16:00:49 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x6, 0x1000}, {0x0, 0x7, 0x1800}, {0x1, 0x2}, {0x9, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/161) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7f92f013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae4857e40ecd01fb98c67f80e203f93c4d403b6dcb9ee802ee335eac4ff38e2283b6656035076776cdefe6d1609d99ae8d0288cdb1c8471d30fa56d04f7aef86693254f6744182c3893f79e9318ee3c66f9b96af09c619431546232eefcbfbc67931cc575e61e38a24b75a7d7f127f817fedb0753df7f634b4312aafbc47e1af609c543023502d63f26e60f18aa1ca67134c05c10d7e50a72e5198ddb612abadb16213c666b0a9ba315c9959e157e1f4fcb0056c759d5e99e63c8f6feb2a946f8c90d869b04b4423bc6db59253d58e35a3a40bbb6ac7250b92e3c7c489e32e809d53faa45a4e234efa82ca963f8d20fe554ba62c6cc03187ded2"], 0x107, 0x800) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac91242275e7ed04d7a9ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d87e88478ac1fa040000e4f9be870017926db9fa88c70e8e256b3ec66e9e7e73a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed000000000000"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r6, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r7, r10}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r21, r22, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x3, r1, r5, r20, r23, 0x89, 0x6}, 0x10000, 0xda}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/61) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r25 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r25, 0x8004745d, &(0x7f0000000000)=0x3) getsockname$unix(r25, &(0x7f0000000180)=@file={0x0, ""/68}, &(0x7f0000000080)=0x46) 16:00:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='r\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) r2 = semget$private(0x0, 0xb, 0x80000004) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/64) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCNXCL(r5, 0x2000740e) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000240)=0x8bb) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:49 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x120) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) socketpair(0x34, 0x1, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r3, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x6) getsockname(r4, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2090, &(0x7f0000000140)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r2 = socket$inet6(0x18, 0x4, 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:49 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x200, 0x0) 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 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) fchownat(r1, &(0x7f0000000300)='./file0\x00', r4, r9, 0x4) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000040)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df67c403c2732a04416f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) close(r0) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:00:53 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() socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x20) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x3f, 0x4, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) 16:00:53 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x200, 0x101, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() read(r2, &(0x7f0000000240)=""/56, 0x38) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x60) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000140)={0x100000000, 0x800}, 0x10) read(r1, &(0x7f0000000540)=""/226, 0xe2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000000c0)=0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xf) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x2, 0x5) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x6}]}) clock_getres(0x3, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x80) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x81], [0x5, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x800], [], [], [{}, {}, {}, {0x0, 0x0, 0x4}, {0x2, 0x0, 0x6}, {}, {0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6900dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12e0c644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdafa6364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r3, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/17) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000cc0)=""/231) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x8) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000300)='./bus\x00', 0x80c0, 0x10) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) accept(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000165fb00"/96], &(0x7f0000000140)=0x60) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8, [0x0, 0x400]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=""/175, 0xaf) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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, &(0x7f0000000200)=ANY=[@ANYBLOB="0500000000a2dcc5207c06dac01aa3b5c90e46caeb50670c05d07f0e1a791274dcf7ce3bb6e3aab21d8f5c3cc566092c4fcc183f81936c7c8b421da30c3625342788789b86a1b3"], 0x1) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSETAF(r0, 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) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) read(r4, &(0x7f0000000180)=""/114, 0x72) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) dup2(r3, r2) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00012e2f66796c21ca00a8f27dd65913c10000935d2dc2415a5ba89dae4998f72c57af2c143f785cba4ab216f39d9e0047e4cfe17601eb45678dab26dcbe4b69a6af9b77d1d5da1665cdcff4e8db8dbdd9e277357e554916a6864efb26bb9f7861"], 0xa) listen(r0, 0x0) 16:00:53 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r4, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r9, 0x0, 0x200000000010000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r2, r6, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r7, 0x7f, 0x100000001, 0x20000000b1f3}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x1, 0x0, 0x20000000000000, 0x100000000, r10}) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r12 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) faccessat(r12, &(0x7f0000000040)='./bus\x00', 0x5, 0x0) syz_open_pts() close(r0) 16:00:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2d8caedfd92f7614, 0x2) fchmod(r1, 0x8) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x4c, 0x9, 0x3}, 0xff, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x7, 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, 0x3a) socket(0x18, 0x3, 0x3a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:53 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDDISABIO(r0, 0x20004b3d) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) dup2(r5, r6) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x2) r7 = semget$private(0x0, 0x924009ed56c2082f, 0x314) semop(r7, &(0x7f00000002c0), 0x0) semop(r7, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000200)=""/64) pipe(&(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r8, &(0x7f00000001c0)='./file0\x00') r9 = getuid() seteuid(r9) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x3, 0x2) msgsnd(r2, &(0x7f0000000040)={0x1}, 0x8, 0x800) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, 0xffffffffffffffff, r6, 0x0, r8, 0x80, 0x5}, 0x40, 0x17, 0x0, r9, 0x1, 0x30, 0xec, 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x805ee7a0, 0x2, 0x800, 0x0, 0x1, 0x7f, 0x7, 0x0, 0x2, 0x9, 0x6}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:54 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getgid() fchown(r1, r6, r7) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = semget$private(0x0, 0x7, 0x286) socketpair(0x7, 0x5, 0x6, &(0x7f00000001c0)={0xffffffffffffffff}) close(r9) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) close(0xffffffffffffffff) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r11 = fcntl$dupfd(r10, 0x8000000000004, 0xffffffffffffffff) close(r11) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000300)) semctl$GETVAL(r8, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x103d}, {0x2000000000000015}, {0x6, 0x0, 0x0, 0x7}]}) 16:00:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) r1 = socket(0x2, 0x8000, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x80) setsockopt(r1, 0x100, 0xfffffff8, &(0x7f0000000800)="72cf41e3e17479ee1b87f975e24b23fc50639566c62b1603b3e37f31b000bf7a836a0bf7b7373f5b229426cc3557987f3c1a436ce6353c4271efd7d9b484d64b452540ea1bbf083eed0a54adfe13f337ef75ceea51a2c45cd35bec72b8108b20dee65cb6806dd943ca2f4811ae06b7d157de53c96924e7d1f21f9679b8fe4749b262d8b4bccc6565867bd7ef3167fb7df53d6e8819ed4e0646926e33cbf1b846a05090a5c1792c5572a18eb671980e47c83911ef82c692dba49d499f264573c80973", 0xc2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) linkat(r3, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4) setreuid(r2, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) r5 = msgget$private(0x0, 0x12c) msgrcv(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="000000d98e5f822554e21900fff283b42f1d816b000000080000ec09de8b78d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b3754291dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ec2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291645500b65b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429e4699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e5050600000000000000502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b08794e6961960a373767e494ec899846d196afc1dbc46842e9250ae65d5"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000005c0)=""/133) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x8, 0x9, 0x550f, "b5b62d0100", 0x1af23b25, 0xffffff32}) write(0xffffffffffffffff, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4", 0x3c) r1 = socket$inet(0x2, 0x4, 0x1) shutdown(r1, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:54 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8dd, 0x1, 0x8, 0x80, "eb7e1de3c4fb9e54184c60652ac34a3c5f782b1c", 0x3, 0xfffffff8}) r2 = socket(0x2, 0x2, 0x0) fsync(0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="410223a67b1584467040"], 0x10) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3f, 0xffff, 0xa95b, 0x3, 0x1ff, 0x8, 0x3, 0x6a2b8d72045890c, 0x1, 0x8001, 0x80000001}) 16:00:54 executing program 0: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = semget$private(0x0, 0x4, 0x310) clock_getres(0x2, &(0x7f0000000200)) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000340)={0x1, 0x7, 0x200, 0x1201, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000001700)=[0x2, 0x0, 0x7, 0x1ff, 0x3, 0x4, 0x3]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7ff, 0x9, 0x1, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xef, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 16:00:54 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x2c3) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000001fd, 0x80) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)='t0', 0x2}], 0x1, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0xfffffed3) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x20}, {0xffffffffffffffff, 0x81}, {r1, 0x80}, {r2, 0x40}, {r3}], 0x5, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) dup2(r4, r0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000002a40)=0x1) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x44}, {}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000001800"/28]) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x88, 0x3, 0x0, 0x0) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) setegid(r5) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:55 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r5, 0x0, r6) r7 = socket$inet(0x2, 0x3, 0x102) sendto(r7, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r6, 0x5) r11 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r12, 0x0, 0x10000) fcntl$getflags(r12, 0x1) dup2(r12, r11) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r12, 0x6, r13) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r4, r9, r14, 0x5, 0x7fff}, 0x8, 0x2, r13, r10, 0x7f, 0x100000001, 0x20000000b1f3}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x2c, 0x1000000000000000, r10}) write(r2, &(0x7f00000000c0)="fc515d2446a58d5fabc55521d1e7a57a1d6a55a4a114045749204fda46e831292394afeeeaa0b9f8be5c61e7095b4bb4bcd13f8b3a522a4782e3a52423d3ec76b9aaa6cc5b7c4694650c", 0x4a) write(r1, &(0x7f0000000340), 0x10000014c) r15 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_SMODE(r15, 0x8004574c, &(0x7f0000000000)=0x1) 16:00:55 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r4 = geteuid() r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = getpid() r10 = getgid() r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000540)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000740)=[{&(0x7f0000000580)="bc617b7eac8fdefce8171d64729d03b4556794a8b8c1ceb2b7fee1237ded8d7e003d95f829811816e760e5de28a4d16cd9236826fc4cce3996d9c953ef3a69bc8c07ff965014f1732f60", 0x4a}, {&(0x7f0000000600)}, {&(0x7f0000000640)="b32a26b5ca4cf8339d7ef209206bd3c946f00d3643e6547199b055b4e2572a0383a78ad0ee79f7298d0b379c23ddcb9185e22d8e3f817fe0c1f0fedbb62bc871f31b55439171bd88ae457b59f624803e023f803e45290507337f46dc1848e4bea51f6a574674f334f2bae86e9c1fdc417307114fc25126db349bd6fcc752f68207d93194c24e151bc05d689b2ad979bf1df159e507d9e79992ea5a8048bdeb9eb7862c51f2780a6f1bec2366a7e3b5b5892bcf7e3ef0ddff754b865fe66b93e82081c565f355e4c98d36", 0xca}, {&(0x7f0000000d80)="9d826521937fe33c184b08e6cd62b06efdd87bc16b54dc3c045e9974d319c57e708171744442720de6b2419162be001bc07066e56dd812bab790b532026a663e28ba2db48d049be543c968568184ff269a4cade5f79fc0f0f7c80a97361ede558ceb5019620254d1def00e90720c2ed1ff45750531a64562d6560e6a9e761188d9a55cbf13c8c42972c2a3fb1d2552e97999606fd7f9cf1076aca274c902d394603ae04213678033d45e5fb9f602722a58377f630c844d7785b27fd170627519aab6a0f7ebfa553cc0f08a8c28e0dcaa74c999c12e14f7663fda675b438681bf8c7019d0fd8fdcc06a1157207cb0467aabebbbe3bfe50be1bbe8cbf552c493deb56ab67506aa9ceaa0b9be129bda41ed1513dbe3bc45e7d7cc48bff8eaf283706a6918a5da856d4c1fb152fa0782b29bb6dae6ddccdc4efa3752f1f157dacb31740a2dc760ec84a199b479cc5066dd0341dd10944835bd5db4f6816637a402ecb4184ceb7af0c942090eb06b7d14478227f9c4738289fea19f1786e859c5fc693bbcd17d04c8f75a5449866f789b39ab23a35887e5c9931021a56022ee2745bebd43e0517d0d3db665e84553ca7ee52bbf64be87cce455fa2afeec6bf0922650f5eabc61919bc4cff7667470cf4b19a1e11caabc4c2e8bc7fa489ecf0781d6012ab2cbd9426c59216b460de7a11f9fc9a44a16393b54d650b39e031108ea4d6656ed5ec3f50ea75d08961c67cb4f8ce5d438728fa79a6deaffbc791b7b36051b66d530cd3da14dc1be65dba9526b3b405b08219ed12b77e6578ecc3e1d6e2a95506c6311ac4b1a3fd837c73c77b7c136c45c2bae8dc5dfd9866241af7285077a86a7fea4132c71d5a8bcdc4ec8e713ffc530dab73f562ccda0a28283844393b703986e09b5f596e453e0a9e9a759e1bcd9a1a13f551682afeb097c89d9dfd962665058e68b81aed6da8afbe1a7ed4edf0a6a28d8f13dfe357e6f807c71a8d472160f7d208921b533ea398f5e771f6326956befee07d7fe9a2505d013e6e1d4f2463edbbe841158fd899d44bcf45a6b509b8b22a2d2117dd0cd0ebbd7e975b40004848d29a1bc88aaaf1357fa147b14a69dd5516b4742852d1087678dca4169379c75305d89fdd62dda8a48a1fc58e17ae400975ee134088c9b25c01e30d42bc7b175d81e2eaeebe2f7aeae48ef63e8d5810c4f22f6b72cd527a42c1a010b9677a17bd231592ab080934474dc8ab3721d8d618abbe9fb033e1e68b4c6414b577d69ddd5b43daca34b7ff29c8a0536df4a92e9763be504f0cd3644d201c4738b55c60769022bdab81b6364d6ccefb6e31a4077e4a11c49de62cd5bf13286a9d902f85655a2c8ba7f07432fdbfe90b82bfb6bda8300a988c2544b7122e82473889fe267e9f3b6ff3152e4ac7449ae1f8cf7969ec5c18718227aa2e9c032e3391828937cdd9fb010c7e2b912618556cfa07364c20b5a0df6b6b2a99c7e488c3acc0a915936e2060b117c9384f736d9e3e24b5347317c8c14c4d07579594f23d3590c2cb0d9dacb3b5574d2a90c623ecf9ecf12c7af147204fe9e81fbc0b6333dca3fc3e0d045319e14356c440bf8698df06aaf130a79cbc615af3c0c60ef1390cfd9f2be2ec75d36bcc2a4f91207327c8cb3858a7ca7dfb593fad94b31b9f82fcc30b7f6fb22860043c805fe814ab885a950b2f2b5f7c80bb43e7ea4144851f6316ac13e1bf7cd8d1e871ea9aaba1a99a99f32d20e95f8f4871faac6b3604124702f94dae339f6406c1635f55bc942052f624184a63e0a39ae1c5c61354e288782f348ee85514336effc049ecb671f31192393bc54cedcae454652398ed32e2a41b683e1e3957bc22aa1ec38faf667f060617581473eba05a637826398de17aed628892e05b68ee4124d6eba354eaa8f24f5984f52acec490b23828d80f6d7f2cfa2539ff050d0faafaeb1d9f5d43248e36714144b1887b6cb24bdd3d2d639d2c48de0df709476a2f3f03a85ae5c47f50ab3d98a1d10fc65c357e7651742dc5d443d285ea8aa55cb988aa98894201de1054d3c0619f2dab3d66b6c311882554efc4bcb84240f21788c4783f2819efcc413bfcb4cfa05f2d1cc3cf0d370ec067216127c08864c429b4007124751b897206f02190a15c93de60ea35b08f61f3cce5af669aa86d218c2551180322d25050ca2c26a2c8fa19a2298bc58f6d15111f934117ae95e1c885bb689752d371f8b5a25ad9106e28d1d3e1775130f211f6af08f43c95e74fe3eeb578be4f7ac46fda4a66cc74ff08ccfb05eb4372eec1888c3b8b87175ee03bcb42bc435e413d7c5776533645ff9fe4687ad584a3022810ffe5274c14bf7522499335fa9b50aabba1b1d18d4125cfda83a73696993d5d12fa1013763b264e84b52da9500f4c756127a2c5604d7721bae54691985693fc85de720c82e0d4c4a91eee842b0782a821046b9ab5ed5fdf0d53728c953e3e2942ecb9e067dfa13573caf93703602dba26992259b9df9af6602d5961a5343004ae8635026f9152d9cc981ae13a1dc52afa4e61e0de91fa24edecc00d3b6947b7f1b3776640186245c2fb9a9b76503b0ebeaba9866e3897f5711107b6150298e7844fc8aba87743fd8cd8a544d6b6fd964249952d0c7709d7f37ec08b4ec1946d5ce8097ee5a4ca033c2bead635302960c4aa1e64b74c544cbb202fa7efec4b74201062ee91548f575c170299a9145268a716f5fc8f5088ab157cad1b5c24193215a9044a747d9c9eae1ba88e1249ee17f6154969a86b65f503156755c2381eb9f48e11c7ff6f52743165d021bf27a3e7110414f35dc7925d4005d13a515824e6455d4d39a8bcf697492c927624e013f298a397e78909a0a0fbdff067bd64d44b7ffadcf4ef945a305319a603fa2e7631e2beeb18d2d1207074fa0ec1b45ba5fa8fea131e9910d2ec4c76a1383c5373377442ff642b0fb8b172efbf59a8bd6efb65d00cd156f69d5c1f352178da8a1e12599b3fea3c49d3e7dbfdc2daf56618e16327f90bb7b4d42b6418cfe89e61a3e4be17042021beaed3b555b7a065a2454a7057eb26135d2e2cd27698c70ac36e3429d27b4bff0f8d512b3d9e63ca9b264907a00b229266a07c89daf56b5ad6f8891c600fc0bf63766989b406fbf1010b76a42190c080f74b91c045d1baa403758b116ae1580dff0f36ecac3b64d4b15fc4d6f63b51081d4cc496d34bcbc5a202e087f73eda7ace7cc12ae063390f623d36fcb8b70e22bf58356619795076f9da356312b04d4266c6152599bb3e5a9e1b0c1064cb6df9a795c98f537e29d936f3d6feeb84c90bf8efd03fbef336767a8cc6242e235743cc353c7c6c16c2b9c67785949839c6b0e1fd0d897896c6bd1a9ebca88e9d9f8b9f13907fe6df0cf8ca81133fc508c79da1d9c21834260b41e61995a8358d444883f461df4ff13e0090a103e629ee596eab42af3dea2cadc993aaf283e27e13b3430d0a39d082751ab8216882accd07999c4e93eb5a56343cff34456115eef5758976a295648a4c2c2a71d010b296480cd54406b1fffdb1a6ff87a5ab845972ac9d465b5dff35e4792729f6ebccf2bab190b8524143fe97efdee428899c41b348175d2aecd37e8572ed8a234c36126f6988a46b5add6f4b8895b3cec384eabfbc94eb077af5cb6a660e753c00256829358c04d5df608ddf81fe2d39344c152d860290290cd22528169a6d1569bc15ac60e47d310c7cd3c4279e01e770718d296b0b2240172f7c90f5235c817b93977060ac0f888a7eb89358aeb5010d42e3a1d8708e1638b96c626ec51d9dd89799a844013577418ea999eb6f9c16d3f30b35400c0761d45f630727d7b5f48db3dcba5d872ad907fcab77db33a984908bb884bc7dc7a2bcbb42f4a5d0d3f26c754600a4145d2c085d14efee7164e2280be8b9a53af2167d4ab708750533b17816c0587229ee7198ec63008faf603196e6ff8521620d423d36bf496ee867f088996cf116be80d6def3df7f868e642e54dcf69366b52a64b12c88134f0e20c539a4dcf8bebbdbc7a3b66a902bc5d35c224b86603672509bb91b2c538184dea53073169ffbf2d3cb19600b248a53d169de20ba385bc919d35a75cd4ace01d3750a30bedf80311047e9c26dd73f103f6ce64701811806759eec08a881ca5c85a3fc821bffaac840cdd53bffe2dceb8b41bc0bfedd64893db1d36851535052f530af1db9bc274d0990ea7b261011c6946e732b5358497117aacfe709a4325c56d95999435636963fdfd6e2b694dacf768c27e9c99e8498862c7bf98b25809f755b1c16554764f7da3ff0a9f880ac2ff7b7a3f63a739b7f3418421b618dc8a117f2ee63fe99216005f8ac837aec38a32dc916778ed27a9d61264b69300b9a085e74e0fb250378aabbec54beee3f12d6a3cc4993277985f51739c6e99ad3c755bcbf2924f64800fed491efa7b31c3265ad684172265eb7591db0ae87e58e1214872d9fe08023c1003474b0c9b145e071d0a6f9e4f06b746b389b4da53cd3e5b44c4f925e60471d2cdc54ff79d83a8fe795b9f001bf91f24af14daffa64167d49f0e4fdd1b86fc1e1ba4a2eb72c88f1624a65a23c3724c7598d10b0570c1b437e481ff21a9bb4045909a229887a5242f76d542c4d4b2bc6c4bc789943451559e85d5f23c1921d9fca1fd7bb159376952ca6594e175ba5437c69be8f63b120686214756b70a0980ac6583c14fd933cb16235a88e96e8bb06e902b2b3ef7820cd1c959a4e5c7822f6d7c9698360592e7d0eea8670c9a4da3e7ac139371bc7633446882be319eba9a36476a01629fa2a83378743a618ba17aa0e3101d89ee121f49a5635f1ae734d1d482ffca47df77c1c7632ec0a9683e6d8fb64f59148dd005401471a5bd6edaf274032ec41a8356899b9007e8b28ce96c96db885701bcd69bf5e9cd62d06a1bb94c6060abdab2eee6a5ea3df15b81a1428ebc504bfec01ea9ac4d754a6610bc755e79166e31e2e3b2b72db3e6703abb3ca89f7e5aac20a34bec89b59e6483ce5e4178281b4892621f0d53a196b12af0696cd7bf3301c78e3d98a5d557707d372e25d0d4429a573d2e6fcc09790bed8fa09127118132e91d599184b9f41c1fd1f5146b8e9956a7452e03398cd8407eb0ccb8d0435631e85d9cdf25a069cd61119c218aac1d32f9c63832bfe2c121d8d8728e78cb8cb87a7b2db9b2a65a7a4b1db87a006dd95537b29d522636cad7080fdda7e6e7b55e47991746afb13d72f9a0c8194d7c9a48f77ffd707cd90ad735063a43e7a09d5ec8bfcbe467829937160cf859e0f983d3337ffcf6cb6de4843555904b286b492a33940f2f17c43bf95dbdb145d5075ce7131e26c7b6bd14996dc80328e72ef1c2ff213ef77b27d8cc74ab8d096def75f830c9a2c44828b6ba5ea3f20e565228c18afa36bf1ca27eb137270e851079aaa5c956a4623ffff91ae3c9adc7f7dbdab25c0b7413f1cc2a23c72ed5312c49a909d70d4ccf67c77dc8cedb3d40dcf422cea8fde3b4d92cc8f16158ac6db54cf5af6852b06644ba81de87b64863bc72a25845ff4c5979169acc2a5885d8113a1a66eb469250143a90c906fc8b49a52bacd1d7448366abca1c925a377c593e7e1dbaf12f6a06ef16bed8c09c87752ce0ed56be2ac366f23b0aa992cf3c81ade9023c0070f24359a1e424d990addc6afd8271e552c9a25a2b88ccb9062a134af3b229a1f45b735dd76da437cb4c68942f1beab8185e3b385b7a82735f3c0656ac49751988bccffe64d964b6e042", 0x1000}], 0x4, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r4, r8}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r13, r3}], 0x60, 0x1}, 0x2) r15 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00'/213], 0xda, 0x0, 0x1000) r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r15, 0x40044b41, &(0x7f0000000100)=0x1) r18 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r18}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000280)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r18) setsockopt(r18, 0x9, 0x9a86, &(0x7f00000002c0)="8511d250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a492fc7570829a725d2d426a3", 0x32) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r20 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000000180)=""/105) r21 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r21}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) 16:00:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:55 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x2, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xb33}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x20000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x421}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x3e000000000000}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x397}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xb6a8bef000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x37}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) pipe2(&(0x7f0000000580), 0x10000) 16:00:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x34c2, 0x0, 0xffff, 0xfffffffffffffffe, "0366010000000394873d00000000000000741800"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="4e7ef0fed466921a285b1de76eb66320b12e1471af3ac3f52937b122170ad2129cdeb1ed8af1d92d9c90df2285da0f9f02bc4b4b7fb4c44aa3a7c3c093ca0c1f12d2d9b10e0714e437d7120ae8906ece38fbe39a1406daa229c0d2b71528924ab6fd57911ed093f6f8bdd3bf44556511ca94a6a059d44bc6abb1bb8174512e8e9148a7fe85d5c1f2291608b4d75631c2e52c560d7d42c98ccb18af7bf6f98e197c144125cda4992072cee867de36bbdf49bb49338f085edcdb721d3a48b41489185424a68c4dfd890436865c", 0xcc}], 0x1) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchmod(r0, 0x5) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x107) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x4000, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x43, 0x0, 0xfffffffc, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000000)) shutdown(r4, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r8, 0x0, 0x15) 16:00:55 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0b784818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xfffffe49}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0xffffff5b}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './bus/file0\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:55 executing program 0: semget(0x3, 0x4, 0x416) r0 = semget(0x2, 0x0, 0x21a) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff, 0x800}, {0x1, 0x7, 0x1000}, {0x4, 0x7b81, 0x3c00}, {0x3}, {0x0, 0x4, 0x800}, {}, {0x4, 0xfffc, 0x800}, {0x0, 0x6}, {0x2, 0x1f}, {0x2, 0x7, 0x800}], 0xa) r1 = semget$private(0x0, 0x0, 0x20b) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x760e8b54686909d2, 0x20) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r3 = getpid() getpgid(r3) socketpair(0x2, 0x3, 0xea, &(0x7f0000000100)) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/206) r4 = semget(0x0, 0x3, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x3f, r5, r6, r7, r8, 0x42, 0x7}, 0xfffffffffffffffd, 0xff, 0x7fff}) semget(0x0, 0x2, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x410, 0x0) getsockopt(r9, 0x9, 0x5, &(0x7f00000003c0)=""/125, &(0x7f0000000440)=0x7d) r10 = fcntl$dupfd(r2, 0x14, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r13 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r13, 0x0) r14 = fcntl$getown(r9, 0x5) setpgid(r14, r12) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_RELDISP(r15, 0x20007604, &(0x7f0000000600)=0x1) 16:00:55 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000400)='c\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x159, 0x0, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="6cc53018dcbff84b7b2c51315b8cb12500000000000197bdbad3cf1dd94845235eed15d9ccc13e9bb1736c532bb81c1eeff83e0473deeb78ed917ec974cb9220135290c38f309e2a3fd9d90ce0fad02a6ad0f37ff806addeb1cbf86d19e43f4124d4fa5cc810421938f00ee2a0b33b78334faf7161be4ca7e83823621cec9229dcaac9df6046d98aabc744f9cc2c5193bb0f28df0a927c1630cd40c94d5401c916b7e9a5e7611a5615a8702d725d919a2285b0aebbb15856e9f53007ff237d203c735858128cfabbd0aa742e67960f46c2fbd74ba5eb108c3b596fcd1e708e030969755ad45d27ea54b63af53e4a768f683d0c04eb1b39d19f264d33a3ed191a"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(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, 0x85a5b246196c50d7) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 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), 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x7, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) 16:00:55 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\xf4\x14}\xb3use0\x00', 0x100, 0x0) dup2(r1, r0) fcntl$getown(0xffffffffffffffff, 0x5) fchdir(r0) r2 = open$dir(&(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', 0x0, 0x0) mkdirat(r2, &(0x7f0000000640)='./file2\x00', 0x0) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0xa98f164e268999aa, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000001c0)={0x0, 0x401ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x0, 0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x7}, {}, {0x0, 0x8000}, {}, {}, {0x0, 0x0, 0x0, 0xe690}]}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00008f76667502000000"], 0x10) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x331, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x3}, {0x84}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0xc) r4 = syz_open_pts() r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x81, 0x2, 0x100000000, 0x10000}, {{r5}, 0xffffffffffffffff, 0x50, 0x40, 0x7, 0xed}], 0x2, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x2, 0xffffffffffffff7f, 0x3}, {{r0}, 0xfffffffffffffffb, 0x82, 0x40, 0x3ff}, {{r7}, 0x8000000000000005, 0x4db3dec9207c82b2, 0x20, 0x7ff, 0x4}, {{r8}, 0xffffffffffffffff, 0x8, 0x2, 0x401, 0x6}], 0xe1e, &(0x7f00000002c0)={0x200}) syz_emit_ethernet(0xe, &(0x7f0000000b80)="00d847276124d06f2eb4b3072d67") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000080)) 16:00:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000002400)=""/4096, 0x1000}], 0x5) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchmod(r1, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x4007, 0x77, 0x4, 0x6}, {0x1, 0x80, 0x7, 0xce}, {0x5, 0xa3, 0x3, 0xff}, {0x3, 0x2, 0x0, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x208, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000040)='][^\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000580)=[&(0x7f00000003c0)='9\x00', &(0x7f0000000400)='+.(-\x00', &(0x7f0000000440)='!F#/\x00']) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 16:00:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="fc"], 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", 0x1000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) listen(r2, 0x80000001) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:55 executing program 0: r0 = socket(0x400000000011, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x89) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x80000000, 0x400000008005}, 0x10) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4ffb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f000064e0629616b0a8e7000000020000000000000e0208a31f07d3f80004ffff00000000000000000000090000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a50d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc107c21d548f2de6c031b7b303757e60642b4506000000070000007105889a2b32728f83ea65f3482e093d00"/336, 0x150, 0x0, 0x0, 0x9667cca395027c44) 16:00:55 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRES32=r2, @ANYRES16=r1, @ANYRESDEC], 0x3) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:00:55 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000600)=[{0x0, 0x1, 0x1000}, {0x3, 0x3f, 0x1800}, {0x4, 0x8000, 0x400}], 0x99caee0e69df82b1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0x3, 0x1000}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x800c5709, &(0x7f0000000000)) shutdown(r9, 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000440)=[{0x0, 0x1, 0x5, 0xe3}, {0x2, 0x6c, 0x1, 0x5}, {0x81, 0x1, 0x7, 0x5}, {0x200, 0x3, 0x9, 0x4}, {0x8, 0x7f, 0x1f, 0x5}]}) fcntl$dupfd(r11, 0xa, r7) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r13 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r14, r3, r5, r12, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f0000000300)=0x7) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8"], 0x1) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x3, 0x0, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:55 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x95) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 16:00:55 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x186) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b464a) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f0000000000)=0x3) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = fcntl$getown(r3, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) r12 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x8004745d, &(0x7f0000000000)=0x3) r13 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f00000002c0)={0x80000001}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r14 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r4, r1, r8, 0x0, 0x5, 0x7fff}, 0x6, 0x2, r14, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) r17 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r0, r1, r8, r15, 0x24, 0x4}, 0xc29, 0x4, r16, r17, 0x8000, 0x5, 0x0, 0x8001}) r18 = getpgid(r17) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x920, r18) 16:00:55 executing program 0: socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) write(r1, &(0x7f0000000180)="49360f69a4b278e6acacb028393ca1a2d4f23f1af414d28bfe3cd3ef7c473fc5b0bfe08b956c4f1ab1c8397995ae9afa80ebc1ba780c5209d9d330be2bc1e8d3ad94717489fbd697535a0e50cc9f5fd0f9d8de389c5ae439760acd92fe46dedf0013b27b136c1b4a8c47f8295c6168c6beacf419423fcce739337043653337222dedb1c287df4212758ae4ff2f3d861b7c0f89c2", 0x94) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f00000000c0)="15e5981ad2480dd5983bb2ab2ac09c795ac42e734315b830959953011f8d5c7eeca35a6fd122ac3851e2f9ea8d61fe44d8d45c0f167a0ca45f56893b84f22d2b370768ea1011c2c2e738d102ab723efffabd577245a55df452c1da44f4943db3d636f0a135ebeadf299048c8140c7214cf7ded46", 0x36f}, {&(0x7f0000001a00)="81c1e87ec70ccd80d77a0df0afed8a9cdca80304b57cd336781c0a5f9bd7eb0000000001981c2a54b29b98630e45dacbcca9c25f6e629628140d26a8ce54c44e9c16137cd7b278d1431441dae6a0f6ceee898e24e4bdc2d70a32cb4fff7b5bb1ae0b4322f4eaf697afd5e431cfcc1bf2c5b6c669f5caf7134582161b8c52822a8e2618b9a1c920a5ab9c5365d852fd533d0000"}, {&(0x7f0000000500)="c13918227cae114de75060316c2f402be4dc5dbf18b8707d56e380a3c669e23a3d57d7dad4b63d1acfdee49c5605ea05e2dd68e1076ec68137cc4407d33d653713e2f137011cda05fe2a2748ffabe2e94fe1638038d2a5eaba9a5c564c0178691674a69aa198d4ac435184c0603856a368746d1f903e35e96adc7f370875af2484423a3716cec0b15241d16280e916c69673fcd0f103d7b8d37d2bd564881b2aeffc067a238f6ef8739b7726815882c5cb142a653d996d0408309650f3be5303da7c67f49f0ba9e28582f0ce556af196d241bf974261bf23357f4a87d442b93a9cc765df496f2b5cd700a25c3bbdea2ee578f91a4d63bfa540db63fd5208ea7a9a5dba6af1f2ebd4d8a7621e456bf131c3348711934246587aefdd5b44ba6f48853f0b870b6269aaee397c42d36ff7796dff5c1f546447ffaec66e0f8a2742c74c01b6c00b03812d3c09938fd515e96a3ab156061d9a37ad4e0cffbf83b2570daaeb5bbd456645e9ff72caf1f09f0297f673f3923dfc08a5cfef89d6a35923e30467b945f3ec4e4c647781df8e91b03317b26d723f7eb8d1c21403b99a51ecc238d472f68d49761c5d30727e973ecc0fbe2cb0ddb01330a4e45d7aa1b7ca2197d23d28fae22adf354d9ab15838728660d15a54e1028fba976c225f98d159206d6909b9dca2a1fd970facc83f17d6dbd665f0790077ad7e7136a2cd4b1f9b2b4dc40d8c0640f532146a8f787a11cfe09cf26ba1ceabccd88ccba796ecad6a4faff39a66526192bea10a29fb217e38a566df3514f0b9db2f8586f02c42f899d9ed446412a1a16a7fd45230f1fc35a3e1e4906ca6625c61685a7f3a5cd0b03268aaa453d4d3b52fe81efdae3d6beec4dd3cea08ab7476b6e49bcc7f16915bd2da40efcd4dc7497a17d784b38ce0db8d5f06c06c48c1b4ba6e8618a87e541cf4c9c41608ea6f8e1984b6fbe95d03657d3b3ba49c54abc9333331b7ba87bf7f0fa7e38465c6517685c073f5681edada0d6d890c3f5db93918144a11cdd2bacde7960ba20c926ab0c2410cd83e84e081e81fb6e166d9abe0795ad0153a822dc83301cbd36b6a9d8fe6a6f10caec94fa4a261f762ef72caa0aefa3a4401df6b3965d3ba185a6040d955ae5e0fbb75eb579e0021f0b332a9b421b5f42154b0cf643773412d45145e5fe5370685284c67ffe3c7be653d7f60046110c0afb62d4405201d7c424bd6975448364102e258a13ba2642cde2b656715fc88630eda0a82255e0c637cf58fb7d7df60d2d549c1e900534c47404beda12b907ac59ef2c216071e55ab07762d54c535e7ab8fab38536a065f04766c0e0809c5c6d3c3faa9e0b5bc8be627005a9a110e1c32a481ac775f82a79e5677f7034e7e2a8f637f3ec234fdf071f1c68550a5886478c292ac614b7e1baebd107ed1e968940321dcf71e326eaa588a545d67f45696b80187b9196b9543c0f784491bb1bf8b8b4f864f8019c63933348be954f480e347d5f55a18ddbfc5a4156c3c62d094ec1a806e534744770c692baa8fd44bb1b8c4a0e994c8a6400ed931a7468c0cdd566ea952746c032b308ccbf244bf5636757a5027313e13e5bc0fe8e41a82632dd401e898cf060b8a5157c6457dc7fad49d928c09fc88bbcbc4ec9891e549920665e6c2018bba83da4090ac52ec8f0cab64ccf590eff8bae903e617add98ab52d9067e6eb7be886d3b003574b3fc438f2e4c482016697a593f875eed274d050f6aae8b2ba13074a39c3966ba43e417e6556ae43f05f1a509303b1de3a87390a140e7d2140e7c956154331b6a77f0deb6d1f8fed7edf5c9c6daa4ef5dfff269a28884d72884639281378c725bdd6bfa0713381f46e612a8d875046739144236d09cbf514a8af27ff74cb67b0a7d7ec2411a0c459044ed52f642deed005566f4ea582cdff23175cfca70be1449c44d573b3cf631d72a1180e6422927b3ebce46e5071b97c30936aa3e7a0d5694825f3d7128be3bc5d8326a50cac410af9ee32e8b0c8bee63cd960c02e0cf231acef452eca0cea0f0f698b9e4a98a6cd2bb3f1f01c6c148323d4f519d7654531ee452dd2eb6e924a3e8db78aebff8f2ebdb355c0c055f39f8c838cf6b1f6746b7e8a4cb0b1c87f3274a3145b968103e1594669d1f92af4a106076739a53e0b280b8e4c6ef2c09e28599452cfb519ba9dc5af89d3b240e28a965f95182753d14f50791034b75b2ccf1e00a5bbcfb1cf3e1dc1243dcb019700333096277ef9410cf8e2eaabd1818d88c10afba61a2288772f78c054b815c1a150238043dabdb8422d6c4bc6e45d8354b93c82f13f6702658db7f695fe3e1fe96df3bbde4898571e6593b165529747afd648712a698bb541a5aaf588c42d0c5210a5c89db176d8eb9acd3ae3a07469a87a057fa0ce083e997739fc228538b53d837b6cb7ced7649811eb09276597bc3cb462e8dbd5e74d294b71a95aa7ed572a19459942dc42c6d5ac84ad2a5e52e1fd9b153e57ba9e8e0551c71c5215988b80be2f26ee9b272d56cee8521536c6208491fec1503c8b56b90196447afe5aa68aa4421b2680b97105dd89e87bb876c2e3f02e0428119d42a4c321ca07de9f0de6e3264adf7f651d737c5e4089937a44875f4e80292b2fd77b9331edfeba4ea3ce708b6011e94bd930f63d642e7448024081adc0eeed29b297415307734e32cf0b9bf264966a078cc03b4d5867c97f338d4b9780422e8e0be9628900ba3048acef5ffe47e5f5d03c5c1992cf0728888611a1e5d52dcba046dd42091cdf656d748cbfd70127abb04cdade4dacb0f2e85528df9b8ad1da6153a254f65959991e13edcf1e05cf7baa51954f3f48bce68aaab5ae3feaa5ee1d4dbfc4de6c5df21d391ed6fbd66d64adcf3bf596f6e65f00a79aea49cd718642f45809bfd86f814b494359861799b582bd44ff2e682fe991a4e5185ccd06260fe72eb83349a8d0ab154f677d24b51e8609c02e10d17bcf5ed1828af781e161824776b9e63039b3881c4b8ec68726673758e309dfa0dfbe5977fd63c25b152aa3e99ee08010166f56d2999f16c6e842bf7803115287bece7a02ee0c41ae34483946a9815f8a2469607f66bee1beff3c709a04cc4c34d13cbdd06efa5aa462087e486cd5d9e6871cea2ad6352229afea83e2734a8dd0013ce8c22dc842c8418eae16da92d4e3aaef11d2c21b9a7ad269327fb835055bacf0e0ceea3541496f5b30ecf73f45c70ce9f3ddba5a76dd9c1cc609e78dfec20cd25bc6b423569ca475a2464774f2b97c1f153e2a1657019c48eada064312e73d073e87fda54161ed8002ac08b5a888101c40bbbd2ab19ea949ece494b3665da8fbb2a8b164a5d4df53ad8b5a884b62e7135bde8fb1b1e61d088ed8165e0cfc66ffd40cad4a5016c4b2bef059794d5a9f3964e31c3f7ee8dbce9ca9c728c8fbc88c323ac3c8a33ed78684643c24db59665edc61e51456212d9a65adc308c1e91d9eaee8deb43f0bea2f14eb2d36b94bef1fdf8c40f95a6c8eaee2ae3fa939075ad01f2aab84f61017d89d1b23c651001f330cf45d202dd932481b6e5127eb3cac2a229f1e5a9cdda960751ce24235c08bf49dd02de87d273f3f978d05890e4cf0956f047ea02fa4a83c62a34bf1a9dd277947e8858b257d4855c27d259521a2ab64743d1dc6a028dbfd9c8d2ffd9d6b815c1b2c571cab10dc98d198fb48fe656f9bc6f569fd14578dc797aca8721fc450c534d07fac3b13398c23e981f07f32c2e8baf6c9d97e236d5ffde7e2d6377b7eb24917663361e9cc466f02ef87e27d4330de4afb780d850eeab6cb62fb7271cc74a181a241ed585d5d8f45934cf65629c4305eebdd963882b0e1dc67a938fb9da6baf977a53b65722187f7f50dd698094897dcef03546f963298818ebfba4f77b1a2b9c9c14ade53d650a02c764e10cf9936fa009fcf61216c8ec4efb1b20fa60da9895dff199b1919fa79e82e7606fc49c50bcb888de02fbd880362df709669dac0463aa0c9de8e2c1ed5eed9c2aa1a103b74b1c854660cf66b9d10fa79cc92bd373758b84073910e7d55c235584a5c622b056198661a6b0c85c9d740100b4e62788150e0dab07353d07f3aa6342c96ac8be9f4d649df88dcd36b5e73a9fb51d727e40d20da1a6c573a042bf4be7582bd3946bda7944f69cff278b89810f39a83ec9b74ad16b6cffbcf4a7ec8591a6c7e1c52e64815ccac0be9e9cddeafde6a84a3c0109dc3b3401188f73b73a69efb71b26843c7bcff183111e071436776d26e2bb31b6eeb2f3e33dc5fa957bb82dba9ec66816c002164d83b8cc507cfb46fabfb1c0e57c0fcfb871951ccb19bd0ae54f6883d9d0a03cb2d0528afa1796526dbd6050525f41b8e126cc7ad9ce7cb6689056bca30b1e0b72c47429c3fd9e1de26059995dea187af2764bdc4fc3726f6b55c5591f496ead3062a6097f7f5e43efa3358eddfbfa55a039a8b52e68d00a1bd67f6217f8483edd6f71c71e3845ca6de941174195491354b59f9017f16555fc61444abae48b61808e46a01c9603fd29de9916369b871e73b67edc0b7fd808e617955988805a37d67a878bd9e8da9dfa14f9cff215b4f59d0f46ada4c1071c6247b6c998ec030133ef96bce73ef24514488199ba5b088468733016854c1aba6b0b8272b29f4fa1af4ff3e5b1cc887f67d2a8ea76ec55e7ff31dced8bb5ef9799f0ae7f9a48f43acdd6480fb04ad3876694e6d2e79037d255225fa36863a83adbdb7c50959948b4e2693fb8667ec5e7c0942ce2d140f04b707cd74b8eb50a87b142106386440c3f33dec546e770bdd34a03eba54aa90b003ce80128e0dfdf12e0406fee07abfef63e207fc6ac37df6da6103a197ea5e13af0bace5f5348e9e6de15345d9c8806088a0e86af37a4ba91297fd6dfdec21dac5965da79f5a13bda2fda34a29c983237e6c053e2ed0c24be206e2c936723979f74ee6e21ff2ca24566b8a43724901e42b2c3c53de83486248ed09888c74a92c884e4224608ce872e18a8b46c030f51a5738ffec9a79475b2f934c2dd442dfc3f6ea3f7d07b436340613d011d6bd3b726968ddebad8799c87e1c5f1a84bd58d05435d59ff3a2a3a8a929d19235ea791bae3633973d9efc0df2d971d334f589d3be2a863d5242eac7076970c43b2e3673ddf294927b88a0bf547631305df9613c4a0d8fb9060a47ba312a287b575fae5cde08f62fb3087323cc040a0b23d5964d01cfa9b499528ee380dfccced248cb1540f74e4825cf156dc5727be8247b502f88ec5dad662aa0425e6eec8f6293d6f4e0eff6f49e943e52b7d555902ae96fde2618f75725bbd063094afd0449bbf5274fef6b58c5a34f7002ea7cff5dc6db362f85263dd2f5d9a8285c32b436d52bc1346db844eec0ccba10cb1ceeaf78a2dc56be26c0a398f9d5bca8e8e4b6d9e65d2b9e62fd1b945e16d655b0d032310c94435dd3b738bef95fecf988f9a945ed6c0f4ea0a313e3c6f4ec32426d37e573bfa3e2389cebff49a3bdab009dfc28efa4c8bd68e1591bcae14532f71832018cb567fac06d4dda81195f5f5e2ad5ed3c0d19ae8d8bbdb342bd23809757f55addd3af03032db5ee8c21e183ca1365b860e47495ca301c85b00bedc2aefae2e14d821d0d6b063476789182e678b44c643e436d7441cc247207d5e29c29413af343dac3610184029b856d56bdd4360be9d8d2c12e15621aa2b1abc40dec94eea7cea532fbd5608c5442bc52553056c8dd2763d617ef19b81e9eeb3f25c92fa057aff057921457"}, {&(0x7f0000001500)="6eb7b31645b8339c20495bfd549166e3dbdc9f721f57ef53ddac128081efe6b8b58260992219341538c17fb0b23b8020fe2acf021cf20ae00bca719bb3414df682156d527175ba51730030fb55a87f7878029d2c00cbf8a2cfd215335a78360ad8d5dfdcece58e083b6f969050d0f41643ced66e74f51e45e66ef5e7a2ff"}, {&(0x7f0000001580)="e6f512cc416e768b0ae29b41cbb1fb7efb5257fe08ee8c1f0ffad21d73064db8745e87ea2818552a74b1a0e78fd435cc08b316d5adada08950fc2d47d66b2d39ff0b1880a0e94f22e2ba90b58d75bf527260c9f80ba137daa26be2aeb4a986318b91dbbedcbabd0f9c8144fb30a2c1082ecd3d54d2180caf5034c456445960fd5a2bb52bc3774c90df4d86b2ecdd5435440d44402f2811c33841b3230f62caed25d9a3bbda4d16a2cc176a46253f56ba9ffe60f6e9f56a45bde7bd83a81428489d80aab8ea9914a6e3739661c1fcb665739b67277b3f0956891e63736b0e0917211fef8eafc5391784f00557"}, {&(0x7f0000001680)="2625a4e776ffe302b753f2fc1e2cee478ff9beb72328d599ccdfe4936164f456481e28624ab2b52e196e437e86401455b82afbef5327f89254dd77dc2b383de793ea6c76baebb4cdbc24351feec110ed942c66deebc3eabbba38de88ebfa182851b997620ddb7dbcfe25e6e746a31997a0d63d742eb06b86ab6f6d9cff3365b474f4398cbda0293cdb1d07887871a83343efa6828ab9115c79239100e8c94c2e4399836cf01e07"}, {&(0x7f0000001740)="e1d2884e724aaaf318434f2a08fad2f14ea4cec6c10e8ffa126e9262a9f2499da278f69a68fba90fd05428d31158415cad0176a24700676e67b04b109a896b38f7cb34623f6a6d1889e11f5b176053b28773f4d94feae5b7933e467e02a3e5290471f53dbcaa2987bfc700aa151bc43704a4389f4c2f94857bd32576994b541e53e5c35db99cd6c1972b0076b38026bc3e1694ba9b8d8bc303d0cf2f13dd215c18e772bc880ddca92d3a4c285fa9ec010ba314d563102253a649c619817bffaa865fb54d56050f46cc64a47c5209c6e1c127b2f89e9892f32d3b7c1d3c8a95a5428a0f05811d28d27c23b4d6f553b18dbd"}, {&(0x7f0000001840)="a7753bf6067c2f38599aac7651d8d653f6862e4eb1040dd96e2933ca81965ffe0dc4bd0bbc104ff161e29c3dd4fd59774cf39920d6d04b4c20b88fcbe29da8985b7029774d252640e0c0a876"}, {&(0x7f00000018c0)="d003445b93239373c25c2a69b9beaab712b775ae7a5cca10486cdb999565aa8257a43c10bf5a4e199495a470fd934a973494764a27e7b5b1f6155bd8acf5874d4dc794cd1530"}], 0x100000000000000c) 16:00:55 executing program 0: mknod(&(0x7f0000000600)='./bus/file0\x00', 0x8000, 0x3) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000b80)={{0x18, 0x3, 0x4, 0x7fffffff}, {0x18, 0x3, 0x800}, 0x4, [0xfff, 0x6, 0x2, 0x0, 0x2, 0x80, 0x100]}, 0x3c) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='](,!.\x00', &(0x7f0000000140)='/dev/ttyCcfg\x00'], &(0x7f0000000540)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='^\x00', &(0x7f0000000400)='(\x00', &(0x7f0000000440)='!%\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/ttyCcfg\x00', &(0x7f0000000500)='^\x00']) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) pipe2(&(0x7f00000001c0), 0x10000) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = dup(r7) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000bc0)=0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0x8654, 0x4, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x103}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x10000}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', '.\x00', './file'], 0x200}) r9 = dup2(r2, r0) openat(r9, &(0x7f0000000640)='./bus\x00', 0x80, 0x100) 16:00:55 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) socketpair(0x2, 0x4000, 0x7f, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@un=@abs={0x3, 0x0, 0x1}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = dup2(r4, r3) openat(r5, &(0x7f0000000140)='./bus\x00', 0x8000, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r2, r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="29d630feac00b8"], 0x1) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0x1, './bus/file0\x00', './bus\x00'}) 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"}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0x1, 0x1, 0x101, 0x6, "18d74587d4410198aa29dd188b4a793f39cadbba", 0x4, 0x401}) close(r1) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000240)='./bus/file0\x00', 0x0, 0x1) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) renameat(r3, &(0x7f0000000280)='./bus\x00', r4, &(0x7f00000002c0)='./bus\x00') r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x99) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000200)={0x401, 0x400, 0x5}) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0xc, 0x2}, {0xcc, 0x7}], 0x2}) socket(0x1, 0x6f5e7452b787f6d, 0x81) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x6d2) 16:00:55 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r1, 0x100}], 0x1, 0x0) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) getpid() 16:00:55 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) close(r1) write(r0, &(0x7f0000000280)='{', 0x1) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000100)) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x400) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x8, 0x1, 0x81, 0xffff8000}, {0x7, 0x3, 0x0, 0x6}, {0x5, 0x80, 0x80, 0x100}, {0x8, 0x0, 0x7, 0x7f}, {0x9, 0x0, 0x6, 0x2}, {0x1, 0x5, 0xbd, 0x5}, {0xfe01, 0x27, 0x6, 0x1000}, {0x3, 0x7, 0x0, 0x200}, {0x5, 0x40, 0x81, 0x7ff}, {0x3, 0xea, 0x2, 0x80}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000200)=[{0x80}, {0x74, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000003c0)=0x10001) fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) r5 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$inet_opts(r5, 0x0, 0x2, &(0x7f00000001c0)=""/91, &(0x7f0000000240)=0x5b) r6 = socket$inet(0x2, 0x2, 0x5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000280)=0x528ce97b) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x01\x00 \x00\x00\x00\xeci\x00', 0x20000, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f00000002c0)=0xf04f) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000400)=0x2c) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1c, &(0x7f0000000080)="3e660b60802ad9a55b7f45154e7b") 16:00:56 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x5) write(r1, 0x0, 0x0) 16:00:56 executing program 0: r0 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0xd, 0x4001, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) accept$inet6(r0, 0x0, &(0x7f0000000080)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff44) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r9, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000340)=0x2) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r8, r5, 0x6) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r15, 0x0, &(0x7f00000000c0)=0x1c2) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = semget$private(0x0, 0x7, 0x287) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r19, r20, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semop(r18, &(0x7f0000000280), 0x2c47) semctl$GETNCNT(r17, 0x4ef4f9070e47f1cf, 0x3, &(0x7f0000000d40)=""/34) semop(r17, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) 16:00:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x32a) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r5 = socket(0x800000018, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$dupfd(r3, 0x0, r6) getsockname$unix(r7, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r8 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:56 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x1c8, 0x3) r5 = accept$unix(r2, 0x0, &(0x7f0000000040)) recvfrom(r5, &(0x7f0000000300)=""/176, 0xb0, 0x40, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) sendmsg(r5, &(0x7f0000000b40)={&(0x7f0000000840)=@in6={0x18, 0x0, 0x80, 0x7cc}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000880)="d344dc16e35aa3c1b30feee891f579d3ad3bb4926cbffc4ae779f604165fa5d9f9c2fc48b640c166e2a5a6131fc490fcdf72d030138a4f87e72a9905519d482aeb483996ef1a9c29", 0x48}, {&(0x7f0000000900)="34657438e97034a80fcae61f842df813018348ad4166b6ed98232be5f585e34ecb6d0c8ad60ce2b610b67bbdea26bf7c2e82b2648079103c0d3c1774d897c7fec6e1a124fe6ff705d4dfa7b4896d0063069a7992213972eb54b3851739ebdd8a525e34674e41793483a3ed2f", 0x6c}], 0x2, &(0x7f00000009c0)=[{0x90, 0x1, 0x401, "5385ffaf53b0471e6eedb35bc477732421f64d22f1759b254c52623937c67105be21f7bb5a86bd6e9f4e39fc781aa892f636aaaf34ef402b2abb20d4e2fde6cb55bb4b03c23154e227a5dfca8550abb0a886eab32f989ab35cde50151d21674cf63dd98a3e2d62ec5cdedce46e65c0f4f889cc338cf0c0289db42c032499101d"}, {0xd8, 0x1, 0x2, "1d2968502676d389b1284d01585d7defd72e9733a122cbab781ac8f124081bf4b47fafcf63aa01e8a90696801d0fc3ce4298c4eb0c5075abb2264fa3123fba9bacd1f2e69572c69806db23199b0b64c6b9f7eff7ee629ea3d0c7d892b8b2602b8d0ae3a48add24efccdb26c948a9491d2169ba027b108ce08c501290b110c53f188e948ddb32de9c1024feb7c2379c56a3f17ec0c68cfe8d7f24b33d66bfcb546b5cdff5a8e776e1e66961f88553fb2e15ee9806137c461a6a7d0a668dcef5c4ed727ab7c4"}], 0x168}, 0x400) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 16:00:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x6) r2 = socket$inet(0x2, 0x8000, 0x3f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0xe) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0x1) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1}, {0x6, 0x0, 0x0, 0x8000000000102}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1f, 0x5, 0x1, 0x5}, {0x6, 0xff, 0xfe, 0x5}, {0xf800, 0x7, 0x4, 0xa000}, {0x5, 0x7, 0xfd, 0x5}, {0xee89, 0x8d, 0x81, 0x2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:56 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0xfffc}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r2, &(0x7f0000000040)="ad136b40d43cf6c195a639ae75d310910111c44a1eed4f4139dba2cc27336706c35bacfef21cf23e9ba51dc5f90570fc237979f771c0c7bd025f987727c4e4e56dda2b0535185777d7d2fdf57d67655e3bf3c4dc890dc8efcd1706", 0x5b) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000000040)=""/15}, {&(0x7f0000000180)=""/199, 0xfffffffffffffc5a}, {&(0x7f0000000280)=""/188, 0x6516c1b8d1d212ca}, {&(0x7f0000001380)=""/4096}], 0x135, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66690800000000000000a1f7bb3cda20819e425025e6be3e44c0fba0825759217faa1d1fa1a0050d75a42e1f8e16f55fd83b84d45b7a454f86e8f418"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:56 executing program 1: r0 = socket(0x18, 0xc, 0xad) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffe814], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) r8 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r8, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r8, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000001300"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000080)="fc4c7278da888b1c6a5f5631c8d83e6ac6a5710797a8e7598f2d603fa0f12f5cc409b6f9c4fa6269aa6c1f16945ff40c6a743a1bd7ce99065b5c6b0f31a895864e3cae31a064c5047f3e400a83d57941985d8cd75037a90a33c745b24a13d5e43194c1200e208050d57509164a6500ad46e77e8ac375068e38fa11d7", 0x7c}, {&(0x7f00000018c0)="5b8a2bfd5ac279af4c2e3fadb318b05d970300000000000000000099cb8be8f612a9d1ee23bf5225899f247f74362057741bf3aa5a9b7e1daa36cffc2d3b65b01a5568b10c48a41bab00bca8b0a1f0230caeb479c35aed0e40085a1c507d8024b19f4de4b14814af2a852b2e93f6aabf526d33d33a40633f31b39b5e7fa948e5dd3a0a3c272ed603076c8d8ed190bf6107525b8c177e02efc669d5224c92bc1dfb73e56c543d10ad8a3b2513555f792941641705", 0xb4}, {&(0x7f0000000380)="7b2faa0dfdf3386d3b72a5d81c1184ac708467a06b797d1df81e7ae16b6406ce51e4e6d26dbc9abe423fba4c3240c73f2b2c4aac58dc96f712972d94aa224a4aa6bf3528e6b78482252b6f15ec705ce67c70f3a9b5a1888989d53f8123197938954f17e2f8dd45a762b4af1a91bb566ba217e12839846fd1e57b46ecbc4ce1dd29454366d28ee62d78e080874e7ed13a4a5b0df9a7cb6d356dd94b8c04b7850c59975818cee158570be1d289298ee62ab802d0d3e6ac3642ac10483810868b4ca69449cf41b533f46879190097f0b97db514a37db4782508", 0xd8}, {&(0x7f0000000480)}, {&(0x7f0000001840)="acc39880f4ceab33f8e39190aa730e167d8f157f40428ad4ff9bc2be499da59662c99b764d4a0100ba71b6f85ad99ffe23a1d3923a40692f4177c658c5664eda11f6078deb5124d470e64d987c273d1a9397c0", 0x53}, {&(0x7f0000000500)="ba3048d71daade93b0361644017e79579600edd73342f64ca7a4d8588e70584e7b26d399cee8506711ad8e7f19b53c52026bc92aac32b2afa14ce42e56d20cb057e6b348bd11533502ccccded6975926df4559b0821fa04e96c1f21335fd9238f34686a9b47794e87251378d48462ef66a7059ba4a0d58e0ee54", 0x7a}, {&(0x7f0000000580)="53730b02de1d39590970f7a7bed6377592f4e6bf8e75faf46d9c1f07772415757c6f93457dabee9d3cbe454f32efb03935fe1d465f86becec97ba78f414e648b115bef41494cdbdbc1094761d791abad11d8ac33ad3c206b8a4906cca8c80cb8a4ea6809c70bc67d97eb07df1e4726249ccd7df0bc746460c73d87deb01a3843dd0faad603e5f11ac12b221f52483777b863663cda3e69576d7f539cc7817c45aec560d620c362ddc17af05e7fd83974e9fa84b9700d18d9939720646b6f082e66e47cffb5837a88446c6047e6255f5e00df09a39054efba62ea6f4786783d633e37c5a05d6351cefc010cb29c9043f71bcf00f48d04c9e96fc3c6283a9162ba92f287d201686c5178a20202389e4d84aa7b5ac287604364c91e5c6804a453a8683ca9874718fed034efbf3880b0ba658d5f67718a240ea24c565000a69d92c71a5e38a1b6306b3a15b638f3701f78aace772d7d2776c5bc5c4957c53212db06ba0a7f78a1e3aaf9b6174ebd51b421a310bdb84a621e17a84f211495c6490029f570b42926ff2175a8ff4d0d6afcc1cd8dad505f0af84d6b34c2c313d8cffd4b1a3618de61e36008f01a1187488b19fc397d7194cf0355f287358906dc0eeeb8b42b8558b90ccfd623313cb6c7350b7f7bb01111b9263a72e31d0c5f6b87f8922f7b9939eb67719999f59ba65dcb79bcdd96cdc58d349693c448a9b08af41fb3506a4a26c826d3b13ad7d574b7b9aa18f6e5f5f29c2c149f0428434fe667f420905ad34176cf1d55b8ff212935e27bea028f1befe1f79a1e718285812a93e5b7f8c652aef734d9853634c9a13833e6d8f611c8a8fb707b7992f6a48c9a3594cb1dda7a0c9b60d0ce2c53f1169c6a876efba1c90eed9bd81896d61ec5e2672a9e12a40236f650bb5366947047847682352812b614b0e5ceeaf0508e8f5cce88d2287cee99abe5d40f747b239ba4847d0f24c769c61b824eeb52f6e7ba505443bde7a28638a09680ecde8f14a74e02328a86321b42cd1d6d9713aa10ecd0ff78e98e258714f6ab41fc9e053d5ea7a3feb1f696b7747855bfdf19ed916227da1028823e6dee89f012570eb5a72889c46908add423ba33e00067485a3b40e4c0e710fc72e5aa7616b4590b6470297446c5f50099fd6395658a7f402746a8a27245ba22c830795233c696207d3522116e8b0186f8bbdfb2c01e4949fd5d03329aed78cb7de3c91167c2f31b95f8dd2be8b93f47789c016cdfc49aec89bbf5bbef12f0aaa4291126ec6c0c07550f9e759ccdb7fd7a158c5b04f208aab79517e5163e9c9460b36d441c1fe3a02943ffaed478564a56fa151070a23059cc4156ad7f8a3819a4400ba9c67b0502a0b4396e71f8537ba0ece857b73ecf0df324dbf04e2c27fa3b5b4241ee93169660b87ae892cd0696de85910d441776be6218162ea5ef19e70e741957d95eaff92a75daee41d649a6f4d23cf1dee3998c97bc8336777c1d34322cdcc703b6239885100376ef3f63c10e849fd1b188977717c3dbb16cd9f5719ad3e9ca07ff2375dccea4731c2f2350f08ebeade8c68bdfc92ec0173121db6cd01e8306867258201e7115bdddb2e45ec07080f52606c61b5fe4df441f0949991bba13d18a347d990eb2f0d736da157fc6930a09c00bdd8f8dd639325b53c57d50280dc1348a293c7458cd4bcbef35ad5c09aedec095b2d944b5de3443a09631c4629675e03ecf834ae3dec034ed85d9e3b22da781de11db206696a1980f0af87dd6e239130aa5637e3aa85173845439b14f0b270fd8846625f014497164f58284783077e1548bf1e2fdbc9aabb513e151d4909ba6c4b0a6e1e4c52e31ffbeeb2d2c73d272cbc129a13f0a866801034f5075f9fa349ac9cea971e103eed8ce8949237a4a13ad279db4756b7fb01ecf8b280e4b3f89e61810063ff67e8344b161bdde17aebf40d54086f2b7848039cfaf8f8b526307edbbb25c5f55d5a5eeaf57436be696aa7f112b8b88582609150ae3977e4f795c0a75a4e0b655631df1fcddb03fe63dcf572b5bc4afe8a7bd5ddabd3830dbcedf7ed4269a788b673844bab391261a16a0b3b147d221e0c7ee82e70fcec6ce753a7a2b583f3f9ecdd324972a03f4d91a138ee667eabfdb336e500d850d0a31e72c1bb55cf8961fbf901018b5ed1f942846f378adaa259ee9c2c7ae4b7d9a88a11a11ad583338aa3c24e4cfb7215c7e5617acc6505b1a533626847a5ed815842a1141d9b44d7c3059b290fc3eab92b6e88d4a312a86235a73d0f46fac0edb30bf61896c89b6caa3116ec905dd004166249d39e04386e12d3755cdeba534facff69159cd6cfd0a282f019d6d02dc6b5256192b8640c35fd6451408afbddbe23c981f42f628ef6739c5fffe86a4b7814957797f7f5173842a71934041ed6b6eedcf045b37f58985c619c999c9abdcbc366140379ef398af35691a1da27a23121c401c67cf102bb26500d1371c02c9e19859aab714390b3017d5a8e9a45dbe0dfe9a25f11d733e24f1378733ce5dae1acb6672555829b5c6e1ebaec5be75be9cfd54bdf9cdbc63895ae18958f973ae141068e0e995f73b11f9df29aabdb26a4e0300342987e7b6f2bcec46317cf735bb4f9835b6a557eff6cea3dd07caae8eb7b9c6c011b0571b9b6dcbd8c577f4253e521113ed7b4e8673644fc681aa57b290dd0ce94de0c1284b105e3713b918d2a7cc41c153836fac0790913105edbe77d66687f1e3f92fb1a462c51ee291f9e0562d504546dfab9e5be7e9e3ce8aafb303c0d33e929086906903aeb645a1ffcb831dad10d99cbee8410a4653984959362e1f3e4efceafa53ee84da57ca75e5e50aa8c7c02e935b9983d96f16db1bb481195af4631f5cf4f0609435c6a4c6559da44bcdf2514ce22327ccaf9561f1078d89e9abe4467cf2a2412e1a2f6978509cd9b39e086f40a0de445048647168c7397d894ae30c42d537dadfcd04c1d5c0a74369178e1b9072a692262a3c53b78a0167a27bb3ea139eed0fb65fb3f6bcb7cd22df00ba38bf5b7cb9842f938611f58eade06c22c146ae8731af89339539cbb331e7f4b8af9e3cdc7c8137e3b171912e57d1dd839b07d0ecdc6143212d4498502dbef3d1220e80530b1833ba8e8f9fd411158fd9b1d09675416d55b3e9ac8af019285e0d1ed51667bda1587ba1ead5f99b7aaf06dd4699c810700ce4c19b25c489843969d43cad5a293498e3078851c822a2c809b75683c3d249d86e9c7fd236ca71d474e270d0791bd12775089132c38a7450292947d667ea4096485e0dcdc3c4ea2ae3833915a1d7ab4837d2e39c62b81acf06d87f6b5244442180807432a8d1d63302f7464d054eaf87b6a91f93cea5de8f09ab8fcf9798c9ad5e0bb165a5cdcd15d00c14c964cefa6524726c7b54ca769df987f522e4d79b0d888cf9c0099e16c056b8b982c08111d934f148a31ab7311c1d4097542e9968c86860a9a74c7def079429f2f7c7ba803e4aebdcd2500af47f05827a291bc0d7f0f93182b4de2722297d54005709da9134d75e405f1bce2611abeee0fe62771bd86c34b9bd7dc6dd3c028a4cf2a159a2a112d27f12fb2b10751c6204ee51bdee537b740069a7f572e80fe962f4deaabc2da7f84b33d5f69eaf66046901397cc9876c17075db6e1378429c5e72f177230942f91b743fce3023926cd7e8d0326b20313adb7c9a70a80dbfd993318ef2bb35bfc9b34f54b03c639535fec36ae9a83752c7cfebc381973d0e1558db2f664475e0f4f123fee8e79b25b4dfeb60b92e829ce9dc2085507697f0c3927d466341fff7ff053333d93e9facd988df05ca04e159a09b2f0e784cfc037aeb33de754c3a51b1feaaa0eeff8a3f2a7c7e0067d19343507a3a9f52f0aaeb8c4ddf7e39ff06a770a271062be9445eac3038888b964c4ca112af49002c2dfc1492abd7be3aeff8addc6e7154ea461d70a5a39cf029dc4cf566bcf40ba1ee2982be357fa6af0a8e10b14d57abd844c9adf7fd7364c00701753823c4dfd55abcd3c1bd0bfdbd5452957ed01f831903e61705eb040877e1555cab77ccd811c6b0e637ad8b638bf950a9bfe80ec49d38992541df7eb390421f87c6e6ac0bcd73a1cc42f655280c2f97ebeafc146ac699cf9282cf59c37fa90bd1c1cd604d9b85c369562a08eb6db20fbb13a24c16fd76f578ca57a18ab569f80f323fb0513c6ecf213e6933f0c2804beb99d8096c513d86bc67e4ad5b00221b0cd858f78dc04c9af06712caf00e23ea6a182f8746ccc0436ade7c1ce7ead78f670ca30af797feafda346c4099a9298b612b444acc21ee01f589e5856e3ab175f338512640456388aca0121f34f41e7afab29bbda343924641354fe18d15ae9da63c0f2fc9de602a19a3688b2c780d7ce58b39e0a730f009aae3a7d48dab44179e2156ac8d66d93c8ae63ff0ae32991e7d5dcb2a7ddf739ce1252cc96a58b3a090b05a6765f31e272f449fca2a866ab1943af43615f6c3d3f85c569e21b082e11861b66a37e319361e1584367cdcb2921756019b90613de29b42266c640b9eecdb37be12f414ad5098ba495a6cc07533bb5e96effcb4d1a4bde4a942ec3825581bd76d59a0a95f42ef97874ae1d0f1171c30d731df18e5f16aebd7cbe982ab0dc68a9d7ffddebd93e5e824ef6ed7e2c6949a408c399734c828b94a26458af2da268039cc87c82568fd29685ad1a89c73749de93025da748e051aa079f0d8376ef53551eeae5e3f1e9420a379e083bd1f4017422b190e2d1c5a423bf41168c4ae8f84c44a1cd52d049c46bb661f6da3e1f40c92ab96c37449d23e73202a7a7f8e752a51c6dc6c09064b2694c36864d6c461ee17f63fbabcbc1f2cc7f48a2197dff9c80fc41b60b39795b568444b7603186fe88149733bc9204c09299cae6e321f4d8f12d9ad5722142a48dd89e86d5c48acc34672b02cadc29268290ceaaeeffcfa91faa2bd70669de7b449c15f0bc0013317ebc8204a68f1d5aef15aba9adcd2e8e99114dd64dc4f5794e4b329ab92662178c6a47d74d4265e4d89bfa4d8dff1f8c45a91c8a85655f681fd3ae8d5c6ee73fe89a61dc55ee1c0d1d6c36af3c3a95bcd9566f0627564f517d5a08814c2917714bc98ab7e9199fd104d9b64b813142bf32239b307ae0740b682d59d4af425d9d3df906bfae7228e71dc1990d0e3971a4522e2e0fa5c10f9e44db82438f57a3100e7f51a6eb24a3b8b0821e917027cf0610dd1d4afd4c66f87b7e47c97ae7d5b33b8b7050b7a5e7b4d99e5ff9f8da139b6950ea04c6844167c09c7df377caf6d08b990b910e41339470237e2ac0dfd08f72aac75de43dd172222439345608437fed8109971445efa4e526b81d1fce862f97223ab3980871759e56e377d3ce428ea7521760b4777917e0158bec8887dadef8bcac92ac56ce0a797f6701a0c8b408fb447569a5d144aafd4d9631e2de2b5d1583a4f7d083e89581cc8946c1adfda230f748fd663e040cce3cf232322992c1494ba775912877211ffbc63477ea7be7c7f5bc0f7dfd6c08aecd85090151aa6139067589163d45bf6dcadb23d545834f37558cd6588613baa6e4e906b97eaaf92ff8643597d567aeef4e8a5a6364294328c16e001bc2f18ab7bd95d31363e022f7dc59c3210169536b3a953937171addc623bd224964a8299ac24424ec5f1d9bedf860cb2273f39de1a6a9cb9607fdb10fd5a57228a5309df16bc752b255a5c37c2e3814d18ea045292add184ea5cd0e432e55f7469cc9030f683dc698c7a734bc", 0x1000}, {&(0x7f0000001580)="81f71b06f07f9b61b013530e4523be776fd57d509b472955007071d4b3271b7bd3834c8846123d5331f50faa1a97874b86edded7ab2d753613ef3b97b37dcd96c25cb7535700d7ac5995401f2c9022f4b8f60c50bc194854339777c091e3804275dd668bdc5d5ae278e89193fb9be2ca78324b622ba37a185d6b015ca6a65cb32da7d79114ae66352fd1", 0x8a}, {&(0x7f0000001640)="b9b04e4e37a66b87a59a0b8ca6235b67c4f2e9e190ce59b71091451671011e1cfd9c07354ae986150548a373a9bb6d0cf53362e35803ed051d06d47b90702b1b3f9e4bf0c52ba41f00381af3660d0e8e2d1fa2bf8f9dab1b3834413a8808e04fed7fefb9b9437ae48923d5f36241375f2e331c7c88048aa08c5cb5918f9832cec8d437cbb58c8c296ea95c4180a3c5b80d80a2b540489f75d47c805e43f05e55bcbe30c1c22831aefe305c22b825a6cc544b1f53f8637c2e8ea44905567ee2eacbdd", 0xc2}, {&(0x7f0000001740)="739769e3ed6033337338dbd823cf4a860185cf241ae91ce7a07304064d2513b98764d8738e3dc0a346a6169f92b24e60c8cd2fb4e93cc55b0d3153", 0x3b}], 0xa, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x30, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="3b2e9fe1bfca635ee838831715dfafa20ea86dc71ecfd166494d4dd975da821f927c2854ced6075cffe590dd34f9cc098689ea529f991f4df932c087275837245391431b4b59d5cec36dc7c3fbc18db5e641a27811fbc2e60ecb330ad166f9f722b9a539c7fe58afe5ebd9aa22b3fd1c3603a87c4dfd8d7f34d58311"], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84f0d0c3ad7a84bcd663726d6bed2ea6714dc0e0bb003f39e690f9733f7d61b7dfe356590d7e8a4903dbebdb7f610be143262698093ec81ac0a79cff4221e6cca8e05903f94b211405b66bd3c062871e164cfbc6dd3c05d2ed674c71497ad85e49ec120f595043e2d191f0cca772e87858761bb589bd3e1104aa66029feef153aae3dd8c8da393a29241efef9405e66fa1d8bc98ee32a96f3a09e739fa98bff649e0cb251cf6", 0xd9}, {&(0x7f0000000080)="92b85eb267a723a2484aeafc967a2375064b2f6ea33b7d65d4c9279187e70b72dd09a5b18fd67908fea6e590403d9efd4e1aea69ce", 0x35}, {&(0x7f0000000580)="48bab0cadff8d4605645680cb25bb68e8743e6f602c47d71cb7e566f8759860262f4d55ed843f34d62c449d42a7cc33c89ad4d689c786446d5b740f5fbc20d3ddf359855b7d8929689ab3239601b71fae10a24a1b2b724012cdf63", 0x5b}], 0x3) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="2d3a2b4f4c9e096af0ede4579b0878e6957a0e9d6f6820535a6ff591d5f9892f2511c2fea0bb624256319fbfe3145c606d729c94dc6e524db8ccc6253da9b839939d5d", 0x43}, {&(0x7f0000000140)="9c5961db31c6176cee5eb71926a38fef6b273739eae5a342ea1bb8b496d0488604071ff8bc09fd402a3f33ed576906bc79ad0543e54a619a0f5de1a8c75a87c3b1975c642a0c23e99b06b79c79cb7f00eee908803239b1a7d406da1473a16c9bbdc5c312067106448075038fbd53fa41d001ae0b87466d95ac1291791e43637ece951d0e64232bbb7a56b46df51a159f340cf1297cae360c5cff61aaae28397e", 0xa0}, {&(0x7f0000000200)="7c1de132424dbfdd7fc365e7dee5376ac240e52a300a324e6efe589e8533657bb48a2ceae246c8d6531ab6e24a7e42db0ff50394d9414b51c34a31572f0c243ae93bbf37dda74bc7cc", 0x49}, {&(0x7f00000003c0)="833543ddc7f4f878f370a76f532e89719cfaffcc4f31b28e06", 0x19}, {&(0x7f0000000680)="6ebe40bf83a7cd693f4d4da3410348e8fed8928a9483da4411ceb97269b66facc3d310ad899e33ac74aae1ef88661c63b70930b23b38bcd86baf21697853e86a8758e67249c62863d57273a455b6bac689cdac43897af9dae7c4e96173d1fafbb1628eeff2b052ea7fe68cbc1adc06e7a5033ee0007d2c673c7ed5c66467ac28acc3371f77cfe79a110de2c4bac4775634888cd159065f620491e7d9d439e956328526b5aaa7ae0b659170ad8485079c5b9d940606530d21f5ca1921371cb03bfbc1e04fa5e8a45ab8", 0xc9}], 0x5) execve(0x0, 0x0, 0x0) 16:00:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 16:00:57 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x102c0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xb3c6a3ef2a7f44d1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xffff8000, 0x63b6, 0x2, 0x5a, &(0x7f0000000040)={{0x4, 0x8, 0x1f, 0x9, 0x1, 0x382c, 0x3}, {[0xffffffffffffffc0, 0xfffffffffffffffb, 0x7f, 0x80000000, 0x3, 0x10000, 0x100, 0x92, 0x3, 0xffffffffffffffcc, 0x5, 0xfffffffffffffff7, 0x1, 0x6, 0x3f, 0x9, 0x6, 0xf5cc], [0xfffffffffffffff9, 0x3f, 0x2, 0x80000000, 0x8, 0xff, 0x7, 0xa2c, 0x6067, 0x4], [0x6, 0xfe, 0x9, 0x200, 0x0, 0x9, 0xfffffffffffffffd], [0x400, 0x4, 0x2, 0xfff, 0x10001, 0x4], [{0x8000, 0x0, 0x400, 0x200}, {0x5e6b, 0xc3, 0x7fff, 0x5}, {0x5994, 0x3, 0x4, 0x664d}, {0x6, 0x5, 0x7, 0x4a}, {0x5, 0xd, 0x61f, 0x5}, {0x6, 0x7f, 0x9, 0x1}, {0x2, 0x1ff, 0x7f, 0x9}, {0x54ac, 0xfe6, 0x9, 0x2}], {0xcb, 0x77, 0x200, 0x60000000000}, {0xff01, 0x7, 0x7, 0x3}}}, 0x20, 0x20}) ftruncate(r0, 0x0, 0x100004000) 16:00:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) sendto$unix(r0, &(0x7f00000000c0)="10aff925cba5c4bbcc59efb53a41c592a7b15a0efd588928d4aca4108bbf5da41f005d653a1ff1b48e9710ae7b30445b", 0x30, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0xe000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x2e4) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semget(0x0, 0x1, 0x400) r6 = semget$private(0x0, 0x4, 0xa0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x1fffffff, r5, 0x0, 0x0, 0x0, 0xa, 0xc}, 0x1f, 0x3, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r10 = fcntl$dupfd(r7, 0x0, r9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r10, 0x6, r12) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r12, r13, r14}, 0xc) r15 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r16 = dup(r15) r17 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r18 = accept$inet6(r17, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r16, 0x40047601, &(0x7f00000002c0)) r19 = dup2(r16, 0xffffffffffffffff) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r21, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r23, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44, 0x2}, {0x800000000040006}]}) r25 = fcntl$dupfd(r22, 0x0, r24) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) fcntl$setown(r25, 0x6, r27) r28 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r28, r29}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r14, r21, r29]) r30 = geteuid() r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x2e4) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r30, r33) r34 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r35 = dup(r34) r36 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) r37 = accept$inet6(r36, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r35, 0x40047601, &(0x7f00000002c0)) r38 = dup2(r35, 0xffffffffffffffff) r39 = getuid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r38, &(0x7f0000000480)='./file1\x00', r39, r40, 0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x2, r5, r29, r30, r40, 0x84, 0x595}, 0x800, 0xff, 0x8}) r41 = socket(0x400000000008, 0x2, 0x3) setsockopt(r41, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:57 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x6, 0x49) 16:00:57 executing program 0: getpgrp() mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) open(&(0x7f0000000140)='.\x00', 0x8, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r1, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x0, 0x1c}) r0 = syz_open_pts() close(r0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e7498bee32b9c1ab25094d6f097659f4e2aebe946f85bae1efffdfde2e8ccc2bd141ca310b9624e8703280a252c2b87d70246c755c23c1622dbbd523c895ce645759cbb7b0dd4a4cbaf52a70b2df1eac6750585c19ec2e989c78c86ce39213562890c8e6d945055930b884b048a21437c4d30592714023b", 0x84}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x2}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x8000, 0xd0e290e4f769fbc7) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0xffff, 0x896}, 0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESOCT=r3, @ANYRESDEC=r2], 0x2) write(r1, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x1, 0x4000, 0x2) sendto$unix(r7, &(0x7f0000000180)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c50000000200000000000002020871dd0df7e7eb5c6db6220eda0d5b643320af3be00247332ae3e710a419f7ff2874ff0a6f8c704aae15607be6f29e29176d6d3b69d6734fc2829fd344aa538587db9cb65044d67b6deee4a944b6caed63ba65c9ad1ccb5f0fd4317243c48015c316bc9b0f83707cc813b43867245463f8dfa82cd059cb851fb78643c86866184034d2bb4a7cabc24b407d7ccd2d46ac9785fe5057f5927fa2857f4c87ea76", 0x139, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000002c0)=0xffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x1b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) getgroups(0x0, &(0x7f00000000c0)) r19 = socket(0x20, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r22}, 0xc) 16:00:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x3, 0xbf, 0x20, 0x1ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$BIOCFLUSH(r1, 0x20004268) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000300)=0x3) 16:00:58 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = shmget(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000719000/0x1000)=nil, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/221, 0xdd) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x5, 0x2, 0xe3}, {0xd46, 0x8, 0x3f, 0x1000}, {0x8000, 0x1f, 0x9}, {0x1, 0x1, 0x4, 0x7fe880cb}, {0xff, 0xff, 0x3, 0x8}, {0x5, 0x58, 0x9, 0x7}, {0x14, 0xff, 0x0, 0x2}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017a0bac8 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0x576955c6}, {0x87, 0x0, 0x6, 0x2}, {0x6, 0xfc, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:58 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0x38e}], 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:58 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r14 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r17 = fcntl$getown(r13, 0x5) r18 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r19, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r19, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r18, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r19, 0x1) dup2(r19, r18) r20 = fcntl$getown(r19, 0x5) fcntl$setown(r19, 0x6, r20) r21 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r15, r11, r16, r21, 0x5, 0x7fff}, 0x6, 0x2, r20, r17, 0x7f, 0x100000001, 0x20000000b1f3}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x4, r4, 0x0, r6, r10, 0x8, 0x8001}, 0x7fff, 0xfffc, r17, 0x0, 0x81, 0x1f, 0x2}) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x895}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) setrlimit(0x6, &(0x7f0000000080)={0x55, 0x3}) semget(0x0, 0x14d9cf8206c78d0b, 0x210) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff82, "0710000000000040000800f90000f700faa36082"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3230946b600e6f3f) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)="911381cd949f067cb02fdddd425b3dbf8c2594c7fc55df1641089359af866c98de874436b2196cb31a1467a4bc2b1f2369b51bc83734451ec8008ab357de42dc99d9f0fcd3e60b44fd385f2a19f5b0797d57d5ac28c56657aa9c02d30112fc0f775a6852303ff4ea2a6cb0e482d83ac1429c208e414184b86eb6f34283f5156c109b1106cc7884a159f25e5efb9b19d87adb83dee2c498bf17b75a406f9cee8239ec6d0a9f3343b37ba8d006ae86c9737dc8d82f9199ff44db5b7f220580403ffc9400dd8d5f90c358a32188bc0c1d74c394de33c23c3e445994f2c2601d28a16f18b3cb5ccfec7d92d454b7298bfdec87e49ff2a0e154f96f", 0xf9) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017a0bac8 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) 16:00:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) chflags(&(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r4 = dup(r0) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r5, r3) 16:00:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 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) mlock(&(0x7f000058a000/0x1000)=nil, 0x1000) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:58 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x2, 0x4, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) r0 = socket(0x19, 0x8004, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) 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) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)) socket(0x18, 0x4003, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) dup(r1) 16:00:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 16:00:58 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000280)='./file1\x00', 0x990, 0x53) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000480)={'./bus/file0\x00', 0x1, 0xfffffffa, 0x8, 0x1, 0x4, 0x4, 0x6, 0x3, 0x2, 0x6, 0x9b}) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r1, r0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="062168e8b73db935a200"], 0x10) shutdown(r3, 0x1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000340)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(0xffffffffffffff9c, r6) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0x3) sendto$unix(r7, &(0x7f0000000380)="5b3f621d19e757cd53e9cd3fe35a927e43fd810c2849dda470cee013e01d9c1e7cc3d725854666c3cd3aeeac2ccaf0a4def17f6bfd6b315a1355c00727bffdecc04b0d6330d3cb588d98530be2fbe9cef058c91b9d129cd78690ea2883163b0edc19464179b0fc5b6e8f3d577b96517985c0b5db5ebd159795566a24540b93abdef3f959dfa7058cb0f6cca77842c4f5ed14d6ab9c62fda12ee27335cc983c80177e5fec310ac103d1360714442f860f0fc08bbca89b7869f9592a7d28e17ad0af8fef1e37f47277be8c616e5c1e013480c812275cd830d25377178d3949e1a0825cf5cda72ef3fefebdd283744a148ad9", 0xf1, 0x4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r8 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745d, &(0x7f0000000000)=0x3) r9 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x8004745d, &(0x7f0000000000)=0x3) renameat(r8, &(0x7f0000000180)='./bus\x00', r9, &(0x7f0000000240)='./bus\x00') close(r5) r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r10, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) 16:00:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101], [], [], {}, {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x180) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xf4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup(0xffffffffffffff9c) fcntl$setstatus(r4, 0x4, 0x80) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) sendmsg(r3, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="24ca806b8336eb8dfb1b3fe5471cc8ff038fd9620a9f1840608acf", 0x1b}, {&(0x7f00000004c0)="6fb1a67e33d383cdccf40b08a388aead5cff1bd5d48acf3c254f50c6602fa21db8a752458d1a38905864af0f55772e9af3bf3b6a4c751b9e075348c4860c03fb767a05fd554fd295b97034729534a16ea8610cd510c376796ca70efa7afa8eff7ff5956c52eb88283960b4ae860e9dbe3980343ae25c6be0b310d5dc722ffa3f3235c83cd91366034ed516eb29139eab9d70ddf475bc045e2319dbd200b52dab007582d134b377034bc55cd87c81cfd540d2ca1c0992c2", 0xb7}, {&(0x7f00000001c0)="a09cbda4f6b9ecab9867a298d083218a08124e50ed9990f861b7e7953e3e084cca2dd036a4ab435469e7a90d83b594f85d722d9c", 0x34}], 0x3, &(0x7f0000000580)=[{0x38, 0x1, 0x10001, "6e6ae7852502c2bd5b1ec4424f6a64ecdd0961e55427618129efc9b9616d6df89ad2b951a6"}, {0x108, 0xffff, 0x8, "954231ba23beb1f26e90b693050e1b213ca831d5775213ca38438dfcf61935fded9ab9353dbcf64c34c98eb5d7c8ca86c2fa569b2903b65772e000a017077ba7839225a010718f4048d47e565bacaf487b1a8f94a2b45e9c605bc0e5d3825bd24850feccb4b3f8cce60de1bb3491f4e3a6d3e53e75c83f4cdd00b5662b528d1bfbba49bf0615b5d70b80768a7e1eb00444246c14a11658156b2c8187f90b09e94e1802256cbb4d0efed698f45d50b1df39f5160105c1a9b5b867cc70d2a62dcedc90bd97c63eb96bb4586d4c3b842fe54dbab89bac2c13c7e72ad619f36b36836594eeb4abaff62ec0cc2828275be429095f40f5"}, {0xc8, 0x1, 0x9, "efbb86b68b22a191cef647dbf2aa30fe02cfdac67826b33ee27b73d913ed7f930a366021ef4d9d7656a2a49a4d2d143779bfcdca7b71a4ee627580084c5c81cbd4d32a4ba904f8281f8c2bfdaf3dc667584107b3344358b7c3d5ce630d0faebf5bbf9df348298861efc8e9d5775fec26ca1f595453f9432fb9f52236e07675a4c56678da7454e6d7d5145ca0762fd2d3618896f648493ffcaa2129f6099ec3dfd35e8b53c12b4d214a92f8c798623b09e1e6"}, {0xb0, 0xffff, 0x800, "4332679c094c93c29f759f9d2a746c2b93eb8100cf92be68983bc08aa068cf709701e00862ce898ddb7ef730d07aec9b7d270bd241098ba7a056485dd1589cab4ab264f677594cda86def936138248be06417c1d8bbc5b3665f5fbb69f545ea73f295b75fc764fd71e8c9097d3bf894a2774e82fa5ca0975729f3913fec25f8f7c7e9b659dd62c60c5cc50e49f6fd105bdee38cc6dfc04faaaded8"}, {0x80, 0xffff, 0x20, "57010aaa326584f6121dc9e09767cec9c07c9b2c270b76d16d782224b8ba138a90b6397bedbfb1ebb73f3f2b8861cf769d579d2f48f45d418e374d7ae41abc9758bacf3cf3f6a84d644a73274f791ae764dfabbeabeeb8ad6be597db29375b4ac7f5506e6a97c9ce702d37150d"}, {0x18, 0x1, 0x0, "7dbb1951c47d"}, {0x40, 0x1, 0x7fff, "cee22aa43493625d5201e5a787115aea442ff762ed654734694dfafcfc919dec8e5b529b3094b19de0f21a6434"}], 0x390}, 0x400) fcntl$setflags(r2, 0x2, 0x1) r5 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000000)="220e228901", 0x5) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r8 = dup2(r6, r7) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:58 executing program 0: acct(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x5, 0x0, 0x3, 0x841}, {0x1, 0x4, 0x20, 0x3}, {0x6, 0x5, 0x2, 0x4}, {0x100, 0x3f, 0x4, 0x4}, {0xd35, 0x0, 0x0, 0x8000}, {0xfc00, 0x2, 0x1, 0x401}, {0x3f2, 0x5, 0x5}]}) 16:00:58 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) sendto(r0, &(0x7f0000000280)="3eea9ef07d3ee4f54561bfc6914da53913ed49f50e3eff35ef7a9460542ae14c2cda8eabca4d48a6dcc99a537136feb50f77723e86ed1e897a389df8bb2e4cb55d35e66ef7385dae4c5266d8f661ec6a8210606bad69b79f98d2d5cfc492fd7b550af0baa36c7212e499273045a7cb13af3eead2e700dec4829e2c7b702e6484e091b5f3aee09ac7d4ecb09822802250d51a7124cc6078ee2f6ed435530e42d63fb10968d596641e9771b39affdb57fc9666c739816e1f9a7662b9591247737d9697b2b518ad13fb92e2d69b3c32fe839a7572c45b72f3becccecc6d72d97a03ce09", 0xe2, 0x0, &(0x7f0000000080)=@un=@file={0x2, './bus\x00'}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb0", 0x50}], 0x3, 0x0, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpgrp() semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893fe771c7006e8d75b4ac85bea72e8c0e0728961e5fba799e0ba1b7fdf8f3232e9893fbf2a169c7c1b13870f6088d84a77e3366df3687d38ad9949b1c0ed2b388b4f7"], 0x79}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x36b}, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf", 0x101}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup(r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) r5 = dup(r2) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x200, 0x0) r7 = socket$unix(0x1, 0x9, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000440)=0x66b) r9 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r10 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r11 = syz_open_pts() r12 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r13 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r14 = kqueue() poll(&(0x7f00000001c0)=[{r10, 0x20}, {r7, 0x100}, {r9, 0x2}, {r10, 0x4}, {r11, 0x40}, {r12, 0x120}, {r13, 0x26}, {r14}], 0x8, 0x1ff) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x2, 0x2, 0xfffffffffffffbff, 0x1}], 0x7, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffff9, 0x4, 0x80, 0x7, 0x1}, {{r2}, 0x7, 0x8, 0x600000ba, 0x3, 0x7}, {{r6}, 0xffffffffffffffff, 0x6, 0xfffff, 0x0, 0xfffffffffffffff9}, {{r13}, 0xfffffffffffffff8, 0x11, 0x2, 0x40, 0x3}], 0x0, &(0x7f0000000400)={0x8, 0x8}) fchdir(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:59 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) kqueue() connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c91220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) pckbd_enable: command error 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x5, 0x68) getsockopt$sock_int(r1, 0xffff, 0x1806, &(0x7f0000000140), &(0x7f00000001c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x44}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") clock_settime(0x0, &(0x7f00000000c0)={0x80000000, 0x7}) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000200)) 16:01:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000100)="000000024c8a44e1b30bdfc982955d37c1c103831a5283e4b28bed0300000000cd0800000000000000000000b87096bbada761d6", 0x34}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0xdd) pckbd_enable: command error 19:14:08 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r8, &(0x7f0000001d00)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 19:14:08 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) geteuid() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(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, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=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']}) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) r5 = fcntl$dupfd(r3, 0x1e, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000001d80)) r6 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000002940)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d80300000000000000d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f75b450da3ed52e6bb98f3351712aef3b9dad0a57c290eecb868ac7a9ef8238aa206c652c674af2baac4ee45182d"], 0x1008, 0x800) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000000c0)) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r7, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000140)=0x7ff) 19:14:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f2357e3a", 0xfffffffffffffee2, 0x0, 0x1) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$KDENABIO(r1, 0x20004b3c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1f8) fchflags(r2, 0x10000) 19:14:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x3}, {0x81}, {0x6}]}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:14:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 19:14:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r2, &(0x7f0000000080)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7fb396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00000000a21a000000000000000000000000000000000000006daa8a3346a11a928ae96c1731f11a0f78ce2f1cd2e3054ff21085978626aa48288e05f121b154192193d468dfb655898fdd40b3c8e25d1cd76833935877efe2bd5b8003913a0a59cb18a66c417d70225c91f7d933b29a33e7a17380a6d46efb588e243c25900518eea5b822", 0xfffffffffffffe35) 19:14:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000002c0)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000008c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r5 = open(&(0x7f0000000380)='./bus\x00', 0xc201, 0x126) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000003c0)={0x10, 0x78b9, 0x4, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x12cd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x40}, {&(0x7f0000d4b000/0x3000)=nil, &(0x7f0000f3a000/0x1000)=nil, 0x9}, {&(0x7f0000e58000/0x1000)=nil, &(0x7f0000c3a000/0x1000)=nil, 0x40}, {&(0x7f0000cdb000/0x4000)=nil, &(0x7f0000e73000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000cae000/0x3000)=nil, &(0x7f0000c72000/0x3000)=nil, 0x6}, {&(0x7f0000f20000/0x3000)=nil, &(0x7f0000c85000/0x4000)=nil, 0x81}, {&(0x7f0000e80000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000e00000/0x1000)=nil, &(0x7f0000c28000/0x4000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000dc5000/0x4000)=nil, 0x1}, {&(0x7f0000e9c000/0x1000)=nil, &(0x7f0000e01000/0x1000)=nil, 0x4}], ['./bus\x00', '.\x00', './file0\x00', './bus\x00'], './bus\x00', './file0\x00', './file1\x00', ['./bus\x00', './bus\x00', './file', './file'], 0x75}) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) ioctl$BIOCFLUSH(r4, 0x20004268) geteuid() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x800) 19:14:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0xe963, 0x8}, {{r4}, 0xfffffffffffffff8, 0xcd, 0x4, 0xc0f, 0x3f}], 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 19:14:08 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000140)) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xdf, 0x1, 0xfffffffffffffff8, 0xffffffffdd1d531b}], 0x10020000, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f00000001c0)='z', 0x1) 19:14:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x20000000, "000000000000000100002000", 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000054c000/0x3000)=nil, 0x3000, 0x6) r4 = socket(0x2, 0x5, 0x33) setsockopt(r4, 0x1000000029, 0x3, &(0x7f0000000480)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x82305a19c61bfe22) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) accept$inet6(r0, 0x0, &(0x7f0000000080)) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r9, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000340)=0x2) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000280)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r15, 0x0, &(0x7f00000000c0)=0x1c2) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = semget$private(0x0, 0x7, 0x287) semop(r17, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x40}], 0x2aaaaaaaaaaaad89) semctl$GETNCNT(r17, 0x4ef4f9070e47f1cf, 0x3, &(0x7f0000000d40)=""/34) semop(r17, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) 19:14:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x8, 0x1f}, {0x3ff, 0x3}}) 19:14:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getuid() r3 = msgget(0x3, 0x2) msgsnd(r3, &(0x7f0000000040)={0x1}, 0x8, 0x800) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) msgget$private(0x0, 0x10) r4 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2, r1}, 0x4, 0x800002}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = dup2(r5, 0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r6, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:14:08 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r3, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000080)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r1, r6, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r7, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) r14 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r0, r1, r6, r12, 0x24, 0x4}, 0xc29, 0x4, r13, r14, 0x8000, 0x5, 0x0, 0x8001}) ktrace(&(0x7f0000000180)='./file0\x00', 0x6, 0xf14, r13) r15 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r15, 0x9, &(0x7f0000000180)) 19:14:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000280)=ANY=[], &(0x7f0000000100)) r1 = socket(0x18, 0x2, 0xf9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000c83e9cd033000000000000ffff000000000000f87c8a5b671b1b542a5387067d0d3e3b0b340ee0290000002f00000003003570010000000000a59d9175ca84d34f60f88d2d2bf420c6c5124b93e9c0546c259f62a3ed0349eeb7a8d5ca8686beb8"], 0x38}, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semop(r3, &(0x7f0000000040)=[{0x0, 0x8, 0x1000}, {0x1, 0x4}, {0x3, 0x40, 0x1800}], 0x3) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getgid() semget$private(0x0, 0x0, 0x20) socket(0x1, 0x8000, 0x80) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r7, r8, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) kqueue() semop(r2, &(0x7f0000000000)=[{0x2, 0x3ff}, {0x4, 0xc013, 0x1c00}], 0x2) r10 = semget(0x3, 0x4, 0x400) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000380)=""/69) 19:14:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220100", 0x3) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) r2 = getpid() r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = socket(0x11, 0x4003, 0x8) wait4(0xffffffffffffffff, &(0x7f0000000240), 0x1f, &(0x7f0000000300)) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r4, r8}, 0xc) 19:14:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xca7750603793a4e, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r5, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r10, 0x0, 0x200000000010000) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r3, r7, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r8, 0x7f, 0x100000001, 0x20000000b1f3}) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r11, r15, r20}, 0xc) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 19:14:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x582, 0x1) ioctl$KDSETRAD(r0, 0x20004b43) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="09578cb9ea63a51727fd6229d5e12eea4012ca88fdc58baf757ad4eda4f7875da6256479fd161926228be8896c6b030cdfe6a554246d9f0d75882c7333b55406492a95db92edd50aa59c69c9302046b6976a505f5c684fcd3ae2384c5a3573b3eda86929b29e4432fe1d9602f91e450dcf4d2483dbebdeb8799e2c6faa0cbc2c5d5927e2f3bf7daff3b6e081e2090200d2078ed580cb437162b848e1563fcf6f2d5fee074c0ea7c90522a8308a06e9e429964087fd7f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0x21300afef33f27d5) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file1\x00'}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x8) 19:14:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x28, 0x7, 0x1, [r6, r2, r1, r3, r4, r5]}, @cred={0x20}], 0x48}, 0x0) 19:14:09 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x8ad2, 0x400, 0xfffffffffffffffb, 0xffffdffc, "07000100209d65e4c36f7321822bc60000f7ff00"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) accept(r3, 0x0, &(0x7f00000000c0)) r4 = kqueue() fchflags(r4, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x4}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = dup2(r2, r1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r7, 0x20004276) kqueue() getgid() close(r0) r8 = openat(r5, &(0x7f0000000240)='./bus\x00', 0x100, 0x1d) r9 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000080)={0xfff, 0x9, './bus\x00', 0x5, 0xffff, 0x9, 0x67d9ee34}) ioctl$BIOCPROMISC(r8, 0x20004269) 19:14:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="2fcba0a72616a119a47eec8f467d6d74a9a065ce529cb15b224c1f392833813b7ef61a99ca1b812dea7a32f430beb376986767ee4881b2cd89b9f9846eb2209db66e2163f2bff8b2a927b305618fa84de8c915db0854fa28c4c92ecbbf1f795d9ba60b6f8e49723dee11b3c7a5538fe306cc646502540bae7279157dd61ab2873635c9729968b10ef9a7f91b67809ec0fc43364ed6df36878060754641fa89f67995bdd8db273712", 0xa8}], 0x1, 0x0, 0x1d) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000440)) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000380)=0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r4 = msgget(0x3, 0x0) msgsnd(r4, &(0x7f0000000480)={0x3, "2ce96232b9488f359666d5025bbd702868b0e846526aa7446350887e02dfd3e5d4bb87580e724fba4f40840f6f22f47b71e84fac464c3cb01440a49562a2f323bdae4a7d05e7025cc7cce46e60f9c59e91f2d9e2f90201b58c3aaa55b6f287341e05eab7794ad07eadde9861a61ab62c412b2ef8dbd10b2de8c8de607cf2a3d389973790632fd5e08d25837c7ed17cbb246666da102b4c8dd7b19d69b6eb082b3b909564d890c449792c64b00234f5091af40925179f57f699789e3d1da9e998d80fedb46700098b8d7366129828e0533d55917403316d4e386292a29b54a55672f3"}, 0xea, 0x1000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x9, 0x40, 0x38, 0x8}, {0x3, 0x3f, 0x0, 0x5}, {0x0, 0x3, 0x4, 0x10001}]}) 19:14:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file1\x00', 0x20000, 0x14a) utimensat(r0, &(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)={{0x5, 0x80}, {0x2, 0x8}}, 0x2) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 19:14:09 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x321d6d469c9c802e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r2) 19:14:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="988bda934b54f13a28a1c9a9e09b") r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) 19:14:09 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x1c}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000440)=ANY=[@ANYRES32=r2], 0xa, &(0x7f0000000300), 0x1000000000000024, 0x0, 0x0, 0x402}, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x746eacee70773e3d, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) 19:14:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r2) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:14:09 executing program 1: geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) write(r1, 0x0, 0x0) 19:14:09 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffff, 0x0, "0000000000000000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:14:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x54}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 19:14:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) read(r2, &(0x7f0000000800)=""/4096, 0x1000) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 19:14:09 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xbf9a, 0x0, "7e73457abf5dbf724d52300000fa0000fffffff5"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x21, 0x1f, 0x8, 0x1, "4558b100007f6e24f1200000000400", 0x1000, 0x9}) syz_open_pts() 19:14:09 executing program 1: r0 = semget$private(0x0, 0x3, 0x40) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000080)=""/251) clock_gettime(0x3, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, r1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) 19:14:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = getuid() r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) r11 = getegid() pipe2(&(0x7f0000000280), 0x14) r12 = semget$private(0x0, 0x4, 0x2) semop(r12, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, 0x0, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9, 0x101}) r16 = getgid() r17 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x9, r9, r11, 0x0, r16, 0x40}, 0x1, 0x3, r17, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, r3, r18) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) open(&(0x7f0000000200)='./bus\x00', 0x8c, 0x248) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(r19, 0x20004b08, &(0x7f00000002c0)=0xe0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 19:14:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) linkat(r0, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x25, 0x0, 0x0, 0x9}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000000c0)) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="e31ad70b66696c653000"], 0xa) setsockopt(0xffffffffffffffff, 0x2, 0x24f36295, &(0x7f0000000340)="812b100575831011b52d4dabb7eded19be038a569cfec9b728443c146478f4f8ac5c29a84344ce63508afb88931a4cc0c4f3bfefd11983ab4970d1c51aa4870b80805f34f2bfbe925ea459c9c6e308b8e1ab4eb60c1155886d2a65469b6879ebb43db2e23cef2c2e98d28d0c12db73083c1f451f28b0e3aa0e965f0f43c4dca47f859a5764640220b21e48adff0d8fb0953124b8f4dc", 0x96) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 19:14:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) getrlimit(0xb, &(0x7f0000000040)) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) r4 = semget$private(0x0, 0x1, 0x244) semop(r4, &(0x7f0000000240), 0x0) semop(r3, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r6, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0000a66ef64e355c687bb448cdae53dbbc1ac13fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b7f06000000f7cfd26a321a026bdb1f549992bbd28cfc6558d7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbce9579b832dde71ebf5628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x2002, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r14, r19) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r24 = getuid() r25 = getuid() r26 = msgget$private(0x0, 0x20) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r27, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r27, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r28, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r28, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r29, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r26, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r27, @ANYRESOCT=0x0, @ANYRESOCT=r24, @ANYRES64, @ANYRES16, @ANYRES16=r25, @ANYRESOCT=r28, @ANYRESOCT=r29]], 0x1, 0x0) msgrcv(r26, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009893f89d802b4230d93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000f20000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eeb3e88387ccda183f76ccb7c8c8f6e9f8405aa7dd5ce7e6725b689567cf562a1bd0c37700e9e230e5f47dd45765eaf4619946ec5f53857a70bd53e800d1d5b95ce0ad5b67689cd1725974994bb4b7625a860c28f69f6aa8c2d0f0a9b629b9094e455594bbf95644e7818c55506994714d010c980628cf0c90518c3bc62f837e7fcc94b9a15e354fde05c12415cda13817d7f3b4f7a8b774d89fb64b5fded57dc124e91c5e1d0c5c5371564b8905acc745024d38eafe4089618b7742211ecbb3dc92ff12f77066eba0b74e2e975268650062f034cb90bf6b078e28bfd510ada80af1f1ad07194e7bee6dd86cd3f492a29a5c80fd79e91cf5ab9d499a7f6f43948ea76efdf4915781c0a1076d601e1fa3e4dba29e694f6a4e97686dcea7518b384c32be354e9bd2ce17ae1d2b3635fc07ddd3add78b883ee7537a62cd1f3d502e455ddf6c98186380ecbccefe2e50ac62180cd38363f6b0264def1ac90978475b7a94902af91e7b7b05dff3ddd4e017dcc5be93dfcb46be9c6c4cbf937e9c6f3002bd3f30087caf17999099aedc97376110574a80c2e202fea06bc5efb1ed7b0f1c9dc4b3fc984c3d9378110d437862f5956b81b736623fe6b0500a326e7d4e0c80e6dad879c27dc3d89685bb4013b3053ece8535d0d27c32ba237ad9d48893118ead5793f549849fe9ea17f63fcaecb0bc61f87a1d52bf990a37e0fd474dc3a0fe33e08b404e8d1"], 0x1, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r9, r19, r32, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r38 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r38, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socket$inet(0x2, 0x2, 0x0) 19:14:09 executing program 1: setgid(0x0) r0 = getgid() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000040)=[r0, r1, r3]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() setgroups(0x4, &(0x7f0000000100)=[r1, r5, r6, r0]) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000200)=0x7) semget(0x1, 0x6, 0x20) r9 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x2a) sendto$unix(r9, &(0x7f0000000280)="54b4c2d6164f255a853beb4ee30113a6583a3b3d076fb56b5aa89a4425e30f9e4eba5920b0b814bf3678f52dffb096b37a1abccb6270ec6e68e3129b0dd5a730d4ec5a376f0b0212c12adb747c4566a83929f350d1ba567880581bce570020335ce870231d64c1c1423c954d67a4484b9267264f419e1ddf41cdd8398c700169fef999fefa872bc1d57e55361937c1a1caf9b488526076de3d7178588957b576d479d955", 0xa4, 0x2, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000380)) setgroups(0x0, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x10001, 0x7, 0x8, 0x3, 0x6, 0x5, 0x8000, 0x3, 0x3, 0xec2e, 0x8}) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) open(&(0x7f0000000480)='./file0\x00', 0x400, 0x80) r10 = getegid() r11 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r14 = getgid() getgroups(0x7, &(0x7f0000000540)=[r0, r8, r10, r11, r8, r13, r14]) setreuid(r4, 0x0) r16 = open(&(0x7f0000000580)='./file0\x00', 0x8000, 0x200) ioctl$WSMUXIO_INJECTEVENT(r16, 0x80185760, &(0x7f00000005c0)={0x7ff, 0x8001, {0x4, 0x40}}) r17 = semget$private(0x0, 0x3, 0x8) r18 = getgid() getgroups(0x5, &(0x7f0000000600)=[r10, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000640)={{0x5, r12, r18, r2, r19, 0x4, 0x7}, 0x40, 0x6, 0x3}) 19:14:09 executing program 0: shmget(0x2, 0x1000, 0xc0, &(0x7f0000ffd000/0x1000)=nil) r0 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x53095809199c4e60) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") rmdir(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x8, 0x1, 0xf9, 0x28ad, 0x3ff}, 0xc) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x5, 0x81, 0x1, 0xc29}, {0xffff, 0xf7, 0x4, 0xfffffffd}, {0x100, 0x3f, 0x8, 0x80}, {0x7, 0xfe, 0x3}, {0xe4, 0x6, 0x4c, 0x380000}]}) 19:14:09 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0xa1) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 19:14:10 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/174) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/161) r2 = getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7f92f013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae4857e40ecd01fb98c67f80e203f93c4d403b6dcb9ee802ee335eac4ff38e2283b6656035076776cdefe6d1609d99ae8d0288cdb1c8471d30fa56d04f7aef86693254f6744182c3893f79e9318ee3c66f9b96af09c619431546232eefcbfbc67931cc575e61e38a24b75a7d7f127f817fedb0753df7f634b4312aafbc47e1af609c543023502d63f26e60f18aa1ca67134c05c10d7e50a72e5198ddb612abadb16213c666b0a9ba315c9959e157e1f4fcb0056c759d5e99e63c8f6feb2a946f8c90d869b04b4423bc6db59253d58e35a3a40bbb6ac7250b92e3c7c489e32e809d53faa45a4e234efa82ca963f8d20fe554ba62c6cc03187ded2"], 0x107, 0x800) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac91242275e7ed04d7a9ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d87e88478ac1fa040000e4f9be870017926db9fa88c70e8e256b3ec66e9e7e73a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed000000000000"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r7, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r8, r12}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r23, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r23, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r24, r25, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3, r2, r6, r22, r26, 0x89, 0x6}, 0x10000, 0xda}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x4) 19:14:10 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCCDTR(r0, 0x20007478) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = semget(0xffffffffffffffff, 0x6, 0x20c) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x100) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x108a, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0xa5) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000100)=""/112) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x0, 0x3b9ac9ff}) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9c38, 0xfff}, 0xc) r7 = socket(0x2, 0x1, 0x3f) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0xffffffffffffffff], [0x1], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], {0x0, 0x0, 0xfffffffd}}}) 19:14:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) setsockopt(0xffffffffffffff9c, 0x1, 0x80, &(0x7f0000000000)="413598496b33a5189afe8d080e21e2103b125fc677c378adcabd19c18e15fe8f22ea8b4d0ccab6543150a587ffa0410c247ff7", 0x33) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0xffffffff, 0xfffffffc, {[0x4, 0x7ff, 0xffff, 0x3870, 0x2, 0x3, 0x5, 0x3, 0x100, 0x2, 0x0, 0x18fc73b6, 0x0, 0x400, 0x9, 0x1000, 0xffffffffffffffe1, 0x6], [0x9, 0x5523, 0x0, 0x401, 0x2, 0x101, 0xb182, 0x3, 0x400, 0x7], [0x9, 0x8, 0x5, 0x8, 0x0, 0x6, 0xef], [0x3, 0x80000000, 0x2, 0x4, 0x1000, 0xfff], [{0x345, 0x0, 0x6, 0x4}, {0x2, 0x54, 0x0, 0x401}, {0x20, 0x80000000, 0xa1c7, 0xe000000000000000}, {0x6d, 0x800100, 0x3f, 0x5}, {0x0, 0x56, 0x0, 0x6}, {0x7f, 0x6, 0x5, 0x3b61f1a2}, {0x4, 0xe8, 0x1cc, 0x9}, {0x1, 0x1, 0x9, 0x800}], {0x380, 0x1, 0x1f, 0x1}, {0xfffe, 0x0, 0x6, 0x401}}}) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 19:14:10 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() getpid() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x20) fchmodat(r3, &(0x7f0000000180)='.\x00', 0x20, 0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) fcntl$setown(r1, 0x6, r0) recvfrom(r2, &(0x7f0000000200)=""/95, 0x5f, 0x800, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x400000, &(0x7f0000000080)={0x9, 0x800000000}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 19:14:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc60) open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017a0bcd0 19:14:10 executing program 1: r0 = socket(0x2, 0x4000, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/191], 0x10) write(r0, &(0x7f0000000000)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d04496f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477", 0x15a) 19:14:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3], [], [], [], [{}, {0x0, 0x1000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) 19:14:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x28e) 19:14:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r6, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0x3, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x5}], 0x7, &(0x7f0000000700)=[{{r8}, 0x4, 0x80, 0x400fffff, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x100000000}, {{r3}, 0xfffffffffffffff8, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x8001, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r5}, 0xfffffffffffffff9, 0x11, 0x40000006, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r9, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r10 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r10, 0x0, 0x0) 19:14:10 executing program 1: r0 = socket(0x18, 0x2000000002, 0xfd) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 19:14:10 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 19:14:11 executing program 1: nanosleep(&(0x7f0000000080)={0x7ff, 0x6}, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) chflags(&(0x7f0000000140)='./bus\x00', 0x10000) r1 = socket$inet6(0x18, 0x4000, 0x1) fcntl$getflags(r1, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f0000000000)=0x3) r7 = accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x2, 0x8}, {{r4}, 0xfffffffffffffffc, 0x38, 0x40, 0x100000001, 0x7fff}, {{r2}, 0xfffffffffffffffd, 0x0, 0x8, 0x4, 0x401}, {{r5}, 0xfffffffffffffffd, 0x40, 0x1, 0x9, 0x1b2}, {{r7}, 0xfffffffffffffffb, 0x8, 0x24858dfe323a207d, 0x1, 0x100}], 0xfffffffb, &(0x7f0000000300)=[{{r1}, 0x3e4331c891428bcc, 0x4, 0x70000001, 0x5, 0x80}, {{r0}, 0xfffffffffffffff8, 0x118, 0x2, 0x1, 0x800}], 0x8, &(0x7f0000000340)={0x401, 0x2}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x7fffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 19:14:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0x2d}, {0x2}, {0x5006, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x4}, {0x74, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="383a8903738c2659508763939fd89117ca2a30c68085eaa3ed456f675cc18dfdd6b731a99ac121b63fc09591ff7aff6c924c333715a3e094d13a2c4d06b3cb692884700f72b80856d5faf39eea044e9d0ebfeed06f13765e14f25da4842cde2a73cf3512", 0x64}, {&(0x7f00000000c0)="7797bed9decc9499b42f0a182d9bf12bde2665d8402279ffe13398fea67dffb1c5d06c85", 0x24}, {&(0x7f00000001c0)="a0cbb1f26fa45c664283c60af3e664350b3439c32c07b17a27210da53aa9c4ead22acaebdbcc896e29d725a055e943d2c8a4a99156df1e1c6b2ff5a38f07a1de5ecf47ee2f8e777044e255c4648d64def6d49c0f576130b6229b022e99155d6e", 0x60}], 0x3) 19:14:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) 19:14:12 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x67, 0xfc, 0x4, 0x1ff}]}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 19:14:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85fb258557d60f13ad30505e8d53f8a4aeef9d612f871f3e85f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b201c6d644364e448a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515ed602e6c6d699318597794fd634266696b236fd48fe905f6b9379b983e45e641d4b16bb498795f5405f6b089be2cfc90ea88b480031b1b40d16fbf75c1ba99e843715a6bffc546bba9bdf68ebb2a267"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) 19:14:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) read(r0, &(0x7f0000000140)=""/183, 0xb7) fchmod(r0, 0x8e3) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getppid() r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x295) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000078aaa66ef6db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b37424d364c83ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5d03900000000f7ea12375586581a2bd8229d6c9816d572bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea7634dc7c4667a71ab43c571b39a95e5d6ec3ab9c1ffdda76b3d3b1937d24a7afb4be42cac705e052992bf3f9923de7f0f4f33e8040078b2db5dedaea2ccaf802fa00"/301], 0x1, 0x1, 0x0) r4 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x80000000000040, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket(0x2, 0x0, 0x0) setsockopt(r9, 0x29, 0x35, &(0x7f0000000000), 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r5, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa9, 0x20001, 0x100000000, 0x1}) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000004dd819d029145982040000000000000000000000000000008fb5b482ad780d0dca30387cd968e50000000000000000000000000000000000000000000000000000000000b928c9bb24806b35000000000000000000000000000000000000000000000000000000000000ed478ab299b0dd930000000000000000000002000000200000000000818900000000000000000000000000000000000010000000000000000000000000000000000000000000000000000a00267200"/270], 0xf7, 0x0, 0x1000) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r11, r1, 0x6) getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) socket(0x11, 0x3, 0x0) 19:14:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe00) symlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000140)='.\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/13, 0x3e2) read(r0, &(0x7f0000000440)=""/211, 0x6b) 19:14:12 executing program 1: 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}) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x88f95a459cbc18d4, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/bpf\x00', 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x5, 0x4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) r8 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f0000001540)=0xfffffffffffffd50) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)="753840a2cbd5fd15ed2a7dd9c7613708b96d77e3e551478c823859", 0x1b}, {&(0x7f0000000180)="48bfaedc42c545f1d59f3bb102d6d6b51f465632a076bf756bc20beaebbe2346e1f92eaede02dfe3e0dff6a6d2ce541a6918d9ebfc6ef3082aaa686b6c2eef5c694833924ffb5e6e567096bacbea1e52a84b70eb70f05d86ee3ea05346a10b81f94c9bc7c34f24058b40a2d0064517b06e927c", 0x73}, {&(0x7f0000000280)="ed7ad1c3273efe555ea7a95cb2a2ad2e17c9f7ba6321f57560ad992089ef86805c19e669007f4882859e2224866b578c4cd3a825e1af6ab6677340880e36c47bb19e3281a575766319f26ca655d15271070970782955a29abbf072a1110ca4c7103b2a363d6a50756cbc746a77efbd8f68b0edbdd0e7833807a01aeb6b1cb3a2cfc3fd0a6cccab3917409f03602ae408858d37b563fb40258acb72eefca048aa0c16222758a7af6af93dc5560b5b1c92fb1c8f0949df19472cd85fb4fe780372ba0c9c3f6497312dd36f88e304334a5ff8d34ffd18a3b74899914bc505663742c2ed789c795440295abe906fb46963ce5fc81b70114b45f130b3fc08df1524c6ea271af848393224599a51c6cf99681fac7a93f75265855295c937d3d98dde39fec3f0f8a70798a73307e92171b9368b86fbb7153575489b6e33fb903138bfe5da62cae9dcca10dcda2b53e4d697088cc0e81986d5b390e46154a317c4712036073bc383d1121ac011599ca45be8604e6f5409e12bfc2d71677acb6c8b3584aed69ac16aa6465733e405a6c80949fec8cbf6afb606fde7c3d031e974427410e49c4dd1b468f2b5afb410921493fc18a1f0ee4ef70f511596c0b0670105e86148fba2a274439880f75fd0f3d5ec3e1bcf47b8218a6ae171f98e0a7841507c162fb14060d136712e10bce151faa1482c7c34988cb34e7c2b17de7904e7a255e02344cb8a265afc0a693711ac2bb6be1804a9cb07109e1a07873fc2b22ab2cb085b28d724fb62bf9475afff116b6628883da8543387b372f2b6fadc525a0ce2a99311753a57697c17541c677f9658f587e3ea65a36cb9e210278c48bdcfa6b17cf50791ab41c5d308ee8b0bb055ba71a037fffef626a5c6887b6eaa7a2593e169bc6855be0961737fb210899e51d7e2c2d0827fbfa31910fcbea6248eb5ffcec5b066fd77542b7c6101b53dd83f4695e617ed0dc5fa090a8d719f27b2a42038c329dd1a248c6160c78252341bdff1c378c9f9e960735cc7d187977abb5ff1a0e1ea9244c38e57161a88392d0ed86c34849bbde8f6c3cd7696b8dc2ecf4d9aeaf3389256bfe45bfee62555a3d01042bee8db3fd3d4d4057444374197c6aaa3ba30d211460b6ba8d048dbf6c7a6b75dfc2a012f77d53d9f19072d06fbc417d19d6a4b2a20f1addcf39b4c758b4b07c470b0095b2ce54ba3ae6d470819705fac7cbb720b045eeca6ec0769c2de0f8c690ed1296f9a89fea74b269db7c3de89e399ab9efaf0f79d2e3d6ebb8257cbecdec96defb71f6bf37faa0feee60b1ad08a96c79c334c689b6e2aedd6eafa08654c075a85987f844d08bc60c35559559cb166cced53b190960c24ca9eca3ccb0d8d8087337de6fc50888ed12efc1ea1a61475714e63bb5306b9b3fab58d3e42c4a8f068ace141fbc98c3ed9ebba23a2514c7c1821e98e9c5eb582264bc96e43634ab38ce326e14dcf367194a6d5bda5d6f8a307e47ee148186c866ba307356cb3e9be89778b33d0754d19c9d7e66e08f633742cdb418f490cafcd2ac40e57f5665ffd199fe3b6d43f29070b7ac67a72ee5ca493f5d4e6534048ad17a559b445261dc481653d1315fd07ae73472b7408c1577169fa019495ecbd3bc0d59dc92e45b26bd653f32e77aa0f20f46897d4b1d8ce885d7e65f176d47096ff2b5666a272c6127ab202d6b9227e7e52791ea7c9af16c9fd611744c1492011aaecce05af0f0e519eccec4ad8365c949f384945615feff63def883cf05ec40841e2b89b6f7988d745f3ce235e6d17b572a1da1cf342926da0cea958962746ed408f299262e8e73394062eae89a66842f3c6737b13639b0ddc6afe4b6daf2ffdf3e7dbf09d969a706d00cddf54a4df3d0e031ec3945e53caa91cbc4ec1278c68a10304f446742bb710e9c437521783458506f3dea590515336acf5a39a303e0f2c611e978ab4ac4480d2c9a9ba58b48ce5593c1f5fe8e14d9792ab487ebdcd4f89690ed22b66bd82729971d6d13506c568c7d061e0ffe31db70174e4dc539eaa6d69f3e3db75487f92b9ab4a3d1983dedd0745c6c54eef828486b660c25f0f86e714572e3432bde8f26cfba142689447af62afad8f92a8b9f099bce4e70674ca4f2190143140295ce6f50ff4306f09d3f627edd36bfa105074794036becc97058c5c9be381404aedf3384e2ea69fe3a7b195e97e2f134fb320e8b7bf4495ca33e1be023f89a0e422415a50fa9cf63e012cef057d97b20c0bbfd1bb20e60d58daf29c4161883c4fbc778a5eb7184e6665545c26a74693f144d9f9786195089aa9914e753641ef44de365d8d4372d1a1d2b6011fc36e8358b428ffb312c126df1f30ed8ea9d249a76ac522c57bbeccd7972670d816c95fdaea5eb328bbe380023089771fc6c840fdfcbc9bb74824055aaa2534e465d1371adc74679ffe8b85c79a8336bb8aede31370e7c19acc5dc90e82cd138860ef8ca427e2f300918d00a3551c4c2bddf341fe7f0ce3c7338ff6276833e7f542ed00c986db4be685c8a00508ff4c8e9045320c8b02764ff9593d4be97eaa0465929809474e0b7d1077c6b08d93809b988d3d65ed7f0d328ff5a12a696c2a04649e79972212c996405960fe7fe3e58a75f61f8952ff8df41a8dfec3cb7ccdb835a31baaef8b21e3f4de5e3ca6f57dee89902dc6864a07a70107fe4b8e6f05ca899addfd204834a8fbf2a2ce94ba92f2bc5a08f3c5b4f5de08b7a164ed224eb0230726145186817187a34a34789a2b651f8bf416ebd322eb7bd266c688377d55c4561a9333a9b13e52796215860c43cb6e1a7e7c9bae3e1059573f11acf4c0561b73ce31aa02920a188a2b1997ecdbe6b4c6ad0f17c054cad2c693c50c1dedad0cddd65eb58081c7a4872da194d226cad0b8367f5c3f8796249f4b7fe30f441353de35b49112b9d7125968c433fdd6d939985080fcb34aacbf780c0e5fef432d2b2a36f755863bf11996696c7a8afc3f36a5c7d67d1721bec6af6234f5a7d1b8f670066ffdcb3fc4b3e724034f2818b03975ed089d28da4f8994c206ed3cdefb1d9ddfe0e76e02c7ec96d1322d4d7244542a7fff3e7b982f45f130a3fb84c00f896e6614b3977015c4150f7c568a64af395f56e38bdbe43989d50ab088d4c1d3abb27c39f0e44b8480846d1058d6adb397b49af8c99037f4b0231a35cb882b063af17232a49a6250d280365e419a836928651b38f6cdc80ec8e561c24008c4f2af13a1976dcbe90fad52c9c44f833cb4764cdad31a5038caeca9e2d8c6c9b68c9b08d212f4c3de8621aa67e6031acbce0037f2a59b52ac8535dc67eb91468637c8c53c7763f0b4db3abf1c622bab1b21216c28b604384e6f8010bed29f61803f2d366e4eb2c9fea78667b46a33423561fe287d9172741a391ef1320e81fa2d7d42d17f3456a8a5eac750444f9a6dd877895b02cd60f5a192bc8ec13b9e5851d6e3cdc1a1120812d988a5efaf87e00f3506a9f7b813418b8aa3c2d9dbf8234299525409466eacbed918e711b1a506c34a63d8790284f78c4d8b7fd0fb805da1364d74b1bb41fe3932e752f2afef5e7be76042e538e79a786a0774e42481904aa6714f796cbf783e4fb21219da5d6b6de37da42a8d6b90b665e2141951fcccd9000b91df0d7ccc8e8a434ebe68e4099425a619846ec132d338dd61bb14dac370e641ce699da82e5cc50f60f5ffd76d2c3bfe76d45438b7bb87a2cd85287f185927fef7cbde368500f2f7aeb253a4c62b50f763b5cb8d39602247d2e698797755894033dd0ea32b4b2d9386b5650c58d3661692527ce8a1556562d45ea43fdd9b03a1bf5257539ce6bb2926fb3bc69b97877caba43fb834c6d888ead9e557599906a60c19f58352053f72c7c5280410d47c0f405ca76e48fb476ddaedffed8401e1e843b9617187be79e45db1fd48f2a1f660cc74ef36da2d7e2417f6ee34af6d0456c75698cf57b03d8017f03baee53f8305c8320547a4b1c725bcc2a2af1e3f1896fadd1a71b71437ea4f247128a97f70b4a689a99eb4c13fae5e838af11010cf16194c29082482a6b814bffdae5d2c994c5d075f6a703d25aa702336089c5fdc4f9f0d421f22c768d96b92d4abbccdd074d8cae62e6e4fec9bd986791c5b52c759ca76a98e6cbf82ccaeb8eab2444656c132d978614fb08109fb7146ac928f9c2c530ab56d9d7c8f247f36894f5bfebc70ca755690a10b67cce7f99b9c46dac5beebf95609b6db4c403d540c278cbb972f239e8b6a9e8c2330a4d54723318e164e8e74b34f1433c398b22a886cc6fb8b3cea10195613197b08a598505599c984c3226e87f748b3b62414c77dce44e573ad4e7f69d95be253ff59f3e95ff17e91d80f0ea1b1067dcaaf366e67a87269a2f110fd6212fe049fb6ba4ba4cec9dfcde56662cba8d8e7a892a10d72e86cf87011fc5233c4808e8a1a9d39408df9049ee8c6c9c7d8a9c0f037c34a81a2757fdd80792c79d2d588aa7df3bc8ea085bcd86153e647b2bdf9923a5a426b82b180f9e1dd3838dc62a49de388c393ad222b88252acf81a7be14bfe2fffb49b4d9ce8d1201a7436d28241f5ca9a7b6a2a983fdb43ca8acdc919403157e3a9d61c897d12974b6868f69d8221e27d6ce847c16fcca0c3141b6b5cc1faae50ae19ff697a5a9a00b5c54a4799697f6566a6508c99d4b8e4263b53dce43a203e05eebed21452f686126bbbd213ca0fdf91ed7674a8b80c64303bcdf9a541bc582f7fa336d8dd134b67de9ad4deba59d355cecaa5352e5aa726fe9d178e8fd68b8939770bf3f9a595599a5d6560bbf888f422256714e386894218a74be0fa10ad8e825cd7d09661bcb106b8a71e5adf966f9a0e18e16d75d949e30e70c72faa164e43720f5717febfd85fb73fda7f0bee4337b938097132d07405c5e085db2a28671f1dabb77e52d8a3af2e4e3be30053603e513b51d2d2043c6653591fe8aef7e53726f79f7d67e22d71b2b7d2fdc9cf757f8b490f09ca01d44f34feba5d1d7118812cbd3d72ea48592916637d51b1c2bb7742f92c4f8b35678fad1349e15ce7fa6c564c53a67c1e5d305c1a49a2b9b9e7da5c6b2e03128be6adc960a627af50a20ab92ff7aaf1e52ada24902caf9f10ca528894abc1c46e706921d71e59dcf25a222e835903df6c3c882034d808e95b90e2d60f4836108e04de1598c7a1f87065e8607ca1f9cb7d26e7d6dc8bd6994f438d9a45f551975bc7c16e954211c1b610f6c0a837f26d5bfa79d3487c32d454633ae16eddbd7e1b6a55de21b8f49fe30cda0730491936561cbc1ebe922fbece3146bf578a43daef462e3b3d41a827b87d87965f136975a99159beee00ef1477d1fd92f48da4bbcc5d59514beb8891e077a0879ae72cdd4d8faa698edce2d946bbfaa3e54f801fe262c51a62619d51665df9142bda5c59ff6c4a11ef09148bd85214f48617976106dc16499c4ba19663900463c98db54e7af4ed3b5b9298a50c38f9dc18eca86e06008636e69adaf04d3ac9cc02ef35c28a33cab0bb308dcf4398babeb85811f7f5a78055046f0836ff4a4fb4fa624ebc32e9b0b03952d7818a6ddc6d0934ae6e0bb8e4d17c2e382ec8cee6b47313089d0f3a62a64d5f9bf52774ebabf5c692a9844a978161d842ce6d9dda36e5688352d7a5b7bb4eddb18d940532311c23cf92787ec3f7ffb8b2dd4d409e1e8ffdfbf09bf60ed55998114e97427b9077bc9942bf9c9fda860dab0562cb53fcea1c7c54842c04992bcaf766e51830d8810c1a0d4153559aff5", 0x1000}, {&(0x7f0000001280)="065c9966b63a258b3919103465571f0b1a4af34760eac508665cf9321c7b80c611f891c93f37f899e788ede2c9a05610bd32b4d72c347b722ba29ebf5b8b019bd8d65b7098bd6e0b73f26e9a4484c9dbbc47db2f8426a7b3a09d0ddfaac8d75b9afff07026ed4204525f39aaeb718b22ed996bae2fd74daa2d0b321566102382395170c54a4269388e5dd850e1bcd48f91b477b5034e7771d785c39b4a72c9e4f59936f0509960ed61c6acc696ab1ae5f4063e98", 0xb4}, {&(0x7f0000001340)="157a5cb4072e0d631f37c65aed315ef4cb960459073d6420210cadad403e19547c86d6494176b69c75f8e1313d87a19e54d396fe846c8e20f789dacc2daa79a87cee9fa3652205aea73bf2f71119a327019fd62142d2f18c55c87151120af3e919ed1dcce54ee8d2a6e493afe57df7445e1e014ad9400ec2fee6ea27d9a38bf4be6e7d9dab9a53be5e8bc5ab6349f909", 0x90}], 0x5, &(0x7f0000001580)=[@rights={0x20, 0xffff, 0x1, [r4, r2, r5, r6]}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, r9, r13}], 0x60, 0x992f01b539ffd6da}, 0xb) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xfffffffe, 0x770cdb26, 0x2, 0x0, 0xfffffff9, 0xff, 0x3, 0x3, 0x0, 0x1ff, 0x7ff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012f66696c653000"], 0xa) dup2(r0, r1) 19:14:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000001c0)={0x0, 0x6, 0x12}) 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() open(&(0x7f0000000040)='./bus\x00', 0x100, 0x80) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 19:14:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x202c9, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 19:14:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xc0, &(0x7f0000000100)=[{0x6e9}, {0x73, 0x0, 0x20}, {0x40006, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") 19:14:13 executing program 1: r0 = msgget(0x3, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRES64=r3], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r5, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r6 = msgget$private(0x0, 0x10000004) msgsnd(r6, &(0x7f0000000100)=ANY=[], 0x0, 0x1000) r7 = msgget$private(0x0, 0xa0) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000e3d9000000000000000000000000000000000000000000000000000000000000000000a42a216b8ca9622100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000090491f630000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r8 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r8, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffff000000000000000000000000000000000000000000000000000000f700000000000000000000000000000000000000000000dd146236e72f792af558d4b904c701d329fd239ee1921572577d537cc2a5fec3ec259cd8d00694ec1cd60e48d6b3680965ccec8d016b5c0217d039be66edbb2415a5165b6bdb9b269169fdaebfdad0a7257b232c9a4b1f6ddd16ee22e4ef2198a02c501cd3b9e980411238f1b994692a783294246ecb31416a4261eec03be7382da3ed2dbf7faf976fc3c112bbaeb15ddf0dedff21ce7757996af83d7393b74bfb0ed24adb86979dd46f65e313b84d85874bc1af0b0e4f2e65e4dbe057cb4f5bf6a946bb3e2ffed0c316d7"], 0x9b, 0x3, 0x1000) msgsnd(r7, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r4, &(0x7f0000000a40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = socket(0x2, 0x4003, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r12, r11) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) 19:14:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x427a6074293fe275, 0x0) dup(r1) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:14:13 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) connect(r0, &(0x7f0000000080)=@in, 0xf1) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) 19:14:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{}, {0x10001, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x100000101}]}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x8000, 0xb5, 0x8, 0x1}, {0x47, 0x4, 0x0, 0x8001}, {0x9, 0x40, 0x3b, 0x6}, {0xb6, 0x7f, 0x9, 0x6}]}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xffffff8b, 0x0, 0x40}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8000, 0x0) 19:14:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="bb36d9549786f9d5510416995615e139c2a7b0bd252365d1cea8b514fe8b93c6be16082401d04d380abc2a96d81f019ed131bf4ef2e0706d6959d88bad255021996ba8f46ae356fa2a6de35eb06da31bb21b14545cdfbad53109537804d7ee0b486b4c95eaaf6ecaebf2ffa8fd1d8ef688d104311e6a4119843b1d6c27f23862ce18313c90482d86f371a7f288f5b0f9c2ed3f29f465e4ac317ccf7d87b7dbc261a292f8d6c01441da0dc03851fec1a53926e790e770c962fc4205f4faaba89f5006e477678d3cd0441b3047", 0xcc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pckbd_enable: command error 19:14:14 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x800, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x14, 0x40000000, 0x100000001, 0x4b}, {{r5}, 0x29f02cc49529237, 0x80, 0x1, 0xfff, 0x8001}, {{r2}, 0xfffffffffffffffc, 0xc, 0xf0000000, 0xc6c1, 0xbc}, {{r3}, 0xfffffffffffffff9, 0x74, 0xfffff, 0xa, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x7a35a62a6d682f2f, 0x1, 0x6, 0x100}, {{r6}, 0x6, 0x5, 0x40, 0x3, 0x6}], 0xc8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0xa0b4184bad358bd3, 0x80000000, 0x3}], 0xcd, &(0x7f0000000240)={0x6c, 0xfffffffffffffffa}) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0x3) renameat(r7, &(0x7f0000000100)='./file2\x00', r3, &(0x7f00000002c0)='.\x00') pckbd_enable: command error 19:14:15 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x30) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x0, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65167e"], 0x10) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 19:14:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x8}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 19:14:15 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x182, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0x6f}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x9f335755bfd28378}]}) 19:14:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfd, 0x1, './file0\x00', 0x7, 0x4, 0x1, 0x1f}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 19:14:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) r3 = getpgrp() r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$dupfd(r11, 0x0, r13) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r17 = fcntl$getown(r12, 0x5) r18 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r19, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r19, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r18, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r19, 0x1) dup2(r19, r18) r20 = fcntl$getown(r19, 0x5) fcntl$setown(r19, 0x6, r20) r21 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r15, r10, r16, r21, 0x5, 0x7fff}, 0x6, 0x2, r20, r17, 0x7f, 0x100000001, 0x20000000b1f3}) r22 = getpgid(r20) r23 = socket(0x11, 0x4003, 0x8) sendto$unix(r23, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) r27 = socket(0x11, 0x4003, 0x8) sendto$unix(r27, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r28 = dup(r27) ioctl$TIOCMBIC(r28, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r30 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r29, r30) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000100)="76790f091c33e8a12c11a65336df691aebe1b2c2f3225f06ff2085d8eb480f49a378ccac682db5e3969305833e7968c7fe0f22fbfb05dde213", 0x39}, {&(0x7f00000002c0)="9d1afdb3ba0b1abe6193dce2f76f3846a9ecff77a13fc0b4339cbfbbd86f39ef530d86d3951cdb1ebacec164d3a69318e9fb05c0ed7b4774c3b21ce90e2c029b42882a708e909f81a62b47e88ff2521847e2a2cef621ed55242c0abea6cce47540cbfa1119b0c59711f709231eb57c2ae2a70472b2b8cd82a610980fd08c1fca3b64befa222f3a3e1d7fc2ffd0737d34ba16a7b8eab44651e07dba917f3d9d1914a157dd215051cf7249a8b119a22d8c9fea07556ad521fbaa580a90ab423889836806d3", 0xc4}, {&(0x7f00000003c0)="bccdb7d07570925026e0be97accf750ee9ce2f67a23f533a34ae077f3c009f639a22654ba4e72384b1a9915ff8eaa4e69544b8735943f501025e40144f9f98a9194a892781bb09d89243fbfb4768c873a4c69fbb0949f0e3ff6ae88c6e1de2b426ff1ae3bd2196de677621ba4ab57f146c705cb1718ab12db3334f11099f64c4a459cc9e04711e119b97536fbb13bfe237bff8d4a2bd76ad38ba89ff2a1a280ea33b09ccc14bdef51cfa77b5a2fc4e15ea223f034c2f9fc185a43a545df58bfce2861c673c4cddb9936449a25c2ed322f6750cace75f46885a955fdd8ec9b0de974bf58eea391264deb7d4e946bbde580736f26dc7c81c793f234e07bfadef91416ba12d71737d499e920654a78ef4714749b3246e3840c17e3cdca1cfa919182f4c404d7270a4d750dc34cc3e81cfa1313340cc8c8f8101c007ebec69dc4abe78f6275d7c925f74b7db8281c0c5941e36fe5990fdeca6f8ec0acb3471c078d290d7ae40e71af04419dfd3027850d0a5a7485e20e3dea66ecaaf866a5ec2812c7d9a254048058f346b2c9b170f18c260c0a936aeb1b9dde2aeb6950729c72d7d44ca9cdacc12f5bd5725ba01a069dbdc4240fbc5a43084ce492a804b4bbfd86ccfb8e3a3d7f2c2b8ab80aafa41d83cffc094a30575684f79fc1c8fba30ecce54c821bdf43cdab15fd03c372dd4afb70503c355b334b71d88a4a9b2e503f780756aff3f168b7d44465ce628c0ba777b72375104b1fefe93488403500177d6c9328fc70bb2f4e2b6757c95e4948c84ef6bf8ac07d1ccb00ebeebf23411ed8ed29f147adcf1e62fbd0da0aa0f40563ffd4569d101b808bfcbe8f81fe256133b3150ebeecfce01903ccdd9aba17804e6cf61a0bf3f517f3b5424f2215f0f0318b46ac70c940308066258185b0f7e5503a81771350d7f833d069292ab41ebb6a8c2dbaa49d1b869bb926f26a9b1dc70f23ad143e385a624bcf5f5273fb1291f831e02db5c24b8e63b0feb446ae5cb01cad344dd2c69552d881f76ebfa92b39aa69de1598c32a7779379ea11508b4acdefcf0514c0f660b1b287e9195a3c6148fcbe5b400c9017ff13ac3a821c5f54e2510c6a97a9028c452b3ec9eb963b86b645745df953b840fedcb726adcea5ad304af8c0a89b73f3113b6b100adb73725e3c6287b7ed3af10ade14ec75c0db7bcdcbe7d9d506e7a4ba02a8fc31eeb2ceee46d03fb10aff732c8608697bfe738ae507ad79999e123e064151bb09b54c71211dfefeaee10cb2c22412a50126ed9d90d3bae59e07d92093890823600347785a9fc1210e98928a12e2b2bd6e152c02b04bc6f9da03dacea40fb47e7af1de239de8c5cba9f2236dc014000fd5fb422a79ef28c54a3a7c07978daad99bcad5438e82f750de026cb25abdbc8ba38611a2cc5d065d8a903be460547628a1a657b511fa6d13d0b19bc272a770df0fd45cddcb24d8009b3bd2344883e1f6650368aa13babedc227a4dd97f08e3ea4a95917c5ef24534f19c592ea84d56b4433c88d699fe9fc1e16590b0cdc39a3b4c420947211641654a0da16fa82867b99627a5de724d4051d8151c7321ff4905e35aaf6d456ab90890b5bcfd71bfce8d6dccffea60ae3a3c40a5510720bcb7ce50ed4ad9f61189f7abb5b2d862d0e2fe973538da2c6272ce607bf9bf505097a8ce6f449eb858e52bf20f519b49ddcbaadd506b403de29cb2e7a9d1db5ee1dc8d291c69e20a6c49668ae944a3a81538f330340a45422d5af0d1de3e850efae5c235aa492a46379a6886ec82efef614f4f36e472c84b8e38b0a65b48a4a0f2c49cd25382c8a84cccb1f75557bf7f679c971ec1fd7b60e926b45cbff4b870576f25604acf6975e7ff9b088cd07b629f7ecfe4dd492c22fbd39fc12444d0c222386705ce8755c66904b482d8c6416354adb49689a45243e0718272db24a0825563e9d6f67c872f7eb8d8fbdaa2629f60c9349b1ee065b2bac7b35b49f5bbda28e67b5b13792f35596fe3d7b49862428ccdc1aac45fa915589840e5e6a7bdb776bd57be72b005a6133c48d4471fb4c2f84cc997803d33e588979635f1827d21524746a850da5148ea5b3651fae7d81db09de643768d8a00096bf747979b06c7babb3a191dd29b19fd13f8f7abffd10e161d45c67d23a4c90858a801187694d2a21fbd6563e72214128713b4802aedb454713e8db07720b06d1776a41bc317d38076719261eb776a89af71efd9c78b451a310af0358d5dec6c37de9e743f2a381f2a2156f67f158929585e2ffc09a525384bda0e5c839950347dd4651d9b38e9d333bc88f26670761ce10dbe44106c24634bc8ed3ea18f42ee5adb5248b4216a824a14ca2d9b3f58f8eeb94fb5789e0830dd29b7e4ea132ed51b514967646525dcc81a04b30b81bf57bee24d865650e61f30537f63512253e665145ef1bb41b30bfd302347ed839d9e90284cf2eff33cefdfb413a83b3b0082269cdba2010895d47eeed48e4f849b890017adfa70fdd6a9b8536f52f8fefe8bcc7373f16a4f21a5bfebb40a1bdbfcaf334bb752b3bf719e4cfc0ed1a32405b0c46fbd855c88cf90e29a5af793818cf9d3a25fe8be6b2d0c73a6a69da72ea5c57980502d5ed5852bdd67b53a5fd49586d5beca20642f8b886f6106c8bfcaa4c2d9ffb978a0a997e9d41d2d91242be51de6742abcdc1aa0856a527d856dc75a9dd13eccb2fd80c49389ac12bca716764289636822c317c0e9522ff11359bd3b2c97afdd94853ac04198e2f73e39b07c33899d290fa9c7bad2905ea3a8054f6231da31bd7127d8a649080649fbeb81a10cbf60ef00535aa17c3f994e04ada03d6452ec7242adc91c226b3bc88cd871956f66fd5174044395629628b2333865dc33cae5fd54b72774930177c520579e123bd3a0ba93a52d486e6e576cf23e01649446693c3ad0d512b8e5f54de922eb0e61e61569a55e79386c772610e881938af8f11b39fbee8626e9468cc47839c02cb8bd712c50fe6deca370a3e4d8de29dcee2fd6d640b536d1ab45d4c4edebd3dc2bd58d80e46555fe082762cea4b1d599fd938a90edd4b09b16f7fdb469fdd851090ec018943e439bf69d79e19f1a9383ae2128d7a74dfb36eb0ba8267129e2e7938ac7ace639ab730c1ba73f7bd889e5f907eebbc547929bee8f185009187c6c433e9876cede4b3cf111f644ea8b2d6ffce811a8a421bdddeb900ac6e94305992c1da1a1eae0b6faf94c231fb29f0746b0c0af65b5d92a1f5d7c9adcbdb5f8bc9b16176c53a49d46a4e780da1743ab857850329276d45838469e929e5a75dba0f5bd925c2c2d0cc5f26df89d8924226e35fdc2b76aaef44db75a4bb4606c1d1d8b0f9e15a9f8c530df3cb6dfbc77384bf82b316397a02013ab8f24ad00b4dbd81039e6298a0027d51da754a66812f084a19a9313dc6c35e6e1a3825962253ece6da0f3734f5802bc0ebd9e9a5b97a29dca8a5fed766ac46e785d52b34173af1a596deb493cd6d984a54c1170e53bcda5c193443f4c90d094482a483864a6bda7cb6d31ab98dfe71805410c9ebed173193d810b4b734ea2dec59e23b3ec010270f95f50346cbbe2a72f1b821d20a77e3231dcfb362725a1f792dc436159631b3ad04eeabe0e7d93fdb0bb2042e10d172997ccd489932c4ae74faa307cc698e4b844d93f32e5d076d578e0ec964bfbb340f2e130d409f6492f302d358476fab991d5324e36bcad4356e3df0c7fecc54950e7710df2cdd16c59325602d6375a8a731f98e6c508c4e88e8202fb17ec0118701e797621f96012e0ba12f53dc85420516bb603387255a5a15d07b36adbf5b036c088daee62d57feb039b8216d41bc35a5b3cb6afece45668de1b412b926b509e4930432cfe73a784ca7a10ff5bb918f87b4f1328a5a28ed9bcaaf8edea3940bb3a56fe1f7f487bfe1003f5759c97227c28fd999f8ab6e9987c3f80c3cd8085b1912137f88168f2cdb2d741f346038e12bcf888e16fd298ad123a1bbe3ae3481542bf09af05a018828cc90c2a5b5e795b672f43a268df683cf846ef1b07f307e1a05581e454a3ad626682a7d6d95194df5e94821ab5bff0437b534de7247d416a5284980410e7cda0d37ebbca34e482e567ffde60976a181140b3311919e2df02c3522b5c9a61fc2f2c14a1568cc7a10d2db1d5a24e0625054db2b07e62ebc2564f2d6e6ee666a35dfba8bb14d7f8123c465e9e84e728065e27b97a3e8e0c67bc868da04d4f0cf702f703c942df6d4460d73059ce2d2548c52b1e2078114c3dba930e62ef95da88707c3e045b132808ad5c2ec94d78820589bcae9e500d3e35ed0787eb10094e2561f6cff3c1377d9bde1e7d6b73ce5aec9719c448262f13a84fa50138d5724066e0d75a728065f78a1382746aa18fedb91ec39968cbfbce78b6dd727bb6f10abe2dda1cf9dc1d09640141f08aeea0364add7de89fc77d5883c6bb59caa94056b6831fbfb5a74a40b812b83c42a682a4e47d5cf4c09dd84c0e19b23b88728de25167bc712ff7b1fe9a23db0384102d1037740f19abed51400894ee5d85df9898355633823726791c7d98889e642b1b2abd863d0828a8d92048faae53516b55548138b42990b199187f87546c52a812389b7a05f31ab543f7dd62da4d51532f400502d8205ce9cc329ea8719747d5443b7ce57730a9df50c35fc836361d2c22f76d08253ec5726cd1999029bd36d7f55fb6047d38fa852d881be50f62a969e676deb6122ac4a3df480c249eb92ade77001a238bd0475cb9a6b3c56a8093eae90aecc921b80f04621d4ba0b47711056ddaa33b6d5ae0c75ca2bbf52378e80b569204fdb4bedce6cb0c6a40bf443b397cd804c8bd3b7def8a9255fad1c1eb48479a267147681e1cfc51a87549f5def051f51f4aaeab8c37ebb9e03b795de7d8b4db739df6b7f0853ee61f662871783b9e88dbb1a9816a5ca4ba86cf1c20a37512e9cb9105f9d35d8d5b05b0f98db3e8d66d65c2ebe542aa94791b42d980c9ec0a0e67c88ea649a77ce5050b14afefa059544553b5889fbed48f88edd6df052e3be798788e334480d76300a527d4ba0454295595c29f7d537ed38d201dca0b85e4ec62ae07467adaf271e8f3156830d78f2f3c0ad433a3d6ef1d029f3201a8bfb9ff7097618f2b5a85c15310f434ce0b6cee94a878bf081d43970a52289f881b54923c990a601c1844f781d9728eecb76642291dc1fce50bf9735c1042f719ad7ae2b9db2330bbe3e715a6d86e3c627a3600b9e90baf3319ea740885e8c4abcffb1023f966a787aa414fbb212c044b870ffeb8f086967e6eddc2acdbbff21bb891550cfb705f28b59c5ccd3f0c5fc72519f7672785c596abaa9b75b7ec82ff40cb28d521331bddf4a82f9df7455e90f7fd418377e13a939be78579f468998e88388faa78d6edaf18db5227118c3b0b2158f86ed580b6dc1ea1205daff878401058d6610abe5351166cfe5be28d70721dbd7f6767a222fbbdd1d0d4c24067bc60189531142b311c70098dc5733679d7edfb35e4e8c80b6f7c1ee48a8a461160f102daf7b9e73d3174eedc28340f5f777d7b0b96b9d105e549a060dc903b1cf8d32e45f93c4885a0c5530697fbc96cd690ae940545ac6b8c75899bdb105901264c8522c9daa11ab396363515bcfdfaca19aa9f4b9054476ee44cfc44de9a140fa21913fc6daf627c497a48036b1ffb2c9791951ec936ee4eb348f2579e00f7a80ec03f69ae90a3e293fc5211beacca725136ea7283cdc052c8ae896a16552d36", 0x1000}, {&(0x7f0000000140)="df7a2ed2bfd28107eba165e1d52d11144054f9404954d36121443230b01e0a238a73ce5413697aa7d1563cac61167ebe984df001fde59088403562565d7d2c2547f50eebca78a3d7dbe872300815b45de8e79dcaeff1ff917b9c533ca712d593ad731b0c8c47df1f89b15e0116b51a58", 0x70}, {&(0x7f00000013c0)="6591b0487cfd46fe1be55b6addb99eff4cdfd8ba8953f2f96cf487026a4fce6feb5b90e255a5cafd712c8f901f2b67d5d7c61237ddabcf45270d933b19cb429aaa37f62d41883d5c85151eabe63855f1715fb3dbced5b76c", 0x58}], 0x5, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r3, r5, r9}, @cred={0x20, 0xffff, 0x0, r22, r25, r30}, @rights={0x28, 0xffff, 0x1, [r31, r1, r1, r1, r32]}], 0x68, 0x400}, 0x0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 19:14:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) setsockopt$sock_int(r1, 0xffff, 0xd0, &(0x7f0000000000)=0x5, 0x4) 19:14:16 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) poll(&(0x7f0000000240)=[{r1, 0x40}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8, 0x2010, r0, 0x0, 0xd) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket$unix(0x1, 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x98, 0x80000000, 0x400, 0x100000001}, {{}, 0xfffffffffffffffd, 0x24, 0x6084ad43ef359841, 0x9, 0x1ff}], 0x1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffa, 0x8, 0x21, 0x80000001, 0xcf}, {{r5}, 0xfffffffffffffffd, 0x30, 0x0, 0x7ff, 0xfffffffffffffffc}, {{r6}, 0xfffffffffffffffb, 0x64, 0x2, 0x7808, 0xadd}, {{0xffffffffffffff9c}, 0x5, 0x10, 0x0, 0x7, 0x40}], 0x5, &(0x7f0000000280)={0xc472, 0x6}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000000)=0x401) 19:14:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r3, r5) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 19:14:16 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000001c0)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) write(r0, &(0x7f0000000200)="308ba3b9e022daa8cd78ab04468f82e59c83820cc881b61c19d55c5a176c4ca6b7d1bb0ff19a6bd7f1dfce6cdad4f871d09950de2a507c9d374794e0ad513d3529e90587944031a98f9fd01a3979c1088ada4e4649a19b7ea11885fd572ad48aede161309fa30a771b037f418a7744390d75c08fe4ad79a01bd43e615e2145b185c50c75f02fdde13e80e1b7f3db416aae2de80f40aa23d40281a19b6bac169318828eebcb27dbf258e11c7da2a2", 0xae) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:14:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3f) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x30b, &(0x7f0000000200)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = geteuid() r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) fchown(r1, r3, r7) 19:14:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x4) 19:14:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pledge(0x0, &(0x7f0000000200)='vmm\x00') 19:14:16 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(0xffffffffffffffff, &(0x7f0000000080), 0x159, 0x0, 0x20) 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, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(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, 0x85a5b246196c50d7) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 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), 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semget$private(0x0, 0x0, 0x72a) 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}) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) 19:14:16 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) kevent(r4, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x201) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r10, r8) recvfrom$unix(0xffffffffffffffff, &(0x7f00000037c0)=""/4096, 0x1000, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) openat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0x20, 0x2) ioctl$BIOCGRTIMEOUT(r11, 0x4010426e, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r6}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r6}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r6}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r7) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r9, r8, r7, r10, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r13, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r13, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) getpid() setuid(0xee01) recvfrom$inet6(r13, &(0x7f00000017c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) ioctl$TIOCMSET(r13, 0x8010426d, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0x3ff, 0x401, 0x0, 0x3c79, 0x81, 0x61, 0x1, 0x3, 0x1f, 0x31b}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r8, 0x40, 0x202}, 0x8507, 0xf39, 0x2f}) 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x421, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000002c0)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1f4, &(0x7f0000000000)=[{0x30}, {0x3, 0x0, 0x0, 0x8000}, {0x76, 0x8}]}) syz_emit_ethernet(0x1b6, &(0x7f0000000140)="66ffff25c9d8cd1f") r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x0, &(0x7f0000000280)={0xff06, 0x100000001}) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r6 = semget(0x2, 0x4, 0x2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/101) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x101, 0x6, 0xffe1]) 19:14:16 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)="b2bde7fb2c830a6217bff2b9b4660c8f1a0e41113698961d41d684d12d46c5942799bbf0c494c5798fad51b61f48b6971370f907d34acda9508b48428dfdc15c9994a914bfb9a37ad429db8ffb9daecc070a1d1e08737b64d830eed8968d85249f1b8d0ae048250df8c1faef816e6eb06f2e5127cd4d6330e2be0b6383262f548cba2f6a6e9bc46de4564dfcc0375ecac64a6e18af22ea83e911bad9171d385e13a34341684b88f1e21bfea2831a541cc09a66e5177646e873ea76f35421116171a27cdb27", 0xc5}, {&(0x7f00000002c0)="765627eed0f896bcd0af20d30f5f7be67e229b9259babc1e9ef05e6e10f8b5fbdbfca0f152de290cc6918ede162c236c3cd67d9cde082d88fb714511c51316ae1b65d19b13d43306978cf5bee68410dc4161f80527da222a36672068c7751b4989abf7141ca7c82265bac03566", 0x6d}, {&(0x7f0000000480)="64e097625e6c22ab9d91f4b4040993e7626701e5aac1aaa5ffe5dae3462803c4f1ac4f136cd52d15fb5374d00a6c0fb2b83b614a1d8b3453df5248c8d25a7b52a054adefb3f5d1fbf092f1d504f6cfe9449aeb20a41e5231a30c52e18f4fe3a9f0290b77ca6c5b713f28f01a45e7eabd1f37632223901a3fd75d6b16b0d748c899263f3cad97d9fc143b2570734b34139a3875cf712d3802353eab52694be43c863aca4cd021b4ef4bfb38a6d75c23c2942443bfdeb53484373503ba", 0xbc}, {&(0x7f0000000080)="79c216f1b24e3f99c31472c41ffca77de03c7314d179eb53955d09c29ef27cb3a7af4571f3458003", 0x28}], 0x4) 19:14:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc6368713d0212eaa82a990a9b5333d0baba4e883feda3820a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfea3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b6789bc771ad65d6487b135cdec0206fcd39887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f97537107c0cde0c1ec957e9ae0b7012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae2bcf38876db21854fe4f03295c"], 0x107, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xfffffcae) getgid() r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) getgid() r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) lchown(&(0x7f0000001280)='./file0\x00', 0x0, r4) getegid() sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r16 = getgid() r17 = getuid() lchown(&(0x7f0000001280)='./file0\x00', r17, r16) r18 = socket(0x61, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) lchown(&(0x7f0000000340)='./file0\x00', r20, r16) r22 = socket(0x11, 0x4003, 0x8) sendto$unix(r22, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r26) r27 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r27, 0xc0106924, &(0x7f00000000c0)=0x254) 19:14:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="80d340"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0xfffffffffffffe67, 0x0, 0x0, 0x0, 0xfffffffffffffe4e}, 0x404) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r16, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r17 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r19 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r19, 0xc}, {r15}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r19, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r17, 0x0, 0x0) r21 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r21, 0x3, 0x8, &(0x7f00000001c0)=0x9) 19:14:16 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:14:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='x\x00') 19:14:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x100) writev(r0, &(0x7f0000001580)=[{&(0x7f00000002c0)="b1d13932096407d25b862d1fb9383a2d651b8d385f20be13445b60797de479574367ab95e83033282160d382ecd855c5c2b8c361e42d39ac9834d8a312dbc9d54ea4952fcd12d905b8be0337316bdffc5394a7e5426aefb44d9068858c19dac193dff9d367a76e10d6ea1df39654962fe998f591e17e6376b5b26dd3186a46bbfedd2d838c7b4964386b936839f46821c2897254f589c13787ef33d592166ff8f2777ec5a99ce1835756f79b543242e782d9a23d8d5ba7970afa7f14caeafa0ce81157881c52bca0c64a438a026dabf70da5b31fdd035cd49893167132fc9da938f5e7c60554c4d03cb9", 0xea}, {&(0x7f00000003c0)="1e7fd5cd7b10db587ffad285e4320340866773337d409bba3a882ea5b5fcb477c46d7b29362ec1eba2cb1c6603d4a7edb164212b7ca86c88d60338994136179a3036f9bf270594cbfd7457844596c3361a30e468c96ec6ef07a83144d69092fd5bfde513142c00e5acf2951b027bb23b5984c10d301e7ea1c51b59cdbe1b17bbf1e98661dc0bf927f73b2ad9d92b53fd2b81ac8d3c5d2367bd42dfef63ea7bbde6817a2c23682fdf65de7788e528617dad18b2721c9b3b5887277d7d2cae6decd026536cdf0ba0f5148765b41bb6b5a94f10c277b15d094d9b5939529c267e046b08d6e8f5eb582092aaaccaf74dd9d2a7c51e8463a46e72c1e279db", 0xfc}, {&(0x7f00000000c0)="58a514ba900fdc5e855b18c53e52d10c43df30d65d0bdbab1f844eb38e9d5f240c19e1e59ea898823d0d9ec194152369aab3cb785e38a4a6f06330a85d667e6b4a2e0d964c646718cb916ea4331c727d4c3e541871d2b12cf95015611564924a050436be40e4b92f", 0x68}, {&(0x7f0000000140)="7c5a69c5910aec46afb64d463664ec7e4d1b492235eb7687eadc9b687d9e60d960b52e3799", 0x25}, {&(0x7f00000004c0)="2dee0c71f32a5b1f5c8aad5b182b53f04465519e4151a16adb14c806fc5787bccf1fc1523642b86a96368b1c59cc5caa6c471a01dea6483b750de5b23a87c691ba3265b3724764245e50d20f4d09407ff95b6c433f87b0120eecc0703fe84a2707b4167978d369f6e2185e5f86cd3ac888a7f7b89af833f969690fdd327ec79e06310fd585fb66df6f1c36ee253e85c7b3b000496906c71c59ae0db2290f0726c9f6f630b4d4f9ad640cd89f26d655aad91e125782aa4c38c83c74d7b167e8d7458b342b6c6d9061ab5d9d1a6e9bcc14219381ad0aabf4229a454868d2d06d776a3c808074694263ca31561e3c5677676fe6e50e31d92f09e450f0f00fe64f97b2668508f053a19873a2eb45d1ca322f0855f3a03df09eb2a4a1217091335c38590dd3178d49f9d2afb1a45a0458556ccfe34cc137e2354d8699b23e58b3501eb79c6598a3a4c1a1093329fd6d2c704df2963d5fdb69828efd377b250c798bec0c36b890aafdca900271d63c2d266ac5532b1c4558ddb2e17ec841bfdd33e5ed3aa4433211211fb17696177cc902a51b0be63cafca9983cc948bd3eb97754f483e650e09960460006ff6d58bb69418de0ebfe24e50477ea6775c59b172cd9b732f3dc280ca448cc614d0dcdc30577ca268556893b0c88556a0fd2fa95e4ecca2722d6f2ccd8ffaa7b038a46c75ecb2521612d502be810704f8e055c0c8ef21f0c6a78a8cff9509d8664bcf5b3b3ef3e5e417cd9dd482c246cc8f146892101e4ba1db0620998d05ffc808346b7696691b783ec702d1c26e752d18773664f09e04231d2a832624618269cfbce729ce3a3afb5305e337047e2256376ac3f8a3759d3bff07308a3688df19aa939451606acf525dd4fae14c67a5a4ca77d293b4e239e5157d53881048481709e49a8c39dd523454a621d9595d94be5c49520390945f4d7199aef62ebde21c679a21f5d7f448a4aba94d9147176eec2f66147401bb1f9224385a22ba3e61bfd5bbdf7fad95231a26f55c78fd3df63023ae0e5af8f682d3772aed8e17a8f572d6eb54e8e41680527276d93394ab5356beebce7b7c137c490c428ad7b72e6c10d0807b961e9afa0fd8ff0d364cced114da2381c22316397118423a0b64e36da36aaa82045e243fdf238811cc8dafa0451071073ce30dd358f9bf3b6c142539a78437b38cdc570eea082b5c5c562d46d359bfcbce7865eda1805bf636d99cf1c4417d3c8d2ad27ef22f9f442128e92c813a1b25c7ae98c4dd25756244db1e165748247b2be821b21d31d7b535bd5ecee1c9473d4edc5895ee9aed4ac69bfa66c8e859b67f74de87f58ad1751779bdbb1a988ca79a80c4007f5d3b544a5bd719e0c26b933adec70f4aaf6a9038d49bbc2900959813659ad0c85e59067e98aeb48c48a07811001302690f26f58612e33d8046c283ca372d54e5607b0ddd93941a492b4aa162935a223b2b5b93d1555ea5c86a82f2483291ca38d159c951c213e2a2f0b754d93fc57e8ed9abf30390ba846bd21408d1d001966d4e5056a0c63560d9ea7ce7f4ee3524e52dfc7dbc74181d1afc44ffa3adcd1eb575942bf1652e9492a2b4fa0ac25d4a046f1e2f78f91f6981d9aa104dab76735af94f39d12728b235b5a591bb30ca1103a5284624b3514c2fce7e896bc9ed44cf48b4fdda9740c79d9db1710c881754e9f37d244e44bd519e33ab5259f5111986fdbb5baca059d665ad2cde070550165e53581ca0b1017be35895ff481d18ac24c802f3a1801cb3c60e9b21d2f1b7ce256e7f3260db2d6d10d59ba309a55f617303be1d2344f400a41a67b75abe80d1ff8eae0c54f5028149b03fbea31eb2ed4673867d4e0fb71d7b8449019fde56acf02d2ed2c78eb8430551ff124dcfc299f5b9c6390aac852d5b5627fcede7515408e32783ea4b1a8b1ec4b8f763076b7f3028b7d335eae128ee9a78da1d3ea8dcf7b582cb77bf36426fb524771d20fbcf6247aa29945c67c3d32b5bae6e71eb5596e20a1bc781c86dc2a7bde275c904220ac2e0955a4aecf8d066820b66c3d7d84dfba4105307dd13205d697fe97275b9d444e9b4fdeb3581931c70387d2c7404492641dc8396cdda1081d2f48da0c92e3cd3b59cf7bfc859c408d3c0e869cf35ddfb7e38b1ff4efe7d0e4ce9fe2b87a56812b846cd5b42f5556a8c1a18e72d55ec4478d697e1ff0e9931c102381fbfff2f3be2f8682b0ee243b5437a9c6a2dfd9cb104be51eacce01e101d5d6739af1e0a4934ac6a7642458ba5c9101260d12ba81cae4d4cedea05731dd9f2341a3c36b584f005177f6664b668661b8abe29a6aa8cbc89299390aa93708cc10daf08e0ae517ed48e8aa2d933260afdb6e39e89a80d3aaeba4fe0d296e7342d7f700858a3e638abe1fce1a1583e8eb1d0abedea4f07409d09736707f5146625b834e28d4ee1269676829c6fb6d558734147bc7a28f37462ad1c54b65a3d2cbde4f39fcefe985f1304ac480390b5128e2557b2ccd3651ada4f490bf72743913f8ad6ae9e7d92f858cff2c7ec9c2e7f5872167f7099e637078a8bace12801bce6102a01b352a7a02577f0b765bcc610c90788361e53875783aa6aa7f13ad9b58c97b41652c59ea4a53f6e9d92efb932f04e1e08d48d8a7c948797e3531a2749d2b672c2452e673ad19240ee8e20dad534b1b5ec3cc5639145fa1a00b014f62709393dab701a31090b99e0b10b2edc712ba0635cf90edc23456347cea72a323857cc787c94426f47445b407c3b29bee42114d0c4113bcb6a23f6fc8800651036f2b83c2a1e1207da7588ea9c56a16def83646110da42d1ad9d56adc50b25da4c75943d161ec1d31d09be14e027e2b6ec9b2ecf4835b108b32694cc1a0aab4d9788582979bd8fb4fa75243c41db5eaa4ef80362affb9922a34c60ad05e74a05ad69cae7cf54b5839a34f2c00d3ffd983a3912842e4ada948423bb44cbc7e68eba9d69d1b673f109234f4272c36bf90e9a9df666eaf44d43d656a58e6c1aa13ba3301bd6c471e645d149f0ca8c39bda64261b9e3c7ae8aa73dd2b3914e87c0e2dd0e5471b41b77a85cf97008fd44655870c374673a48211fef5bf565c1cf1c4c3ad9654f81674242888dbba68c5a4df4424bb89ea325b1f1bd93324546f05902b0183c51077a952cd082a25c603f69cb2bc0b0e2e3d4aacf90040918942fc62e2ffc336c42be2bc1a53b27f886f8312fd7035933c7bf2cfc82d8589ee6760e17e46c0b3728eb1ceab39523766d724939fe68334513c9c4cf5104e88c4337f0c4cf072ce6f0fdddc0b819cefc1cbcbda279efb08661f84729e547514676687d29551e2cb1532ce239a789d003485b7df91ddff51b9e8ad90ce372984d6aebaf8b4e2474a4056886469ba6486c7b0949209315469a465e571d4d5bd49cabb53b7a8d528bba971a562accb4c26af60a4ed0abe4968a8f08a2cf2b066318fa381d1be407788ab900e6c6c52fca93f8b0894e3c89f76d230ef2bfd710249ff9a78196c6f9bd7ae4d28cecc34fd421d466cb2f3761cd288dcdde2671ca9ca20c753590d465fe5c52fe06b4da29e4ba23c30c385acf609065509b4e060982f6a0b12a6a86a47cd5c7092e7340dd18d5da0f34f238f93cd04864b6860daa92ac77d3827f2cb7a55d6426d09f45daee84e2e5a5df4833683cc032cf8a5d0fc6930742970a180e2dc7a523cb6532a45c316e591f6ac584ee75e7043596603c55ea0ef3a9158175086ed82e3ed38108aeda29c995fd83528723a09f8a2992fc534e54c50ff7895dfd16eefce1f1523f1be1dca94e75b39fd7ba0471aedb4e87f98e32dd99086e14b64dfd8011c51e6e792783f346b7b8da6e637f0743bd1c6abd37ae99eb2d7f575fbcdf0a54c308c7dbb1d9b74dc3f880dd84296e79cabe76e123a89448a83d8bd2824305763a20e2d399e672cda65449cd38a4741df610d08ea68a400f4611c01ee1f7a89324dcc2af0e50eda56db53e4320fa79fbec0773225ec53312e40b754a444bde908709af07f3ebe19eae40dd9a88320ff560a34ef283b4a813d4dc7ba0aafbecf375c685074d8c38716e0d7141f487d11f4e3d8b4243a87c7003d6d0bb166004eee92b84b3c35d582da87eb5bb1c389dfd90d86a94f211198d6404af3877217d5f434361f8700a126789e63ae45e0e3625c739a486924a5ad2a493e0512ae7e7ab56651e8b42eaafd6b7e7633055d8d68df538b7bbe412327e95dc2d7f74cb054ddf6464d73840f7b97f43c5f1a61a3627a11fdd6486671431db16833b749e8098467e81e0d72ef765f48dd416628ae6d4a24084fbcdd1038db2aecdd387388b3ae225da648656148e4bcf092e41f0ea676a350162a8b5d1846c6672b927f28765be3bdb94f7c590634a46d89dd81129040252a5521468217173143e39ec8638c4d08988091547c0e16ea33c0c06fb973afa7e487ba7feb6a3f8138a4609feb5455f2b55601d52dc6fa9fc12a1047a178bfc94bd302b96dfd7596023122042083c426ac7ee76d7b6f8d5986decf8aaf008bc520af5ffb2a21c7f9714028981da9c586b95d6f4eb69c498298255392f1d7d0b92ba089a3593c5582cf0d1098317aa0efde791e5ada73002e764501f13562fe0dbb7b32cfd4fee43dd40dbe0a2fc287ae13bbf402fb689e47aed3e40e64d5ce6cd780f12b5c7ffd308432213e29cacf210baab7fc118bb468c1c30538e7c49574de211121f42420da32fc50d4b45ad703210b23b5f03947cec43f7e2966c5124341cfe3d8c0e38a0d5195be1dd886325e5253f388636c8c6bce177de61a42ed4a1182e94565606f22ec21e03af8ebb17bd2d57cb95a424583757aa4182f9a24cd34eb4255065c17a1e4757ece20b9f94ac9bb11c0c358e1837faab452f3868df915d4aa31feb8bd5513918e8e59e65ce425a57813824112af0d808895aa128d9e3aed87e705c6c9a68e498b63d1e06a98f467e65f2633c430de80c0aa681a7827892d9a3fe3a0c35b120db719d729a7342d327bd3e64d8d57ec29fea17c8c3611f67cd099a025a1dc5cc18252791a3c10459baf9c28b7fe7363999faea6f92e4a9cc9ebdb23fae98730c90fc59dc5cadbc251b520ad9c285d395d5e04473e7cd4e96971a4f91dfab0028b896632eb2d0a514f42c34f102c675ec7be5c7b12aa4a9e0f3113c14e876949068b06a9b8654af059f84a9e4a2d6fb5c030eee17f9f0181fd60d9d19108bcbf07e9cc9e8b7dd2867457ab6b3af0853bb1f6916e70ef13afeb0193e7ea8a25770e7327ef409f2679a73916300592f115d3f137f1f98e317be025638db1d24b437e1063fa000532f44cb2b5be00569ad0ae913cec91a9b67c0711445cabd9c671f084f12e3c412496709b15af710a5a29e198661a52fec7d37d3da5f5ae470e9814b21c5b3212ef7f55bb9725e9a839f1a054742a49d367c0df3f08d87e3acd808431d11957e90cc3bb14c65e24296fcc42ba45289bd37646f5119a2f81d9fc6af7578dc6ceec8080dd7c7d0d97559983e689ee3bf158048b527a9f433c40b0a97005e8273a33b5f545fb42af85b7593c4e3f72db3f3d436c117bec7ebf24505c1694f539b872c00cb5b36113295fdcfc2d314091a0debfa27a4d188ef548522ae9dfcf17a0cf3177a37375006446584cf4f48d6acc9aa0b952fc9e86af287f12f61eea23b3756106f8997fb5d34547b5e7964ffe1ecd3a2e4691b911d5b23b004f7cb1e6d5dc73618dc7d49d4e2f497126538877bc2556f940a289ce5cc61debb86fe24c7", 0x1000}, {&(0x7f00000001c0)="d5b90bfe7185d448f10aa6c2ed8d05dcd074cc16dff9036838d04365484e2c7cfa73e654cacbf094e512ea9eb918f722a6deb0877117f3b6d836c817ecfcff0b8c2d907e7ace9b", 0x47}, {&(0x7f00000014c0)="8c41a0ce0d2fd61772c92af63a26b063903087811ad903afe935741bfb44a392eace15584d07fe1211f4d990cf8124c03cd38960aff9521321988971c6dadba1adc33b69d6c398e5abc7f0dd952587583643bbebb3ffee54d9c38ab5c9719d9464ad1c1eb5d40b8c734b387dd8f5ec80b9e45d0078afaa1ad8ad8b40eee4f53e4f069b2b4f76e77c26b00be8ff44fafb424db6bf153be75e20cf", 0x9a}], 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 19:14:17 executing program 1: r0 = open(&(0x7f00000001c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 19:14:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x88) fchmod(0xffffffffffffff9c, 0x46) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x30) fcntl$setstatus(r0, 0x4, 0x8) msgget$private(0x0, 0x0) pledge(0x0, &(0x7f0000000100)='+\xd9') 19:14:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157565ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd209000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3601f83ea13fc810900a90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565c"], 0x10) r3 = dup2(r2, r1) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x800, 0x28) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x5, 0x3}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:14:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r3, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 19:14:17 executing program 0: write(0xffffffffffffffff, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5", 0x91) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0xfc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)=0x20) 19:14:17 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) shutdown(r2, 0x0) fchdir(r3) setreuid(0x0, 0xee01) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r5) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0xffffffffffffff06) 19:14:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {}, {0x200000007ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r1, &(0x7f0000000440)=""/253, 0xfd) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'uap', 0x0}) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x87) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r8 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745d, &(0x7f0000000000)=0x3) symlinkat(&(0x7f0000000540)='./file0\x00', r8, &(0x7f0000000580)='./file0\x00') ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe, 0xfa}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x80, 0x2, 0x4000000}, {{r3}, 0xfffffffffffffffc, 0xbfa4d9d1a8c9d63c, 0x20, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffa, 0x8}, {{r4}, 0xfffffffffffffffb, 0x20, 0x20, 0xf362, 0x1}, {{r5}, 0xfffffffffffffff8, 0x1, 0x0, 0x127eb90e, 0x800}, {{r0}, 0xfffffffffffffffc, 0x45, 0x1, 0x100000000, 0x80}, {{r6}, 0xfffffffffffffffe, 0x1, 0x1, 0x9, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20000023, 0x5, 0x3}, {{r7}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x10000000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x199e55fd81021b6f, 0x2, 0xfffffffffffffffc}], 0x384, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffff8, 0x1a2, 0x1, 0x5, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x4, 0xa1, 0x4}, {{r0}, 0xfffffffffffffffc, 0x3, 0x20000000, 0xf2, 0x40}, {{r0}, 0xfffffffffffffffe, 0x3, 0x4, 0x3}], 0xfffffe00, &(0x7f0000000400)={0x3f, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 19:14:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = socket$unix(0x1, 0x2, 0x0) getpid() bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) 19:14:17 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, r0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x5061b5a57e39fa9e, 0x10, 0x8, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x88, 0x2, 0x9, 0x10000}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0x401}, {{r3}, 0xffffffffffffffff, 0x2e, 0x80000000, 0x8000, 0x23000000}, {{r2}, 0xfffffffffffffffc, 0x24, 0x1, 0x5, 0x8}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) 19:14:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) 19:14:18 executing program 0: open$dir(&(0x7f0000000040)='./file1\x00', 0x400000002c2, 0x8) 19:14:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ftruncate(r2, 0x0, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSBRK(r4, 0x2000747b) 19:14:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 19:14:18 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="b8", 0x1) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000000c0)=0x401) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) 19:14:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3b11bcbf82d47cb, &(0x7f0000000100)=[{0x200, 0x20, 0xff, 0x7fffffff}, {0x7, 0x7, 0x0, 0x5}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pwritev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="0269ce693c4ea2a8b1927563113392c20f9d1509ad1e7e16c3a1f2285c751694485c938129d72055bddcbf024725e288de54833b1321a1e46158ccdfe667ee338fbe93598bef19a1df0b65fbaf3dd3f82b902edb70bfbeebfb4ce8ac275e49fb8598c7d0d0010f91f0701edd1b376367bdd0971e9f038eb82a00f2960998c3434c3e2d64152ae6178c1c596efc97f2b6aade5289ee993d11acccfc5db432056db8154ea1c70548b598e83b473e26dea7cea2e082fa958f47308752e8314f105a05cf324c33a5d3d73e1ff46166eb878e503e74befc8303131f8310c88ffb36508cbe76ea184e0fc1b795b6f3", 0xec}], 0x1, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x7e7, 0x4, './bus\x00', 0x81, 0x9, 0x8, 0x8000}) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$unix(0x1, 0x1, 0x0) bind(r5, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x94}, 0xc) r6 = accept$unix(r4, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0x3) syz_open_pts() getpeername$inet6(r7, &(0x7f00000001c0), &(0x7f0000000340)=0xc) write(0xffffffffffffff9c, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:14:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) socket$inet(0x2, 0x8000, 0x5) 19:14:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28df175aa755eb1dbaf38828e1ff") 19:14:18 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000200)={0x0, 0x2, 0x1, 0x4, 0x3}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000240)="bffa5eacb4df33d11e1b344b3f7cbec59248f4514af035681b6b8a283b2ffc796b2d6a4832197a1fb35de03b4d2d1c49f1e2761d22d28fb8051b7d0c701305d2bc1c0d634902dbba353ca0b16d1c862af832382e4882fcb22c7280179d0e93f38a38f45b52d65feac6c4e374de70cbf575a4cd394570120895962a20bf9a1cfcace288a0cc7f977b59d378d59b82f5813ee331bbc3f5accaa0828e66416b29ea8094f0c9890abb5ad264fa376909ff9b9fac801678a40b327c129cd08e26ce74b6ab39dff2466a492b302ae615dd08f6", 0x1f5}, {&(0x7f0000000680)="fb5bd7011a009a698a999ba27f9b94c53563007a392664922771ada920daece31d1d2b6aa73af4299bfb2f73d20734e7c49842db8d6a93afe968bcf9fa69b97018dabc4738d65c36aed7b3842e0a8d6e3abf7cbf4b33b1dfac7b2ea5da2f322bda75d936ef38eff1d7f9f56fa4a48ef0603a5615156950da2119c19f0807993ae681abad36", 0x85}, {&(0x7f0000000740)="6dc27e36e1c61b741415645041eb30a989440e46cbbe4efa26586fb5454fadcb8e4f5e650f43fb91f6017138e9ad62b728e62c5d859f9aa1c9a6a86a8165b7dca0b62ea65828a0", 0x47}, {&(0x7f00000007c0)="995eaecab415d872fcbc01614bf30dc74b6c00accac0982e67dc0514eb300a00ca72070b8a8da20ac92276c2f6cd32f7f608677de56f1cb5b222b94266bcd42f1f09622e916d93ba53e9ad58631036ddec142a897de2fd84bc03930c96cf1c81f201991c1db75587e1b1dab2679ccad0c1d15e271b57dc4ed9ba2535138b2d6b44a0cc4701c3fcdfdd500ab38010820dd400423d0ededf5b7a", 0x99}, {&(0x7f0000000880)="344cfc1654e05bad5256cf3d2b96e9f4ebfa1e102951cc9a0bb6b63555b7bab97134b9fc64c3fbb21c944793443ef5db24c728f348366e5c207ce80603d4d814b2a045178ed7d1b1d9d607bd4bd8d03cae44c4107b90eb478e9e045502764f6716b7bed70af26c5c1fed1940689cc2de5299473bc8e2e1ab7ce08858899acb9555d62c02229d425f9691859e657f6fd00961d4d83910e21a132023cd2b89bc93bea2b0ba98c388fff93e42948b4da5aec3a59f06eae3ff0ff832ef22209554d743e4a426a6761f65e35046f7bb260c92a8357c9d986ba5a54e99caf25870d8a9261d4704af", 0xe5}, {&(0x7f0000000980)="7047880634ee9a17ba0ee6056c5fa066b18b5d97825dec9f78b67382880d26a7cf354f8d059a983fc951692881fc1a4fd6ee51feb0fd9d1ddcaf9260ecb6bb604af41e732f4f217329890e75449c9a58e8cb6bfa18734882495e87a5b394691f3bccf817abdd040b3f8d161e4d7e10c0a3b0d0fc2cf07c5e2d0e7e1a2590f93c22afb8c6f50b7ee8a2fc38698540e2cda48cb097774962dd5266aeab8c09cd11540625979e5558198f7b2f9bb868ecf02b24e0e40374c36b61ff62451023bd45d13b06502bb0285734", 0xc9}, {&(0x7f0000000a80)="241a293fdb9af5713ae37546c3c73e396599adb425d0a4ecdf21f7a0cb51acef92a722ea267c7faed4c03bf7c3b336460f9f763032f1a39314ce32cf7658153e0d1732fd388dfd3a29ee3001d38f3e060fcf8d31d44445b1", 0x58}, {&(0x7f0000000b00)="50b0ae936097b296a489cdb90c9098a72e0fe5d35c291a1837062c7633b08bb005b9a77f54314bded7b82642f82d548434ff57f5531610e49b1be5ab494a2326c893cc6c5ba5f5d177fe1b2772d5fec338573ca46afea82b631672eefb9215e567594b1fa86bf22b05f3d9e50d7dafc4ef1d5cf99d2d80f2fe62eb20f4d66c2586a57b5af6e2fa65ed8e3c0c296b77690bb9d492bd73891ac6c732e22cbdd4b171af250fded5fc6b4be3d69109c67b183f0ef25f534a", 0x149}, {&(0x7f0000000bc0)="2cf5db5d0dfdc2c7df0a03061b46452a94ad292d86aab64c76f754cf8dd507b97bac1ae42d43914459978b6f56f1ba895155bfcf1cd162f0722613ae0295162c3c7b228887ce9cf4", 0x48}], 0x9, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r4, &(0x7f0000000180)=[{&(0x7f0000000080)=""/85, 0x55}, {&(0x7f0000000100)=""/109, 0x6d}], 0x2, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r6, 0x4, 0x8) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 19:14:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x80000020}, {0x20}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000180)="c6c63e3879f4d944547bbfcb8f37883299985e8936eaa4c2719a4564a20c68dda42fe30000006e91b604cc985cef9a6f3aa31045f8b5a46a23f6d344eaebd169a90b5179345154530f2db811c1dc") 19:14:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00010000000000000000000000000000000000000000000000000000000000000000000000004000000000000000006100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000082cb11b19f278f44f44fd4a18336076f3c08b7de349fda61145914e6e1bc3b78e8f7442a6319bf32721fc0626c9b356afa6f37200dd7241ede19b8cf8ddec47ee9f3d8e3c5f16302a269920a462dae"], &(0x7f0000000040)=0xffffffffffffff19) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:14:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x4007, 0x56) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:14: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 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffd97) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:14:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:14:19 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)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000180)=[{0x6, 0x2b, 0x1, 0x67c}, {0x5, 0x0, 0x7, 0x5}, {0x1, 0x7f, 0x81, 0xddd}, {0x2, 0xf0, 0xb6, 0x80}, {0x7, 0x0, 0x7, 0x392caa95}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x40000000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) 19:14:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r6, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x40000000, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700)=[{{r8}, 0x4, 0x80, 0x400fffff, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0x0, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r5}, 0xfffffffffffffff9, 0x11, 0x40000006, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r9, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r10 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r10, 0x0, 0x0) 19:14:19 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, &(0x7f0000000080)=[{0x80}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) pwrite(r1, &(0x7f0000000000)="fbb08a8d1a0272c4b5677bed01d55f000000f6357e3a81c2c7", 0xfffffffffffffebc, 0x0, 0x4000000000) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt(r2, 0x7, 0x92fe, &(0x7f0000000180)=""/88, &(0x7f0000000100)=0x58) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setflags(r3, 0x2, 0x3) 19:14:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 19:14:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x1, 0x5, 0x1, 0x1, 0x8, 0xfff, 0x8001, 0x0, 0x0, 0x80000001, 0x27f}) 19:14:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000223], [], [], [{}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {0x1, 0xfffffffc}]}}) 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)) 19:14:20 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x6, 0x4000, 0x1f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x0, 0x0}) 19:14:20 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000001bc0)=""/4, 0x4}, {&(0x7f0000001d00)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/141, 0x8d}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 19:14:20 executing program 0: syz_emit_ethernet(0xec, &(0x7f0000000140)="e3cdeb784d04dbfa1dd6cced3d8129d736c29be4983d37a8be9fb52ab1c0c4d51dea0728c5e169ac3db3c7aafb6bf03a6c126b7c4591b28eb737b0b397215a5c59b7285049b7db986852e7a3f6d27128ca10a9b483d2c35369d4834b47ecf7901c1c83bd457591cc1be90227d87bec131c2619261a8040c5da31e2c4bf1064f26915c405aabfa6f1fa2bbddb28285d2446885b4c629561b74d79918ccc9f714482f821237215dd9339d7eced334adfd0817ae2792dcd3de381146ceebf5846bc3a84ae8a48f62f1b40a65f28a449f6b67c27f08efeee16d80f6ebdaa6a7bdee0aaa4bfba4e8f52528512f634") setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000240)=""/7, 0x7}, {&(0x7f0000000280)=""/151, 0x97}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000400)=""/29, 0x1d}], 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="20b8131760c7c0e1f800fff5000000009ea8b80303532e0c4d8f8bcd8015428cec92862520e9"], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:14:20 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3, 0x0, 0x5, 0x5, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:14:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0xffffffffffff0048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="b6bc1fc92479ff2b783f6e8a9c81") 19:14:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xe13c, 0xff, 0x2, 0x0, 0x7, 0x80, 0xc8, 0x1, 0x2, 0xd1, 0x8}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) readv(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/101, 0x65}], 0x1) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') kqueue() 19:14:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='7dev/bp\xe6\x03', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'@\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c, 0xfb}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:14:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="0000e97ff30700000000000000017beffb492bdd7417cc5abad40e71f245ffaf56d7ddb3f293f1f5271f305dd2467c94cadd6b420eb9794da0834acf3d141d76520b5b2be36e62fe9168cadc8a76f4b5fc49c742975a2011ed8b6f4550c4777b0813c619d13e3714c78ea5c300119ba782a8f389390f03987d58b82aaed3a31c737b35554d2ad787d8a0dab2f9758d96a9d6047e175d974f46f666827312b35e17b900e4e681210faebaca8b2e5303ad8ceb3e5ea03633e47a6406efc37b9aec758e0430c31d07552111914ce2e2a97b8924572065f419c4e09278aa07c6b70201b1e63e9200a800a881011bd4249a9a2056e29b5b06eb2f54fd6c0ac3004a5d7dc3feaa88f5c6212341261f62d038d396121b00"/285], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df6", 0xd8, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendto(r2, &(0x7f0000000080)="1cb714b9496cab0b96577d9a233498644e233c08b3d250e67694ab20e10e0942637fde9f8ad8bef33c282c6526ba1344ac2f14b4bb020f1c4b49145a38899dedbcc62b6232351494b6a7980c6f1e244f007b3627400b3d69e545ae03bbc56d37019266902891394c152712c0540a9a384fbf0c981f48a435d4cc63166ea39c8ae12acc384a3004946e66ae76ecdc48aade9a94365629729b4f44b6f4c1434b54daf855bfa0f65bd07a24033fd8f573efd62bad94df70838525b486e6e939882f", 0xc0, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x400) dup2(r1, r3) 19:14:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x8, 0x51, 0x3}, {0xece, 0x81, 0xc9, 0x9}, {0x3, 0x80, 0x1, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x20}, {0x4006, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 19:14:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4}, {0x40000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 19:14:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x10, 0x1, 0x4) 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(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0xfffffe3b) mknod$loop(&(0x7f0000001680)='./file0\x00', 0x2000, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = getegid() sendmsg$unix(r3, &(0x7f0000001a00)={&(0x7f00000016c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f0000001700)="5315fd013eb48bafd16229c372312b30fad554f53f5e48210d9e33182a154f3a04fca06592f9a303d74ec40c761954073a1db4b66d4209239f33c81b168e1a8595fab7", 0x43}, {&(0x7f0000001780)="945167faecc515a85ccf9424d5cae91f9f6cb7760ace71bc95cdaad7e6e55226eca2b502dd8213562e7651891b97ca61f2d64f773a1d3758e0f09b9aba71ab39296d0860cfc08e729736f3923015d72e8ce79b92f606f8e536d94845594748bf4515023b72c43ed1aaa047ef9f30ce1f57430c534697cb1d820d56fadc301ef4e40cf0b98aff97ad5df130d4dc49b70e5466408b0847bc67b4cbdae2dbe0ca91bd8fc2209ddb5e4933b4cd7b5c568813d74df500fc51cced266d2f4ca8ec96dcdd5600a4a4e197b16caeff", 0xcb}, {&(0x7f0000001880)="e913ff3d44419055bae006ff63fe9c9862d85ea73c4671fd329e1cebc8337b6bbf8029b0e0cf65fcf58bf2d5199ad378f4a7b672bd7e26cce8bad2e956c7532aa221d5056bed5bcaf24ae806e19257b6cf6a0c9aba8e75604aab5feac08600eb336e34590a92fb86e23f3418ed54ef25852046e79890117b5c06facdaec5f561696b1bfa9d1e947ac234678a96cc1b4d5c9686ef7c91e78e6393e5c317432e9fd1dc66014bb1339811bafce6f2c6cdf0edc0ef13de1efc58e5c9b066420398f32d40ef0d25a56a791917ee", 0xcb}], 0x3, &(0x7f00000019c0)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r2, r6]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r11}], 0x40, 0x1}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r2, &(0x7f0000001600)=[{&(0x7f0000000280)="10ed3db1b4c5aaed18a70a32a9a934e12535accec69800ce8e284a22e8e440fa07fa89d284b7782558e9252c520b4ce977078f5d44b261c58576a9d87f9462fc453c7c26227bf074fccb156c52a56aedf4ee4cc5382cfaf8e90132a16c8d1f2638741b35222ba478c66c06213bc66d9965ac02d07e7a5d1744303d6ef8508928ee2c3082b3a39dffc8a4a4cec64f342fe078f6dbe80ef044fd4f7fa8f3625704d150f8be7947176232df8f702ba9f6a86b3ea3c4ea0e823aeead3e3f9d87a0e06eb45f8ce3a27c957ed80b66e2d860828782e72384541be4875faf65eda394e29c697262ee9bb7a6b1a22a334d86ed80c69dad54d72ef8adbd8f0a4d517e14bc15146cf97f5e6be0e76598d6ffbcbd88ff02f82331a08df70f7df3346a3ff9b6f0ccb3e72f9b9e3842ff5dcea80b2b8419901cbf7240f978f027baddbcb61141a66317c23c8434c701aec35a7f5ae4986798140435554beb866e3de3db95cda01cd6a6add9f1c412f129157f986e0a377746d27994a7b4a25f29bba1e129c178688987540a78fd194ac08c0e0d95c943acd1a34d14bc0974b4e7ba89455bc79de826483236351946102be2b2a76ed0927aa8845e558f8c53d5494f4b58d09e2956327990938d0006e67cf1502c7449cac55fce031da06b6dbc212a81707640d0c6f2242f31ae05ad982df2ea4d7032c64fd5d3d80b1027b77a630c877005c65b2246084526bf34b155e26e9e24d5c4a62359e24a9dc997fa8dc8266e2f46a3121d46dcabb411c7ffb860e65592654804c5e13a79fed7c238a358b5c560fe16b49851af4c1fe9b2374d386daa09c600845886ec381d7fe6f14f1ad0b6635cb0f485a549c8cae043649290a0e68d0f77f2d5c9a46d45d9bf523a3b4cfd63d9681131001856300dcc0c8c84560dad2d13397ff7e7cc076c3d838ff3980ba370920f7f29f7c5c90531063fc9540d2eaf48bc8c35ec805e302e024743cd4e40c794090695dea68afa0752bfdb6b8a11c66a04d65803f70af0a5443623eaeaa0b59d38f7f6e281a7ba9f341261eff1d0a5a52148bdcd0d3e21f303fd17d6e54da475031647944c1f2373599709d4373067ae3299c60bf254a8f9235e93210b26c5b5335a82e5c5ec195f15d3982f09478fc82a95046960ffcff64f5f67c6d4f82748e56d37432815b57e74dacd8b024c4e7fdd5146a6877a18976fc75886be291d821699c4806c968860ce56e8f0d07321e4b0f77ec87b6857d752e186c50a2686c667bf88b0d408e3120251980af4098f5d82a14ec08b962986bc33466213c3be6fba9c96ba23503b333e31534e18668708f9a7942d2d1b14f0b8747dad2fa3fc4f659233e2c57223431f2c5cc266bd4afe0c4fd90e734e3e9c667c7b7d4db4d33ed28d5ead0d70080aef05c331f7806af849099a44f73eb12e541ccdea344c97438d4790ef03425767042fdfca7d531d37efac9ba6e9dbab7648a3e7542d08cf90046413569e8054aedf9f50e44e8070907b922986026658871b36fd1aa07f87608f1db9349a0f057c8e7c515113442bed97bb410f4f393c6df8d7e754fc0812a9a224598bcc46afc9ec5236f7ab93edc3a56f7b0e1d362d83ed967d561f16173302f6d32a7c8c305790b3c7db58706f8a8b48f902afabca1bb55a075d6bf31f43f6d4519ae0744861d4f5a0f16bd9c442c74088cfd7a3372c83580209b274177b8e9ef05df70d5e78834915643a3f1bee242e36a0279f31757e5b785a263f265b300d682f3f801a4a28ebd3892a7ac70cbec9742ab479ad8b99e39eced46812797873015f0dfd70b76e1d70db19e49553d0c234114e34715aaf47fd2e0a44e8273e848a4230e3e3fe36240e7166f372d3675d670b618f2598e503893a85031da9877175ab2dbd068d997c26efea4525a9a84debc772bc02087aa552379eb8ba2f04df4f8d2f72ac960401ac1f8563b6444268304cdf7540d2278073411e7049201e285541fb3695435786c6869dafdf42c8065f33294c8280b6f7799bd47fb854f8c38c2218652a3ef683e60aaab972fd953c7ad815f80cb8282c7b5f1a895cdbdc8cc1f465600305826b49d27dd359c7720d666bc54fe5b05a090e1f8bc00583adadde0aa80bb133c716666c63b59da8fd7fcef3c66807d77d6f4ee74ce9ea82a85483987befadecbdec31b6355c710b210da12e7a22ee282cebcba07e1534fae503a5f983717891860c0a63eb5443f5771793fd906f804a7bb1a15b2639324560c50a757b6999159ea83581baeffc67b221b56ceadeec5aaa66675b3b8288b2f1393cee0aca2406385970d08abcf0a9dba0853969dae9f539eb56d92854f4bba956bfcfcc34231f717865c1c28e00c5b347ae57a754bdb17a55a06606250f6e5f823bfa432ec910fc08498de0ff6d4f1039d3db5b54d22316ddd8e213bc621422efc8471fc4c2f90a5e2427f3084d014b579bde2a93e3f09cffc269e894065bbe4637e3f7f6a6756322e46690fa4b90cba7b08db67327678ece74d15f83f9937c4f19ae680fc9dbcd1e60bac0112cb1c331235b3bb21c3044bff6e32b4cd7ffaa116a993cd89b7171415006df9a0459281ca4cd99b5e6f6ecfe6730a211b07402df47d27eabbaa8364e3acbd6ee46f00ed4efbfee28f533f83c770ae9cc6975dbb480c36a5a965a781a41803fd0d65875254b8b237b24d44e35877a1473e32e2e65e2b61d4dd91f19485dbccd9a275b181161205ef2cd0923fab2eac5e037873729f2db15ade1572ea0448bab2bceb8bb4a49adb7453743b64f3fe8469b2f722e5fc7024e08ead725c2fd5d45ca01a57d523ba8bc5f96ea7a7ea042973d296b29a0999615c0d73b7762866018c7d6cf621e7961307a765d6dddbeb9e5484f435458c9c9f3e1b11dea74d91e8ad2808fd0f7272ea774c8f207497d7b441dec083e842689bb3fb79f9c8e9274b685144a0d117c30e82289f57b7f61dbc7e51db10607274dd84ae9ae0c526bcae63fb9aef3d1d30d3b85823717843587b4c070ee45926c6baf9c14b22029f3ac665ad88a827ce3fbe65883c34643bbc09673cbbc5c1b1ecffc9b0cabe0589972cf58685a45c16372259d9754d1baa384f6ffe087202386dc8af8076bb1587b6cdac148eaa9ec95dcba01088bbe96fb800e34debff1f8395378db4c6f9c2620caa436440a12b49931dd37fd24c37b9c25b13985abfc3c2108dce07f0762df4062d19802ddb3d8f841ebd272529018c88d85283636519d18bd8ff98b7365b66a9fb953985f7d2734251dc504c8fbc256ecdaede6a37e993e47f3696ed3512b707083911e3860d962511d9f30539e5ef77b08bce1d29045f574268f97ec185fe6f1d61276e958b795dec0ffb2777c8124ca4edfd336fd0d803b1d05614f56783ff699e172342069eea81dcbcc5972160d1ff83e5a839cec151fd481c9f40596499b5a9accf3d800e8b884e392f9a948883b8480cc6b3a8d94e11ddf46cda20c867a723df0ee5c10e275057f2bffa7286265394436239f2ab00037515c80a6ff173b51e48d54e53d845dcf9caf9aa523a1353d8864726ff46ab67eb656176c21386ac0d9959ebc5d5d80fba9e9a20214ca054209203906a6b40defcd2aa1f3d5a374b854e0f2809b4bcf02c63c42c3a49eb03ae8c5c6bf4529822d089d298bf81f9cb7dc9364f5ba41faa68954e851f16e08adadfc48d8f9707711f5daa7b625be0f43df8b43f00aa625ef9ded05c9d619cc3a2556ca41228088bf721d9ceb569faf9ccf6fa42d253c27b0e5f86899d3f3831386e9b0b846f3a9e8d56a69e8058ac3a40c896894191cfe415e77447466711080774cd3fb004ec0036d919e4c15136e7b3d2ec03d0d9ad067a0175d52d8933b3ae32b3681c97c911119324b299ad5c9bf12ceb99f82259658ba14a2c362c0adae1ca1e96f030c80f8db4790f33e96718da6e3aa34d3679054150a28d210a52f6aa060b6c14239e77802159bfa7e81a4c78af4c9269c826f0ff759e837ef55b1a89714d2ebbaeec3ab4f36d869e36e43e77ef2d77b597606b92b2c60a5271dd1d63c878fa017c31eda2591b6c891543fa0b08ab021d03a5b4a84476abf7eb244377915dde109c7361e7b1152bb3475d21fd285d4f175479e4ec33a195e42437a9d8372ed3d6b6c2f911eb849940944771432be49891b971048182909c7df80938086df1aad898e438dd94a90a45b584723f660a58b90de0ec0b5e40e1f70e0614e4f742bcdbd49b8d6c8f06ed592ce2c1cad174c9f6f72995dde73a46236bace071a956ba5b5a1fa1822af19390dfd1a487b0f7aea58bc91648ad5f1d87b7a1af15a121d37c9b584709ae3ad34588a186c5a8fbdc7a3b73e66a302bcc45de3bbe8fdae93f3d69cbac06b77ffe84e2aa69635ebf90f6f17be605beadbfc0b18accc4bf162cce60ff4bc10429882dd91deaa6bda43edfd97bec7c4c893cb92979749c1e99056d5de292874253a3f63f26b98186c96782dd9cafc5abdd4f75ae5afbae49945191bf775a7ebedc6127edefa5630e867a87f6512b9e6070a3b0311f224117b9642f992a90623c0df2f85efc3720ccad02454af7de07bdf1466be27936d79c0a2c70c189d81de51d064bf1f7d30bdf3a15009e5f99ece318941c916e2b3055ecf9292195a6fc7475baaecfa5eda90822a84c1b3e35890672480ab1e7d92944e0a7a3819bffef5292106ebeaf658201a4f2bd2991d2488f83685c794c5fb989010864335c95899ef2c579926a3cdb7b64d15196df474d40e3b61a8fcd9c2371f5bfd1bf0109aa8ebdd1a937ca653aff6263533776409c73814a9280dfc7e0b229c8626e50fc1dc5fc3114c375e213d8a0f2cd944ed21815d5d2995159b02adea575167f1841a323326b8669ecc2eadbc149e8f21b1a0d34c92ed3050b536dec0887f6b9d40384a9cd09c8f43b2a3aec19c677d55dd2d4d8e7f5de2ca273d88e9abd9ec8acdf8f1cd9a49db904665f34db2180eaa6661bcf8b012a739bc01a2ab310cbd3977185717c69286402a14714fe8ea29a3617299d10e3b2a807ae4baaa30b4120441bda3200c7fd9f34173f339da9b5847d974e3034991e74d3845cc4ce80d748a6fe514f6cec854f4b17212e43080f8dd92a7cc3e516211672ebd63225c03b714851723ee47495ec34454d2b10ab3b9ac549b6f99c45895ad6d0065cd2eefebb7e7feed746c6d33407a560dc8e93f3d654cb3c4992320f507205cd0d07ee6c8930459988145ac543bacd0eea7fac7682551e0040e3031d1136a18200f88fbae83dec1e36cce707f0efb201121ad86162a650401de676233268c738c3f187246a77d525388cee3504e633fa91f62d9b2b78728b6c6c5f52e8b4b2bff3867cd108351524e820a2ff1a18fede90a53b072cff25d206152c9a479643c900891e17dd3a985327801942aedf286ae8acf84638fe5bc9cb886caa66c60bb349600e6b4f6c8b8c6b46808b1647df6396e9cf2f36d293d179e3897de36a7b6d1e276c299524c5aef28e83e5c7042be408da71db69b6d167e486ff267dc56d8a3dd2c43cc79ab49c590a0b0438b068e1bb5f8008908dc70f724f93401f83b12e71e4f2c7506bde5a3f0f1bd4798d5d8121de69853bd07d967d4e3eda82dfee3f049a415b779c0f9cce229c3ae77661a0e4645bb72128da5faf715f67e7b8c0642ada7d46c26eb4263c4efb49a9148c9fe9c6bf1b734c8ffafb1b263f8eb50102a0070caca37d1ba5cdc7e2b94fbbaf8e814d6f6efc124259ee0703a80a6d86eae7289bf", 0x1000}, {&(0x7f0000000100)="3dfaf0fde20c561c", 0x8}, {&(0x7f0000000180)="700f375a00f713b2d6e35f512a7b705a63bc0f3188d68a3702625bedd25309e7ae0f901a5784b077c610426d65", 0x2d}, {&(0x7f0000001280)="7b5a2b6b868055dd31bfd7094b1906b9cca066fbc5e52cfe6312bed655fc697041b922f85910378ac748e5a95049127d78848ba6ed8f4d0f2287fd7cd1d3da04c36d8bf8eef166c5ec4d28b26b4ef7179e480908ae8923f5520324755638fb6f209dacd9d42bc8ae1d42b0", 0x6b}, {&(0x7f0000001300)="95fbfd5ec20b142f93903abe711c78cce83c3631735a107b1966654937f8d299cf2cede539b8daafdc87e5e4bbbaed189a7d823484bc8d6180f45d069fa4bc3fb824c8d9f01b17d6c88c0e4f3ffe13da08710f8479cd8307926d51f0497bc7ea8f5cf8a0e9b4b70a1b6252310899caa952169fb6b6b4ad547fe1952731c290d49ad3341674965a3e9c4f2d30eea619d18c70b4be92e26ca507baa7b8b1d25a4e2af51cee2a1ec8a6e1a8a7d5383c46db22979b4a730f80f85e2d928d00b15d048739f5a54907b5f5c9bd556eb5466485", 0xd0}, {&(0x7f0000001400)="2c7b545eb443b618d3ec7b720a4177f6b6dab436058f9f5ccb84d0693d306eda379a56629db20c33af73673397c5a28dd73819ef537437a1851e06c625adc13fc9d76e55dac034417e4977aa9481e03dbf3950ca079f139a6742720abab71f5862ecf7", 0x63}, {&(0x7f0000001480)="cd442c7d909200368015d6f28c95f43563e206349d88ad895d397f52b015e4b8f14fbcc7a51921214e2d819707727dffa864cf6cd5820a97373065c7d4f61bce0b16edc25162c945be0857ea7eb35c0532448e1282d2bad50b9dfe4e4550b61b1b7bc12ba89f01e66366a380b6080b8677f5275e8a4009c0b4b46aa1325bc396df8ab42c554f450992a7d2a5740793aa3410f1df2b2dce5feaf505d7d2de402d", 0xa0}, {&(0x7f0000001540)="5c879a6e6c8e22f447d2d90f2c0ac65a41519b1476bcd1222161348ce3c05e34d5cfea6ff6fd0e4032603c8f9b151ff286c9649d08075bafd0922a26dd3b7f872e6e50d8a32646ca6fc5fda3e9e3bb3ffa1b4a8498454dc9b8274231cd8c61c31aaec102d15667626a9a81c172f2d068a1d3c98d6f571ec2afc6b85da353a593f3b66d1ea886bbfc8b67dfa874f3b0c0d84071015e5780a0dba7828ce464f19bc73e6f5136851d6a1da184d2a2b3f0d2", 0xb0}], 0x8) 19:14:32 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x10, 0x8000, 0x1) sendto$inet6(r3, &(0x7f0000000000)="37853bb16f6e83ea3b14116dc6738865d8bec82aa04a8ffe5424b8587178", 0x1e, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x4, 0x8}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchmod(r2, 0x102) close(r0) 19:14:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = socket(0x2, 0x2003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x41d0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r3, 0x4}, {r4, 0x2}], 0x2, 0x5) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) 19:14:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x81}, {0x7ffffffe}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) flock(r0, 0x8) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x1) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:14:32 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x1) kevent(r0, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x27}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) 19:14:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x10000000000001a9, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r6 = dup2(r5, r4) r7 = accept$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = open$dir(&(0x7f0000000540)='./file0\x00', 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r5, 0x2}, {r7, 0x2}, {r0, 0x1}, {r8, 0x20}, {r9, 0x8}, {r10, 0x10}, {r6, 0x1}], 0x9, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000500), 0x0, 0x4c) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x2, 0x7fffffff, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semop(r11, &(0x7f0000000600)=[{0x3, 0xeba, 0x400}, {0x1, 0xab, 0x2800}, {0x0, 0x1d, 0x2400}, {0x8, 0x9, 0x800}, {0x0, 0x3d95, 0x1800}], 0x5) read(r0, &(0x7f0000000040)=""/32, 0x20) 19:14:32 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xb9, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = dup2(r0, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='x\xcbev/zero\x00', 0x0, 0x0) r5 = accept(r3, 0x0, &(0x7f0000003140)=0x274) connect$unix(r4, 0x0, 0x0) dup(r3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82d70190100bd433) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x4) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) r8 = open(&(0x7f0000000280)='./bus\x00', 0x3ffec7318acfe68f, 0x95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r3, &(0x7f00000002c0), 0x1000000000000187, 0x0, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000180)={0x7, 0x100002}, 0x10) r10 = dup2(r8, r9) ioctl$VMM_IOC_RUN(r8, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r11 = dup(r5) getsockopt$sock_cred(r11, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r12, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) poll(&(0x7f00000003c0)=[{r13, 0x4}, {r6}, {r14, 0xa}, {r9, 0x4}], 0x4, 0x0) accept$inet6(r7, &(0x7f0000000340), &(0x7f0000000040)=0x2f9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x800, 0x0) poll(&(0x7f0000000600)=[{r15, 0x4}, {r16, 0x2}, {r10}, {r17, 0x4}, {r18, 0x20}, {r9, 0x100}], 0x6ff, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) r19 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r19, 0x8020697a, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r11, 0x40045714, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GVIDEO(r19, 0x40045744, &(0x7f0000000140)) r20 = socket(0x18, 0x1, 0x3) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(0xffffffffffffffff, 0x0, 0x0) r22 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r22, 0x8004745d, &(0x7f0000000000)=0x3) accept$inet(r22, &(0x7f0000000400), &(0x7f00000004c0)=0xc) socketpair(0x20ba1f52c6913aa2, 0x4000, 0xca, &(0x7f0000000500)) r23 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r23, 0x8004745d, &(0x7f0000000000)=0x3) r24 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r24, 0x8004745d, &(0x7f0000000000)=0x3) r25 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r25, 0x8004745d, &(0x7f0000000000)=0x3) accept$inet6(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r26 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r26, 0x8004745d, &(0x7f0000000000)=0x3) r27 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r27, 0x8004745d, &(0x7f0000000000)=0x3) r28 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r28, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_cred(r28, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() open(0x0, 0x0, 0x8) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000200)) 19:14:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x64}, {0x24}, {0x6}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 19:14:33 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, r0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x4, 0x9) fcntl$dupfd(r2, 0x0, r3) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x4003}, 0xc) 19:14:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) r3 = getpgrp() r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000000c0)="1f4f049585aae13bdeaf867419dc589885683054c8687f5e0216264f5c16dd920e3ce3eae0a7ce1d8d328309cc61c978721f655740843f50fb6d0a15bf26a7c9766fb1ab235dfa02", 0x48}, {&(0x7f0000000140)="b4c6352300381a3e84f90d48950f75aff6a18397f488ddb0134af5778a222461842800bde221e35dfdb6bead20eba91c557b192838eda4a1da74dc7b406f4d3ae2b9b38ce31f19ac5c8fca4b001e741f3fcb83e2618c8ba20de7198ef62a7c649f14167083d5f75df3dc4696701794a4d01b6836b5be5b0ad190343da8cca7c28a9de91e2b3f62b4d4224091654aae700dd2774f639ce85a4529385a4cc678e341754d2fab1efb2f109a95bd711903c35f62b8760fc0e8e69395109ba52611253827dd07e4984d73b60496aded69f400030ad9ee574f9d81790c9d5abee41c0451f2d1ab09ba35ba648e702e774dd7ca433480c280a618d9e82581fb", 0xfc}, {&(0x7f0000000240)="09c39104f457ed08e41427c8919ef4e5aa8a91139bfb273796086caf5700fa42210bbd292c002654671b63e5ef40e7b9ec3fa46800ad70a21731559c246894fd3cd496fffe18a3ca50e390407a008a98e837c28ff4ae72d04ed00b8d8e9a0f4717e039b2d7afae00d5b72d54afe2ef0c0c708117527fed6e1bf92dd228bc509ddda59ec22a0eeb3be01fbe164509df72fc1d29706c1bedcddb5c2da2759c59cfd33625c142f7214c96dda2a139d0cc", 0xaf}, {&(0x7f0000000300)="88bc781d20a6b06657cc226a1eedf884829fb4b1191ce85113c36375ea55b5c4dc01a8a633a78f1204fe1ee09f67c1d00127d467cac6b73f4f425c11a125b9792ae1f3faf6a76b200b5200a079fe6492da10c921fe5d", 0x56}, {&(0x7f00000003c0)="4f20c81c8cfd0971e44d13a6f29d69bf", 0x10}, {&(0x7f0000000440)="4e7b5ac466e9ab2064588c5f70eb0d5a1620927e229bbb3b3d093e48c231037d736bc2b9a16ee173ccd6f958b595ed1fd69f13fbfa3dc97487557574418a42f38b864caf6ce5902cc9b15548dd53239e10bf3eb964d1a65f8c5f1420ada5dfd206509034703efa73624a6bd1b7daf214", 0x70}, {&(0x7f00000004c0)="58bec6fa18b38c1654fc3a57b4571a54b5d0b5538c3499296b2778a29311780e9eb90823cf83c3597ef63098634c30453b6cf83f4d157e998daced3d3affc3be14ecb954730d23ee7886516b301daddf52adfa2ce709e87bb2539563698e0f759447508a7050240be177a98f238984662ec7598c12f525b805b6c8c41aa43d5dc64a511f890ae5f138bfacf546d941c425e679c8e5611aa8a1006df66e644f7e649d5441fbbde6d198fccbaaf2761b718550cda47670f76eccb9f0a951553daef73a63ee878ba6bf1edab15822cee062a400ee95b67d6b699c3cd22937d93610ddc207e1b7645fb9c1f835541de032cafce2", 0xf2}, {&(0x7f00000005c0)="b3f47a77069ce6c68bf390349d71eb6b157a7cc16edc438712a2418957bcdf9ee30370a695773ae14c40511744c564c65c836a35f8b513b2db2959485090b7d1cf587b87d2a612876f59a0c653be772dbb3077c75fd5aa8dd8dc685dd617c840afed43ac8fcb5a4ba219ca08c3191619b4e544a954c932bd3962469a558a48abbde701ad82b07a5bc8b1daeeea3f77adb8a68b0fd1d833e3089dc1df65ff0239a6f23604fb2221e09b8e06a0268e20fc8cf12dada01f4e95d5261f808b71bc0bc1742521da59dc4b182f959c66", 0xcd}], 0x8, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r6, r8}], 0x20, 0x2}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:14:33 executing program 1: getpid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/12, 0xc, 0x802, &(0x7f0000000240)={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001024, 0x0) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) linkat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r8, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r8, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r8, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r8, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/161) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = msgget(0x1, 0x254) msgsnd(r11, &(0x7f0000000900)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7f92f013e17b639887282b857a531a9521d8b4240eb4aafb60c3439ca6409ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae4857e40ecd01fb98c67f80e203f93c4d403b6dcb9ee802ee335eac4ff38e2283b6656035076776cdefe6d1609d99ae8d0288cdb1c8471d30fa56d04f7aef86693254f6744182c3893f79e9318ee3c66f9b96af09c619431546232eefcbfbc67931cc575e61e38a24b75a7d7f127f817fedb0753df7f634b4312aafbc47e1af609c543023502d63f26e60f18aa1ca67134c05c10d7e50a72e5198ddb612abadb16213c666b0a9ba315c9959e157e1f4fcb0056c759d5e99e63c8f6feb2a946f8c90d869b04b4423bc6db59253d58e35a3a40bbb6ac7250b92e3c7c489e32e809d53faa45a4ef24300000000000020fe554ba62c6cc03187ded2"], 0x107, 0x800) msgsnd(r11, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f2c81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d87e88478ac1fa040000e4f9be870017926db9fa88c70e8e256b3ec66e9e7e73a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d18e0c95ac788149861d17c3a78f489108c1bb44aa40026cdb70a6279419e8ba7d1920000000000de5632bd03fd306e146b0f02c74493cf08409a5660d2940b65efe52b464aad59c42691667e7f9e99478ffbc4b7c768bc2c34611015caded6e3e88a62acc03a9c2a307f84e7237840384d1902a178f7f34cc20bc6a4926f5826c9c05284fb347788918079520daf4153bdc6e5c623ae8e2b61fc17d3f85a53f5802b29a0d0d4803e515958955d49c9f7b90697c7eb3ca81d5551d6910b51a3984a37240d463ed533e4b52248385fe4fbc620e370c22117c85e6f43f4dc72ecbabbb009493f59a1d877ed0de563aca2e615620b30bfe0e8585ade0a2362068576a150c092c15f840dd6f5ce50f0706518c260008ca09093b84dd3e2976c3e175c4e399747263a847d318d1701a47b25fab6bda1472ab8f76ca349c1d84d0944ef89ef72198ef84470bd4917793cda39f28e689c65e1a32b10936b6f3ef4facf1eab9d5bec8720af848a68fdebbf9c0b31a970d120372ffc3bb9aecc83074ede6611fefb8e0c48e6d7da08f3e4226f"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r14, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r26, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r23, 0x1, 0x9}, 0x800, 0x1, r24, r26, 0x6, 0x1, 0x1, 0x2}) r27 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0x8, r12, r13, r15, r19}, 0x3, 0x0, r27, r28, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r30, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r30, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() r33 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r31, r32, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x3, r9, r13, r29, r33, 0x89, 0x6}, 0x10000, 0xda}) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000280)=[0x1, 0x100, 0x5, 0x56f, 0x5, 0x1]) ftruncate(r1, 0x0, 0x7fffffffff6) 19:14:33 executing program 0: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x7) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000100)=0x6, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = socket(0x20, 0x5, 0x4) sendto(0xffffffffffffff9c, &(0x7f0000000140)="ca2d4d793eb0597df07413385dadc2022dbd99473027d07e3e7a2e909038e11ec4", 0x21, 0xc04, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x3, 0x19, 0x7, 0x4, "6c2f7abdb084425c9e4c172cd18578a31cd0c1b6", 0x6, 0x4}) r4 = accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r5, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x20) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x100, 0x0) close(r6) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000400)=0x7fffffff) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8010, 0x0) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000480)=0x6991) r9 = dup2(0xffffffffffffff9c, r5) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f00000004c0)=0x9) socket(0xd8e1a6be249b16, 0x4000, 0xb7) ioctl$TIOCSDTR(r7, 0x20007479) 19:14:33 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1afe) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) bind(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="c64b201cec3ce5aeeac44824ddbaead6309bfa2644839abd5011f62975bbea8e999a6f7d1881b7c9cc0162ffd1d975e3ab0ee9c4eba64067575d5d436d0d3c83526dc0f74dff7db0ad6b7d62fe336466c3790190b1e9b1fe0a1d1b79d1601510cb6fedf01553b340eb04e86605d176b2637d5d93a13510bcafb74710b9205f9270527002d4ba945faac2a3a3dbbb374808e4a757ebfa5108d8f82ab4eb5a1d82e79c40bf638680931c4d1f295218772213f650a815386b26928fe031710be26d188af3803aabdc1e79429cb907d786d6b1b22e469afb45e4437dacafe9527f4e21edbb4d8e6d6e", 0xe7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) sendmsg(r4, &(0x7f0000000580)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)="24e50412ba4051fe8351f3300696cba242e76b4f2a79ce2d27683039e6e90ff49fb33408dc6c6845a0b4ad277f8c1da2835caf573a88a7bd3514ed7155aa6cd2b58678f23e1243ef3d64093daac3ddeb1d6e0ee081842352fdca7ea01f6d2c53f1a3aaf048dd14e486c34e44b05c4a2b687b728c16d574318e96fb4ee0a12881835d97e2adf68d84a092f2cb1659e77c", 0x90}, {&(0x7f00000003c0)="bb76d018afcf5c8287d78c338f329674b74f3dcb6cf489dae49d96e0ffe13d943905a9a4f87349333432f34863908b7658287fb138bd63d8f72d3553e7e163214a6b2b947b6a659dd2af5c1a0e2e9c5fa13989827d721e440e318d3336230207e2d101b38d8e500bcae660deabb1600020ffd04eacea46cc28241b0eb2bc2078f4f88ed4f2ffe5f77f920c90a81404eb19e001994e62a5bfe166ad266f98ad8da8d18e5b2c061dcc25ff7d261948742c84b2826c", 0xb4}], 0x2, &(0x7f0000000480)=[{0x50, 0x0, 0x400, "08396f8354e800744cdcba1810d738ba1b32c4fbe0651fc5bc04d52b08cc9adb31eabffe828688560ce91ffb95ad0fe2f24bdb4d9232be19123a06d9"}, {0x70, 0xffff, 0x0, "59fbb7590673b188a8d74e88bcbb689752ab40916c044d861d2d4d58d26bf4ea3a233ecced1578d9a86557eb593180882fd3ccfc8e9afc67ff4d5766c276599714300663a081101fd92dd71531528464944553ff912f1531d6647f71c184ede0"}], 0xc0}, 0x0) open(0x0, 0x100, 0x58) execve(0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='W\x00') 19:14:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000080)={0x800, 0x5, 0x7ff, {[0x4, 0x2, 0x1, 0x4, 0x6, 0x6, 0x0, 0x101, 0x0, 0x7, 0xfffffffffffffff9, 0x6, 0x0, 0x8bb1, 0x0, 0x400, 0x0, 0xffffffffffffffff], [0x8000, 0x7, 0x10001, 0x6, 0xecd, 0x7ff, 0x7, 0x3ff, 0x7, 0x4], [0x400, 0x8, 0xff, 0x14100000000, 0x8, 0x8, 0x40], [0x1ff, 0x100000001, 0x2, 0x0, 0x800, 0x8000], [{0x6, 0x81, 0x9, 0x4}, {0x200, 0x8, 0x3, 0xf60e}, {0x8, 0x5, 0x7, 0x100000001}, {0x3, 0x7, 0x80000001, 0x1}, {0x81, 0x7, 0x5, 0x5}, {0x7, 0x538d, 0x8, 0x6}, {0x4, 0x2, 0x559, 0xc000000000000000}, {0xf800, 0xff, 0x4, 0x4}], {0x7, 0x7fff, 0x86, 0x7}, {0x4, 0x401, 0x80000000, 0x3}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 19:14:33 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = getegid() r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000280)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x37ce1739c809eca0, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) setregid(r1, r5) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='r\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) unlink(&(0x7f0000000240)='./file0\x00') r6 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r6, 0xa) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000000000/0x3000)=nil) 19:14:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = geteuid() seteuid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x35}, {0x6}]}) syz_emit_ethernet(0xd8, &(0x7f0000000340)="05a6b014631c91f670a20000000088a7ad7bdf3e7fc1debbaef4c57884e9414bd18142775e69541e22ae252cb4a9561d08294922319632861a0674b54bea627219797fc781ecb0a73297269fe662bf33eef0a4bbf6aa2bbcb1f1ad40d07c6b0602") 19:14:33 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [], [0x0, 0x4], [0xffffffff, 0x0, 0x0, 0x40], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1000}, {}, {}, {0x0, 0x0, 0x80000000}]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 19:14:33 executing program 0: r0 = semget(0x1, 0x0, 0x230) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000100)=""/200) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4, 0x8) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x43, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xb, 0x0) shutdown(r2, 0x2) 19:14:33 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) 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) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) mmap(&(0x7f00000ab000/0x3000)=nil, 0x3000, 0x0, 0x4014, 0xffffffffffffffff, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:14:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x46) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000640)) 19:14:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000280)='./bus\x00', 0x600, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = getppid() r9 = getuid() r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getpid() r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = getpgid(0xffffffffffffffff) r24 = getuid() r25 = socket(0x11, 0x4003, 0x8) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="c0a0d9c2ad4c542a379c512979c339", 0xf}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r6}, @cred={0x20, 0xffff, 0x0, r8, r9, r13}, @cred={0x20, 0xffff, 0x0, r14, r17, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r28}], 0x80, 0x4}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017a08c98 19:14:34 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0x3, [{0x3, 0x3}, {0x3, 0x10000}, {0x3, 0x81}, {0x3, 0x1f}, {0xaed955e480723632, 0x6}, {0x2, 0x1}, {0x2, 0x7}, {0x4, 0x100000}, {0x2, 0x8}, {0x2, 0x1}, {0x3, 0x4}, {0x1, 0x3}, {0x3, 0x4}, {0x1, 0x2}, {0x1, 0x5}, {0x3, 0x7f}, {0x2, 0x3}, {0x1, 0x4}, {0x2, 0x7}, {0x94d1a4e4b147b2f2, 0x3}, {0x7, 0x7f}, {0x3, 0x7ff}, {0x1, 0x3}, {0x1, 0x9}, {0x3, 0xffff}, {0x1}, {0x0, 0x551b}, {0xc258d0c98d0d8b11}, {0x2, 0x83cb}, {0x3, 0x80000000}, {0x1, 0x800}, {0x2, 0xb47e}]}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f666906000000"], 0xa, 0x0}, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\xc1]@\x00', &(0x7f0000000200)='{:$\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) msgget(0x3, 0x1) 19:14:34 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)={{0x3666, 0x10001}, {0x3ff, 0x3}}, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/51, 0x33) fchmod(r2, 0xe3) chroot(&(0x7f0000000240)='./file0\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="a1eefb", 0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:14:34 executing program 0: sendto$inet6(0xffffffffffffff9c, &(0x7f00000000c0)="184835c08e816fbc65870d373299099d5ca64eabed8a2e328745151ab620cbd2d86b1b30378cb82d67aceed3f319254ef6291dbfb20a7e27671e703200996f6e4c20dbd0cf8e31e6cf5c8bd214e4512e0edf8ff0fe9f", 0x56, 0x40c, &(0x7f0000000040)={0x18, 0x1, 0x800, 0x5}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 19:14:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 19:14:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x200001c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind(r4, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000280)={0xb0549ff9d863c8e6, 0xc32}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) 19:14:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1d}, {0x60}, {0x6}]}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") 19:14:34 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000b80)='./bus\x00', 0x0, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) utimensat(r0, &(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0xff, 0x9}, {0xff, 0x2}}, 0x0) r3 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0x3e3}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffff9e}, {&(0x7f0000000cc0)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e004b85000000000000000000", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000d40)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000ec0)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x3e4, 0x0, 0x8b, 0x0, 0xfffffffffffffed1, 0x405}, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b3394eb09021d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df097eaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000001180)="8e497239956e23ed42b4050d3733dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad767a250e105080000000016000d74753bff4d5fd30844d236e2d87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef53639060000000000000093fb672e68f1545d06b5ddf3e111af18c25d5ec8017206a7d96de18d05c93d95d73c900332e447a824e288c6bf1c087b45ca64a7bb270abe21fb03a04fefa10dd4ae99640cdeed59588b9d2074c9dc3d6d32ba39ca9c1321ac607dafc562b7d51c6c64e2678940637adb1569377c24f90f158f71282249e5f14e9d41f854dda0ea8eced25a2e7f7da54e50139d989e1d4dc93de9b92ef84642d60d1485e097bc0ce5d0a2eee3c6bc8982be8f33ace57860545d1f10bcbc9cbe1b07fad17e2d28c0336e43785927a66e4dd2695c0330da00bde33fe6803a5879d9ea25948b1767fbe5c4fddb61d8f82c5f214c9d768bd2dffa1bd58ad0f6bd0421a81622cd17694d8676aac3ab10df9d", 0xfffffffffffffed1}], 0x3) r4 = open(&(0x7f0000000d80)='./file2/file0\x00', 0x40, 0x100) write(r4, &(0x7f0000000000)="4d531b", 0x1f9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000480)={0x2000000000000005, 0x3, 0x11, 0xfd55, "3ec72ce9ac7b55a80f487abaaf09c80000000b01", 0x78ce, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x31b) r5 = syz_open_pts() open$dir(&(0x7f0000000c40)='./file0\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) socket$inet(0x2, 0x2, 0x3b) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000780)=0x401) pipe(&(0x7f0000000340)) r10 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x8004745d, &(0x7f0000000000)=0x3) setsockopt$sock_int(r10, 0xffff, 0x100, &(0x7f0000000380)=0x8, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x100, &(0x7f0000000380)=0x9, 0x4) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "ec8f7766421fd366d8af9057e6ef71a3118a0300", 0x3, 0x200ff}) mknod(&(0x7f0000000740)='./file0\x00', 0x6110, 0xffffffffffffffd4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000c80)={0x100000000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7d}) readv(r5, &(0x7f0000000b80), 0x2) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = accept$inet(r12, &(0x7f0000000b40), &(0x7f0000000d00)=0xc) dup2(r5, r13) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x7}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r14 = semget$private(0x0, 0x1, 0x400) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000000)=""/155) 19:14:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 19:14:35 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="820200f0ffffffffffff543423a58093c29606fa31c2b191e910d05cf40155faae230e8e5590ff8e2ab438a8f6d2c693f0bdd3bfd7802ba44463177b767a0000003ad2a764b80d7352fd46b3f0679d3be96ec345e1438a2016f677a1901459761f027043a8d7cbf3e6406747f4148654e399ab9260281e81270f269a813070f8c610f14119786244ce787e267075232417021811fe02259d8a5fdec2f752118ec761c708ce701be638a66dfb2c3577c4bd434d5fba6b1f17f8997bb4fbfb679e5f543103d245893855ac5bf1156cf63c6751367b7ec9de264a4ff83d179c9327888df6fd44987ec09e5669b9d33daf97066d7bf4fc45f53cb3db2de8284194b69d4f925dca31fe2970bf576df522db0bb2dfeca03c5e76e4b313abfd52524da2cd821678aee9a9b0550ecd721ce1694cd77ef732e667"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 19:14:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x7319ae54da4d6b42) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x1, [{0x1, 0x1}, {0x3}, {0x0, 0x48000}, {0x2, 0x6}, {0x0, 0x7fff}, {0x3, 0x3e74}, {0x3, 0x1400}, {0x0, 0x6}, {0x3, 0x7f31}, {0x1, 0x401}, {0x1, 0x7f}, {0x3, 0x88}, {0x3, 0x4000}, {0x4}, {0x0, 0x9}, {0x1, 0x80}, {0x3, 0x6}, {0x1, 0x8}, {0x0, 0x5}, {0x2, 0x9}, {0x3}, {0x2}, {0x1, 0x80000000}, {0x2, 0xb4}, {0x2, 0x206}, {0x3, 0xef}, {0x1, 0x4}, {0x2, 0x80000001}, {0x3, 0xffffffff}, {0x3, 0x35e}, {0x1, 0x777c}, {0x3625bea48ebc6543, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0xa00000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 19:14:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x2}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:14:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x900) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)) 19:14:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x8, 0x7}) pckbd_enable: command error 19:14:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') pckbd_enable: command error 19:14:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) setsockopt(r1, 0x5, 0x6, &(0x7f0000000040)="a05f15821a569d9a05f634fc441a7e9b50d3efaae25de07c40e717ec554cd22fc91f684a864ddc5e29ee6b7c4b092ed0c25c8090d7611b5aef2fea278ab099508c844dd8e4cc82994d6327493b4e5b2e15c660907dffddf4fdd64689dff56d1b8c5d6c497f10abf23297dc0026066222202490999c107a269ad2806ff21ae01d9dde53921e81cd2a5f2c8bd267fd4380b5cd3963df9151930d0c9172efe23b95a0b161d0246e867df7a4715fdb6c61480ff2eb41a584ba74b52d694d5f9fe78524fbd668079133abcb751b573ebb60", 0xcf) 19:14:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x28) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 19:14:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchflags(r1, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 0x12}, 0x0) 19:14:37 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) 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) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0xb8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 19:14:37 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 19:14:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="805d863ecd66b785853786cfce85") 19:14:37 executing program 1: setuid(0xee01) socketpair(0x0, 0x4, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x4, 0x6, &(0x7f0000000240)="f243001b1755639002449d24a1fb199804bf86320e60e9514ce98bb9ed1c5016d91f863f65ee6e9a93b780d17623d694efe90618d3d5cd8d79b715fa5bba6f33510fe3e3b8ff8a4afada0ae19b1d089ee3300bc74a646ea55ead3477db42ea3f601438ab4ae2d0ec00afe4635ecafe542412c5d5c634b7cab3edc4fca8f4864817901e58eb62289d9876607b6f6817ebbc3f0b675bb67eac943754152239447b36ec9e86dd717ed211c21e38aeccc4cf730dde0743971c2ea6f2a01b95544c4c47494ef59e", 0xc5) r1 = getpgid(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000000)="6b474aa2050ae4f37cab8c4b664f0943e8f7d9fe86ec679a94ee2d7cc3e4d896b53722c10d6e60775def1a4900770f71cb564736756668989fb209a69ab9415873ae7a", 0x43, 0x0, 0x0) ktrace(0x0, 0x5, 0x20, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 19:14:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) 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, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x2, 0x6, 0x3, 0x0, "63e5953d98e5cc051c2fb6e477f15452d32b6891", 0x3, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) socket(0x18, 0x3, 0x3a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:14:38 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) flock(r1, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) flock(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r2, 0x2) flock(r0, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe, 0x0, 0x4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r0, 0x6, r5) 19:14:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x100008, 0x0) kqueue() 19:14:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/15}, &(0x7f0000000440)=0x11) getpeername$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x9, &(0x7f0000000540)=[r6, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r11) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) r12 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000180)) 19:14:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r1) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) fchownat(r2, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r6, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x54}, {0x6}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f00000000c0)={0xffff, 0x800}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 19:14:38 executing program 0: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpid() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) setsockopt(r1, 0xfffffffb, 0x5, &(0x7f0000000140)="01d9e03688cef1f70420a873bc6078454998638a3dc854256502c72fd8b4ece5ca9557b2d7011195d6f43c30b65ac4cfbd1790f7184fb8be96b76c5b7ad9ff8bbbf52044f0582a770efa49ccce094cf7f0e87f2e0c385763957615535eedfcca70a83488520cdcebcbcf3312ef7f45df9d1649f9e311209adac65c591c07b1deec4f11598993cc23ba1b8217f739df6a96d4f93337", 0x95) 19:14:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 19:14:38 executing program 0: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000300)) getsockname$inet6(r1, &(0x7f00000010c0), &(0x7f00000014c0)=0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r3, &(0x7f0000001300)={0x1, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) connect(r2, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() fchflags(r5, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r4, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) getpeername$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bca7e9b300"/4098], &(0x7f0000001040)=0x1002) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000001500), 0x0) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r6, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r6, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000013c0)=""/216) dup2(0xffffffffffffffff, r2) 19:14:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x1cb) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x1, 0x1, 0x40, &(0x7f0000000100)={0xffffffffffffffff}) shmget(0x0, 0x3000, 0x88, &(0x7f0000ffb000/0x3000)=nil) r4 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r4, 0x0) poll(&(0x7f0000000180)=[{r2, 0x85}, {r3, 0x80}, {r1, 0x2}, {r1, 0xb0}], 0x4, 0x10001) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x44}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="2a4af205b6068bbc0700614ecdd0") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x6, 0x73, 0x80, 0x494e}, {0x2, 0x0, 0x8, 0x3}, {0x1f, 0x5, 0x0, 0x1ff}, {0x4, 0x4, 0xad, 0x4}, {0x5, 0x40, 0x9, 0x8001}, {0x3, 0xac, 0x3, 0x717}, {0x1f, 0x4, 0x7f, 0xfffffffb}, {0xa97e, 0x20, 0x1, 0x8}]}) 19:14:38 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 19:14:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3c}, {0x7ffffffe}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = socket(0x31, 0x5, 0xf3) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="f48002be963220e55076735a611eff75078e79ec37d8379c1704937f68e85bda41950481973ad4d852984010d029e96aba09ffd23a28924b1dc044a188f52b5d72a0c46b925115b6a419a4569d34425b8dce738181ac062bcd69d6b210fd7b7da925c45000acc7d95ce2a233f17c6c54db5133e1b817c9e6fdfe3b61e3fad27c2b3caad6f2e0b0d01e6629bce40f665ed4ce5fc2cf85ff92987d0f9a2857004c96ca196c1cb6b3b8b4c2fbaca9beee1a5d70aa5ab197d9869a8046f3837c77146ecce851fb146acd807bd0830b9a390a76e9902d7d98b4505192090d5c462b2fb2415f", 0xe3}, {&(0x7f0000000340)="0ec686ed90b46334c50cc64c760281ab05ca46d51e30a172fa980f826156067fe86ef686b45ea639ac09cbe2ea3a7a1d7073d7d7586fc9490d313adea196761809664e2a48684704b874fd8b5e70ad834b9ad9aa80e220ad0f9f982567c7a807f351077f06cebc976ff0967529cad92eab56fd8991d4a9011c681f6b8cec502fe8a8a21eb75107740cfc763f0decb1f909c3a67d4081354c3854dae2ecac8d42bc084cf4c67e57697c077539d4292bfbda69df7d4ac02eac6c230c7c9be8e91c", 0xc0}, {&(0x7f0000000400)="3621881efd93d50ea077caf912d509065f04cfd19ba1f770207dfea0d7b31178a5ef69c9edbd770ee6df61a569356436a3f4d119d6aac39ac701a5cce8d04f05e703479406d1e3e41c0c7d7c0370c3360b5ce0f7bedf97912547c4c584bfbcb0bdd5468faffa60f41143f53265455a87f48c207d66acbee5af5ea222fc8e7eb96abf17aed15899a9f322bb2678d59795e5230af502babdeca3b6e4ef248f9371f641a2c55ae0bab485873ce737677007f81a42cc137b64719833bffcf913fccd71e4f2f2a97624f69857c4c488cbffac369d203a634f4e927ac0a42685d25c5ce68e10aa1eb6f35dd9b426d51f8ed9c89096", 0xf2}, {&(0x7f0000000500)="c7efa839a4677b41b27f8383d4e7f57008f9f17ffe1c94f0475eeac9e83286997a3cfbd3f17777c0ec32eba993f64b3ef07c48a40136166abdb10fb406d2639b6ae9b3b9bcd142563954ca6060d8e17f347f91fa89d12acc7a69cc15822c9e955267aefd8829342fbb248632b7059ee5d83d083c80f95c9e0b5a3df6b158c207c4692ddc633e099c32c6d5577797bab67022a776dddc3bd74ddf10c3781b5dd9010ada0884a97b353f5b852699873fbb0f800a63a53790f4eed6698f27e314bff3f03d15db8dbbd0a65ef7bb56c07c791c46475cd2aedd6d6dead325e0ad3c00dbb102972ecedcceee192af49ee524f2d74dd9f0eb6e287220ac06ddc9aebebabd4f19c5a15c2dc8719558ce5f52e5e3735d64d1037d952698b00815587de912d827647e6b4e4c7c98ea7ca11af0a79396f17c08bfa271818493af2c2ac8428493ca5e34518f78d2720aa5d5325e3ce0a2df2288e3e7cd1dbf18d115208e854ea240fb2de273edbb4c6d9fee9ea029326b610825c8813c0a39c2848a0189a03fdc495d863b20d00faf83ff2d5f7a46807fd34f0c3e09a83f01696aca29906d65790ae9a91baac40c2652c7140a0c222ebde526e68600adebf87666e10691451f52a0a651276abc50b19e933ed6b7930f20e701800a0df2012a2d5384dcd327283702f6a5fff5aa6beb2755923c8e7e949984a424525546b26583ff4dff94e8dfb0c4f18fd5da93b70591a3487f8f099f7571d4a00189939539788d73112b666147e5f698910077a9226521ec074b276036cfc0bc4230d6177c45211ac25553f7e1286c3dade62844dde17a3e3dd5e7f977f1a3125b26af07ac3b9a3c23a6e103cf4b19c6f05e297f9c439ca5fd16ff8d4794c0f9497763341936368721253aa46f6634f99d3f42283c246b18804dc890bb25ee5fbc518a8ec1be3806ffc316b069338c0bdd815fe193cbc9caa20a10a2e40b04737a45763e76f2684940a9a275966be2ae10bb3069107ea81ee7a4761e5c5bdc264a8309c7aaef95459798bf57784dc465bf13aa24c80084ca1b968a984adf78d3813accf74bfceacdae9a68809f738d28cece8b850eeaa999d53e4ff75fba2796c665ce828d6e20cb2c944ffc8fb287af2dbd5939f43134e4348da582a78e41c9466f6de594f68a019a444b02113866ef8a1ffec431a73abfffe7482b45ba1957acd55848f0e4bf43edfb8fa54890b6456f88ee209d040afa8e09895461341c1d448685c12fa558f423e628d8b5ac122b4895f4fb1f96d85178c9b8d095eb6ff49c0fc0c7bcec5095e0c3d15b5b1a5a3fef3523fd9867946a643ca3b9908bbc6ff3aa9e1ffa64e1ea592858b3e3e039e7e66701c2ab15e107e969db0dd69f91ab304cc5692b9509a9a888e45368bae117461b93b84baa1cf5bfdd183e2ac759036e6752ab8d32cbae5b89fc04a33388937e4647f24a1210f4dad0c92565c65a14287cba83fc74ccb02a1a5da297050c4f0183b5802121adf682bfa36fe4913391bd20be846747b510b85bb5dd859d3440bef0da590ce988c79019d8e586b65db945d1d1644831f43954e7c6f8f0364aee313f8d5dd9932d3ed2f69b05171c30b8ce031e28982b781b25f46ad13957ccae1dbb2fa8265092603f4a465fa77668545c1ead704140b09aa6cbc099f901281cdac4539ea9362b8d6bc8bc494cff2db5659e3ccf3833a3b71145407304aa52accd1c2a3b62960ade0059b5a047a3da825e499c1af9e29d022c230d4b740b982fea7375028d96ad8af770199f78561a9e69d1aa557683b11cb9d68d8271b7d33784cd49e67756fc6eb96b2ce110a7a702d8f584bde5b35b509e7c465f9148756bcf59e5ca02a493b354a138bafd742c56d20a4b5f6fb666448f42171bbca8f6f3a568458685ec11d1a742f3ffbcfd71b67b8be82555f6b73661f999785914de2c87d057e04ef2caca77a3de25b318cd115300c11bccfa5e59d321f32ab79ecc5e75283c1259cd0faca8cb7712607b21121d8ba1c49eb1522ca48b4d58970e65f3745ae3df177b00b081eff705541358d4f2320c448368791889fb6d05d902449c3e54bfdad4422d32c19a9aa1a721c8963353de59e1ba8b2ec429316b4c5ace22185245bbb1d13415cbe4f4a236e3ff353eab3b31efde2c8e4ec8cb74bad29509d38dce42bd0bee15585d8f1d0e2e26c7e122ec444a58405596121f0fc1498f8d69dab730d3c7ba45ba7a8a1dfe22f3a5b895c211600c4e3b3c38f5a174df8c727166c2960a8cac2621a88042e216ab655bf814d3b9509a6d5aa34796334490f0fcc27e333766eb91072a1ffe3eb42807a8425453541ba2f5e4d545762bbf67ce940880e33d7af1e1197691d7bbeb2f8a7e34aca4590eddc7085da8fdb095bbdf03f8e4adae2778e3457c70d30ef5c8abc445be2c100cb4549747e7e83b9f028a147f90e5d7b0a74c0e240084210abb129f5c7c58054c5d53272c6cd4f974cfe65263fb04aa731aca780b88d9e1b5ae2a41c6c286fc626bdae18c7eeea45fffdaf9924ae4681a6b97560a111773e788fba7105c067661c2ff5b98d094c860daf4e40c5e4fdb553641ae4cb266b29bccedd705f4b11370cae769c7c5fe289751dd192d984fa80d9645ab55d86df78e7df5431bbb391abba865fdae2af2f9b64d2f33a5de8b29b5bf53d98684583eda4669e5817f64e793b7890e4d8ab046b31ff8608e0c56f7e8cff7961d8f43eb581639d9df68f099a4be802331914d80b2ded5f2c3bb32906bdf840afc5d64fa214b376bec1e39a3655dd9dcdef4c9e8ed21507b1b250d1fdbd62cf7766d9b0008b0568ad69b5ddf360a7a6e014eb722ee68303bdc6fd62514f9061e9f3ecc4f1a86ed71f32799b5fca0be55c56320e847a8238524a5da01fc12ecc9d991d302fd34f10d05d6cd4de232f592c30feb1ab883c64f66ea3149a493849af53a78b590f70d48c2653f096683fb6be0b7ffc081bde5401cc1a682478696cb5d6afbe128cd9089555f872ed59be40d76ca92408c975182125e784409d100c28ccc3920207d2f5220e929e46a0b5565f89646a1ce68b0439db2532ba2d87103996a88d33959d78d239f6c6245230b2f8bbe042377ca88a09c76737c46cae029a47374642b1839cd069674822bd93a28529290a88a1248f9e92055a08ff76503fbdd337d10f5c992cf6e7a29c1d0bb023dec995a67d7445f0bb9d8d7d01824f0ffd90aa35278e765e780c8e502dc0163c79cee620bfa8ae655a1d5c02ddfe53bc6997116b0f26d684451b6e7b650aa34b1c1cd72048748719deaad7ef42e411a924731f6d5cb2322ccbfef7ea7f8bbb006c933ec8576497143c70fb22431fc06f4ba99b56facfeac03a2bd09ed2268224a4c0e5be102c622d339c7a29a6df1ef1f8e3e79c8873f61df19d5d907092c9993209499fb15623bb16fc47e1bacbaa2185f48e16ebb3fb6384ec5c4f5894139c9989320251772052573487af98acf6108f9b592a16d0ea45bd6902f24acc78f54976d2bb15b4bdfab92c02a417eb2c1acaad16beff4f7ca794d07e9571806b38dab23e69d0856589f266563f8b967d89281d8f171a1b024c8fb537c96513c55824d59bc81276baa20191134c486e6fdc02b9610ae426576048f453a1e07bbc43090825f37016e888e527091bde34720a24dc1d6225a121e0dfbcae4886f9d43684a6a205f06060091a3e40377ad175beed3194d7373e73d98dd7c0b52e386c26914a2e05d92312351dda4ba1bdaec41b41d4e0c8fd20fcbf8a087aad58fffb5ff0ba9f6fd8ed7a64b11627a6d8ba321d30cd62490095d24a1f0792b0216179a59171fc99f53fb5b77dfd00d4a8b559fa3c57abbedb5a1c765aca11d15dd98462b9b3a422af2f02103d41b9a00256f545b8db88da9e1ae6cc8d4772b3597e4ab57f24b9fd39f37947ccc79a9c2c91c9f1e167f5d3f759679f80c89ab8703e9f39796a450bcf9414d9a3b789947767be1c9f7b185d4bbf47141959c3c0dffae399051d42122f63c4f965a2fd432840ab6a1630e935401933ef6097b326178e6850d3ca729ad67b91ed7e5d39bfcad609c1c73edbc99466bed805a88e6e07911def7dd352448fd593cde6e9eaaeb381f4d5cdb2a53d3cbfb767508c45b0ac50f9d0382905394d844adb6a61e7cd816a992fc31027fc121b1a3653b8f0a72293caaeb07f85b9bda7aa1ebb0a39e5cfe1d0b55f2cd8f759e00fffe35e8bd2fb3ae9fecb2205bbeb4d874012d4f3b8a07cdb8d5691502ca6a54d03ad8ae22a32cbf0275f027b4a20b1c5fdc8d5392d8ef39fd0aa0d4ba5b125670e342906f330302e538b137a475b27bbbec408682355664f1ec4d2846becb9d9d232b6a9c450f05cf79362262e0209aa00402bfdebbc0c05be362bcc41519c1b59d9e4387ec38379862c549ab9caa5932645c6d73ebc9517806e52d18ca5e8b811a2b6269ed3903e2e9752f6fe304f18c07928f4d6dc777d20a8eede367ad735dcc23a9bcb1a6fd4fddde3a625441538ac9e699823e52e6b1eac558b2ada6f751a8818ba7eb755a12dd66516186c72142464a3f07b789842b7d04556cce8218137e68bcf681e3c08720f7d32a22a7c252dca2f003981bf462bd3abeb02ece7fd11589d724ca8abcccc47f5f1291a1119fe29c531cae464e920e4b15b8be0030bd5055b855a9ef8a93142969740e576ece4fb34fdbfa88a3a5aab26d255a167ae0688d5e9c60ce9d8f8c26905339aeeca0713ec56bc2b463615d32c4cb438f8c63757b2df4769f6b184e2f0190644dae3d811648055008d856afe12389213224513eee08f477d4bce90eab36ea120cab26bd92c4aadf681accd99afb042bd8763321a4ce9c4c1c000723dfb010daa3fd0ab7fcf8db41bc5d9eb3eb718f63e77f4a944418fbfb25d8f4ed92ee061a67c4ce377b1c88554b127685cb23eaa8f1b5a29dcf301f81c9687c08b3299d6927bff7811c12a82ea0301d624b4aa6f61d1e375aa1fdfac9a7b9f8e44d8d5288727b36773405b03b741db9fdc6fe2133424577da71a7c545ebf0399907a6b09339a11b6ef3f41454c7fbdf86e1b9df120e566c0337717e8ea9278f57ca0d2cd9328a7c0db7c9e9a32d8672f9a2295abe8d7f26792060689781b7d95184e666d660ef68f0c80e05e4af9c75b822e95da3babd918012857b0953ee1008e685983b9ced1192c5703d4bdcc6a93637f2f4b6afaace51272f0ab9e5389303fbfddb24c5787b35e183895d0d77e369e0a3c52a9b589aa8fb83e4147954bf64fd970d3abd1ae4a701b804c44c9dded91babb965a5e8dffa9ae50ac1582efbecb53b06ef997ebd342c1c9de6f89b720bf697914bdd858b1b2ad9c34f2bf00dfb9dad9ee849a8e71df3233c4db058a4bd3dff3bf87fc424b703dbf1269586fb204f2784e854858cc11a795e4fca166e3eef737533ab4c1f842be975f7144e1cd7590cdb86d560330ff43a099a830ce4ca157b3bfb5903a005e5dc937360f94af158b4bbfccf2d61c3cc3c0fafe614c624673da566061e3fbea91db8f56f42b19f2297f7b411880c45d0ed8003acf898c2750cdfafb57d569ff161d00ce86c53d0c68b2ba3a24f1b0d1793f1bf1d4696c5c7c7416bb029edf762d6f929c825c6126b700812d8d9dab1f100d4edeccf03a08786b83f5e0f59d2aff530d98035ac8a1006bdc610cca671be44c472db250796e7b966de66cca06102c968bae700be52bb06723448e73c8813061a7faccaa3f86d2d118668943c2c36ef1e6225a44636ac43", 0x1000}, {&(0x7f0000001500)="4efba0d48b303c380b0cc6433acf769ef7225bf139fa27b7461e22678cdd9cf2a2ce3c96d318162732b068220002f8a40cbad40dee04b1537bf031586703ae778f7bd40b9517089119f711f079e8fd414608d36a9281faa01faecdcb17d0de08228c32b2bd727ff14fc9935801a9050b7e8c43b64e7b292b3c5063cfa2e5123a328a0e68da04fe935b65f5f92149b822c9c93c6e802a7276f6981aac2e9da25a191ab50568baa8c63edee8fcc913c2d06a5aed366c0a28dcfdd7ea2620", 0xbd}], 0x5, 0x0, 0x0) 19:14:39 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:14:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0), 0x1) 19:14:39 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)=""/4096, 0x1000) 19:14:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 19:14:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, r7, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r8, 0x7f, 0x100000001, 0x20000000b1f3}) fcntl$lock(r1, 0xaff79ea1350b33c9, &(0x7f0000000180)={0x3, 0x0, 0x3f, 0x7fffffff, r11}) 19:14:39 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x1]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x6) 19:14:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x8, 0x7f, 0x1, 0x20}, {0x8, 0x0, 0xf4, 0x311}, {0x6, 0xac, 0x7, 0x5}, {0xb6ce, 0x0, 0x0, 0x3}, {0x52, 0x7f, 0x31, 0x17}, {0x3ff, 0xd3, 0x0, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 19:14:39 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x80, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r11, r12) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d5200244518b88916ef0ff5d3318e9caa0e0d5d5d323cc966520c13101050bea18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852ed27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403359626e91a482398a88ea8b21d1f4535a156c9c2f8139b08e82ab945a16f43a23744217b333352aae37650f2f5a81e985d01fa408503db0aaffafb9c6aebf103115eb02ceeb599507836877dd79d342ef8f1e52de5bbf130914012bfd5822bf95d2842e1b3806a91026e0f88645932987edccc06b264fee00400ed468d098a9f9ad88fe86fb58e84f850e7afc56278029c9d0686688e2df57f70bc7c7feffc9e99b18d5a7cba76b117ae"], 0x10) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r15 = socket(0x10000000002, 0x2, 0x0) dup2(r14, r15) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r13, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r16 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r19 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r20 = fcntl$dupfd(r19, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000300)=0x401) ioctl$VT_GETMODE(r20, 0x40087603, &(0x7f00000001c0)) r21 = syz_open_pts() ioctl$TIOCSETD(r21, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) r22 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) fchflags(r22, 0x1) ioctl$TIOCOUTQ(r21, 0x40047473, &(0x7f0000000580)=0x164eed0000000000) r23 = dup(r18) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000280)={'\x00', 0x0}) ioctl$TIOCDRAIN(r23, 0x2000745e) write(r16, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r16, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r24 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r24, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r17) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) r25 = socket$inet(0x2, 0x8000, 0x3) writev(r25, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r26 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r27 = fcntl$dupfd(0xffffffffffffffff, 0xa, r26) ioctl$TIOCFLUSH(r27, 0xc0206921, &(0x7f0000000300)=0x64c1) r28 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r28, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r28, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x99) r29 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r29, 0x1, 0x5, &(0x7f0000000240)=""/173) 19:14:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x6c}, {0x40000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x2, 0x44) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x1}, {0x74, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3ff, 0x5, 0xdb, 0x200}, {0x1f, 0x0, 0x7, 0x7ff}, {0x54, 0x5, 0x9, 0x7f}, {0x100, 0x80, 0x71, 0x4}, {0x20, 0x2, 0xfc, 0x3}, {0xfff8, 0x6, 0x80, 0x9bc}]}) 19:14:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000001380)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r3, &(0x7f0000001340)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/129, 0x81}], 0x2) r4 = fcntl$dupfd(r1, 0x0, r2) setsockopt(r4, 0x1, 0x8000000, &(0x7f0000000240)="fbddc9fc6173a9891c4402", 0xb) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) nanosleep(&(0x7f0000000000)={0x100, 0x9}, &(0x7f00000000c0)) 19:14:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) setuid(r2) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:14:39 executing program 1: 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) getrusage(0x0, &(0x7f0000000280)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:14:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8000) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001}, {0x2, 0x4}, {0x2, 0x9, 0x1000}], 0x6) setgid(0xffffffffffffffff) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x80) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semget$private(0x0, 0x0, 0xa0) r6 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000300)=""/11) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000500)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) semget$private(0x0, 0x0, 0x208) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfff3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:00 executing program 1: 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) socket(0x2, 0x4, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001180), &(0x7f0000001200)=0x10) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = msgget(0x3, 0x2) msgsnd(r5, &(0x7f0000000040)={0x1}, 0x8, 0x800) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) msgsnd(r5, &(0x7f0000000140)={0x1, "f944359e8e7579c5b1ae433e1ff0f47eb1b569c653694ef50e754404ace99f3f1d633c841001a265b704c9100a50c22a57b815340fe8f31c6791ebd3e3f7eac1e9070dae2c7ffd3dba576ee7f8b70061c015424800306b7b6c9d50a308534067fb9568e090bf5aeb302f83df3a41f2b6c161fdb33d9242e9708d0f004587aaf200705527c310b68e6bdd564cd5357eb22902aa69c369c5193fcd941063f3881f5279c7399a3ba959f3cfa5e5c0a130b5db28330360746d2e84d55033e9ce0e6ffdbd20edefef47cc8d930976e67b947f4fdd3257e0c6ec71b1f4cb239ea12a376ff0ae0a891431067cf45f1e96509791457af388bdf927715e99df1833c4345b59960dc9a0db42d9c198ad7a9bb1580c33b15f36045a5c95e4df75afd57a68a04047019ec951ac325da552a00bdde2d26ee76994714a72f81008e96d8c339bcb9a0cd6f804be8a4754f96edd8431cf5a7bc195f537c7145951bf2f536f2e4b40004e64f8f69030e618203c0d372971f6e76bf9e53db5700aca4c89d107a8ca628a4326646e3ee410fe2868e565fc64e79857d2f17a063dd5d0e6d27d389b7011b9e903f12a8dce5ac60ed9cde4aefba1a178568fd87ccb52264b8f757788a4013d3cf0b0352c61ea71b80a1559f985043726217aee3329b1402ecf152a1299b739febb6b014ef38cd5219c55f70567803f02c6bfb89f186602778c42ed1df3888607a4c9a4410ff814675e94067611da1134d872f836bbb840daa4265c36cdbbb559d39deb1e87954310ee1b701628ecddd68b0cd01866c2ebef1027d04bead07c2045972da8c05b9e8ac9351eaeb433f9287e3a54291faf5889700f26103bc89eb060246ab08cc60895fd4e4464acfdf66a14b76244853f5c5d24e8f6d6688f5a24f009e6df1a270f935d9422c9d3221aa078364d615a4ca2eafb4cdd4fbe4defa606ff717843f72c3ececa3539fc3126fb32032295093bf716b2e2212416f7360a59e74f3367fb81a92bc9b66a3f65633aef2e427715d27881b8509c04eb85748c4ee48aa5c2948f977ba54ba9c5c2bae4677fd5c66732596a32ff488024bafa073c60fa61f80c36a75c4ce31ed2ceb0b90b053d116f93cd649a476315e50f973222c8614003484b4a508aa1f0b61d98e8b0b464d78f398a0f338cbd9b4d97dd8ce01420021ee3b74a0da67768dc2f4a70a80391541a1ef47ea2fcf953090ec907f21e169703e04706040bc17f1c6f7afde7647fc64671a67e44d3c9ad04ec45f708de080e77e3e4aefd30c6d8a9d677c3b9615459d82b30f801eac8bd946e2ef0987df4d7a9af4511c7807daca9390f849b3dc685d195b65c913df98179fd7f8bf42893527c225b3323e90b921bfd6230ef969cbf3d32470b7b327281cccaa8899f5e6c278813fae0661e4c00eb84dd477ec9eac87a927b6114b440bbbb7eabbdd6920da4202d41333716ae4421c633509615ddc6b41e58c51cd4d4871f100ba06940319ffce14cd879f441e8191d35b8ac10fb8af244771b607b9c3ba8f01b5354b2035764655a26642b91241b8c9aa34b99b43968215a438dfbc46bf06337ef394d44a04c2e855213a9720b2d1b42a179ea55d14f43bbec2d61428e3ad2c84e9bd382065c8981949ab5e9f199e2c3d003d9f66fd163d2f4d6ce7bb1a825f6bc5be60915b477b5f92d20987df08e96ad2beca614870239b520ee90b97548ea6fa806ee534cda2ab4abd5a1a57e6f689442566d1991d87f7f1c1abf73227522523ad676b7e64cc6a49f9dfc45a3e76a21bfedc0c7732afef62d436e0a4eda2be346ef412ebfa7d0492c4aed3dece17adec0f82716e01844f316593bc43b57d08c37e54845c135c7838fd33f14ed824bfbceacb747717562052816f82c6d8eaa849d37b6be1f81dbf2c0ab2561fd62d483d329796b8abecf8c26adabb6df1693d70446faac459fc8b79070199639a01c42f4765fb4341a93209a76be581ac54d646ada2b591a9b8e0c76cf51f8abd3ba7803ffab123fe699b52057503789766fa4e524db155388aee09b4e3657e1f3959fbfec3b2433a8f658f52773a18bba9589cb4284a9f5cf083dc1e26dad28f046d2d428cc34c5f2596f877482a692c46770724b65e5fc76877cb0e3f268499939dcb48f2f4fe21645c78f685a91b4d2d8029eb4c46a76b83cc577aaf017445d5fc7210d7513c47603628726cb673b6c6c6e06534aa3383b4b67dc21ec56c29e88c023d4a58677094142b601550cde960cea593bd4405b6c56c9237417e3b14bd5294d88ff31519ae3f0a60167e0e0a91faa15e0ce9a98cbf207a2d4f1cc7c13672aece10caecb9d64e58c65f839a64541868226155c9580f20d14db5fd876507ef97565651d9d91b6ee87130afae8c7270f2b065710779a0dfde1b27c6cc3241aba3d9a5d4436adcc3bdb5fb926bb18e2cfec048c8753b9fb0a026832a1bccd5c0f742113d3edb1bb369e0370a87ff03ee1a6572e28be4786f32471661c8955956b4a69ba3648cf6b5d4a2b949b8e405694c2bea4e3c7981073e727e54b1f4b7f03ef44c94c6caf6e5db4076366602fcd08cd1060c1edee2baf3828cb4ad7a300afc5746cdc7cb8bb68819c950ecce4f1c2969a8c8bd23eaee1e0b247f9f348b7cbd71a02476b5963830c917f66bedd2f1b188eb6bfd921e4103b943f54c15a87dfa23df6aeb2ddbf0861dd992d244da09e103426cee49321f3b9cc79e6bcf14010333a6d87d1f8851a230c07cd6620d41b312c24849e7984779aac75075cbd4afa38a471e1ce472634aa8c685c8257fb1e013846a3e3ff655cacf4f5f3c7d75bd7454cb8c1a2e6da9581c0c14c670932c6ea9f7a2e6e7cbd3205f0fc1c7b3a6941e151696e0f57fda74a74a8f093f8fa7a8f257e0ebff6af06ab8083758e24df1681fee2d88cbef1059a5bc97005b5d44b4673edbe1b75ed2f3f22b58b56a601a1309a4426b3465db223bacf5e0e3e1473fa2a59695304346b4b7405dfa805c0a551c6e96fa217063d493a43fbcbcb4a55809c847800a71fda2dfda9c4c31da550288ea17a35dc846b3606fb7ac02ec98e33ede12feafe449c2a4d345bcbad0dc373b5ba9ed726d6d7f50fd8577dc8dc994b077bc8f427c1a98f3bf0b9183b4a21a3315d751e826a2b79018c55b17c675fda063e0aadc14fc9099c59e46fe982e8000ee7124148e5f2c2a42e9c38085dddfd5ba84d4194f3ee70e098379ce503a82c4fbc17c0256a45450feae4e3a24994483861e1081d54de59c7e16c14adb33715ed69b5bc8c318b6565a73e8d71f3cc1a0e86359187c8f36eccfd863e61c4486c5946db70d6ab8b33b0ca357b9587a7f85ec2036e3a3a82248ad758b4a4a95edcb561a138be627f97df0f941ffe9a8363f5a9b108b38bed642e8663464acf399a49e8f0286e04d3e2916409f391257261894f8f69608bbc940251d31ec0de8e02a0ca5de7a566c638bf5b0040bc6fa45dff418ddd8507b6893c08cca03494b4b44d4ee62258abce3b0fa1ae97475763b05af036970392a5c0b8554eb0395c0a9cd0b5f0e76dc9b0a6a2c97e310f88931d27dccba6633c9ebe3b8bea8e781991186be37945c7af17fb78adff58710135d450d35b91449d05f2ba1747a22d9c8238ba1a30292f51ff6bc12363c410ccb5705c914cb421e9dd805b586e15e8493918d2cf281c6b1c49b4301965907028aee7e688b5572d08b17c2fcd466fe4d769f962cdd25a6be185f7cc7b6a51ae1f39845bc32098e8c40e001a559eb8ff141b8146cd366ff9b825492e9e8b181a9515ad88080366159e44f5971cbbb0f532550da6b003d5c713af77646060113234d8b95c091d621c11b23b3e9e03060162c06a476fe4a5e3c251f1cd37d398eb8a155038c64e8d4132d9cbe5d365cb3c9880f151d526131b6ec9acbb33167d79c790f87d009fee2c09f4fedbfd952b3fd2fc49d8c5b4f17c3a31ad969308b36a1164989334d8a106713f53eb31c63ba392a56632c6f2ddfb7016077f10c9c3098d778976c4c8f179f85a9bc4a6924d46f8ccc3576ed2949913ab82aef8907773c64794c11f11bd105a8c2a4d67b64a931954fea3fe48dbc2724ec06714b0e9b9791fa25a43d6efaf493a4cd839901804e53426ed117facca732a73a859e310accc2e29087c5fbd37ed27f247b4ddeddd63026ff36378da12a1d1f5c0cc9850389d2bb4cfa91e3e104a383a4ebd1404bb90118e1afd42dbc49ca9924bd2be02a184c5b614f9779730d1277f77307e1e6725255e3929eebc9214146a2feec6f6f0aff90a41e03f869fd803cbfd8e51d75b07ca30c2dbe74555f342b359db3d519ae330fc8b65a239f933c46db662333d481ec6b2e67a56304cd4ac4ef49ac90d9206430057695df570a030cf5dcdc00220142a483e67ac36bb2a9ffd6542d8a2d6da16f39f221436d038d1e70d9986089004dfb2783a65d86c285504d74cc0274cc9eea4d1fe8f8d78c76409d8aeb6de863cb1d9bc8b6d0641aeb4fc703cfda0e4b95590b73ac5a196a8f385cb176ecb59e5e501f93098cada81a2570bac444e158c4ae8f7a9baa6e3c31d01c2063c7d28a1968d82a2048920954104b5b90ec223f4146c523a962aa0d29dc3e7e98bbd16bc060c844a687150551b561e024998b47dd2ad673d90045ad70aac87ea9fbc2846bca0ba45b6079a4f4f672c5ea0830b34c0263ae03d0456082f81525de23eb45b4d786b6f0b86fc4a2492a589fb1fc85d6fff783507976225a09122596505a613f794d57d7d79643a4dec02734b3ac9b00ca848dd56d93faf287afafa6d1774d223eeb85414917102e6687a164cf11af59d73e650dc6c49ab7b41369e8763baf230216bc3dc8bfd8ecee319a172c06cfdc5289e857ce6fe9c4a79a202894499b07dadfe8acf5fb5412ba17d5c8ee292a07aa6210aeda82566abf0bfc1f7d867698aeee740847c193184851672eff6f64743f1d05892b3d35be1193e45d113a8571a027ed2e7609dca46451ccbfa378a45e60e88e308a05f7847620afbf026fbb6edc610df17a2a62cccca79203bd75953fa8c49d883c651d28a9e2440625b141cc3db247cbc02a0009b7a54105f83c37a126171e2073b5724ca9bc223a76244edbba82867f19aab7790d080e94f56b5a01d397515041d5167054b7b544aa74294e0cf843022accc82638156384c08faa5ceaf535b8d0ec4356f9ccbae539410e0a783ed3c802940f6fa6fdbffac1a6afdf2878ac9b94d2c2e5e2bb1daa392d59645038f4abb38109d99b0bc7aa4601eafa31dcf13c0a0988728383b04641fe77253f2e186e259d07a6b833c80e843a1550e5ced77cdfc447e3a5c33cd517532a821007c3d5ed362885751553be6b5cdfee7d23d43747d099150125c8b96531d6f46df3f21aee22202cf530e4f4906b2469fe46fca86fb65c42e8ed1b69e6378f0e17d2f4d62a45b92d73f573303855029891615baa65cd53dc38364dfce7640ca8696acda545891727ae89e0bbc5be0169a23e5b86b4c71b52317ba1fa5789c7140d87e2c1c9e6ca1cf32a91bd856dc03ba1bafc13479b4fb03b5df38770064481e3a1f5ee28a58e9c81426c6cd1bf27fdf1fb8f5d4e24ee1871cc94005522d6192c80508421d87791a609ffd146d43e13f8de1e623fbe7381894ab2a921933429d5c71e4a431a27eefa34e87f57f1484e53942bdf22c054cbca221c4e4a335d2767a20ca02cb8b126254fea68ebd73f8d0c085f9245d70ad02fa54df807f654aabe65c0ca329bf3433ce6eeb6e29f4"}, 0x1008, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000017c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:00 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) close(r1) shutdown(r1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = semget$private(0x0, 0x7, 0x287) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/161) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = msgget(0x1, 0x254) msgsnd(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7f92f013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae4857e40ecd01fb98c67f80e203f93c4d403b6dcb9ee802ee335eac4ff38e2283b6656035076776cdefe6d1609d99ae8d0288cdb1c8471d30fa56d04f7aef86693254f6744182c3893f79e9318ee3c66f9b96af09c619431546232eefcbfbc67931cc575e61e38a24b75a7d7f127f817fedb0753df7f634b4312aafbc47e1af609c543023502d63f26e60f18aa1ca67134c05c10d7e50a72e5198ddb612abadb16213c666b0a9ba315c9959e157e1f4fcb0056c759d5e99e63c8f6feb2a946f8c90d869b04b4423bc6db59253d58e35a3a40bbb6ac7250b92e3c7c489e32e809d53faa45a4e234efa82ca963f8d20fe554ba62c6cc03187ded2"], 0x107, 0x800) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac91242275e7ed04d7a9ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d87e88478ac1fa040000e4f9be870017926db9fa88c70e8e256b3ec66e9e7e73a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed000000000000"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = getgid() r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r10, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r19, 0x1, 0x9}, 0x800, 0x1, r20, r22, 0x6, 0x1, 0x1, 0x2}) r23 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x8, r8, r9, r11, r15}, 0x3, 0x0, r23, r24, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r26, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r26, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() r29 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r27, r28, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x3, r5, r9, r25, r29, 0x89, 0x6}, 0x10000, 0xda}) semop(r4, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r3, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r30 = semget$private(0x0, 0x2, 0x50c) semop(r30, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r31 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r31, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f00000001c0)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r38, r40, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r32, r37) r41 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r41, 0x0, 0x0) shmctl$IPC_SET(r41, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r41, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r43 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r43, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r43, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r43, &(0x7f00000007c0), 0xcb005093f78273e) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r44, r45, r42, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) r48 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r49 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r49, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r49, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r52 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r55 = getppid() r56 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r56, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r57 = fcntl$getown(r56, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f00000001c0)={{0x2, r52, r53, r54, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r55, r57, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r50, r54) fchown(r48, r54, 0xffffffffffffffff) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r42, r54, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe41, 0x9, 0x7fe}) r58 = geteuid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000200)={{0x0, r32, r42, r58, 0x0, 0x7f, 0x401}, 0x547, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) syz_emit_ethernet(0x49b, &(0x7f0000000000)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61, 0xff, 0x0, 0x1}, {0x2, 0xfe, 0x3f}, {0x61, 0x2}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xd00, 0x40) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:01 executing program 0: kqueue() syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0xb028a22806e77c23) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x73533fb244fe857d, 0x44, 0x40, 0x7ff, 0xc6}, {{r2}, 0x4b17e84df56af9a0, 0xc8, 0x0, 0x7fff, 0xd346}, {{r3}, 0x800000000000000f, 0x8, 0x2, 0x0, 0x2}], 0x8, 0x0, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) recvfrom$inet(r2, &(0x7f0000000140)=""/192, 0xc0, 0x3, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = socket$inet6(0x18, 0x4000, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x9}, {0x18, 0x1, 0x9, 0xffffffe1}, 0x200, [0x3ff, 0x0, 0x1f, 0x6, 0x7, 0x8, 0x20, 0xfffffff8]}, 0x3c) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x1f) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x100044}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:01 executing program 0: syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x1000, 0x4, 0xfffffffa, 0x7f, 0x400, 0x4, 0xfffffffc, 0x10, [{0x8, 0x6, 0x7fffffff, 0x80000000}, {0x0, 0x10000, 0x100, 0x81}, {0x9, 0x9, 0x101, 0x3f}, {0x8000, 0x400, 0x4, 0x40}, {0x3, 0x7, 0x6db, 0x9769}, {0x0, 0x3, 0xbd1, 0x2}, {0x0, 0x9, 0x2, 0x2}, {0xb0, 0x1f1c, 0x9, 0x91}, {0x6, 0x5, 0x5, 0x6}, {0xfffff000, 0x20, 0xa3f, 0x80000001}, {0x3, 0x200, 0x4, 0x401}, {0x10000, 0x8f, 0x1, 0x8}, {0x3, 0x60, 0x401}, {0xa04, 0x800, 0x2, 0x4}, {0x3, 0x4, 0x7, 0x7fff}, {0x7ffe, 0x2, 0x1f, 0x401}]}) kevent(r0, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x110) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:02 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040), 0x5, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x800000000084}, {0x1c}, {0x6, 0x0, 0x0, 0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xac5ae9c3002220ba, 0x102) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x87, './bus\x00', './bus\x00'}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0x7) 16:00:02 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x0, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65167e"], 0x10) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) socket(0x11, 0x2bf644eade0bb152, 0xce) connect(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:02 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000b40)=""/206) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = msgget(0x1, 0x254) msgsnd(r10, &(0x7f0000000900)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7f92f013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae4857e40ecd01fb98c67f80e203f93c4d403b6dcb9ee802ee335eac4ff38e2283b6656035076776cdefe6d1609d99ae8d0288cdb1c8471d30fa56d04f7aef86693254f6744182c3893f79e9318ee3c66f9b96af09c619431546232eefcbfbc67931cc575e61e38a24b75a7d7f127f817fedb0753df7f634b4312aafbc47e1af609c543023502d63f26e60f18aa1ca67134c05c10d7e50a72e5198ddb612abadb16213c666b0a9ba315c9959e157e1f4fcb0056c759d5e99e63c8f6feb2a946f8c90d869b04b4423bc6db59253d58e35a3a40bbb6ac7250b92e3c7c489e32e809d53faa45a4e234efa82ca963f8d20fe554ba62c6cc03187ded2"], 0x107, 0x800) msgsnd(r10, &(0x7f0000000c40)=ANY=[@ANYBLOB="000000000000000051f304cbad4c401242275e7ed04d7a9ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9920abd74fafaba07cff5fa4ace27d87e88478ac1fa040000e4f9be870017926db9fa88c70e8e256b3ec66e9e7e73a9466fbe4350dddb974280c5fe4d3f24ccbc09af01a5421b14b8a948356e9eae58dacae9fd2d18177271cc832ff512a4eb0447870384f1cfa3a906ea7cb7877aa2eb8ddc4cde6a73ee247f7883dfd5987dcb73fe8ff96718972261cbd7f13e2f2e0ab4c9c2cc6062798d13a36f6b01f48e48fb2eaa8ad1783c76bd62e223d60bbe6163f5f08b3d29fa61b140e397675a952a839bee015a4dbe7bd2fa975bd546ab2dcf0e402a1ead830d9fffb2c9458495a5ef57f22c123791c6cebad2ff9e68669fbd7713634decf27488f3efb5dc02148caa0d7a57e18c8ff8f9886b440c0fb000000000000000000000dd015775e376de52b034e1c2a533da96f7293e011b45af25a8a3e6c138a104e2b783079858195356c33303978665c5e31a384d14d6696db4f0125ecc09f6137b93cc673037393b27223a49de1a871f8018e59c7f707a1a6ee86d983c1b8e9152ee11ab2fd40761b44439356fb152bf55607dec43ccb72da335567b7a8f418c4f386a1f1b1d6417032c319edda6d8"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = getgid() r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r13, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r19 = getuid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r22, 0x1, 0x9}, 0x800, 0x1, r23, r25, 0x6, 0x1, 0x1, 0x2}) r26 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x8, r11, r12, r14, r18}, 0x3, 0x0, r26, r27, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r29, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r29, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r30, r31, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x3, r8, r12, r28, r32, 0x89, 0x6}, 0x10000, 0xda, 0xfffffffffffffffd}) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000080)=0xfffffff9) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r33 = socket(0x2, 0x1, 0x0) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="6a79a663dbd1"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r33, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r34 = accept$unix(r2, 0x0, &(0x7f0000000040)) recvfrom(r34, &(0x7f0000000300)=""/166, 0xa6, 0x45, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/ddv/bpf ', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x3) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x40}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 0: 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, &(0x7f0000001840)=ANY=[@ANYBLOB="46a7ab2321a75c31181fad2f00b018cd359cf61a5049c862cf1f69e3a73fb20caaee52a307038e06bb68e5923d4630509e7d49d2fdc7631e5183075b9decd359e2cabe293ff9d235442a75f97f9304f8fe64a00d8ed0d824c74deab0ebe816f53678023f03c80fa892b3f29b17adf833534c21886306fc71faff1168ba20ed1d7997729237e3b556c0e117f29f0efd8582d999fe5cae38f860cbbc079832bd8d5a79433b1751"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200)=0x3, 0xfffffffffffffe10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r7 = semget$private(0x0, 0x4, 0x221) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000280)=0xd) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x80000009, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) bind$inet6(0xffffffffffffffff, &(0x7f0000000280)={0x18, 0x0, 0x1ff, 0xff}, 0xc) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x3, 0x4}, {{r3}, 0xfffffffffffffffc, 0x20, 0x10, 0x2, 0x40}, {{r4}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x8, 0x3}], 0x2, &(0x7f00000001c0)=[{{r5}, 0x7ffffffffffffffe, 0x1, 0x10, 0x7, 0x10000}, {{r1}, 0xfffffffffffffff8, 0x40, 0x4, 0xffffffffffff7fff, 0xa9}], 0xffffff00, &(0x7f0000000240)={0x6, 0x8000}) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f0000000000)=0x3) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x183) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0x3) r8 = accept(r7, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/24], &(0x7f0000000080)=0x18) connect$unix(r8, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x50) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x4, 0x1, 0x5, 0xa51, &(0x7f0000000080)={{0xa3, 0x2, 0x7, 0x6, 0x20, 0x40, 0xed9}, {[0x9, 0xca, 0x45, 0x2, 0x5, 0x10000, 0x8, 0xfffffffffffff8f3, 0x52d0, 0x10, 0x100, 0x2, 0x3755eac6, 0x40, 0x6, 0x5, 0x3, 0x100000001], [0x2, 0x59, 0x5, 0x5, 0x7fff, 0x0, 0x0, 0x800, 0x5, 0x400000], [0x9, 0x1, 0x6, 0x3, 0x3, 0x6b, 0xd2], [0x5, 0x23, 0x8, 0x2, 0x1dfabb3, 0x7], [{0x1ff, 0x7, 0x1ff, 0x5}, {0x9, 0x7, 0x1, 0x6d55}, {0x100, 0x20, 0x2}, {0xdf55, 0x6, 0x9, 0x8001}, {0x100, 0x3, 0x6d, 0x200}, {0x400, 0x3, 0x3, 0x6}, {0x0, 0x5, 0x20, 0xfffffffffffff2b3}, {0x1ff, 0x8, 0x81, 0x4}], {0x4, 0x2, 0xffffffe9, 0xc475}, {0x81, 0x0, 0xb66, 0x6}}}, 0x7, 0x3}) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/95, 0x5f}, {&(0x7f0000000480)=""/140, 0x8c}, {&(0x7f0000000540)=""/230, 0xe6}, {&(0x7f0000000640)=""/15, 0xf}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/7, 0x7}, {&(0x7f00000016c0)=""/68, 0x44}], 0x8, 0x0, 0x2b) r1 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x0, 0x182) r2 = kqueue() fcntl$getown(r2, 0x5) r3 = kqueue() fcntl$setstatus(r3, 0x4, 0x80) fcntl$getown(r1, 0x5) r4 = dup2(r3, 0xffffffffffffffff) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001840)={&(0x7f0000001800)='./file0\x00', r3}) r5 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000001880)) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000001900)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) r7 = open(&(0x7f0000001940)='./file0\x00', 0x800, 0xd4) accept$unix(r7, &(0x7f0000001980)=@abs, &(0x7f00000019c0)=0x8) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/vmm\x00', 0x0, 0x0) dup(r8) r9 = socket(0x19, 0x1, 0x7f) bind$unix(r9, &(0x7f0000001a40)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = accept$inet6(r4, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) recvfrom$inet6(r10, &(0x7f0000001b00)=""/252, 0xfc, 0x20, &(0x7f0000001c00)={0x18, 0x2, 0xffffffff, 0x3}, 0xc) getpgrp() pipe2(&(0x7f0000001c40), 0x10000) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/diskmap\x00', 0x48080, 0x0) writev(r11, &(0x7f0000001e00)=[{&(0x7f0000001cc0)="4679fb7de839aa8d68654561c4c15085dcdaf352aace8ddec56698058a6fee392f2e53e36836edfe0efa28ef415d71c263920577ee6b858eacbfb548b9c0021604c6d4c4a4bca96b3345254271ac2eede969d5b563ad3a0e39ed1cebaf887b77b4b5b731dd43cfbe5a6237bdc73935afe273e2fd9764c19b9cfa0059a993fb08a536d21fabc5423d6abcc0cffa9d472e77a44b536031bd1fbfd19e7f05f5580f5cb3f6a07b7fb1ad17ffb5fbec8aaf6d3ff7f5db93758a91ca0d77eaa9b5", 0xbe}, {&(0x7f0000001d80)="b54775a9fee0f9422b7e4f6faebfa5034c94743e0a56370a0a8bb6ea4a881cb2ec420ad86d385926fe8e66578fe55212a9fdb4e3e7fcf6cba529e26021ac0158cb3da58d13f33cea276a1cfa154060b63d2e5e27d3fe3302fb31a79874bd9697520b6b92e3", 0x65}], 0x2) kqueue() 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x3, &(0x7f00000001c0)=[r1, 0xffffffffffffffff, r2]) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:03 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) shmdt(r1) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:06 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x28) setuid(0xee01) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x3, 0x3}, 0x2785d782ed303f) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:06 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200], [0x4000000000, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f], [0x0, 0x0, 0xffffffffffffff01, 0x100000000], [{}, {0x0, 0x0, 0xffffffff, 0x800000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x1, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\b\x00\x00\x00/rpg\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x1c, 0x99, 0x20}, {0x5, 0xff}, {0x8006, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socket(0x2, 0x400000000002, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f0000004800)=[{&(0x7f0000000200)="5ae402c13487303fb1c93b8d5dc91256534865581648b57a77ac688c663d6e", 0xffffffffffffff27}, {&(0x7f00000014c0)="d12e939d348a141e50d5aff51a1e4ff31e230df083f810276f0c780442769dfa49dfed9ee1a9d904f94650b0e8d42bae21100ad156ae2b06e40d5914a64656964e897db88e7e5d3f5af69ef491c3c23977a694323ff63dea356882885f752862b27d69fa7f07a0579f631e5805cae58c65afecb8addffd38505d70ad966ce995f05edfe4ebbcceb68df9a27897e442a99f113e4105fc26bc7a2f432cfcf9eb10a28da4c691bba4f41dcff74629da41f068fc3df71074e01ab4e9946d6401fd82722d14ba1129c7cdc11551797c15414c724a0493bbc2c44d4998b919758233e9b35aa866aee18184ba2e565da7036a19bbb85b64421f3fbc4950ee8439c4f54fc1cea5093e6244a8dcf63f9b06d55eb8600144a1c3d285d96a3ae9ea77a4d5ac7d5fed2177c2c98b57a72f5b5c61ae3bb8cf6a5814bfd505e909db0423b0ae0288f70ca94bb445bc6bc038b63ab667c6c12765d1d30e742e495e9557498a70c638cc8415e17d3c68f1470beebc4d3a2d4e2a467bd040e54ce1a9adf76eff0250debde867d98e22c31dd52380ec00b582c8e5a8d58a8416ce77daa158d64da2124ddb6428afb49e45432787c563e9b3ac4672e49e8115df0be9ff77ef05d19f27f8c92f059db99d20e1f834206b8aa8fbc6257490cf74b7e8563a12010048de022da587ac66d4dc8192c8e620eb0c537ae28bb54184bb85a12ce80ee9733efdd965438efa057d42a88a96b2bd7f031ebaf6fd83444d2e21970bcf6f572d8b2d7f55f0e34c135d7f9fa1886ffd7b0a279d47adb9cfdc0a69c3fbc4c1737ab645b1fcec579a97c688109347d3ed5a76f8135a9f3fc123c261ad48d2fda7c2655039f555c5995ce82dc403f854b076997d8eea45bc070df1a4ac75694c4d655a47840c3cc82724a944df93315a96cb9aae2361e98e3f15059407d076e9cac64397030c469d3654e8c470c416cf331b988619b9e10da31eec9ed4aec5b0e63b8c4b662aaf6c64a6216d7e6e08577cb9ea5d04d7e481dde49af1ed7e51a6ca8d5420985aa609604c9e2a44e2f8b3a92515f27d136ce78ca98c9057b1d6f5e319d71df607865246fc28afa271242f37c3b42f65d6a33a9f6ee697f7921e0316bf7c8591e80bb7946e14fce2ad5c49ec6c6ed7a0c95a839f0ed8abc8385ba1e580aff4dbf7ef1468b05e8f23f152226876e5d00169585099bad783d26181cb0cb24fc6bae2ffa97d24686a3da3886d047c201db13a39f6886be1c198ffede3cc554b45fbeed76634cad77cfc53a4c5a8af149500537694dde7f9af2ee96e357d46799c371b6d92daf45bc100c7092c24802e09592b71177145c8160dcf5a6e19bd8c5ebee53ef7ef205b558f1bb9b46c3476b99a90712b3da48c6e4e281cffc67cbc3b3cc1c04b5b6b075e0ec3a1d193cb43d7e87d027b94e4636ca21f835089f7c7283f587894964147d2d47e399b58cccc836469ec25d45cdc3499a2e813340862dc272f06a9d7580c0679f0c73f6fa067774cb75d9c860825fc531dbf9d1c354b7104465107ea74eb5a3d911e7b8df2d42ad666ac31982336ffbb0cff3b95a673be3644f8525617fc7f0e68133f4a0fd10abcb76544f6ac45ff760c13df9a90aaa073a21e850ae6eb8063206eea5fd77ce88ca9a8a7433f349a78c114183f5ff4c692ecab112ca3700a4375bc5c90f33f8df6d75a2fb69c55090ad2c5b0ef8ad168feaef10b7359738c1a05230be4b23a1b4804a24605e0c507caf968071ac67cfac6d658994fe6e96b018082b2ca602be09d2650ff6160ff0e2f84ad6c98d66347e42e1b38d07da8d431b8eeb76c217ee0e220661bb283df1c809a2e20d7e41832ae14d550cbf5c95ba2a1fa65cd1f6667b30bb0e38d724af985ca9691ccc4c1ffd1f2c1bee924336adf4cd069c23227c985702ddeb07704420b13860194640fcb315db8f22ec0d3d970df3b36ff49d5d995d97f98c13daff3122d6c29fec79562f3c86efab30aa928acd255004c09674a69ce25be94e291b4b8bfc1546b0fcb58df7cbd1058a1ce588bcae37d8f252ff62fea3d45cb0427426bc441c90fe0b9f970f680d8531e0792ad9240ca2d10a882a237a57977541b0b8b07e8f06030f73509206bd611dc5dc25b6fbe10b62f5c7c4e3c6b35804996175470b6fff844fc63fb0bb82af3bd2200d638b1d1ecc7e0bc7255458c7e9894b5a38c270774f9803dc62017553b0ed86e383a4f9a544d9db2c21f3f12f558641884bfa1c0e28a5aa32874570b4e94d159bc279c295d109ba97dd46e55a24c91d589629c59608a5b6722fd05c31ff849d9c045afdece61e873341e838c4f0af56c7b59f36f3f6226fd089b8257f1cd4428e3d96cdcca653fe1195164f503d807fc456b6f7235987a6c91bad51032803ccf45d73a4f464039a1be8bae55348ea18a648a06782303e4663a283d945cc78436ab7e048bd8e0eb76b0d63b7684991d7d9fc172da5bd8b01c24c1bdaf6062d57e2bfaf248c7dd1884dfb1c7af164576d5837087fe70abf6ee69fa4e98d9f154d98d11cd46f338d2f33a563a6ec748c62cd29ce9a15bbe2fde6b6360b9e5f125aebbc7970cb9af14c94168661d360115a368a0426a61d04863891ab98ff9dec3669806716c210d6bf8c97973b96b4ea300de69933400c1577fd8980c3fd34b20c38e781a097bdf6b3d878818b747fe14ca74ef6587c3e69496870a6e4f821866970e76bec18ea6c9d909b97e10ca3bc7c9f27a6b39a08b6511d4db0f4d1a3643e64815d532a55d61ffddbe98868737c248e3cbd8cfb4550b6bff777edc160767126a9fc105c2f9dc793fbac0ffd10bbb966318a802536e43de3e1fd1ee812dc1ca50f5c1bee4c3231aea4a805292f2168e3ded4e5e579235f8019cc21f51e59d01a066ed16239fa126d8a640199c0034c09ecedadc26ad3143eaba2e8d8dcedb74bf126617b20340d21610ddd80e00fdb0b6a4b7f83cb0e51de9ac3f77f993c3701227b1f89abd4d97a0f4503ad890f618d74e066ab11e70670382a367768e4e7939903b7ffce07dcad51e248bd76701c44fb57f8e02fb1c315d9fde53c51f6d4c05c38ab9d5609956b6c71c64a7e730ea56b036a04ce94af24e60c4cda59b9584f08fa3c8493b35e2e54330b299ab0ccc49e56e36bc00c483fce282b77ed110838d92aaa7319cc93f898203cde70b74e36b5e0f0167e8f7e514c211b2cc16349f6fcff4726892505d2fa214d4c7882a0736c068f7575e30b4d4c05ab2d2cfc15c65783c959e9034f483aff1f6adf270028ca6df111a0705dc4e153b9ce12036e03ea25ab3bd1123e21a2631b327ab4c7b3531edc2ef621f6594d4c03e3ae37f28aba9ec7fd65435c4cfb15b56bc6f6946e19a2521a490abb691ef8c292b2d6a8329a494faa28411abbd3df16ab03dba21152331963e2bbfe82d36d7097dfc16bc8ce7c1383e16c55d9ac4bc1555dbc3d5ed472eeb8a1dc42271705616436a4dc9f1c81c58aeb7e1146bc11a301b489c73ee83c4a389a0bb0e7af28204fdba6f9a4463efe915273e4c0b159ac9b6939c8572f21a6d8ec533514af8d286e64ea282592a1f9ea831c2009f93d3dbee94df271ada0894fecea325383fef2f0a0a6f721c0bf30d54b85e0d726d46e2e99517a4273e48f1eaaafb336b028c07fe1505daa14eaca20bf78145960f140ca89db79af8e7a5ad2100f06201eb14b2e0e8759d71f6f0d185127c0ab0142752305171bc16fa0744110b4d366092d1ac3b5a7109adceb149c146b6845dd108292a60ed08520381bba7d4c7fc65ebcb7e398cb17a337c3ae49a7efed5f80b0ee50a7aadcd6143dffee92334af09da3bb6a9184cd5fc9e40c8a9d8b46517c1aa2fa639822418f833ce761f1ee4960f2990be6ac1d5042903c084076a912c9f7d5a6bfe7ebe50c4f1f2e531599cebea6960e923dfa249fdacefce271cea18675c796d1738f93290cb6c87f2231060636078768318d0b6bda351d034b1886869f189db16d7b8588b41af0e183b5bf0f425c5b4fa19a537d1e5798db4ea85b66fd0741372f87139b150138a02dd9508a8c1e123dc3c2669ed590e40715e200416bfdc3b0aefab5edaee4730b5c751ca0bc6fa21f1add735538fa6d44500d0e652897f9fab5cfeb08ce0cb51c722049a986eea4a61402cabadb63fcdcbb6e222979ef2298607e7ac203e2946bae492aab84949c989a359764ec3b6531fe704606430f825125e2d7022bfe558558e4654a4ebd65c10bdacc9acf2d65288cadb228779d9ce798bd7f836c041eb43ef98c704a8fb5681bb0aa612fd3008aa8ef460a800be3bacf8cde977e8370c934a8d5a6e7da0e4bbe02ac24fe8792369068fd27a947bc012f706547a612df28c422c7beb6dee434ab11c1b477556d74c6447708bbddb58507f8c97513f733ec005347d89f5b6c2b5f4529b594ff8454d027c28db83af7602035601728258dce396965ff445cae7aa7d0cb751e742ff8ec339bf11eeb08f3996d5157d447a50d0796bd3725a8794a486fe4d5c2eebc2d20db914afa5168701fb3813515ad83fbd2db8cd37497fdb9e2379de9df1c43cc3c495a6d10b799a3b46b9547e92d4c1a055489631116c52971c0bfb216b812b0ed9ec185dcd1536491910af4a689aaa1a8430c7ed05b3657ff4be53331a5ac0e918e8a4d6e9b375044f1d4e8510e7533d5998ce9b5ea9d68782f46b2a3f920fc1f8614f059d24d967dff823f51d5e98424e9d9efb0b53e582e8fb30573ae6345d1d6ecbf846d8edc20801e00d395a8831e85031d9eba6fe38f3c98944400d9b5bab1d9bda0263cdfbaf27e267c5d7eb695d63e08954fa338ed3b914a4c4538c8d6cffff507d20e1bf62d597f800f65a3be9b32ee4d7a2aaa8decea7faf7d12f3a5530daa3e76dfa8d15bfaf9d70b9ed9f681561d590c8f3c42864266d5f9b4a9ede31ce8c14848aca4a8253cce5217903158fa06ccb2d6b48127b0ce425661ac1713b9a1fb0b017af96cc98dbedbd484e137384864717767676c5bd668a356561fca7c766e02f3a6d66a0df925d6114a57cc3a1ed1fb33c185dc56b113c63063a42bafdff9484bb34b4f2172b0f98e79e084d053adcfa359713a9a515cc6fe7621e702418d4d9cc7159e132f099262924f5e57374f39c5aa9ccaf13dd3d4205162549f931972653f705dc40727b4da0e6e8068c187ae71eae267176cae0e941f2f82fde7404150d2a95273476d2b6dfceb9e7eb6c3ec16a92dc7d1d0c4fd843bf825a3eecc02ff32a357520e66e3692346ed2b9d05aa923eedfb119ff96b506f01b91f1e58506cbf61b2ad7a8c53c7ee1343d261457fb2e08d601d33b0ee5b03c3dd4a18e1d5b66021e27f9515e7537942d44aef4a745559eade329c7c7af8f550827232a9dcf1972af8916183ecaf3921ac9de11e6bbce5ee6443dd1569924d93a2294ad67baee82d2b144fee6fd035b83d8ec0e6be61cd840b01482ac3aa7c18b20abd35013444fa8c3f40eb0768a6c93e65e2acc3a59c02fad144c4b5a10420d99bb5d2769a0a9c61b3524c5917f5faef3e457db6eaed5eb710680048b0f9947380c2a3d544ffea649679329792b8f8f972ae9c7ea98f526c57f6e5c0613fd3d85e031452c837393bc8b5667d7092c0fb3342a93be67e6f3beba61f30a913e520aadbc3428a5d216c118ded6821e6453fc1a46dfb8959eb030cf9bfc52caebe0338da43438bb90de6efad43169209af06bb97831c80444d1c522f0228eb08cc508e89561a1d26a5e5d819980b44ff86b69fc", 0x1000}, {&(0x7f00000024c0)="9342d6d6f776b38868d1c4e856f295718518e03a1023f3d09d3a69da8f5fdad30200fedf95696401bf75971df89cbf8396b2a5d88c013ff588ba350fa7f2eac789ba1465297e4415d886135a4c3e5a06a7bf610f3f71ad60ff8c05ae87da106481fe6f322d7188cbcbc219acf278dc97a263c7029d1519ec2a17e64d72e82472ec62a84c5e330311dc4900b4afffc2945c", 0x348}, {&(0x7f0000002580)="b61895862b09e2b0f9d4cea0d55022a79ac9986dee2e7508e5cc51e6b56dc3343036ae94f07944de2227a453d6cb448c8cf9c71874179331701f5bece22bc5e4a7a151db2183d3cca0cc659fca970efb7b49ac7528a2f42f5779a824f239baf1ac9126b5c21f5f7ed8423f8490b11c775c174f87a46b8a5c4e81babe88af6cad7fbcb232699c0feafdaeeec4795c1ab3751f08a30cdb0f0a69acba40d52028f730f4df9c95edb946129fe214214396cea053b1cf4b90e2583a45c2043939432b7d684837a8f250f26b33f928648e049fe0960bd23939ae995bee94fee754afb430136e8c274f9a06ba5d5ff86fe314db854a50c0adb5389120c2fb68c194269c5a0faa8e7d6f2f5edf7b391c558c9feba40172a5c838a29e0d213d6f4a9c6b57cc5f5a18cd9d225a60c03affbba1dec9b534c1be2d38b150095f7cf3527d14ac20b672f2a704aebe1a380af3e209f1445304a765d95f09b4fee6f9e9135e549a51e321b5a138562959ea380f0be6f77452a09bb7f415290c3b0d6ae557a6733455339a6eebf867a4a32e3a505c38df3b497b0f7c1d4ad09c8f31e6aa5557cb1487a788283efd46c9839a74be85a7e64ae7538290285af5a2dc7340b47e80a01767210801c8b6fadf0c2dd65546100f3ba130f0b0096cdba7e501a47f4144c815c2d366a80da3143ef935c297ffe533451e95142e01be6c92a279e1f5ab14bca0ddc53fd97be3c5e0840b898523d5f94f1a9e24831591c97c9d3982e1dcb69bdf5c52617132cde62a781e85bf6db9cf98c8542b26dae74914d23d57dd6383a47bdfce21ebd5138524392ed26855fac973df24c74e3ca7b95ebeddcc66e5b961a75de98ad26ebb0f0288cc86ce393506ef63ea510fe416413cf5aad1ed7cce1b27aa01348c3138f44c34df6041b09c33002d1d4b0f857f29d8c4fe1b1c7c221d86dc9a573000f1177069f5d1b1416452465e331cb1ca332c9e422bbf67f83f9893db0e0845b087d9cee51bf8d1669af7fd2fb6a8ad6c52134961c7eb5e04b3be8ef753625a4c1857d856d4c51ddc5bf73e35ca7773831cad7eeab47698b827dc633afe31aa1bba057e32848d023941e25cf38e958a6a5d3bff25460fc3be670076b762d6cc75668435af9762e670e0567b7667249babe16742190d1d6c131d6e00ac37e0527575ed03723235c7c0775f2ac5308ecfa00ea5a5e7349793fc7c9624828ab245be6c0699daf8f921f285a506a9cf8e520b11591d23c63bd06ba58dd24fbd031eac0671a1fd2faa8c8f5a97d05c6cbf61c4e389fdacb0d2b2bec54854b6a010f213343d4410cff2fd266d67718a8400308f09a5155762dee40f95fea42a7fe9bee9215c85897a3aca4eefb4eb3376c5fd5ad99415db50015077d9cf4d30c92494a5d4f7b6779b174897e4ee070a07d080a51db5e60a3c7e1a74a76f7fe6bdf3b570cae530195f73fb3f9f71c4b6bc8e5a05105de1f273390c82da594a7dfc8f5e40643c482cfc9c56d3cea2a2a7a813e039510d69365316a32b39f6184fdc10313ec01f6078dba41d5147638c95c066e111e208907d5328e1db7c173cef04090ab265ee2ab071baba69f5cbb1c2a70dc8d787e8a3d25cd9d5d88e6501580a41c01ff13cd23ca986a98a3b3e56267ae4de05f51b44de540c0d1033d6779e7d5795754907c22b7e1828ad873928787eef4c9acd93fc22dc36d8b78814c55a14576feb9f0c2ee2dd31181a1685628e7b8fced52a5d51305a68b79869175fec6802f7354f26c8f43b91b2edabd9fd6a7bd8aa13cfacbcb493b8936bb56bcba26138d071bc8e1fdbdcedbf7fc7eeceb3036ebee89d68285bd8c66b3ad7324dd2bf023ee2dfdf42fdeb449fa77ad7880026a9fcb054ae9d0f185aa109915d9af50a0360f99029633efb71f2fe22772be3c650934eec3e0a15ee735d442eaa9d8ac76b829c16613a150a566222bed80bcb858f7367ee651370c03448ed7dc3b17b592c832e5bbd983a34434ab62e09db687da6eda1873455df59159ac7f93bea8d07cc5953f2f98d76141ccd856f5d9ba72d4df8a31aefeff7c21214a444abbbb22bc3adb9a1666df41bfe285d5c8ebd95e967628045bd2ff51eae9dbea8e8d42092993bd446cc5a81dae7f712303a74cbacc9c6dabf4cd279c7ee4f7735ff909e7a6eecde5113bd8ba791de01d326f54fa291c7d917d2e582bac0fd557d6b184d9dc157df4422f2a396a2155befc366c398bc5c1876f4ba92fe3cbc7976c7085225ba4fd1a80a26382660f285f89867a1c58ba87daf7734a0bc16e69a6ea25ee9d67bc05e331c576988e9b2fcb6f2605919217092f9f754ae4e17d93c7b0856085ae3d0d8a336910f0c160747c30c142c2779add43cc5f3ec51d76e83ad4758b779afe4adc1e7ac30847766e12a85d0abf4e8dd3b5c8276e19ff5f8499dab4da0b137ff5e91449f60b17d7c0a70f56e63c0f49a35a24539cacdf1d7b6c25ee7c8d6aa8754bc17f9d87bc739d8fcfe0f4e04709e31f08aabaf8ee8f72ae8a7d8f223413f10e282785191ef9cd7b05e780e8dc709ba714d3599c17f48661598810aa6117d67e646b4c3b3d3db13dae0fa93dc6b97823c95534c0b4e3a7e724eafcec68ff2ab3e3fe9f623b02967537431842acfce1e7e65bfb9f0bacca7f0c33ac9d996fd640bce53108e7c95ad883c55615794635dc75c782f30f3248a2e04c4205b57034f723bf43ff3eebe531404097cb2579424874145a96aae2099a55e021e2f87723efda003ef5e44d691fbd82b1f080cfdd0ebcbfc9aa4e1bb958cc71098167684f39c979781370118b622a876d330249fedc3a5b560952a9ee676f40907d74322f6f23a806e0d17a806c09ec7656ec34c0e8812f753ee168e3213e78c161b5dc4912b7d01c0cb5b6d6688844f063f1ce55affd1793b63a694e0836c11a4d13a81ab20df415198eadda5f5d32d6a720992c224163bd272509183fcaf008c2c1840dd4e97172e3402606bb8e61a5c988d69b1f811b8b0e573285f67e312acf217ad1f323bf0664bcebb9fcee613dd5aa1701436f0500dd08bd21318a08af323af73a780b9ff0fd2454e144d95c85ddcb87079442ccef37caf67351a1c562e3601283d2ead796c0a5c3319310dffc8a9d70421b53140c00644de443359c1019ac86b31ed4334858457de7287ec2129b987097eebf045e698103e94bf79b1d1b600fd422454b4c2769d7262f38b20318184175ebbe527d2467c9b554d1955401453710df634437cca55f8b9b8e49380fff8992114a25fa0b5c3a50a12d625003e3e7a769f9f322ab8dfb004d5f2cfd1986c6f23f05aaa0f436fa1a004dc9c0414f95d4fda1eefb799ab288e810bfd04fdcb4a3068fa46a5162b2d491391d83d9ed89e4b33716249a0814bd8bddff19f74fcd21f6d68d5b2e69435d1374ff1baefd708565aeab304e1ac9fadf31333675eba32b03dd4060a5d0dc3c162fd648eeccf64aeb92d22f1a3a517baa94ca181fd0420a7a2ed676a26d70424dc6cd6d95ea63c10f00941cf3c9cf1668189bb1996fd26328d66736479a9e20d764c0d7d80bcd77bbadf3038d457645298c8f563294b24848469fe1f70973617c1f6aa4fb8f3c315febed585161c0d962e79385d4d11235cd8f3cfe75e86ea8481c87caaf684ec36b8ac2496a1ce7ac8b389a95525dd2c3d1b54ffc75557c627f8dff9a715ba62615e71c8b727eb76623ecb410bc76008e561d272ddcd28de3c760e211962c25c76ae69ba12008492b6ce6298175983329d1dadacc6f03461ce45ce83c3daf6a7f3ffafba6e9dc4392aa565ba63c3819a2d6c96bd2555722f9b5cf4a05f809f97814854023a0dbe787ca77d59fd1c55815dc071dd0865cb047e9dbcf99399ab2452e29354b239e276d20af04a317acebb73004117125a0faf0a060b7ddec80aa5a7eb8c7645a9c8bd30a23ea9e936f1361ba788d2ace83b8c7e6feff72c6452885332fdd5097ba4b06824c0be5326bd1579463f7fdbcaf46041f0f07ad326b84211a00d78533f3cf97270a2f23531ff02d827fe92bca7df633941645b5f5522205092d0177664c7babab219107b2b2c191d4786430e34c341c37b940b565e386dfe19a44f3d32c5e29720098e2112fbe371180d0970d5a68fa58cf363d656d4fad13c4fd865a6a03937c115a01b2f4919974da9bffddd3e643d074269ce5d21d1754c5b4d57d17d01b1a75af89d2bcbcf007b8efa19663a088b0e80baf7d5baa1b4ce22bb7e89b0a4c15d8f5c6e8f6bcb91bbb8453a466eb4ae22fcaa39098325165eb445f8befabca31d3a72db98fabae37cf197d4526d891f2d07cd95b99b9ff049ca7a7652fff636cb1070f53184f92a409968fce17fc88dd5fb9a1cfa63cd0682880ebc77bb5be1cbab0910d14deacf771371f1fc214970bf7e2073f2097bbcb7573667140b32fb0237c784ab7aa7a4ba91ef880d9bdf7bb05c68c96eef4118dc1c0b592a42596f3db4f25867829546f1e88cadc31d49635f9cb385a5ff329b1d3ca4ab3f506e422e354889b3831116263c162dbd6dc73216bbbcb5d691ab78081661e6e953a1a309494d312f65063247be391a7fb0ba77bfc9745b5f88417d6935a1fa9df8f0d6eea698147b0758be617be9abb3eb7fea90e1523664375eca417526e3fe80985914dc5f6ebba3b091ac1bda9a6bee961997bd9af27b307b02387e2ca492cbe9319c8704eaeb3af8606127d2df42567d94f3c4a409a155d7dcbd944ca1df5752d37d1f2c15ebb6d6ce47999b69cb27c662ed4889d21a76f5d55ced581bb9b952ecae68685664292522448a041fa3a18aa2eafa642cd733cdd9a2909b6b2cbe03043c6eb08f86846888585bf8d64e8b844960b7871911aa9336536a3ccceabd8fba0651d2e484a7d75999b0f94c8ba28ab0a78a959eabd4d4a4e63db27bf577277a4b2736e8e2efaff2fe4c2495a92a171c38149fac6a9d6320d796fb6ce06247da814dea865743f95a8b73a677a02c9e7cc9527deee875d9950d3ae18f4cec2240ff31fc827f7eceab730072042263be9f9b7daabc8f8c19fdedf972ac186c9f3d74905bc5bd4a30f791329792df9b57f8b2577fd9a48cefc7821da55b90e618db234f3234746ce7929403cf930f930674cf2858359810cc34838d915a6488cae49c5f2421cdd55971c7f3c2ab8843d97ff37cfe21f104196eecbe01561e99d755b35bef95b1d05e0e730a8d7cebf54bd9ffd68babf2548aea1166187091a96d50f469c85867fb7a0b49c55b38ee342d4e3826c4c4eeff648eb0d0170e58bd9d8ce76f0e401852788e35d6c5bf16d4f2d7d7b4f0a5d723088c0f0aa54fd8039a54d12a6d072e00e355096444bf8929c5a77634d28f8589df17972f1ee5c70f6fccb212db3171fa8b00d124679efc141f39fbbbe6d2142bf6d7c1d4e75b58c306c7e8e9aed92196bf61bb2614f25cd2e45e06e8ebbb4dffc8992d322c358bd071459e4a6cfae1fd4b51436bc9584710d1a9bc7685976bd2372808bbe6cd13a8ed1a502f9614d949a2794f5e27fc48faa262a236529f5249d891f0f398547672747607f866ea5bea647a96bf9e43ad9c2dca1a576490eb88ad1ca3bfab6cd43dc8c8f82cec7662c923d184add0e497580c5a997d3ce3cf5cd1d6f9a2e115f24020dcb7a07d29ed1322a819b5efbaafe26088874c9be573e62c1a1ed041f27d1ad92f458843762940ac60e807e0f3db5c4dfa0c59447eb1c23637bf46312e7c18e3cbf9481957365ce278c7917ba98751bf165747b0", 0xffffffffffffff6f}, {&(0x7f0000003580)="9e723e839f5dc3d2b021ea489856c2c305f524e66a91866fdf3edb887e197785b796f7b793f454a3ad65ace06e42fe4759530dd3a9cd62294d3b981c395570bb92588b24fb", 0x45}, {&(0x7f0000004980)="51d0dab9f805153a7eab287abf0930d1488998fbeb26a0f2479072c20a4069e83716f3fdfc0fea82406ac3878678f0ce6b27ce86d10b774ab1e7983c1b2e2ac678512bbb791cec863223387252bb00dab198f1516184872ffda65e1607346c623ca8babd9f09b929ce99774441df89ea4108454736d28cb393d467227997fccc647ed16560ed0a5baadf12f6745d32e520d3f0824f5e50c4c74875908298e81b41f0f47794f99b6d5b9fdd0babdb2483292d7ab7af3390a50ed75bf35288029acf702b250ba80fe5c4f2972cf1f17c35ced2ef09f2b4d8fc1de97df853c871de10151be43384a10de239743e3ed7dd8f6ccd34e6ff3528b36c1ed9bf9f8a88ac2ed03bdf4cf406da1c0086d420e5178517b0b28c164194c8d5c048911cd70324ee3dca5621464d8ba5b3dbfaf978f502fb3c12ceb362217bac6745f62e8e968b19f130c85d52234825f3cf6ee7cff19c33853ca8e8a877888c", 0xfffffffffffffc7c}, {&(0x7f0000003680)="6a59cbc01458b5c16e2d06820f671b0c0e54863813e376e14cb6d2f59f24ac4d2ce7c9f3d806d13436cbb42abdc60077729d48ac4164d5b1ab7a2bce80fd1b7e1f62a9671cf2bd0d07579aeb9349df9fd36725dea7856587c8da7dd4d4480343b53108fb661f51d77becca4f2cffc936429421c4b169498fc3195bdbc1fb3c761c1d1a4b23997f7ff4ccde5ef0822bb871ddd1f6ff4d734dab50fcbb637cf2c2f72965a44d8bc18c0d300c1240800fd617cc3798317247d50dbc5f5302b787b467134e463dffdeb94a0eb21c6d9cf0bd1148611309713a81b308c29bf5526194623ffb6f34c89fe4f6ac35fb24fc07406663edf502c787653bce29a84d048612502f0fc5dfdf0c5df25391bbbe8d6310c5ddce42c70dbfa01d59918118ce055fb9aa8151526a4807ccd563ee985fd018216aaf92ec05f24896ffee86af6b97e40fcaa9a345bfa0b881074c02c823de31716083851ebc6fe6fb1b7a43054839994eb6c8ad65f3214bfbaf0698f3a58af6c1cf0b3741ef63c801bb992a3734dfbd119ee11cd10aadc7408650929a072d6af33501e5446cb3d6b650ae572581fed53fc29de84d46fdfa53f1ef6ef9e61c4fd81bb8d0057f2f8a4ed04e013627eaa05d87ac7574b908604c9374f64bb94a7b090bc0b3f32e6e21b8916806294146be1f3b969cac26aa90f26e9b1b26194e77dacc90cc4aeec1a5fa312ae0249ebc107137ac768dfdb2ae062d15b91b0f0fc77c386626b8dcdc1c487494fb7f4613db009348f5104edeca17670b781a54e934897f22d36c9ff621059ff1a50e0bb28b19fb1b47833d6677cfc5fd94e4c572cc517107525d035faa71aad6e5cd8471488a3d2098ded47ede14029d89ab205547edd5eedb91dbd56d02cda4a6bc9ff2b6dd8ac3e43e12239993b5e657f138ab525b5a4b2380a6bc58426c55d08fb6864dcd9c9c1ed7027aba2e513b41a00420d23d64a0456eb3cec6d5d1c5c3b6fd29d181e1161ff05656ab7719207a00ff5d2d357e4c5ddebd48cc7aa76e35f2873066992356e44d72ad62ed96ef598955f9b79cf13195e91f7455e0ee29fe9719dc45a14070dd580b7aced606436b603475d3dca8d0dde9d4d2c06b65811870a2c476daca7fa4259695262bfb9101987003252462a752664bcf92d3d90300cb7ce94c7385ef579c0b84edcd3a9b15a2154c18ef06f11e0f0ba3a246f96d4a996bd8c2fb6036e632696151fd0366947231953725587fe8a59d749b37a583b658b07f0ef26f274146d9e3a24365bb3d058db813208d1cafe9305ab999813b95c2891cba1c05fd90e2215f3d608e6f1df46ee7f7ad5122bbdb47e975d5a994418ad99e6f88051205388ffec975db69b96841f3eaa18c19570e531e5766114458afe0bd6fcc179a1d678c858952ca39093c1ff2239b9b089a50014963b29ced15da872b397a39da7edce71ac746cf5c22e5b369b5615a10755c8795c99f240879924bd4d35a881e4596f1351e53df5ccdd1bb1dcd819a7e72d293b84db79301bb43df2f2360baff537810dbc2016ef4291a19f3c418035139455eb17e1ef81abfb45e25bd509b7d7e1bc1b9a9d05bb3885aa83254fb6186eec30e85a9c691ffe5da860c96ca6d4d903684688b03421d9e0a42e5098e144393e03cfae841340bca48b819d10f3cd59fed50a82a7f9716205b35556e2c24575b9342cbd0e836733da166b77235cee9018f5925fd7773324061df218c4476e1a3e10efd0197198125585bf7d0756571576a32edb20c4c6835905a3318c9173a1bc323e4c7f6a79bc9bfc26cc0c038b9e09ccabb78b4eede8d1afb59689e1b7e4832abadef980c93131f0f85eb96777901ccb3320de2bf9f0979ef780a52a7e5fd02dfbdafc5c2144e540221b7f0d87ecce57ff5a6e3a6ec8a103c97cb14914fe973ec66bcb02a6d8c43f65f940489e1a944bf2c878561637bf32a32016521796753ed82240f5173242b1f1f0c1f7b06ac855934b1a458939756ddab30f872c0b3db06163c650643e91af48e598f7e6cdf9f6429c822dd4aaddf95d108d8005be4aa90f2ee23ece1af8b33f850ce620a8ac5f494c9d44ecae66e369dddcab5b78f9e04f55da2fb298bf1e1ee13fb6bb7277dc4b04167525687b3116e185e91145a88c4eb873348e22abfad15501dc7a81d3c2261455566c58f38a7ba1a11e3f3942885409121492f6867b86ae16eb020b7d8307422cb01c5fc5413fa2778afcf8854eb0b991e26174ee9365f4421edc44d898869107affcb516e4726bd52f972cfcd2ee3a842d1bcc7113b761104ee102cd08eb4ad8c0c4d5240acabc0ee15ff3d31da89cbac8ddbf5c6c8fd8d8a84660f59890cd5036b1e45df48eca1a79eeed83f3ea7eb44a513d77785000beaf8c538c4b7c818ab5a305d020db8a75de0b7b23d50e348c03d9cfe0c045221a4567f76a6643ac249d6753c58be88f3b25551ce984b9e5a5bd334a56c7bcd684b1745ed130790f9a0c09934ced6ea7d283efe986477adf275721c9f40cce27e55333101aa30ee6a1e4a683d60141b417475233b5f08f3497cc9a366f5ef19efe9fbe483ee4d82b704548991488844ae584f5402c5d6320c3b4d271e574ce46f8ce90739ba429d18e6865ca7a91c4f285b5b0888706e4f5fb815c98b14da07e6f60bda0e9a89a69896205ed6c26ba4142c833742d77e7e4cb91f1f6d61c69742386816ccf164e86b8b4b9654e53ed24f346f8168ef1739d29718ba73480100dd79256ad35835e48b92313024130e50159d3ae139252b74784218e6735462a2bc313e8afc726ad868aa23b88f293e06b8421dbdd36428884a13bdfba05b78cba86fb901d727ccfc42b2ef6b8a8317abc6da0bcb21f42a44f5ffe3a9b3285c2f79fb941e9dfd8e40d0cfc020fc3411d4ba7eb018dc929c1e125700faf4715865e9a47fffe830f3d2c79846af119d93cce4a4a08a8387e3ab25b22edf7a72369b401a1077d1c77517995e92d5da2fc6654201a0438ffea6cad160c8b11c54be6c6df0037945abd1b3a5c57da50132cef518c9e99f0294da1ac8e2c689c58e2d4c13c54d3a0f734ca0494e7f1c74805bed0ff207f06ab7fcfe0692a29a808b4482f43cf8bc0af05827b3d2636a28bb6ebe52d7ebf438023cde275c4ef841608a205403ae67b2c7d9d80085906b2720002290d2317cbcd7fb3684f586197f5826cb903ca82d165c71fd8cb63203dae9481a72465d914115ceb840e8c6c6e20f842396bea04390d8bd42ef503041acc1e1048d5ab3465ceee1d6000e6bbf2c0187337910fe27be40cc5e68e9cd3d53b2f94b183ff54d9833cf4e2e9acdec1b8c6afb17fbea8e9e8a17dc4be64b62ad515db3c37f19a9db4974678d0c7b3115a61144ba7633a2edbfed11e81bc80612307000e1e3133fd94e9f1b2f6e69e49af14cbede14ae6d8e5016911f1c6c57d14ed3dba5621a4fffe6a558dc96759d73c065cb7af8f941aaad5514e48def4a439ddb6dde5044812d7840b8e0c99bee7e03c255b45db1fa8fc1a9d47548ba24baad049f4dd73bf03e3045259220a5feccedb7425bf8e8fd6d21c067c1d08bdaffbd2b75ff00bd111c2d954395a570a64bdbe9269397b031ea76fa594a7218ebdaf16099c0d19fda68bb4d36850736a4950e639e36cbe5b0b8c6c7498124c6fbe86b073f7597ced18be6c9177225e46e98cb7da1bad140cd75653012011e05586f323830d623c70b82c8ce0ddc2f8fff8a0a81d6af589eb7a66a8944374d2c7865267bccc36b8e0f348addff68e816bd776a955aa460e2fc70cd2066b4761d7b812ebe30627e9e31f471fb3c434dfbe7ca08e914f6b5daeb1675fd3fb76e6c50cc3925a7cc1b3c883f50772674ad3f0b9f020a485ee2c98a2cff2ce57d5d6e9d214df8db1f9efdb38e69dc71b73bd280b3e7fa17659b124b648bd08f73113c197f28dbc73463e852b56a1fc7f9646a0c6644401fb1f8bdc80274554915f80f9961ba9a3cfd7f8ce933265421b5986a5a4b6512b49d6e3852a241944dbb16735ec49531f4706748a288b4fd4b3f073d45540e36987c1ec4e52efde455cda529be58e1e5f0e7186281e2431d70fac8e5e868f356cfef776657e4400bbe5d0c703cc16c0f0e31639ffaa587418a52a30d5979ec59f4ddc2924c5001e845e83626697071b6ad999aae7b303f1b4f0181623807ec29d62c4c0d3cbc0c4e47228fb0a93827bcad930f5eb6348bdd8a4b33a081f6de7ee01effbd2a482c6160423db3513c0f02eb2b7222a2d8cc1b5b53e741098f6e0bd7efcd0b8b04a5fbfb8d2393a3ce87c39f7a7feb12310ae3ad26e9afb0dae4f355c02ea493000a7e0455e9afada941b21f6ff679ea40422c3513b1e78d9c240f4f99af7a1baaddfbc96a70bd25075004608cd85f7782e867276e61143f4b7cd78cec5864b6c3481bbe1bcbe23d037f8436993a30e013c4407afa3d4b759a4207798798494df8dc9c68e313b3c0d9c88c16a08f51cf13317691c694b1054a240a45da161358c16cd1c2ae199ef5c4812ccf8bab931e3319185b6bcca4bf35ee12717ed96823e060521d6d07d9d16b401dfff9f4588f058b1a2b77b28f3bb3bafd6b0631c60520bed014d877ab06a871aa424bac0ff2b4252cca4858fa2bbcd269a74c0e6e926ff933cfd27162c3374d9f6e558eff00fdffe23f49890b5dabb89bb955556a02872e499a1c92397bea008cc070fdb6e4e47731f2b194f54eb0b38a10013880a6ea6c28aa93814f09da95ff2fee97620985864eb2053cf0700d026869fb9f23c4025377db39aa7a936826440cefd5ab1a20e30f142385d74981449e352e56023255680d56730ad7ad2f357e05f914817c734dfe52014d6efe25ec7d2985d8e1f311a87f31a739f3759b7c197aad23b89b0cbeb810caec5ff204fa1aa9ee5090c11c176fe500948bfda01bdefa89e15b4a66fed04ce552f041c5c10f0d77604b3ccf11497838e7ee50a7c3c92fcea52c6c8d614823b7e6d024f302668704def95ff39d6b14016fc26b9c727f0342fa899ed28b48345135a969b06123cbba62cabb0d4c4704cefa32438467662fc9b40c9f8d65b995cebd14305968e0aac02e27fe1146d7743064e6315eb29eb58323db587205c87b91d58bde77e66ceffcf92367af8082dcd698e0bff8d0a1e2e8e6b154cee5009ec4e85b55785b7c043a9468ab249ee764fed233808a33630e2ca8414375829e21085a9773d13f8418b473302c596e1669c2be72754e2a4c0902e55063db78cfed92bc783ef2720805d211d97ce4277dd4dbac2963718831b3e31e30a3865c9169234c09253fa8946693d22e53270366b35f9812ca0a51d8b09cc82f5f6d46a20f0ce9ed3975b108a445e2fdedd95e24f73d56db95a520d1f23398fd2d790cf8d6e0a52ef759aee3fedcaa1e6afe24a8b53c2b0615aace611dbf13f2d0462778beb65e35e6fe82d36c608fb92c5d5d79920c79c3bca104ab2c57cf20db243d1020cd2b8fa203c85aeac4f2b64a51a5d59becf398c32c1654c17dfbfa216691bfcb65e1f68c78938af73853e9388318801d30fd644555041cec01f1784d23559199f9f421e33314446546ad4e2baf9d2d31a358637208d06e72b0177db5b2a8211ca5b32f7f77b69348a826a952b6535308980d50e165367ff8db7d2bf95ff33ca05ab2f5aba710be5f09e551860c93b30573faf9395abdae8e7a154fa2a026566701cd9738b6877b5e897dbc4007ec774a48ff5e88b58f2bb6c7fe7d09ac916eeee39c49e08fbfc9c042", 0x1000}, {&(0x7f00000048c0)="44e8f2f96b6ca3ce1237a96ce037f58568cf718d082c6dccd732b4ad0bac88e4a7ea24ada814bf3034b255828f726cce1afdb1eecc32dbe9fe8ba2794ca3c780195f80aaaeb0714ab5ff9f2788bf7d84a73de3053d60a6d3cea98bf7a135123e76996a77e25f0e54a85623db0b3ad4e1fee17dba13b226e8c0e48fe09f5d198dcee0a246eba14e53c31876076020a03ef8fbdf", 0x17}, {&(0x7f00000046c0)="7d0b4fc2e18f9fb0a6a5afdca9c7b1a2118cfc468ea6813178dd9db7be088baf0b512f14798f5111788f962c1483cb9de54e9089d59ada26d0965d492450e20f2448b7076ead968ec698257af4dec254ab44f3769d3cad4eda442ebdae36afdc1b29f08993fbcac1fee0258096d1cac8892205c1317819be062e37db5874c06b6cd37e2c353484f7b48672275019997c2f5a7a7838b7f118f0f363c83ce23bba8c4429509847583a738d3380df0b1eeb074b28c609aab4bc5f0b6eca78dfd66202ab41a910b78f18267443e56203907e43d9e197b9d6da0a", 0xd8}, {&(0x7f00000047c0)="51fbbe94fec8a17a623029654a9b0d00bb68c173acde7367e076d65215457491e277a79e3d3f0f8b1c89cf83d1261bf6771db06b77a1ac6bbd08849eac99", 0xfffffffffffffe4c}], 0xa, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0xc2dffaf1f79d978f, 0x0) pread(r7, &(0x7f00000004c0)="96a1865cbe72ec2158f5ebcb16f75303131b7ac9cf7b5d77689b8c458adda4792e2d09c9cf10c37796fc2544ad8f29e24417b4f5646502b6a026cd1af20fe8d07a2b5017d430eaaab62f1777714874aa65f72d6a6e7ff21503145bdfd46bd7a407b168f81ef4921fb7037df28236a63596cd0fded77fa3241035b2cf0015f92b60b43578c6084d650cdbb69d6e2bd1fc2bf15ca6235547622270e6cc8c529b2ab8234eca6a088c0657b33453307dbe19eddfd5f05f278639818a2ccb08895c7c95b6786e10bfd4e540a27ac32fed55fec35ef9c94fb23ac75867590272ab9216a769583cff037064c6e72a2e35f70afc9a7ad04bdc7ff8ede81cff80c1d44f5ee661aaac96451f543d6447efd77b4dbf1e53df00d60f4a8c4bc09fc63e43878070b93b4a0ed367578707cbd3153ee4c5993df32f1724ad32a28cbd4258e65679dafa3cf54b54d830a74a87915607744dea94e820f601ca68947734f162b255b4450ce428f529816678f6087e605d76fce55301d1a7472c58a773ebb2be2884d363b5ba4e010b44d8ae4f276463a40b7c5f49fa49de6757e4a5df6fec94f3b5aee60b05b207f13d26a1d093d49910021337277c339054bfc7e87d038f77e0151b68bc4143c941bec2ba1a1427e4619e23d97b92b28d5594a63b380af1dd74b7425f4e9e594963abf8d86cacb249fdc73b44cdd882c902d225776e848bb20a33d967c03a32cd9b50ccfa671257c25d13c16996093e25c78cd6064c7d4af6c12c79d3a987455e2946cec877e5a30be856c772118e52556b515f53ec45cdd44a81e2007ef1dd7912144c9f0a63ab51145235637f37c56d1e089e0c049fd9251dc60bee70f1a692e223225e7f434ae8b6b569cfbfd5b4a452a0ea01053b935b05d6a52aef1cd1e26bbec354ccb79941e80bc8eb17ab1fb304c1e5fe7b691a744b7485a8af61ce7ac9120d14bc57e034089d1ba613757431fa06413afdb0684071b40ac49f1f9a28227377ca667085c51d16ace8779a19c26d65cef76dea143cde8dfed80ef358badabaa181f1d5781dae70e234bcf5c1ae91c6ce68bf383904e4287f5e9397438a560929d9acc2b409702421b93db09a5a54d5d25727321be11ed9a878e2051afdfaadcd79800fac374cc0efd8cc73d7f798f19f36227a574f9efefd31cb4e8e56c6d017477d1b7bc4df471c5dd0cace5c72fffd689f8b2580a17339970e2cce0a8d72450253f3775472dce55fce71c7b5dd6f6ee2fd45818e703726220b09e4870caa28f1cdd850d140ca70e31e1e33f6909e614f110e107f9762e5c3270cf7748c356830850dc021e8985f1990cf57d04432a78549aeb9938abde2288a3c6b9db3607f38437c11c5b66d9a5dc671c6e1557b1aeab5182fae4af17961a2c59c240645131e1fd14db9475bec48d258d2c012bf6080f1de6a6bd25d57ed396efcb3ecb8679ffc93d14907f85fa6dbc628974a1df1a7dc3b39951e8b8dddfb807adb181690ed6b4e177c7f41b2230a94926f92a0e8058471ed21ee8f1f3d7725bc3ba390ca0be3d4c35516d943cb0a4d179128eb4786cc09cd86f8b9aedc9703976aad3efa647bf64d829363dccfa14d529597637892809dea3881ecaf8ee614cff0fcab37e6c7a05169e437a937b15d5f50d96cfd14379aad9b5323cbefd4fb98460adc3e6bb3bd6024d1cdc665faec7a157c2a416cd05f32dde8f487cf0a37613af3669027c994977049f48da2fe3fe1be3e9d618473d6d7169c5c978979985432a018cfe7a24f5a17ba12dc910dc179a1e6ec438f883945992dcc039ba9a1d39bd320d41cd7d1127309ee036b63ada0f7ba2df3645064d442fe11bcffc575ef4b0bc1e75717620156abca7404781442e741e70dfdd8808af60a7e19c117634f6c2a3322dadbfc8f9b91d0c3db3339d34d0172f989431cd9a87d9538d6634dd86d9a52c4f44880123dab1972ec8d325deb408095229796d86b5c3cdbbed4bb4b4c4364ddf8a22dd537f870c47b01bd0c68e29be259601ff0f068e269748640b32520f1b47b2fb25f8de26f809bb9a3580a450745ddf6d83e02980b65d592c8f70788c22d946047b4a5bacd535641d2ed3eaa61498d6c4b2207a76f1798ace2c6ed68668e2e5dc4a818e10d3fb5a8ad8ee4d00168e1f5b2cef17aa0d6039e043605d64e1cc99c485b2e318ce6946a017117ce7aa51dcb91659d30ec178ea7cf4b5357396536e0612a8ab0986f83708c5744c626ab9d7046114b47252c17ca1539492c55052ccf2539d252f7c7ec1aea23612c8ab313b8456861f8e9befd4a30ecc0056812f51d1565e1a0dd3c139d8ce5228b8cfaa130821630c938f76d6c070e7502d06d0171ae1358ad0f60e553662bdded2b6a616a8f4ec3c718ae3ba1bef8b0f9aca6c52e247406c9acae73c29dd1dc1168788084fc395846914c189e510e0549406cc0d3435bd16574da0622e45e8f6b0054ad324b7f35916a5c3a6a11c2e9eae148102ebeb4073f51a7c9f50b33a05a657ac5c90b60fb3cacfc14b140f399c00e6c1c9f56d7a0bf4106d1f01919b22f17bbec29cf264423b95cf1cccc3b647e5ea16fb16201ae91bd8e15cd898d89f1b9bdd90cb878c6e74822e81bc4bef75d960d4decca5ecb5e23b739d943b61f3570e58e6614bf679e5692708ded85f78100a78be5cbb87150fb5422aaea27a6edf8cd625af15864f35ddc02898cd7f0e472e3120431d8c2fb3d3d7082aeee4f5c10cd4582fca51dd6c7d17749a2d356100f06455efa2adf948af3e174750bf922f236eae208ccf29c018211c09b0b6c2fd65cc0019639e471b87dd94afb3d4e86df620356acaeb70e4132aec26d31a1f449f9f6da088378a556e55ef77779a585cd3ba92f1fae1deaa8c62d09a93153910ee0a9782998436bbc48b5b7094a39a106eb62f4dd586fac2416989ae721a2745cac1c34dd74e112770f9ec3b90ae6c6c7ec0ebad469a81da8553bf79476f5f07fe71b9eb4d159d426feca95aaa98ff9c6770300bbbcd96c3427553d0f488c6e523982d6c243f0f385eafd72fe055472271d721c4a68e95d6789fbf1f63e7ee0532eaec4847c08fc62e14d8ee0d19e178f0f5459157c20e727540785bbf81aa5623c9c6bbbcef7149db3eb616d04ffe1c423be8ac65b23c853873d116135116234e8540048e96dcfd814209da6be96f829788c4317c7021d6926e9e058713f1ef3e0d4b26a045cc66e278615ee4b1ecd5eab648528cb4a905492871cef2772522c936acda42578c9981b88cbdb8543bc098e65a6b181ded4b7d4e706c50f94790dc6bfa64faebee3862b397df8778ca2c80adf67b313064b6fb17aaf86a3f5c70ed71bcd6fdba9f9c5714b472b34d15b6b45b126ffb00d06d03baf0a89436a9d65e2165ad75c7b1b7206176e57c178a3293f6251fd0767aa5076b7caae6283b31496cfd51df8faa6ec7d57857e7f2f379e2d3b673c4b63511e4afc114dd82e3424ddfc1eb7e1db449f602d4b3cda2e8b8af0a3b12a226d4da70e40d9e76486ff884f08894338ac1f1d7532283908230a2f97424658acdccaacda9dac7596a209dc3b7cbd1cdac2405ad9a898cfa8ce4feb3962d05787da2397e67029e8445b2ed3a30a5eb00860d4833607fc28e94a64891775729a96c2794ca9dc23d747b51918ca8ffbdf96f39752911fe343149573dc101d6b5407bc001635eea7ae9a6bd69cbee4e7ea2cb95c31cda8f1282b28c203b7073a7c8cc551bff27bf4787fc6df3c15bedbbe421bca4e86f3b955c2e57089c8d6f3b34608a0320aa0ff90f935d550457340c6de19deb9ee3a71d594294b9f2350a43fc616a3fc2774ebfb7370af1fb9ccef39961f8a4fe9e0a7baddd1f4ac28ddb7da914d106cf49d3c93c84980c40cc766f51b16f238a5803fde3cd7ad1dfb6c53f22c9514a818672867b7e97739de5bc7c261a83eabf9697e7d14ad32193094923a3cc2e994625f6491ea4d308c88a41e9e4e9c78d78348dd2de7251f51922ed0bad3d1b35cc14868313a4b7f4cdd17bd5c07669a8e6c4782e26d40de91a50da7c2e2b35dbd3c72785483328954b0c2876fb1cd2b279d4adcf2cd68c98101440db234bc0deeb8ea98199a7e55556e84ab60f4565d6c48be577abc3bcf6ea1bb705c9c16d29f358db9c8ea3cf237496e26a2712a8ecc6b8899761c9bfddf2fad2753cc2a888f349dc014ca5c3723bbf1c07fe8c0db15486ea01fcdcfdbf5d1dfcb9f469cf0c5fff469ea247b37d7c382b51356acc0168463f4fe0c6c72c0275dc56e5cc56769ef6f2ea262efeb44edd08a4cecd38191009ee5a897ef87a47445971326b2c789a80bb757ac49d20f154f4c7415816149c2ad9b3fbf75d8213039cf410c9c4487175c2f42b3e6ae6f5a1b710867f2ee298fea817154457b168f23706938d213752c19bd1984771d1a0e63298184220e3766d5412022d21ec2b7811a0f4ad4651197c632214efb3c6d8b60f41613094043f6b4138164ff076ccbe11f42226ea307496c959f2fd6549afd9c9b0750336963be19d1cd5e5d180354b4c32d5f7241c3ba123634e2f338bcc41697530c295b563825c6ec3d8d5fef2af66d4d453980ce903ce71fe6ac0bf1b4ac9e0dba11eb76b8b8492cd09504ffadb735fc1bf7decab683f3ed33e2bcb8346724a4873a7f55a46044c3cbae8f0f95910f506290cfa906eb995919470f4171647e2d33b102b16a4fc69429a1f5faedcc2adec126ed56e7ff416488403ae4e8972eea58ffd4e908573b6b196104a9dbad0e9e9e7c9b0790b851395acc7e597257e5d112777e0cdfab97d1c7b6904dafa09e66436eb77096ca662b6e535ea766d51f68acc3abe85975f319476d4dce9c5c1bc7e7c666018b5ee64ecde34ce483883d26a8bdfd0f4fcb4e03df0e67f9a8a55f7dbaadf1a5d5366d5400e7b2c9c6dc2474fb8a99de0d9705049cab743a01d2c9cc1019181340d03f606b92e2ce74d65662a3a3a6c98ce7b7a35ab51aacac24093a248db0210471813468c2cc4d6ed459a726aac34a5250fa108931c2ec655cbbf1ce10cab3f365750f1f02d14a005510f7113ea51818a60b6729f53ce1203d03c5ca237601a5d43aeb0f6078b87da2e0818a813c71b9dbfd4dd0fa006142ae058bb0bf68c45937f99e5b04a6f17a65f9fa71200d9ba57661e928e171f39f0a6a0c84da0026189703431a9ac6a59dfc14b3e8a5b77a1d320925a146748ee036172b04f14bc34589b7a700f5dda7ea0e6582b9d6f0f6ec0dd03b9348fadc08f3f275f8bc322a290ce5d37afc28765cd127e4a0c8e4577a175790261ea9694ae0ec6f49609c31a440b853ffd919009af5e8dcd5505d0ec85452a36072feadaf931879d147abef352186e77aae501848472b596e8df16f3ad53fdf9181c621023202b919686e7e5d8984dc03c2ee8702fcb0c71a296702d9b952b29c7ff1fc406ea25631920c3654ffc5f11334e6f08dbf4abed7b59a2fbaef000b801460266fb29efc78694cf3f5adc931308db335c967528dc52f150d259dfac54cea143b828ab65c8a41c914873fd07a303823e2571e389dbd868b6b76de2b2ce51095b372c7dad6dad6fb9e795e979165db2b5d260f216f2ad9db531a80f5d009049fb855f8ac03ff55dd81ae3e462a0711a26c33edc504ec77c812d6c0deac890a4ad816fa386b5257397b21e043c6e485c5103f6a499832f449f5a6985a00c14ca7b55db6bdd0a33c52e96daea21f87ac578236ecb9c136cf56faba842466f5e1a8f8bea8c5e6076032c7a6", 0x1000, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) lchown(&(0x7f0000000000)='./file0\x00', r3, r8) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x50) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x8, 0x0, 0x0) write(r3, 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/106, 0x6a) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') dup2(r1, r0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r2 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) pwritev(r1, &(0x7f0000001740)=[{&(0x7f0000000140)="c52f5d5700103d537d9d04421fb4705f1c7e35e3a4b18e37d1834a0fa5e69ba445c455b4ec0ddcaee728994c49037d46847b7962c80c77471579a2af653081db5f588d8586d081629bb6d934fcb7ad3d93367f21165999441e566dbf9c44fe84105c0f3e6fdfb41ba6937c6262c43585e160abaef269d9e8a6b78d96a45d31e2db50605ade76f0dc01d62543c1c49f7bd724bb88f0fbb49444b6d862cc4efd205c851df2eb0675", 0xa7}, {&(0x7f0000000380)="995389d6ec2dbd64b3f424653811360fd219a1a30f9871c0ae2a4fd35e4722f58445eb96f64da80ff677df7bf008ba7d0ceaafd9967a971a1eaf311bcb2a1585de367237f3f53df129e2f2afe02a1f7349eae65d9c0c9a787a16091cd8e634937b745601e5b72d42d9fd7b6023d9daa681e7bb0b1cea52ba52671ad746ba3130b1d515e0c094835e43c1b04d9a4fedab8c51a95fa3effc3776e073a5d91671999bed7283e30cb6f530e733ff55e9d364fc01d26bbd12afbad5df64d3a2ab0fc42561e20b43a82a68313686ceb457", 0xce}, {&(0x7f0000000040)="d7092fe3d653b898ef839e", 0xb}, {&(0x7f0000000200)="5438b4413c6768185e01f7a8e0b7513c878d6ef5bfcfc841cd0703e11a990a00205255c8103a169d94dc94540db90db4410ec93ff1cb04eb93667080eafbb88934633e56cb12e8848cd66cc903cf3cc90fa2d8f73971970a9bf6e8435f1a6736a457e6805ccae7e31b23", 0x6a}, {&(0x7f0000000480)="2b5b4c3f7139e9008b5c8b586e1410f8d2fc8a022c2c6cba28327219dd3962e5b0e3a10e3622e79124da440a872a37b184c87f003f306bec1abc447c95c5658d11bdcc02acb3380401356ead97aa9eacb15b1dff5712846f7459af626606a8252c19752d62e5f64e2aa93c144c31f77152d387d7a61bb642cada91e49d7a90f20b732e5ad4ca477db0896c7f1d1d43637c9c7fef6954da87766752cd1a61fbfbe5f38e0d049ee4c217c7c0a6e488c82a43530815bb8a25a2fd63fec0ee1d5d7a5fb7616edfef9ac6954b73add24b73082860a131a4708d7476ad65974258da59d3a27017cb089c87ae", 0xe9}, {&(0x7f0000000580)="e6b4e2bae0d113ef53649d96b548bbc624e7e3f8f35f1d0e0623357d7d266d010d0e7e73ffde2ae592fa10d62e49c13f4c93794809080b5c1bcdcf7b5399f321442d0dc02dd2d9265321b8dddeccea3a8266a528ba3e468cebee090266b2d7622cc7e031b82742aa381eeb2cf93f26988f89597fd6d0cf67e93e70207c0fd229786f23800b61adf1a1b9e7dc0557eb1611c8911a4b2c7909be6227d32d1c94e34cb751d7ac3ca3e02feaab081233e7af41ce6bdeb26a480c4013b47e76729fc8ae8e07d411578d29fa7621c8cfcebcf18d18871e1416b704178df5e3b5ac1dd4a052f100", 0xe4}, {&(0x7f00000002c0)="87cfc1fbde6ebfb3a4e3591a28607e7dac08aea0704aca65fd86c6f7b86e3df6a8cb0c4403efc64d39dc8f959a0c1c58a05d49246c5ff616c2ca05027c02f47f7064cf346f931aba4a95611c3780b42038aed1ebdcdb19dd27afcd7e7501933d6f9b7299e263d725c98d0e31ddfcf6e27cfe4a5b2975e968e122c6c6", 0x7c}, {&(0x7f0000000680)="e39e726b4bd3ea4acdfada2ab00c8d0466b4e4221f7789859795ac9f822b7b61d3fc9356f99853ef29af63da55d364ad6fe414894a0bb74a627340497a15e3ca2cb9392a4f428f71982aa8b1456394783e509368efad3d80e17e59e07b1c39d06aa01ec48228d826d405cf56b434ee8784ef0ff1c44b720be208228589d9f19bed5e20ced0bfbe4790bb4e3144fc7354c95052173fab67da3fd1c226bc97c4df6de601e33516d89c98805f81c1ddacfc4bfa47b0cf5bcab06c32c2a5b9d8ed1432142a83ec21cf5eb704e02780613464635e60ff95caba07c88d95096a449721e5c5a93c46628940b01f808927511771aa097837f947d19cbb0b7d70c911ae10e535e19be1107230af8cc806beba1fadffeac2a8e8c9f9584cdb09589eb0ebb7e9f9aff5f94ec04ac4e42826e88b3487beeeca63d14c3246106edd719b82a53ed3c206cc6629d8a284e4dae5713454295617a8422db6f467d3c5f189e2fe8ad723776f7f94e9ec64197008b25f51ec093754de8fe5ff38aa4f4d74f2d7bf959c7925a8f7cdc9a35d21f4d0b4a0d4056ba5acc147a2fddc522adc73a009f1391734f83bfd2051df4e8a819f2d046e010debaef9b561ab887765460f6756d3343926457168799e2986a2fa4a49c3cdefa4184aa12066a2cded325756d227a6d0b0eb33205bdd048a6eacabe6af31cac214ceee7349ad912cef3e37e57742958e0e1a7616bc3ae90e1ed6989a130ad52d06b0437f0508400788f37a92ca83c1af9f1e64b9f6177ce4b3a2e13c25901e640cf098ca9ad1d5679d7274b2a79be91f72f759606446352357109d7c0e4e987888bad20d62f5dc134183a7aaa0a6012438c8c882f4151700c261aeefa2967002f18b089a8ff61d6e84f9c5108adedbb3bf05caaad72839ee615ab328c9c53c6d04808daff302851305d1613d4aca839f3224ded7108a326e757cd38eb9039d6a7868c8612aaa5dd2c0cde3611a493e3f6bad0a737cde39d25d7c349dc39b445ab829353635b4eba90c8fc47fd422b569dd03391872df24e95ea980899bcf9bfa99013d4b5f0744dfca3f6ed1a246f6aa30fbcfd1a860852ec5709db8a754ee92d9086126e518059a7b50983d54ecf7e95f1adbc66b26d89ebe8cd4a1122bb72512fe7e644fc1d283ac4137eaa76928404ad19ad410fd5b1518bdf2fed9f8b35bc97b6f905aab17d2df638e0d461ffca85ebe9b6eee72680dc3cd4cae685ac6ae24228a716bbd0e704d9d6a068d528127ecea3bfd94ddb668336922ebf816126271aecf2e7c245a80fed03724c34b6b7a41c68659151ddb2898eaab47af7e1fadf54acd2004c67f99423a6e5c71b78d758df0d747f61397c1eb30d696c16c364876bf8c9a587b17e322aaf126758330e0d4ded22c04ff5849cb005f7920a928200f8ac481ba6fbb77133b1c20928c08b32f923c3b6bb0e693694bdf9bd611480396def4853354e8fd930b7f050e7a8828b81f7aca9f83428b3c759be10022db9c02a9bcfb2d0df4c6d015e3a6c9b8fc6711461eda41534b402f5727e71c712c3d0f3845e381a12a4a5450a269406f87c17640912bca44ba35a877fda1181b4d0359a13da1772e79f0003d5f16312a0a66cc89db8188e7a1c2122eda8f97acb78e1884b5d6ce694554daa81bc987e235855aca0f3374b148b2909c4d46735cc4f43413d4e84ff2301cab40944cedb0a35775becdc1361cc741faf02910f2e1b97f01968a663e14821cbbb04161759c1ff54d416a64c29169783ed5d3bbecb1f03561618dc52f8a135e1a2d3eaa43a4485a45ed61d40becde30f4e7c9d5232ff6801cf7f367e6c883a7614dadf9e51450b4b1a15170636c274679c7a942a053d54152ee56b07f8a2d4e1a01f56f04b68bb99f3bc22edb52f6536f519f7f7665b395694e917ee2863216809e29ca2e121c5c38de0aee4306d0efbbf2084abe2f0161cad8667743d0df358641b4528d0f05ad1e3468a8c74fcd387dd5df7242e94f1c644bed2b425a6b4e044a1981f9bfed0160b259c6d32a7f5d11cca6f4c13b3eff01c95a6adf8b8428151eaa93666f0422b2d082c25bb7fff4eaf8eefda7b45fc879002f387f458c14df65f7b7637409a6693c931f44f57cb685dd9c3a7788ff91a41d6fe6881d11684975fa9607582b31fce8baa3e30bb2ac48c574ed2962513ea4130e669a8a85206b63433a8db1a58471f33fe97b7d8a6ed837e46e661b5dc6733d3baaec7a5049f06bee1ec5d134a920241b5aafd8d4f94e7a7b15192cd79b4363bd7d9e97ca0a8e8c72310c7e19e227a589fc2fc8199b615f3900db7616b23b2d633d432c0363fa3af717c54658ba8044a206fb865b1bab2123b57469ab0856db3095b5bc169e4d617ba92a3e50606283252e7e8e9b9ba62c3136f326fdfc39a596da68fd75d3aeb436e76449fcb43f92f425ae9ac12c9f13bfc2afb3735ec4f071f9f1d5a8ff314a0e2027b11a2c515581b82021089e43b9f48e631a02212b1e1262898949575fa0a7241cad0d595bb451e498d1cfa20496bc6df2cc4c6044d0d10a9514275eeddc12629ecdb9c7fc71d4458262cc80119473361c4630a61afc5a7dfdfe9a461f1998590b8611ab08dea2fe3c55f38e1fc327dbd0b606960badea4ae5c336ee268d25beb961871d88a538c8697cc8bef15862966102ff35d91b0d70c5b2707be90f591f152c2ac7548d9dc7aa6a727d2ba47d976b9a88aaa9d6f4229029d4761da190276c00224b4419090ce8ac0f85efede0f10fded4b9aff30107b4b0a41b39d0f660480f8235db4494d9e138ec30c6b6fef41766aac78da60a38f58dd0476d54654dd1b46091922c983949be0d26d510bc510976cd7e773f80c3138c6f0ce85d3aee4e501b63d484e4e58c08e75b240595695f5bac0e23b61e31701cf9e4c0ae2922ddf7efff31c7922cc295081156dbd9b917fd9533c72baa538a0e76abe5084bd7ab25ed9ae2ae1b9e727ab51f23bb5310e10b17b6c878c42b1b4ebe3c04195a2f33fbe7027ec551cd5597707fb49b7a4e210b9f2b30970bd352ef9d33223593ef4706877029190489ee4f2048b2cd7ebf3b72f39e0590378a42fbb363e919c34368a044a8cfc431a4fa652223f098b7a953439b66ae0196a7a3b2b69e12621eec7028c0fb5f39f031d0ce4c067b73d0d2d65ec2be623e81d706e59be76abdcec33b6f202b0b2fac05bf51a97b68900ad9b77dbdb76cc3c24ef65f5c5b8750bae7905ad730029c6efe51ae2715391a932d144b4d55086a5e4de301dc95105aedf9b25c10eca117dbcdcb314998f78070d8d65155b3efa3c183026b94395c65fc016a3129e78848e4ca7493acb964da97aff1ae4718b9f410a427bcd114c0cbe070bdee65726a1a5c5dfcebf0c2d3c1874dfb805c2cd24fd0e7e27df55d5bc6fd191bdbd39c9d05dc8d351f70aec8956baf3678aca26c8396028788953f624b268a454c1dfb7ca78e73e0358ad22711f593f96f364f56b90f1668305349b01557710bdb61230be7c900246c71a8f675f880ef705e9a166da9b5e340493515d492e5fe0125164b00062c427963c68ce7553a5ec41aca0100523d2f93c7c71df9b876d9d9c901d176cfaafb06e54c486842c9c56414872404a422aff6ca60e62f7adb3c9781289a9c444085cf32a24c0e4f045f5c249d92ab50d15b9c79b6ed5dce428d37e3e8e088dd0a420f916a4a18b6057738b0a126090cf756e4a095169fc8e5000d111b9c9eda9cad0e18f61a563440cb6afd8829884ccd79f5cfb171fce36544ea7f8df3657c927cea8f4c39357f1416b10e9bc84759679cabca56b6146c17d523138f508822097d3ca7b9fbb55c07955d03e67341d2aac29e728fec8240288fe071b415a78765aed8af08e42b64787dab0691bb16ba1cf0c19f93dd8965408677e087b31bf698040389fc029493cd58f29f2ba6838a4827f5dc4ce04f2abedaa36cea8f33a54ca252b7b85fd4a30cba75407802671e735db2a4f8ae6755b3f1866074c1143574f1fbfc45d3b602513aff55e4671b744a2520b79c601ad28b74808730cd3eb10f220418e147f83685c04bef50aba2d6d36a9e6b18ba0400475f4f69b23e94075ea57dfad9b0aaccdd314d631a85fbebbd9e89a42851074fe79ddb569fa0045618fec28ec731e1d5bab69a9e6f31b4e97efd1124ebb13536ea46409997e4ac11cefa49652e304dc35ec51c3bcc84602c4ac54f506885dc2619f6fbd06d00d09ece96b260455074cf3ba9eb0c4404e58e69e2a3360bcee24480535047a39797a4ef3b606f672949399bb933194d0b491e7d209a43eb48291ed91a75ed1cd235f76b7eb1c8045ed5e2232d10f2c3a39e490e7df59b68ceb746aee71b994b5fcc6742dfcf5a9a6ea6e744234f2076e16bc918b53b311219669c01526015a1e56d47b6c388e64384b555314f8f4b89301f7be1a3eacb35db006e105f8a4cc0c67b4dd2d94feab380fdcdc5ab74d78db7e2b7b75470dee0082b850974b375fdb7c93b708dd02cf037a00caf44c179e84bf1d6b1b478797c24002463f199827ef70ebf2b8e8e7b6e04683aae22f6e2bfa0f0a368b29ade7ccdf933c46bd637d76b5efdd959dd456bbeb91cf184f483f9f64c9d18c46664d14234d914262979ffaa80780a5472ef6f414ef75b3162eb0febf0fe409b06b6267c96600ebfccc26ad52d529bbac7543fa0a430b3371d5c615da5e0b909f140b5869efd71049fc5086b2b03f8e62dfe8093332fc359edad546219e957037f623824d3e76dbc04d7d492d803ce1c3e3834a6ad33f4f3f28bbc2470b66faca0d5c693af732fd4bc79dabdd66c1d335aa32b0a7e0c29859f024e27e5efaa847d48991ad6b0bf4c0be898a2ec57a9b351b5b2970b7dbf08ca97dd182b146091456d8c0b092b8130ccf14627fc01f9b5cc59c1745b85e5aee0e92e20cee229caf9a7357304af9afe8ca92054a84e49e6ad738f269ad66511cef1bcd2561c9c63fd0596720ea1b9cdda9324fe4c659cdb522d95b318ee8faec498aab493ff761c785da1a478393d9ccaf9cfbcfdbff9890034e7743ff4262afb9947ca027718ea0b30d91bc6be27af078b5c32fc73766c6a37912955daa75d10e4c9eef995e69b1d39cc62d8b38313a19145ec070924b773e78c815d6fa0a1d651e21eb05623696029805dc4874e6ae10e5df21cdb352075a4339b75d3a040c77f1d7807e4e913cec372e2502df3451fea611b8e27ce7ade18b640021ad40f6c82c9046c040ce4e463cf18330ccf1f1e6c7d4a60e1d8e97788f141603a7b107c562165a3dda4e4810235c1e36ce46ffba0b0aa6ea0bc79b4ad283340ca5b0ed51960020c5fa2b9c58d7cbbaca44b1887cba8860ec7aa6d8fed3c377fbee57a46c3de15d4fd191455ce5295d87cdf2931428fb973bf8d0597e76109df275c347e8a99c05f657293687d02e0a70360fd61d304a6c8dcd1f63076ee9337b8421c320081a9d01438dcd03c79c5026a01d0d7108e496604e9598b8c7b1b5a34e5e6ffb17c36eb47a42b6e996322e26b2e6d6440270f714b10ebbd9fca258e78be6cc6436c02d2d5e426612a2ad299e7d74005cfea497cffcb17114e57a5121487e1f3734d7b04e62b4edc163c892770d7d8e64115a2073a214b1d180a7d4c28ffc2abdb90ed01cf8e79be3e1ba1b5900f378a5613f8d2c010ff88ad0cb3ce0cf283714ac89599192539c14ec8fee4001666f76ebb4d5ab612f46f772587386cad15b064e4d39b6e58efda1bf8466300efb16b8debdb", 0x1000}, {&(0x7f0000001680)="e56e1642ad1bbd2bc01260635e9b9d8987accd5a66b87925e8de9fdf420ea84c1f07f8a49db60d152eee1ea65bc2653fcefbc7e9fd34f1861daf57fece0e6def8a0a66f092b39219c56882c52248dd2162b62c30f35497d1afdfcf6d7af5e4d1a55f550da31708962a06ab0b298789361b1b96ba91e4b527c6f72375687649424f5df25380ac4145e824cebde4de639be851deb12f5996272873385f5484299e9e3569989af9c711ad29c95fc5f82aa481759d", 0xb3}], 0x9, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x200, 0x161) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r5}) r6 = dup2(r1, r0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000300)) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x3) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) recvfrom$inet6(r1, &(0x7f0000000100)=""/244, 0xf4, 0x800, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x9}, 0xc) sync() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) open(&(0x7f0000000000)='./file0\x00', 0x2a25e8ebeb2fdc3d, 0x61) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0xfffffffd, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040), 0x20000021}) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000780)="4a0a44949cc45ea1d623bbbfc7551fcb580635c1ef09160840f62fe919b308a425e0f1953456e3127240b62fc42686770e2747d75a96c41cf029b74116d39a5fba5e82f4d1f47afff167df23a47a5530eede6260af683046bf6c620f925116103653bbfeb867e8c9b4d29dac1eacc5056a3e69d78d3edd1cf72f9e5fda3a657da8e4ecfe6e8fe0388f15c4d95849553c8f91692737bc826bf9a27b1e31d24465c4f8da2842347762eebf244b33364bcf031c2c439f3a3fe98d2b603e3ce97719fc56", 0xc2}, {&(0x7f0000000880)="3c10b81744094f5a6998e420ca114c5d17f57e6da54f138dcfc5900e77e1a4af82f86d799587dd6368d43a7b54827facd38aacc5963b233e058eea091845a9352cab79f1a62b36e67363dadf6c13b96f6a4c525efef61c74a34403d672bf5a39492bb6649c1439621cb3a8347579a283093fa343ad98c81bf756ff2bc1e95c39a97e3588e66ea5f416fd07acd6efea5383ebe0cdaa9195cb74bef05775b8c6a503b444ded92555d1615b801acd6d21793a2e6dc0836415aa4a4ee09693db6932e842d4a5e3cbfa960c47642c41b953c8b5", 0xd1}, {&(0x7f0000000980)="15a4c94abf801b5a8eed0453a807734365d1b652c082d887ecd4fc24e2d4375108c258abcf0889486d008292b2f5f9e2f2257f4e89d8d128028a59dc67855ba6ff6a0cab5a9a8d54bf6c87bf0929883e2796b4c37e976a0636448bbf01913fff9c0ec1e169cd5e95a5adf238d3fa133a481ed59d1892bee69ed6582f7b4b22559489e98b19b079324530a86b42e3bffc72a13d0c3e1a1333de165f03dfadcabda7d5b677eb8ff355e8ef367d26a42e06d4bb002e7e0f5dd5a7377a2127fc1f18c30a63e876d94811f16b8baeb125c104896959ebea4017f78d", 0xd9}], 0x3, 0x0, 0x0, 0x792396f4bea4eb02}, 0x4) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) setuid(r3) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget$private(0x0, 0x3, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000700)=""/105) 16:00:07 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3000c) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000080)={0x2, 0x8001}, 0x10) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f00000001c0)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 16:00:07 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) pwritev(r3, &(0x7f00000022c0)=[{&(0x7f0000000240)="2883b7b772a6c1fa6319d265d3b7dfe90078e08f194a446f", 0x18}, {&(0x7f0000000280)="d326b0cda34d824f62733f15fe638669df9204b30bc633738524bf8e41", 0x1d}, {&(0x7f00000002c0)="70c9496779e83d96247e49294243f296bc7afd1bcfe7fdd5b5ea13e4d5ea02a0d20ca9576d9260f0b811e53375a938fc98d53bd1236a264c3a192d95c1c662ff26c3c7b7d5900b0588967a4e1b4b0dd9aa7c3105ae3f1d906954d3f7510a720346eb45ecd1f2b810ec41be8af4f79f37bcbc4664a2c20b05829552caa7962f57ce9fa5b5ca1c0bbf88e4e18e94528fa020b48a5f266cfb1f63abf1dcefbc1617d81b3ec887f61016ac06583898ce29a25fe8ae2e03bd968e77a408d396c8326bce8e44c1cc210c2999ad8f5134f86eb17a14151534d372f0ff9891774a2d99f2dc03a7a88e8239ad6e85ede0f51022dbf62b026537f306163cc8ca46d52434cc25e0668e99c79a92a05e0526910208be126ea59a612c91d72c3eac25cacf4bf7fd545cabbeb24feb41658c11bd7f6afa91f56e95204ab83c227689f6eeda64b29a0322380cfa020a398cf42e620b0ce7a6a35a394119c9e5885f97575feb3aac059a8ccde5a4ed1300753c7ac0040afd608aebdb84949fb1d5c167d3d45cd2497626ae8ff8b7294ec0fecadada54ea8f7ed41f1be64ea7d3e67db62c36c5c649c05d0f476b6ad095d37d04f6e7f23cec7a8ceb6a9facca65ddc0fcd86f3fa2f7cf2b92c0902eb1cd63a2abc02d1be126e03f16b8c13628ede716cab20766b094da1f69b9d007466a54dceb3d48a05d9d8fe4570c508cf3e05e26c96768dcd9098588c115776b9dcce9ad1e80097de69d3501a0fab6b076a6de98851bc4768db5615657bdc3e4e4484ad300a788e4a1b1cab53445ab3692de058baafc4de19c3e2142c211e2a29a1ab0628b875a744343459fb72dfe406d882ef91a36a990fe7cb0ef0bd3217eb0ed63d189da9a5281f62703b65cb4e279a3fd13591164c3a5dc0a09e2596ee58458c3baf5dc7d0c586b1eb2f7d1fa1f036367ed938ca13c531153468bf5acf1542f6961ccd177439e70c6f262bd8789fa39e9a67455005af683d7bf79bd5c58bcb6a79c4bf0d00e775fb3159034829b343362b66d53575d73afc586f4e0d4cdf5b0d2c8a45e049606d148657e9026cb26aa1546b9dbf95fb835b8ceaddf0261a2a0e6b75f6235917f38f134b7c4d30df91470f181b4483be8b42b79c36c1bc2d90f546eeaba14332807ca776b8b9136d5e3e0dc4a4ad422d67eb4725dc2c7e5e40164f26c9f0c70bc936924a7fa04e9b9d7e27aa861ac8e416924ab2d50f598d20ee73420ab39b24e11eb568a6c00b255dd2b10f753a9e6497e4b83af740e04cebb088a251791cfbe37d1789e03a42622a6ce4cb1e3b7e2bff36f40ea04ccfc293df05c1cf597ad23fab4ad7fcc0f75d7dc8f01b82cbcb1f0a40b52c04862749cfbae2520355a0a58560dc39bfe51fc0a91780f701f4ca357ed8562a589ebace9f4312c9147a841edf283e5a2db2f7ba0dc2e88f5da24cae0c72f57ace9faf660fa271a3ca1ce364b32c2a4384d8bcdc68061e28fcea2d8894f6483f447f384db5db71cb2afd02a62c8f4423284a344b0c1251f20f120c5c7022633303c93d7a029c0cc1993ea31bf66630c7eae4fbac543272e5ad47ce579411b2a3a1f65a1b5a28501fab2de922b776ac5a6e3016b3fb1a76c4fe521c667af6742134e51e4fba0b02cb77f374b9714347fc85baba1e3d347b38673f82d0ddf79948a81a63e41d20859d40c58fa260492266ee8443a8558370a93c686962ad4e9bf81a14ac0633aae18dc537e3da817a8c2ae742bdc179a0f083685f8ffe7625fef1c09e4d554cd4c6deced2ba40e76a07d349fa8ee1050e2c5b93283fb5240390fda4ecd84ab0a3dfb5a6c1ec33ba6b991153372f5304aa09c6f3cfbc4b923f23c6195a548836e1dacd360dc19373c65f4b777e227b83d132470090c44d9274ee823065298f5828aca7d248727961067a5c45607ba82b67079a713f2a366773410ec800ff15bacfa86908f65fc1e6b75d3ef0d2c5fb6269406b543edc64657f12d32c2a6db7b931f9126641949ce3126d3cea58426c7dc7cfb768ba10dca4c869141904090a247c6b35392e4b4c17703218e8e6b5f15234cb1bb809a9a644ab0bf77638117486c8c58b5cc78d5a7152a732c8154a09d8e4aa56b8639c8bcf49b5736bd79f9972024341fc854b637b9dbfef3c130067c2319fd51a3cfea977db68a81009cd12b00adffbb51e0a7f506eeb9dbeac4a4613a0bf627171e0f6746f979d977a80ff0df6fc1d1ca47531ac7e78d3ab292afdafc7d8dcb1f033407bd9f0a7ea323cb1ce96aa46b184bfa365d0df0c45382f274230a7fa5a2ef68eec567148fbe4d68b4a9d0ac1a754a3dd5291b6d5d784dd672bc8f8a553367ee4b82ef6a1ae29108bc6d4347b6866e508f3a9a23b2d506569ca1b33f824629e14bf565570f617c245088a8968e61bc60732d59053f904b06d3ca752087d0785df6dda13d41f33020029a2447639912c612ce1056a378cfc0c8efd8dc3ed693e0850f583ec27e654f404ebb0225a2d2d1ddf17363b2e25f5ccdded4aaa818f56295b04d657f99ff71d8857dee09a99ef5ef2aa42573c63a212a630a40c541e70a7cdfc6705a26aa27df0f52e849a555c7260f08a8ee0553c0a9ffe8a646c9c92eb579b704971f88e77c266a697bf7c412aaa73ad3aa2691331cffaf23d7ef139d3b706ce83f92d72dfcb21e65ecc3652a0ea8577c4802b47eb2554540e916390361c8657d0203c0d1448f6862ea314c9f2bb077a7e1fc0a4a45cf92b351c2ca4777de23be2a046dfbd9266b30640a6dc0f1b39a2aae171bfedbc00150a9800423d8a83d45864f82a6b2ce5006b0edcc96c96bb0914a6e53e74796a1da8b5160591e03fc42184a534b54e881ff4057206112ace326e346a52d2cbd4a328dc6b09c1d6383b5f4f27301a49392273d8cccb7d999d2dbf4ebf815942537386ea4440240a0ea1b89f5de838eb6bbbf0c3e168f20a753f2f1afc648b62ab5be6e826d11bbc1663f6568feeae0ce34076e9b7f00e79078aac5c725050a9624bb0d4be15c906132bcd446f8bd33c9fe6a74b79709a42a2947d20437386808a8457c0ad2cd71082131f4f011a45d2216160a306954ca48559f3095b39acec21d3481ee66545dcbbaf54a05c82633b074fdcb9cbd01a585cee811acf7e21ee3a510d353735c8659c729e8fc80d0a8ab6d1cc6f3beda4cf4159bbed425f5624258a53a17dc1719b8d6ca73dc760f558ade5760f9a1ef94b827af171fa0f0ec072704456a396b567803f288606bf5b5d553d8934a2724c97769c2463ff946cb1ab419f8b6eac2947bd614cf250cfab0b96d9ad1816a56d150f68e9458b6a7736793f996a01f9c9f78e5157057fe0796712cda6141534a032f251922c4c4cbc9b478dd1f64fd14b134f6f843c438fe8b88842d65ab41d1863487a5830f6822213d0ac4ac5cc213e96a9a846d7d2c1648bbf0f1ebd1d1f9dc7ab0103647b0bba445c85ddfd45f1fcd824cecbeb97c30c0382c982b450011fb979e641bdc38e525e3d44beddf3af871116d0e7ae9daf3943d4991d4387e8104ded6102b9d7a3325edec573200f71fa2b271189e7ea56a84cba443d787b708c7905fb7c77d26bcdfe73d2f1a2b4119cdb87751b4851a7a1658388c0fb32a2a1ff1a2b20aa45f46b6b725fc59986d00cc07bdef12c9e6ac151c216407c44cb32e440c2182220d53915193f8ec31da8959cd920fd8e8a40a8ff466d351b6013148829fc95c15842bc4e1a4baa111dd71ae86e41a0c95c6695f5bdcb669ec1bd6ad8410eae33cdacc24c2c0f3d2a9ae81717050109a6193f6d9dcfd1702c3ece2ba3c5d8b3334c5e341fd795f7458e38dbb43b9167835329189d94d37f85ed546af462c12b3e4be87c6e4f339e40da290722e5473ab149a6caf244d490284e8de229b594013b12243fb3d83c59ca705ef8a250fca013d42d7553b04f7889b54c268f852a2ad5118742ca2ff26313edb14d38286aabc8fa45a6c54e508ccd82ce69e9ca088fdab67395ebc690be0820fb183e71b8bae8b7407f224d3ecf01773baf4e2a27bc337be49ee6ec25b7be4db666c040f7ffef83262dd70a9f4f28e216f42807daa2e79d89112b7f9ac3d8a2258aa4b75282ac70b390018b93704c936a7e917492b5905dc92831375d46c53afb0518498df10ef378a86915d92743dff7fd268fee5695009065e6cd693b7215f8c5ba052cee2323c5c556dd8dba0c8a3e6bce15cdcdb3d00fc4602b66d9bf673877ba63e70d6ebe34a0f4b1258e525de28c4fad3d8821436bbaab9e8faa5c598d249bd1fc7bd3fc86afeeb2f6e966ea1e26a3a364512b2f8e61d1e98e3cbe7bb2244b5e4115b2a81d9ac593b2b6c314fd7ac72e7a286f574c93e409fd3e706d09ef70caa1b72d89efc76a74e3e445e04138f59f7462828be99f5de7b06ece737156d66fb41f969a2431493b19ae233eca3f6ccbcd6fd25b4114a1ba0c41f33a7ee27b9d2312f49f3eee94b43085f68b5414a4cfd80cc890dc2f1251413d072c903aea6075bf540b1f1aea4777d98b907ddf55ea51b021d42c9dc198a4ac44fc6594d6578d7cd0d5b98fbc4402749b953a70efa6aaee4675d013df9287aec7e39526ca1fb6871a1a6605823b82059b7cd210b8b9121acb0b8070dcf3ee50293a75099150a6e39150b1098a7d0eabd92a7530fa64952fc82220968784aa4c779fb5d252350ae7b444382c06b559142a12e6b6870c798f519b148be9f931f380ec1c20501e593b6216223ed8b89a258d0e5f339504cbecc941b993afa6ceae64a4e8e399e24f9846a0013d5f9d604a240a99f0dbf08a99212ddcee514b9e2d8bd47bf257d767965a27f216530246c9c4c19468ac842d0dd978251ab5357238a6f19382965d8ac0b4091ffe7c411042b432dbde55121cb93b3899f5f71fff361741f73e204dea414347f2039850e7cd8e5be08daca0fa750a59e6e4ff4707eb26c12fdf384229475efa15d19f6312c4323252369b5cd556e4e332a73cdf8257308681fa6a46ba111e33b3f986b62b32201137ab898fa73bf421c697d6e3b870b1d1e02f461742b8538de78774153eb6c6b5fb83e82002cec7b418a8477d8f188b628a911a6e19e84d864c094d1f87945173786bcd9d968a7eddc0cdcd5862f67f0a32fb1581809fd95ff198569690258872cb8c870e436ab7d511e316edca2eb5d63ee55f2d063d314ec8a28214026142895f4310d1ffd6fda6bbe6105030c736dea115235e3b4a87b94f9f8f9919b818e83a89221ab00d4c9da86de63cafeec62599a23e1921b3435f79e32110be2264d17163f9edbdbc9c946ca3cd9492daf80d3e5c2acfc3ff0439487b992fcd0e667ad5c49f104ef1d83b292832e0a019f0c26d4c97110c2951f3fe2ceea4b91df7ae65d7d4cc06dbe54ac175923b52602e85a60df316fc7801bdb172dbd9685415fc52dfd5e105893e3391b719fbb4069a6bdcb593aeb71cd92dc99ad3d9732a955d83435a2c88d4e3de07190d3b6fa0cec67d09bc647137db2fe75b4adc044c20f44b2d5faab148b209e6791d00d317b54e552dc191e5f7befff128987ff1f4319c8cc5f1c8bc67d845daa29bb407834d5ea9af516a0d61ed1fe594aeba75cdc596023629ef3b049c315cef464e377e6d01cbd47b71a306bd4ddaf80b4676c3f9602675a2b8a252e1204ddb3ecf4e4a06e0c3d93b518407d49eaabfa6046e679c8c65ead047cd9d6739440db11b58640ffa0d6c1229d1030af82995695333545ccc90b25eb3ca3751fbf9f54cedeac05feeec9625b", 0x1000}, {&(0x7f00000012c0)="3e74e69d679f8e0cc0f1342befd8bf6d1f892a0c9e3c48f1535cb8b21ff2864834405312a2cbfe638ec92781269059bf01bc4f67a5620b3b11747ed8a043d9718a7c79ddf286d8fc20662068953907569a1b7be3f035cc61e01138134a25314c6a9815a9e5bb7a9cdb0c24d4dc450adbbc798389627988d56bc3d97240ba0f9fe145f17c2234858f6b5ca674ce7e47c4fbdddb2fd01a0f4c7f88127c7aa8f14548dd9a385d663cff1289e52d2beec5adbdf20f1d5d5652caa28457592b8f5d3a1a9c2cfef312080c35623d4ab3b3871be9074cb1fe6cb95364da189391b924556b6c8c396cac3715c3a833f76d2371d90a3660fc21931f989e67ededb70671d96cbdf2b160b104f91d152d683d36b99de708b0c0e6954e0ee0a6b4e0272fc80202a743bd096f22af9fafa6a9b60e1009fbc6c4811ca36b0b8962929891e82578ffe48b3ab2364286226ff1ca980d012d1ea1d59c921988c156804651d75dba2231b249397975762b260e0e9624a3b91486860ab4642524205aa7655ec04e139db75627c0209422ddaea0f97b3bce094d7f53d5c4321d4172f73cf76dbbe1fcf9c2709288ef14dd1e91325e0c278e3311e3b06f6b468ee291e46565fe4b8b69b4accf7c971d7c996c926ee374e4f10ce297c5c6e83f6b47def7d05854ea8ad25919435138595a4912b4873cb7874103e86a3960f11de493083180f0ea129d8e46b7bab614638ed3b59b05c21977dd3484dd4a70dea5445172065ba9e3807eb4028793031106cc0f17d53e54b95d00053b97428254738faf224f7670c847c63fbf8b941d59b452e938d495887ed4355e45389f395a185e3c4074ebd24cbb6daf40a2053e3c3b212649b38bab362996cad9ac5cbee875c167c988dec02e89aaeced54d998ac806388b3ea81288cee190e155a07bdcd232bd034522c7899bf153f93c9f930c84b0b1961d917a48ca7c33897153d5482bdbc75bd30c946a83258db9eaaf9595426c02bbe9d083942445667262e3059de10a552052f6be1232ef491ed278941e91dc5fbb23a9e4426d3324ece37f473215368a7c99bc603b65f78864bc60572be585ae4a59116ad1cd8d74b4c39c7d7136bb6587639f35feda8d5174f200a4864f1ad5186d543a55d9608999e0ad444027ebf2073f1eed2e572825571a8247bef01aba573cb826eddebb9a049f6ec913eedd3eb879fc2823f84460ecb022a50990b1d585a56a1530f83740a964953c525d28a2f06f0686cd365f299cc80ef1ac757977006792e88773d99b3e7b3185bb550eb6e11157d1ab97514920dfae542700465b2f2a343f711a7c1435e349e95c3e2d4cd70e220697ce962e569495e76cdf834e79bcc3f5f6a4ceb6c6124b4aebe7a4ae185650367f99058f41f7d56f17973328300a529e71df137421041fd4d74065e37f2ee310b0008d02b103ec97c6335308638fbf9d22b4493896afc3570b84c3bebc80af715f9a7428cf81cb55ef5900422ebe41d6744deb4b7af14e7f287d0388c48562d9890e76961b3e25b0c9d5dc7d2d4fa2da55926756ac0aa081599d394b3d6f3bb6c807b7aff5803ac01f5cdc089868c61dbf91db9caec157308f5de5c905eb5ff84d48d3877922a4c65cbf2e1a205454421c9d46b2e310f03448d5707bac07ceaf7d03e7c593f7bd1720f08392343a79dfbefefd459caad343f5bce41a626de7590b27e5701e66373dbd1e4081e80fc8e569213b43b91c60846ec8f5ffe6f7a8d6de91438d8c13bbc612f2202fecb078d9056139f6e4e263b2414a54366d52d1ec2a73331ca0b0a71c6997f20c0110a93beb3c34167414e934c3a1fabedb60241a204841f313464558a977978f988d1443a5a500e68ba2875946e9ae20a5256c64196386fa2df3856d0104ccbebc6e69b546bc3363798a7557c5f0604916e9afee405d1adc130c51cc66ef3b73a45eda1d74557c6c7391fdbbf6cab2636c37aeb4f83ce3408eaf75ed8faa330e365a25b5c1bdc27d781666f4fe38b125493f31729944c2adcd6558af24638fc7a8542ebc7e389dfc64f2b0d105fe3f3c0c30529dd7f35fea05cf4fdcd4b79279bfdc73185142789ed4a392898ad5c140e0ee86961bb85ac81bc81e0cf9e830066779e0305ab83c71f8cda9672b11a901413482147056aa5ac693369ab287a57360a1924306a687690ffaaa034a86d4c90a332730fa815a9aab09fc460446f0747baf561acefeff08155e8121404e15afe5e8b383ecbb3442de51119ef07a01ee3af7b3ee432cd7a80e3dd86cad76f84bedaf8f29b5d3bef46756224b8b28f8c3d8d676c2929985b17bd6636d513a9de80453d029a7e87e4bee3ef7dd15071cd111be0e22f2d3886e31dd2eae5a8332f7839933aec44843edab9dc730dacab5ee64fc19871500ab6ea86df6b24c5dbecd36d40af6b435e8937cafc2c02dd1f6d7a4d25e023fa39ffebb6d0fdf3aca7098550fc4c05134d9e1b18979ff38b8efe1954530a333527b3dd90bfc66d27a53ec0e26295d34328dc079b5d4ca67aea3ed4bbb1431036dac46f5a9d73c47a69217e157fa9d7aec16a5cf372867218b08bcd8d318805225d513b70b8e6b1f0a36d77c248634bc027c8b2bd1249413607df2605eb1b8e516a22925420352e954b07f310ce3ee5176498868a54a31f49f72f95c86eb7a55e9ea3309509ae5fd85e7d433fcf0a70ad49ca8f7c13f0cd4e8ca2665189775deb8df09ee75883eb6b327b2068e22178689dda651c73a3fa32731ef65fd5e7a6af7abbd6820e59d213b03ccc804da69d42fdcbe7b0a3a6d9177d1532c00f17f5c30925c257a6bc99ad045630f5397464f12f42eae214a8f797dc8b6f27ab5968e23a24208287e6827f9de3920c6c7d9e7f60038a331bb10da6241fc303cd29795d22ef2c32a86dac8a6eab02d9e58fc346347a2163586bbf3da1051e454605befe38afb4961c0b33ce2dbf99b6f693448bcfde0dbd51888435f009e515c64d0fce8847548c5485fb5cc71bf36e273221f9f6178bc6bdcc5da9ed82110c35fea84e8df498302b894b8c9688d3c83b7d5fba084954cf5a69f2cedfa53839a17bf9609eca20788e28f5afa88a01f28ac8421030bbd6b000478b8c8a162b9ca6c65446e31ebd42a23d7a69b631f9ee527045e29ec13139a6c70c62a0eec934ed77cf369e15894ee779ba82f5fd5b6fc2a9967ca7c808b1d4770c0a7b157110d769a29c77135fbcccf9502ac755c40262979eec2015ddfdf594922ddd843254a5ddcda8364a8a699e3f77e893f78d04b3396dd7e65ab9295faa4bcbf7e9f927ba088afd451f30f1604b17674726551b924c180b9d53c74c351096c2cc4614ecc029c96b3ead6ecd83beb02a73b1ec47ab9a9037ab8fe2b2d9fb00e69b9cd7a5b23869fcbe6571293a8246c7ca6b9791b60cad6ab8eae80bb79da1fc186315045041a0bd0b43b90db60b5a963b5667809cec3b2128518733c1d05efc8fce90ec0e1919ad32c210f7e52fdcd7937d26f9da8cddb9df6aa812e6c18771994cf967a5f7cfe385ce563ae7059f6adfe32d993e5e2518002d919d3eb4c746255c4fe4e61f95246d45af6135c0e33f869b7e53324fd23f76dd2fd25fc62cc449bdb49ae9084718a8f797ec57c8a8436aa90580fa4320cb741dfb2e107756f4fec5b79c1ca8fc77fca8b15fe5f858502228de339c1ff9b93f2f02459a58e3f3f2b64e0175fa2f522fbdd64f32b88f34a65f5380695ea8296fc9e08a7f9165d44937b4ba7125f7b326d7c28b2085856e919d76bc34767e9e76dfc9c994f9c0e8cce9b1de96740be51a6d810417eb6bcfbcb1190b9895cc709b19000a953a404a9f216c2ecdacbac4687ddddcb8bc2d2617833db71f30130fc4be89cec342d8ca5aa5895cf883da6bad779ad49b314e1df96c1435e505b2d72cd99eb0a4d9d37e10181dce1438bec3e220a520c5336470d1264fd9ac2930c5e043f5b0a9c04c6d55b13724198695b65d3420d110d930e2f543ab070a2eeae5dad9303db3632a483134ddf2f8c979bee1fd6be2a7cafa4cf159347a46b325a33f055a86d7f203d3659339b59d3ebb71cd9fecce3eea83aa48b7b8b09913e650670dbbcbe4c5e56cb8d9b3f85e3706de74f9337ec9f679f8cbd63b67f3defcdd0ee00121366c517d578bc530c4be73c3bea7d02a15ac60080e2205432bae7fa839e1b9b714adad3815d19ed93561010b1d0ae784c94564b3fb8c6818c85ee365534b30b7d7b8a2c8c2ef28eff0892cd17535e8c4510a0aa335f2364068a5ee9356968252713d2e66800f71657686c2be1be6e654bbfe700fd57898b9bb505ae7146a5367f12330f43e61135df3c6d66288f03adbdf8698e0ea7cab12b1f740742006470693974bc92eefab51fed91270b33014184353ce0a2c5ecd1c501de17aec739aaa976e111fa9403e1b9adbd792e9ef678f46ba31896fe3e76b046f7d324ffc714c956baecd67fd51a2b8e02c8f47fff912948c084f15bd5aad3c7f027afc702843f620ea77bd83735710ef56f986c040e61a8fbc73a535be6150be78b3f3c0ec6a82f89f53be5c247a3d5b01ae660f31ec70a3e2549769510838dd8a71d4fd9466152e1aaeeab046da3dbf120a3d16d7513d5c27346538ab5d666e27a3b03fff7cbe11f2d78ce6d1cdb4748b0800d89a993ddc0ceb189a1b09fb43f65dd71bf17c8efb49103042a666657614c364f2460c241e4a48777c19328e06d69b2112bffd1eb750f28574d8a3968c62edecbbdae238e2b4443643249056b1b13e4a51e1b9f216d1de23492de1550fe0c49b92945fdefcdee245f81aea45caa1b8d5dfa010509327863ba70801f29a25db676fce8126c54da41012045bd1a3c60669783cad76bfd43a84f3b05276b63ee3786752cf0ef06ddcd1f2fdb90a359395ffe14617d81d622207deeb5c9f0c304552e08e2b5506a2e80a770cbd8e24ab69bb22db15b255109b2d4b62b0403ebcfe6a077c5e5c8f27e58526183ab83a9d20eb3e370dbd8ed97fc02b696f1bd932e54b816914291e1900fa9229fc7c331dc5eaba8faf47eb1522bcb774506afc4e1368bea0bbc2f3af459c995b6ec449db680e95aa1dc5c6e70c379f6c09bcbad84bd109d61007285b85e4bcb44049841fb8846f0d4b2067493554a7a89b16186fcc2531a69db76226a757bb03e931aff6f52feff985830ef01d4458550db11c2d29a90fba7f96e9731202e7babaf8320f45e2ae766219718e7c94bb630335e3137a377d90800044ca01985110016f58302a561312ea3d200f161d0f0e9895e2c77c8566718cd20aa7d206ee4af0cb1d3e7f42c42c239604d30ae55b19c59ebab3f368b53470a1baa5265987f89e2f42b9b86e924b727f4706e569f87d282a0e3423e02b25529d7a027fb57f8cb92d948d25a637ecec0dc972d85d1e0c67577ee284d41ba700532a3fad8b0ec0ac2ef56d2311fd25b5eadca29af5e373992dd654197ee6e6e77aecfb4c45e2fcd278e35e888bd0869422fa00e76cb58a68b5d58c20901f084a282d5262cf6fb0a3de0c7647e816ae3499017256e9fd21695f46735be876fb1da4ce56679a5e8be31487b74e3b680dd837e6dcf986da8b50465a20fc01bc91ae44cdb6c4bfb94cbab4e7225ecc18368296d223ed4ac6336610501cccbcea72f0e71c02550e38fa5362369b9d5b2577c120f991e27a0eef3c8bf1f9a6ef114652e9e4a9e41deab7ea6864c01c6ca563ab2f76f4291909d96e556d263220c1625a63ed24d8d766b2885ebda433042743fd", 0x1000}], 0x4, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) dup2(r1, r0) setsockopt(r0, 0x4002b, 0x8, &(0x7f0000000140)="ebffcbff13b9fd812e044e713048e6993192964837d52a06b8598519f375708874006907e1bd7d1c22b531b72528a555a3bad273f764dd53abd0562f039d085465a7fe71a6", 0xfffffffffffffe4e) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x2d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000184, &(0x7f0000000040)}) socket(0x10, 0x3, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x79, 0x0, &(0x7f0000000080)=""/121}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) recvfrom(r2, &(0x7f0000000240)=""/98, 0x62, 0x800, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0x2, 0x0, 0x8}, {0x48}, {0x8, 0x0, 0x0, 0x4}]}) clock_gettime(0x0, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x20, 0x0, 0x7, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r3) syz_emit_ethernet(0x7, &(0x7f0000000540)="b21290ccc8b39eba97926afa790d6f891d182f341fb51a5a08000100009027b07fe6a0cd50f92e64b37f8c99d751f63eff6dbac7cca76e5aa416af3a29b94cda7bb5125b1036143bc7f6e3813ea2b7589507a44fcac125960dd43afe03683fc380cb5aa088659970238b9be4022b61b696d0903b22294ee0714071a656692c8fce22626ede8f58") 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4", 0x15) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0xcd}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x40}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x2, 0x2, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f, 0xf000002c}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x1}, 0x6) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(r4, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffa, 0x1, 0x4, 0x7}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:07 executing program 1: execve(0x0, &(0x7f0000000300)=[&(0x7f0000000040)='\x00', &(0x7f0000000380)='^#\x00', &(0x7f00000000c0)='\x00', &(0x7f00000003c0)='\xe3\x9c\x1b\xa6\xb6\xe9\x1d\x05&S\xcd)\xf6>\xd3\x83\x14\xeb4\xea\x98\x86\v\x02/\xfd\xaa>\x92\xbc\xdfS\xb5\xde\xb3\xe6\x13\x15\xdd\xd0S\x9b\xd8\xd9\xa28l\xcf\x9c$\x9c3\xde\x93\xae\xaf\xfeK\xcf^4\xd5\xc8R\xb4D\xf2;On\x01\x17W\xc5\xd3\xb0\xc8\xa6W\xbc\xbe\xbd\xbb\xf6d\xe9\xdbTj}P\xdb\x17Gd\xca[\xccx\xediI\x99\"\xb1\xb1E\a\xd6-80\x81\x1bn\x13z:\x1c\x94\xa2=y\xcd\xe0\r\xa0\x9c\x8e\xe7\xd1\x0e\x16w\x9c+\xb0\x8c\xa5\x83\xf5\xe8\xa3Q\xfdI\xc5k', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='rc', &(0x7f0000000240)='rc', &(0x7f0000000280)='rc', &(0x7f00000002c0)='*%@}\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r3, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r1, r6, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r7, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) r14 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r0, r1, r6, r12, 0x24, 0x4}, 0xc29, 0x4, r13, r14, 0x8000, 0x5, 0x0, 0x8001}) ktrace(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x100, r14) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = dup2(r16, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r17, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000480)={0x6, &(0x7f0000000140)=[{0xaf, 0xa6, 0x8, 0x7fffffff}, {0x1ff, 0x5, 0xf7}, {0x8, 0x8, 0x20, 0xdca}, {0x3, 0x4, 0x2, 0x5c}, {0x9, 0x81, 0x40, 0x8}, {0x7fff, 0x9, 0x78, 0x101}]}) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{0x39, 0x0, 0x1, 0x7}, {0x8f}, {0x6, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r3, 0x0, 0x0, 0x0, 0xac}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r13, 0x0, r13) kevent(r7, &(0x7f0000000180), 0x0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x5c, 0x40, 0x6757, 0x81}, {{r8}, 0xfffffffffffffffe, 0xc1, 0x1, 0x400, 0x8}, {{r10}, 0xffffffffffffffff, 0x41, 0x100000000, 0x4, 0x1}, {{r5}, 0xfffffffffffffff9, 0x4, 0x2, 0x5, 0x7}, {{r5}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x20, 0xe9}, {{r11}, 0xffffffffffffffff, 0x8, 0x8, 0x20, 0x9}, {{r12}, 0xfffffffffffffffa, 0x10, 0x2, 0x1, 0x9}, {{r13}, 0x6, 0x9b, 0x80000000, 0x7fff, 0x401}], 0x7, &(0x7f0000000200)={0x1, 0x3}) fcntl$dupfd(r4, 0x0, r5) accept$unix(0xffffffffffffff9c, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000048bff3fd821835ef00000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9c31cb8a9372b34070000002d17d45380e2dea818728fd61d7dda1e1308cd1370d4951d8403dfdb97f6438b31a8789397be420dbb682f6f9fc4679a5f2b3e8cf74e3029134d77d830ce1a05548e176b2d724c28bb4ee0e9bc6273c4d19cfebf5db9859a5fcd7b7283d64d7d3044588c274aa8b0d62e427f066f9f1ddb4e4fb070b51e9c15a4a9c5c1ccc834ba5ff50040b5005b3403c6a32ecfadb0d50e07269515d055ddb04ef6c5648d36386d821ce4eade8f80b6c53e903c83fa5a1372"], &(0x7f00000005c0)=0x6e) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600), 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0x3f}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r1, r1) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000900)={0x7684, 0x5}) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fchmodat(r3, &(0x7f00000008c0)='./file0\x00', 0x4, 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x3c7) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r9 = syz_open_pts() ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000000)) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x6c64ce4dc7e870ba, 0x4, 0xffff, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0x1, 0xfffffffffffff584, 0x5a}, {{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x1, 0xfffffffffffffffe}, {{r6}, 0x64e99cf47e085557, 0x8, 0x0, 0x1, 0x5}, {{r7}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x7ff, 0x1c7}, {{r2}, 0x7ffffffffffffffc, 0x2c, 0x20000000, 0x3f, 0x3}], 0x7, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x94, 0x2, 0xfffffffffffffbff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x6f653768dd359508, 0x40, 0x40000, 0x8}, {{r8}, 0xfffffffffffffff8, 0x9, 0xfffff, 0x101, 0xdb2}, {{}, 0xfffffffffffffff8, 0x1, 0x2, 0x5, 0x3ff}, {{r9}, 0xfffffffffffffffe, 0x20, 0x8, 0x3, 0x1ad}], 0xfff, &(0x7f0000000180)={0x1, 0x3}) r10 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/18}, &(0x7f0000000080)=0x14) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x1f, 0x0, 0xdbd, 0x0, 0xea5, 0x1, 0xff, 0x10, [{0x3, 0x2, 0x4, 0x119}, {0x3, 0xfffffffe, 0x3b30e244, 0x8}, {0x2, 0x497, 0x0, 0x2}, {0x3, 0x2, 0x4, 0x9}, {0x4, 0xfff, 0x80000000, 0x689}, {0x800, 0x7, 0x7, 0x7e000}, {0x9, 0x0, 0x1, 0x3}, {0x9, 0x7ff, 0x0, 0xff}, {0xffffffd3, 0x1, 0x0, 0x9}, {0x20, 0x7, 0x20, 0x3282}, {0x100, 0x20, 0x0, 0xfffffffb}, {0x2, 0x8, 0x9, 0x3}, {0x100, 0x1, 0x9, 0x9}, {0x9, 0x3, 0xfffffff8, 0x4}, {0xffff0001, 0x47, 0x7f, 0x81}, {0x4, 0xffffffff, 0x9, 0x9}]}) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x26, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r3, &(0x7f0000000100)=""/239, 0xef) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4000100, 0x2, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x100}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) r1 = msgget(0x3, 0x2) msgsnd(r1, &(0x7f0000000040)={0x1}, 0x8, 0x800) r2 = geteuid() r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) setreuid(r2, r5) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000000)={0x2, "9f71ce65599e4d835281db94fc3ddd6f3d5ad10413a5be68a30f2f5c64c18f9fd34d0db155588938df61e2b716ca71653423ae89d918fe48fcb7c784883bbbefd696de2444eff61a627ed085b04164590f0465515e1a14798f9135af7f97a344c355ac5822f11d84136e1632b4a55162a9a1f10e6ab39a4776ebb4a4ba0887341330b70a07781e7f6c4b5203dda2d8de1bcedcf8b29325b7d91f66ed1a1a3bd7034ceb798d2f81333cdb647b0f5d1c0c6b4d8884fe088f56d4b658740652d6330aedf489bf2739d3b21771735e306f3d40c58d6d93eba3770dec17605079b1a3617a32c089b6308c4fdb0fd12fd96aee0d0b6fc8699a3febafc9a53f23e3b470c2f6be16bcad6694c0b29d8eebae8af790ca9293430d9b6fdd856792d898aa495e84ceef37937098425f6522c072a0c256ed92c5567f47c84878fd8c6c3b7d986888c45b082c7eeaad08c5be5fc9c98db67cfea78f7213afe341cbff889a7f2b93d80c81ceac906645bc79a60b6f79deebecf05d6dbf9772a1e1fd4004d4a8dbc59c1433a8e75203d14bccc06935f9016a1a9fe0297e69a3bda097ff5f49069a14b020d754116c45d615656537ae02ab983890763fd1a703cea37ff2dda32971e0e15d81bab07a714921a0e8a7f82429c9980091ee5e8c4bd198751b3bb22370f22782ea740f0e48e08a61da7def74b3bae69b138226b884d3ec840d865f3b56d2cf92c9bf2cecb066586a3643c7d18af9163c7e2da3fb402ba369246a611418cafa9bc78a1826ceaa90a9a99faef5c8f4c4e102421d852cb7be3eb517f00ae1edfe2f10eab250592d017f05ade2cacea69da7bc064a4852d900d2c2b96c4069ff85e25846dcf66530bed6c83d660abc8564dc1f268d1434757519de679a0e4d2bf99e46b5f7f777d38398140b7539dcff7325ed4ba6304eba98cf55fc2425d097493ee3cf1f98cc218d254840c3a2159f7a017ef1688afcd70bc4e5fcdaf2c5014590b2675d56ba71e4d634982f05d212d2efc73455f7f05cfdc55bf02e2c385a80a308090ddef897239b53bd13903e3fcf20357e99c7e76846777cf5b9c77700a55f2943045af4603867946ba36ba6a45a5390d14f83c166becc708919fadb78eea0fca56776ad589c16c855d99f55de58682eb32d9034bac2f0f9235151564227846bb872aad507c78f6e8e82df18ec5dc699ab2a9dff23d240a2e961528dc564b464696dde0905778fbd714364d03392182565e14cd4eb9850ae60e8b06940545313b297255793db97d951085d653bbebef5c6fdc040f0d010054f880ea164c3cf2e1aca91de567f572f1fc5b2dc4c96f0ce56e3ce7c0eed8daee2bfee35edabfbd02a82cfd0b950b2d05476b8deb2f2a2fe72ffcff79b6f25da08400bcb6f270697ae8658c93c29be2e90e9309753f961cc8673b09b992e22fb9cc3aea5ef5fa67546eadf9efdcdacae2af76560b0901c9ffaea072898e02a453794144c8701db0e404cc0cce207a67468ae43c374787f8e5b32b24746ceb8517a7849917d6142dd3dc17570be1c9c6ee997040c3cde3a079270f77dc18cd416cdcad8b2e77e2786c597da03588d098369bbec4ca302e2e20765ad09ac6f9bf91f865c2ecbce5aa23d8cb0f7649441f05c55b0a52d2256953138c3dd15d290afca5ce94a646acea9a71656ed416fd6bee71a57b43f0b80d679621d6bdf2942109c5f2eb2612eee36ab4d49ff3ae4b5cb15ec7c749acacb225d3fb64545d22e196b63c4e3d7503958f66a76a27b34833050411c0a3e9515523edfd413610c7eba53b6b9c7e092dd31ec1e3fd228be7663be3fd94d20f0de98ddd0e7b6aac1b3a9891cbc66a6414383fc51a4790d6e14c3743d66271e76c81063383d1dcaa76296a395e69d441780889c392b496be12275650bb788609d96c07605a9ddb636989227b10f04b19c077d0bec6457b528203fb939707d0c3b0ff9d6495841c125fe929c6496643a44ff88497e1206a6c337f0d3bedc3b8733fc0dcfcdc06bb9548e6541aeacf3ccb28d0e08db0ecaa5a5411f31aa74d5a82a037ad344167ac08211c01f3aa71d18f470e944576b22e26ee7b354002f62447a545318f82134978b9215b3c555bdc8eede7eb983964a20ddac8021c8c9ffa19645ff55b6aa66738b39d3b95ee380ce0ec42f1cd0bd2b93b93b9d800692065dd1603414bb9a4dbfb66d5922ad74c7f91cc1081aada0a0065c92081f41fb6e59483fb683cc4940e932491c037f08d64f240e7696bc017a4688d6f380d32c3a96a5e307fb4cd4c4788eddbf3913b1a6e80612dcab55a3a6ab62e5c3898c11bf95ce3c02681315fc37e06e58d3ce85f87ee8494f4697153b4868996640df270bddb9d35abafcc658d45e14b1691d50599cca103ace453e7f8756c277fc45bae8d107b91f7eff59cf5679bb0ee90a5c5c54cfb1c911ae476e07c9057a7b0c864b1ffbd6784ff26018917e67063ab02ffb309e1c92e0c8ef85c9d97cef6b636b82e01f830fb77c61ac1db08d76dc0b132d6a703fec15aca4ebd54a4921ed1113238c4ee53d92393b9d55d5cad7fdaeb8f3354b080c815dbad532748182459f210f91c53e1e48d0f2e6723575fd6be425d2be92a13520f96fc4746c63995e1f8a476b64764d566bd06386c5422aa9399a0dcc74d6cf253b1efd83eff19bfe1361d197c69ef0ad920b4d685e0b6ee046f3b700d85238530d8d226b4ca3e2953af5a46f46f8ad8883b4dfe3aaff3cfc277d6b225e426f94e646313af7d479bd20a6b0f6338b87407822f4b520e8ea280c4a6c85d885c50ce3570ff877b874485a87699763c987126aef0994055ca2df1271c18f1e8420f661f806dbc96e3bc516ecb62f2dabec60a034a9da573ebd9d185737346e2e8cebc54706515ed0bf2151e0bb586dea12312c26646ee70b695b942e2c17fd382994fe5c1e0b3c891ed82d11fc6d8a9f2104a3925160c58a34489b5deafd7044f8a2df1a12c41eb697c535e4c6690391f6ecca60e350ae3f1df842a058563094931d1497631dc263c2313c40f8df2da8eb8ac089ddb3f049144873da5bed58cfb99d4e3312aafa662bafdbb44c00408ed5059c4d7655b468a6629e1045c97dbd8f6a8afefa68ba9e7f102961141105653ebb69aabfc017b60d8d6ec78eb7080f37dde31ece579ae472763accdf3ac1dbedd822e08eef66cf8c42ce520652e1b30f1e27a537722e6c9d82061d4f7a62783f1cbcbacd65f07bd758156f88813f687a329e1fbb009dcf3b035801283fee8ead8c44949e7f0d6db9ca7ead358b0936fcc0799b2e2e73628776e2e04d28ee75871bf516ed9d7343c3cf0728429b8a1c7feaf3295b2bddb4f698b31e3d0a817ffb75038b37c3529592a2d9624e37a9f0a7a290b6362e9acf2d2e0b652ca73b6d26cd59b1ec38e79a6071e9307544e7392a494595bb5235738eb46a826b212c7718899035a54820f7d210d4ae73dea176afcf7461c2e2b94ec7c6ece57caa3fca13fb3aed84c0aae448b9aa362e88e7d58b7ad9662daeb2b3b420ee405f5556f9bdcae931862c6309c4b869f1cdb88cfa2ffb65444bda934965c63872c14c4b8f3b93d20788e2716b69c5ff7240adbcd10d2563eef4c4396938f8ffc565bb0cc7a9f25593d5dce987f8484ec48601c4b39a90e3538d153881b51352e8459854904866b0832f338a16419ae8a36f6cac0e6be913fcf2b60bae08d9bbbe577047777d201e9d03b3699b520ef0eb53ab380d6ac0bc0add969311b6e38394bbbc22bc21d3c9f5241d39042bc15d377d2adf6502252978bc29c106728d83e69dffe4093dcedb96f680dd6abb2a11557fdb652419f7a4a2f9c3feb7bd08f49b17776f9762792f57b27022d6460966453bac3ed3e827939e0a46236d1684f9a3165b31d3604b03b71a1df7c7fc27fb4a2db7250f960bfdfbdb80938eb99f6db6f20d4761ffcc48db9aff433aac03d67d3b3f0adbfac591cd6f4280f07b922713844613fb8c76cf22ae0c7a47f7a7bf8e7d6ecb43a48c1123ea70c15bfe32142dff48ddb28cbc707243f3e5c5c48366583a274b63af700ce7f55ea0289848b8371ed2e5ec2b27a3e161e231e3071d49443f97d8c2a91b40da9da183a59faa0f182a4139e599af555b8aea034ddc3591b820c4f21e7c9b6ef724987fc17a0da2aa5f6b9f6780f73c1715306c85d57ab5c582281c64f331f737c1d335d3036e484e5f005b609a1d83dc664c599159966a43d2c067173af32f65864c3f4f05526f93ed771a65a041d97fd6f2e183df00b46fe7fd945c1ca5e0bf0a4f90867b66a9676b5a2f3d992640a244fb78669f8d4de0949384f631742d0abe534d0a0099e953277b0a1dd634b3168e1a27c8a926c8559b6c1b9e7566ddfdd161bf2f68e6e71fe3d367880e8dbe974f4d7a85146824e2e68b430cadf101bb4dd63d4a8bfcf528a585b687f6827794ca66c909ed97baf8e5dba3f2128e1598a59b4c6adc07e3af004c5e81b4feaf16b786297beded6f961aeff5d4757d02e270c26cb8612e1dd65175553b852d1e9e2bafaec05b63b111160c7a0a5094f42ecd21de755e91380d35c9a0998411cefbea2b6f88e2f3599cf9970ec62157276173f95d1074dd2b25fff57c89ea04e95483bf506a11628aecbdccdc1d8ac9b996a998f8531162e6526ecc07d12af73cd740e7ba4cb18cbc2943d07f48343ec93a6642b3356e94296557042be76f60ccdf7ae12a941467de2500664ef24569d3be5db1873e4da3c9deb0cd3f7cea781ef71bc828bc56633015d608e3fe940b899a18e3dc3325811e16f02ded43d8f6cd9cbb9010e94e627a3168af61b04d8850e7d74b56449c14aa3f3ef8d63068e2b1c4a520e243119c95611dcc8f030ec6229a8778e227ae021b6edef7a28191e6ef46d65588303cc78658fd9dd804ac911413fcccd74608139acfe3fbf8a532f3755510ff05e693a8d677a40e8b4ab5c5eb6b9c6ed10e33f20c84dd337ca77576b2b14b76463a4506964beaf213f92559fb0dec0280cb78b30ce9575c335d14c6e1cfc6161dcecdc727687b8b30fa02212efeab76bbbdbafada1b2a9e311966b81b2f86bfd40dccd9d7fc26bf1b66da9fc6522cba302fe683fbcb9d1acbee341fe9a9b03e35673e0212b1dc45295b21cb382847ac4fa32200ca9b6f06457c25d5aecd9591497cc17261b3aa74241eb706008cf0099b118238b5a2ac72cc37e5009ede01ff13006b646946ab59974b9745df8225644f4a29f8bb783485559e91cd5e72e701fdf690d2e401fa2103507293a13c1c14a0132d32f02bdeb425cf872326df79c6d5c4ddc30b80aa87ee0a34488c1bf05c69e1ed7657d6c30390404964dba2f1c5e9bffba2882673d208f22578582274b82fa76862dce7c13f2e992643f726bd9ac3db2e29c523f6d16784f108f5aef0a48b7c6006d45c321b24b50cd11d19291afe9eb01496d4b3386552708d198e29e4cf49eaf7ffd7f1a349066ac4f349127c254291706fb8987a3756b8edb59242a99146c92454807de41754535da2791001f8002fdf2a0d6cee4f7abbee0f141049c7b810ead8b9b7d55b937f84e57b6d1a9daf79615eb508fb6512a1b8bffb8f893d61a334431a14ead681c4b53dfa4b4e21a5ae590d92811784e9a91a677755c4342278afe9d52fe864dc46402f5dcd2dfdef76a76358da3f647258d70bfd2ad00b71d98802497981b856ece60d313bd3a07b7d82d875a253069e066bfe621bd3ed98c11711671e165399d814bf2f78fce86b6fefbada85"}, 0x1008, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xff, 0x0, 0x0, "f000000000002f00fdbe0ffeff0100"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000c1, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x2, 0x754f, 0x0, 0xfffffffffffffffb]) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x6) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a02b3e96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x20) 16:00:08 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) pipe2(&(0x7f0000000300), 0x10000) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000040)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df67c403c2732a04416f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) unlinkat(r1, &(0x7f00000002c0)='./file1\x00', 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCNOTTY(r2, 0x20007471) close(r0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="f33a59a9d1b2ba09ada3fdeae45f") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10000, 0x8c4a2cb8a8cd43b4) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCCBRK(r2, 0x2000747a) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x58b538ab50102edc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) lchown(&(0x7f0000001280)='./file0\x00', r4, 0x0) lchown(&(0x7f0000000100)='./bus\x00', r4, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="15fa68c83da1a2c97cf9b1f9db69c1852bf320fbffb688a62650db5c21d9eec753dd72e9bdb447f3dbee3f0fbc4aa42e43fc4afd985a38206200e87f7715412faf89d41ed493096915fed3ad6a726f570388dc39a96f22c66fb51601b4b809de35d16b9cd0addbe531c45f509379dd90ad304a87c30e18a70b10308b65", 0x7d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) lseek(r4, 0x0, 0x4f, 0x1) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x6) sendto$unix(r5, &(0x7f0000000080)="d4141b0e64f8fea447d4d6a220e7f3e10dad97636a29b9f5cef5da6af2c02426c52d118e0357b7", 0x27, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x6) r6 = geteuid() setreuid(r6, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x8}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000140)=0x8) write(r1, &(0x7f0000000040)='\x00', 0x1) 16:00:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getgid() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="43785d13f3c108ff20ad84f5a56cd8ec034e1cc523066d76a0ff49f474f961649ecc85b5eff0da0ab56f6f56e01d968f8f0bc1211ce3952acbf13896bbd5ea0b42969d893c5145432241da2eb59a2f3027a3673c6ffe904543c07962e95ef1b24b8b41b0e1bda0fd9b8f32b7585a3477bdee1169c0251369995c444faa4bbc90468b79510ace3ef90cf06ff518d4706d859d642b16645aa78c47ed2599d6fd64e62cbad41991b72b1fd196c256b05e10338104af32d44ecc62c9d7be11204e16f4f12a7ca875b8d21f", 0xc9}, {&(0x7f0000000280)="95db74eb7f607a9bb1ca426ab746a6bde469a29e20427ff08e5ce0f72f965188b08b1a6092dc6b8e85d50b4d3a879ad4024202a51bb2f2df76d873d56cc34e82c22e80d0e1bbf00d0b454a42eedea529e10b2ed35ba11825aa8a09c665ba95dd7fe323c29c742bb5635b1d648e5666bb6a9a563445a425cc74d78bf4c78475ac069b3d31d318e6fec4910b06c43fc1", 0x8f}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x7, 0x5012, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000974000/0x2000)=nil, 0x2000, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x20}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup(r2) getrlimit(0x3, &(0x7f0000000100)) getppid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r13 = fcntl$getown(r9, 0x5) r14 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r15, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r14, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r15, 0x1) dup2(r15, r14) r16 = fcntl$getown(r15, 0x5) fcntl$setown(r15, 0x6, r16) r17 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r11, r7, r12, r17, 0x5, 0x7fff}, 0x6, 0x2, r16, r13, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r19) r20 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r6, r7, r12, r18, 0x24, 0x4}, 0xc29, 0x4, r19, r20, 0x8000, 0x5, 0x0, 0x8001}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r20, r4, r5}, 0x119) mlock(&(0x7f0000917000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r0, 0x28}, {r1, 0x80}], 0x2, 0x10000) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x24) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = accept$unix(r2, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="0000002000000000ce865fed37c1ff272ef5f8f69fe9003acd59034b2eb41d1d3c9ce173ad2aace446c006544a7c354f0cc7cabc07af7f82de8a4f8be43ea2983c9d22f279955a7a470d2d3860d785ad90ba9f3b70a089a68e4769f4e51d617305745abb01b484a700d1a39b1fbeb5e94da2412d7d15783deeb6d4db46abd233203a09"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x5f4}, 0x0) r12 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r13, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = geteuid() r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgget(0x1, 0x194) r25 = msgget$private(0x0, 0x131) msgsnd(r25, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r25, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f00000001c0)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r23, r29) r33 = msgget$private(0x0, 0x682) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000580)={{0x5, r14, r18, r29, r36, 0x104, 0x9}, 0x7, 0x9, 0x4}) r41 = msgget$private(0x0, 0x682) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r48, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r54 = getuid() getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r56 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r55, 0x121, 0x9}, 0x800, 0x1, r56, r57, 0x3, 0x1, 0x1, 0x5}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x1, 0x0) r58 = socket(0x2, 0x3, 0x1) connect$unix(r58, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r58, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r58, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r59 = socket(0x2, 0x3, 0x1) connect$unix(r59, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r59, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r59, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000580), 0xc) geteuid() openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r60 = socket(0x2, 0x3, 0x1) connect$unix(r60, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r60, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000740)="0a496bf29c3ce0858ae95b88a8bbef76488f2cf565fdf9058840d99247b56bfab47d905a68cd1ebbecfaa5223ba794054e4c8edd8f8f87a69518d371bdd1c897131de471ffe759b87164cc85b12b057f078d5a0263c4cb860571b1b033c6802db547cf1ccc75c1e12a2a99c0e293cdd65764af03964e341ceaf03b3aca3320ed79eaf3b04cede5728b8414517adcbbd75372db7921f3ab07e70f35d7c5d7d97e", 0xa0}], 0x1, 0x0, 0x4d}, 0x0) r61 = socket(0x2, 0x3, 0x1) connect$unix(r61, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r61, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r61, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r62 = socket(0x2, 0x3, 0x1) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r62, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r62, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getgid() sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0xffffffbf, &(0x7f0000000400), 0x0, &(0x7f0000000cc0), 0xd0, 0xc635f6d980f75b70}, 0xa) fcntl$setstatus(r3, 0x4, 0x80) r63 = socket(0x2, 0x3, 0x0) r64 = socket(0x11, 0x3, 0x0) r65 = fcntl$dupfd(r64, 0x0, r63) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8020690c, &(0x7f0000000300)) ioctl$KDGETLED(r65, 0x40044b41, &(0x7f0000000140)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0xfe37) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) r66 = socket(0x13, 0x3, 0x0) r67 = socket(0x11, 0x3, 0x0) r68 = fcntl$dupfd(r67, 0x0, r66) ioctl$TIOCFLUSH(r68, 0x8020690c, &(0x7f0000000300)) openat(r68, &(0x7f0000000200)='./file0\x00', 0x100, 0x109) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x04\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x80000020}, {0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:10 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x1012, r0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:10 executing program 0: 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) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xc01, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffff, 0x1ff, 0x6, 0xfffffffe, "2bb315ac67b8e695b83e577f0d69d498d4ac6982", 0x49, 0x8}) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) socketpair(0x1, 0x1, 0x5, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x80}, {0x4000006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/60, 0x3c, 0x47, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x100) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:11 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x1, 0x7fff, 0xffff}, 0xc) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7fff}, 0xc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r1) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x0, 0x1) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/115) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x10000, 0x151af742ae92549) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}, {r2, 0xdf3af21aae99d625}, {0xffffffffffffffff, 0x5}, {r5, 0x2}, {0xffffffffffffff9c}], 0x5, 0x81) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) r3 = shmget(0x2, 0x2000, 0x819, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x54}, {0xfffa}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = dup2(r4, r0) openat(r5, &(0x7f0000000140)='./file0/file0\x00', 0x85575cd90451ac72, 0x1a4) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f0000000000)=0x3) bind(r6, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0x118) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="ba1432e2c65722c90fc98c33a09d709594b5575a7416475758ce81f652b4ead541c5f092b6cdeb5670daf5b0562ea2163613670e48e746a7c6c2fee6c992ac82246422749857cdad5daef96bd380d88ddfb72b6b41c8e03c003c0e2e4fc27ce59ee7acfb77a46b5a18f09d7b85c149c82790f938ee6f884860fef9bde63233ef44381c9e3ca30acf769ca29b6d170490219758eb127974cfec5fed666b977eb30e358e29ad7a9739e8a79891a1"], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000004f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="4daa3c31a0037db0c9707f5d9bfb2fd6a60e4dab9cba50535688ecc659c443ef5d1a81d75aa52616e113997f8cd0fc4f6c968fb3551e7241bed2c05419d1d6b86764f43ae0b56b726eb6294ce46a657732cf841cd885da9d881fe9e0779b89955830cdcc23a3d724d2abca1b489be55f52cc3a7d21fbf667da2a317c7b6fd66d5cf9cbda42f88364df80b2737e5217a7d166d0666a57de4b9cf55a9dcac9d6724d9d5ab9fda3fa272bad8e4e69101ffbfbbccfcfec9715", 0xb7) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x35) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) r3 = dup(r1) shutdown(r3, 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xc002, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r2, 0x0, 0x10222) 16:00:11 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r2, 0x5) r8 = open(&(0x7f0000000340)='./file0\x00', 0x10800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x88, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x1a2, 0x0) r10 = fcntl$getown(r2, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r0, r6, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r7, 0x7f, 0x100000001, 0x20000000b1f3}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r18 = fcntl$getown(r15, 0x5) r19 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r20, 0x0, 0x200000000010000) ioctl$VMM_IOC_TERM(r19, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r20, 0x1) dup2(r20, r19) r21 = fcntl$getown(r20, 0x5) fcntl$setown(r20, 0x6, r21) r22 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r16, r13, r17, r22, 0x5, 0x7fff}, 0x6, 0x2, r21, r18, 0x7f, 0x100000001, 0x20000000b1f3}) wait4(r21, 0x0, 0x16, &(0x7f00000000c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000280)="b6fb43bf90b4dd9cea87168f0000ec5bb3f9a585ac67a18333fd2de8fbb7ff9cb281f944171059417d49ab69c64a347340e64fc8614db549dc8717e12eb326a418c490aa59cc45696d907d713a7a348a7b07d485bc5d0cc006d93da2c9f63d4bdf27c7b28792393c") 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) pread(r0, &(0x7f0000000000)="680e79f0ff7a54d8ca4d8f94bc8923125611e04dfe035253704c149c8a5d5b03e7bf8b9df9b20e7733fbe2d9f01c6dc8d3c55921e0dc0339b047be209f9a5b17477da15e1fb21ad9ae02bf0c795d39c744482fd9d7a09207c3e2175a462b93396add98b60a9252672adc4b392727d25cfbcdef3bf72e1e6cd21d14d36cf067f423049f5f2c250cb7e050eab5b0c25e9a9124dfcdc6ac80b1b9b5ae20ad88e55e9f4fed61a419ff8d769ec8", 0xab, 0x0, 0x0) socket$inet(0x2, 0x2, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x2000000804006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6, 0x2, 0x1f, 0xffffff00}, {0x3, 0xfc, 0x0, 0x8}, {0x1, 0x6, 0x43, 0x9}, {0x8, 0x7, 0x7, 0x9c99}, {0x81, 0x6, 0x9, 0x4}]}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd65, &(0x7f0000000a80)="b6bc1fc92479ff2b783e6e099c81") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x26be, [{0x2, 0x7}, {0x2, 0x101}, {0x1, 0x81}, {0x2, 0x3c67}, {0x3, 0x100}, {0x1, 0x6}, {0x1}, {0x3, 0xa1}, {0x3, 0xffffffff}, {0x1, 0x4}, {0x1, 0x9}, {0x1, 0x8001}, {0x2, 0x61}, {0x3, 0x3}, {0x2, 0xfffffffe}, {0x2, 0x8}, {0x3, 0x6}, {0x2, 0x3}, {0x562890ba89869eff, 0x2}, {0x3, 0x1000}, {0x0, 0x1f}, {0x2, 0x4}, {0x1, 0x7}, {0x2, 0x3}, {0x2, 0x7}, {0x1, 0x80}, {0x3, 0x6}, {0x5ba81a72f9e1a5ee, 0x1}, {0x3, 0x5}, {0x1, 0xb38}, {0x3, 0x2}, {0x2, 0x6}]}) fcntl$setstatus(r1, 0x4, 0x40) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x8000, 0x2, 0x8, 0x26, 0x8, 0x0, 0x100, 0x10, [{0x2, 0x1, 0x6, 0x2}, {0x2cf4, 0x81, 0x80, 0x9}, {0x40, 0x1ff, 0x0, 0x7499}, {0x80, 0xae, 0x8, 0x80}, {0x39ed5292, 0x8, 0x7d82}, {0x9, 0x2e, 0x8, 0x1}, {0x80000000, 0x4, 0x1, 0x3f}, {0xffffffff, 0x80000000, 0x5, 0x6}, {0x2d0e, 0x95bd, 0x6, 0x9}, {0xfb37, 0x4, 0x3a, 0x1}, {0x2, 0x6, 0x100, 0x1}, {0x9, 0x4000, 0x2, 0x9}, {0x0, 0x1, 0x9, 0x800}, {0xffffffff, 0x401, 0x7, 0xe4}, {0x2, 0x9407, 0x2, 0x401}, {0x7, 0x8001, 0x101, 0x1ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\a\b\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:11 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{r1, 0x644f4b05ab2b633b}], 0x1, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCFLUSH(r1, 0x20004268) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0xff) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) flock(r1, 0x2) flock(r0, 0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffff) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x28}, {0x6}]}) mlockall(0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:00:11 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="92c1526e01ae35760f9e0d8a2fddb41ace6e7490c814efca89b2bd0364e5e773855780a0e2acc3ba27dd7ed816fa23c48525e8e39ccf8d666e417ea74461bd17f6262c3da16ccaab6ea995d30ccadd232b84add4502881ee153dcd889a51b1c1df39bd693b057b44ec5f622b26150dd3c417f3168fde281666aa9fce0c4e71e8b8af71a2efe578554e57aeee626b344f4d8e965a3fd772ca798ba6c8dfe57177b7a2b04f885d51a4c9b93e7b4fd33b80db564ef4168e5b534ac3c1d8419eef406eb1449b5393df2ca38381d9ab331d2beb376bfebe28eb764da85e72bc"], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r2, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) recvfrom(r5, &(0x7f0000000300)=""/176, 0xb0, 0x40, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) sendmsg(r5, &(0x7f0000000b40)={&(0x7f0000000840)=@in6={0x18, 0x0, 0x80, 0x7cc}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000880)="d344dc16e35aa3c1b30feee891f579d3ad3bb4926cbffc4ae779f604165fa5d9f9c2fc48b640c166e2a5a6131fc490fcdf72d030138a4f87e72a9905519d482aeb483996ef1a9c29", 0x48}, {&(0x7f0000000900)="34657438e97034a80fcae61f842df813018348ad4166b6ed98232be5f585e34ecb6d0c8ad60ce2b610b67bbdea26bf7c2e82b2648079103c0d3c1774d897c7fec6e1a124fe6ff705d4dfa7b4896d0063069a7992213972eb54b3851739ebdd8a525e34674e41793483a3ed2f", 0x6c}], 0x2, &(0x7f00000009c0)=[{0x90, 0x1, 0x401, "5385ffaf53b0471e6eedb35bc477732421f64d22f1759b254c52623937c67105be21f7bb5a86bd6e9f4e39fc781aa892f636aaaf34ef402b2abb20d4e2fde6cb55bb4b03c23154e227a5dfca8550abb0a886eab32f989ab35cde50151d21674cf63dd98a3e2d62ec5cdedce46e65c0f4f889cc338cf0c0289db42c032499101d"}, {0xd8, 0x1, 0x2, "1d2968502676d389b1284d01585d7defd72e9733a122cbab781ac8f124081bf4b47fafcf63aa01e8a90696801d0fc3ce4298c4eb0c5075abb2264fa3123fba9bacd1f2e69572c69806db23199b0b64c6b9f7eff7ee629ea3d0b4d89201000000000000008add24efccdb26c948a9491d2169ba027b108ce08c501290b110edead866948ddb32de9c1024feb7c2379c56a3f17ec0c68cfe8d7f24b33d66bfcb546b5cdfb5a8e776e1e66961f88553fb2e15ee9806137c461a6a7d0a668dcef5c4ed727ab7c4"}], 0x168}, 0x404) 16:00:11 executing program 1: pledge(&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='(.\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") setitimer(0x2, &(0x7f0000000100)={{0x0, 0xb93e}, {0x81, 0xfff}}, &(0x7f0000000140)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x80000001) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x2e, 0x1, 0x119}) 16:00:11 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x81ea56f9dbb930b, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') socket(0x10, 0x8000, 0xff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f0000000000)=0x3) openat(r6, &(0x7f00000003c0)='./file0\x00', 0x1c7ffc7d40382f76, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000400)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) r11 = kqueue() poll(&(0x7f0000000080)=[{r11, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8080, 0x0) kevent(r13, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x2, 0x52d8}], 0x0, 0x0, 0x0, 0x0) 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(0xffffffffffffff9c) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)=0x3) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x96) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x1, 0x3}) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0x8004745d, &(0x7f0000000000)=0x3) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={r7, r9, r13}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="1c421eb8ca395e50eb9ec99e2be7da5011fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906701a62b325dcde9ba83a9b0d7e3f8bf59c0f1dd1c6f68d6986c35ab760d708d583c9a526321c293887b1d32e51307936ddd38c754ddd5b37200000000000000000000000cb96a225f219c521f3407b4cc9f1f22c9c9c26a0c9eea57cd46c5fedc01edc694bcc952887cffe5d9d0c21e62ebb0d59c06bf614cfe2f8dbc86963a4e91c3a693e35a6fd3601693164744e8dfff4bc055296fe0a2cdfb29624d325c4df89a233991315c157a62ab0589b38d274515d1c5eb36b70754a42efadde8970ef2fbd587f134c9bad3576c7ec7d574b93ac96ce526f0cb1f63ce799a5cd834955882ca5b62947333285c1c0912bf834ea1098e7883865754ace0c495ba3d120804085ef2840a20c4a4a7e52658746f697e43db3bf79d88c58c89f931707d50890d0310cad83f8c5cb0b3f1050f4005d4aa4256bec15c6", 0x172}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='\xff\xff\xff\x7f\xff\x00', 0x80, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r1, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x81) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0xe0, 0x6, 0x401, 0x40]}) dup2(r1, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:12 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0x3, 0x1000}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x800c5709, &(0x7f0000000000)) shutdown(r9, 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000440)=[{0x0, 0x1, 0x5, 0xe3}, {0x2, 0x6c, 0x1, 0x5}, {0x81, 0x1, 0x80, 0x5}, {0x200, 0x3, 0x9, 0x4}, {0x8, 0x7f, 0x1f, 0x5}]}) fcntl$dupfd(r11, 0xa, r7) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r13 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r14, r3, r5, r12, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f0000000300)=0x7) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r15, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r2) accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r2, 0x1f, 0x40000000, &(0x7f0000000300)="acad71f78b21833d65fe5cf961731554db01931952558780388e751a14af8006e4ca56d8d1fb6c1e2f2e5fe9fd79c250ebe40359c10c6a56ed08e488c79b82e6b4ef63017d4e8778da7265a58a81643db3f1e10e738751320578b8ec4e899929dd74e1bbd879ed843d62b1091d74d437704df52514e9dfcefd0a93a2261bb28c14ee83607e5355502cea86757a4da52f985356b563e17018c3a1ff38ba4893b5f2861eb203aae3339c8740f1f2b8bc88ae1cbb31fc133a0b543912fa8b95fd509e607addcbb191feb49edf07b41515e6aca05aa0ba4467d85ab8959e9011b774f34ea7a947a812c88f4c1e965eff643296062204d2ec83b274a34ea23f02d5227b26aaa558d6310ee370a5c41b646806c93f5907c5dd9090ef5b3a43920740989e308ac0bf097eceb46a1336dba5da783bcfdaefc05a34d2937afc6b33591d93706c248849ea4d0d63385262da2d22c8dd4bd4a0b53cc86005333b0538a188394644c2131a200b4af7d084f7fd9e7e9a8728180727c58fb3306ed6def026fcfe641d3724802a976b19a4fbf5ed8959f44325436879ea1d35126fd956d9cc0acf90fbc222062f07e96ea76929de153bcfa88a7263707a690659b03619598fc74b49fc251bd76bc058012dc201c53c586541d1e9019d79b7896a64f6396b6861a04a6fd79f74ad663fe8ecf609c5e5167d74c9e806c0e61b133982e13947c4c75232baaa75d3e72beee176521b352bfc4c801f881d01b08c9aec81f35766b283096cadf44bd89f2c1c45db562728e136afb7a54499bf72d673452018ba00d56a6d4ae28569c0075e61d5f3ca5162cc64540e596c7ba60c330f7cb18cca4d8aabcf754e425fc138792d5f612c9c784ef6633bda5d1568a1a144d96deb99a67da56265dd01e90294e4bfe28f58d458b276e8e36877f931eb818473fd2cc3906f700de4a626c1b70162f8a8781563d73e0abec0720a35aa58620c622693b7b2773e194389464bdd5dffa7680aba538e2ec638983f213904b63abd6295cfe81c78c86c54c5316854f3c9e374f0d971871197f9f4a1253b81e5c52ae1e725b052589b0804937bebb1a41ab79b7974d4f1044d766eedeca6880df38027f471deb0327b9aacfafd54cf92ae4038cc89a76d7c992faac64eaf8f407786d5da7ae638e0562afd5f4e8c41d23a65c063b777ba650700746ce7585544b9d3052395095337efe07ab8fec452d81b16802176a72eb590740ecf55083d52c869899aa4bfa3b8e69594c69a1c1ee67056afeda3c63f80f5e13140cdc14336677839defa8b2d7546e75408f1c1e47ef8e5bdc56007f0b2384d59b946dbfd7f62672ce37d4d055f77510283852456b5a359dde61e90563012c5415c906e106c112f153ee8aa7a8a2c2b56d064a1649c2153625e8abd72766d0b92972eab527229dc534d47b33d92e028f5b7c32c6a89cf34d14a1103c58e27439276f7ec661baa7368d193cd63b94f96729408c3124966f5ade9f5371a0898bd6c96fb9acd871b19a42f06f50fce1ce49f8266c35cf6806073cbe440cc4e5ecbf3e6660f725de573e8a19cff3b82b73abb1ee2ba4081329b4a573fca344f836fff03d60075de7208987379dc5ab1bffd22031a2ea76a6e0d45dfc1cca1da689e3ad9605a8ef45ab576c7a8a39ba9ee3fc4b7a98dc8a2983d6b042f5c5791c95440c18397cd178e7596498fae929b81ae9c9c19081377acc2c85980f59bfcc3b32b5f98edc6f8f97cc7c880c40dfc9377a342469303f52cf3bf6d13415cf1721093cdca958ce62194508f221b2ce38452b2b859e5adb56bd15468b11ff14750a19affec6d84cd96325b6502c37b04a76bcdd9c1d44a65c2127e222521fb2af1e8d693ce0d794c06c98a7dd212b0e375ec829dfe508d976a8f0a7ea08e06a6c71185c5bde7a921206148997c36986757625e6fd117b38c1580ed5d768e0389f82627a7c46bc733015a8fbb35effdb0ea2f6afd57a592241fabd4211ae659f3e069c371b3a96f1ff043e8bfc6faadf70465fd8865a12dc85a1a192e3e6209a3a962acab0ffed181759d60000d83944672440d3f85d570e82e0f970cf0bd642310907df2a4565adce0365c6d1823ae82915779c67bb6d4364ea8696a8ebf4503ddc5b871048ac96a6d66d2baf840b6a2d8c718848fae1485cbde59b19613cd6531dd0cf8945664101c97b4d2b6b77e699853241f2343232727731879f558f48ecae9c85e47d2415b95d85167cc9fac285647b93a3532a99b9f6827153a45881def0784b04951c2b673bedd5132de20e6cfbcc849f128717956f2ac599c41c4bfabead9555b38325dff7d52802bd94753206bba2f6ad7b42d28af4484f250f8956e56c66597242cae3dc4dadb162ab476d780eb29350fa0ef7f640fccff92490bc2f74b6398d7ff133b43bcb62d7ae4c0dd65808f654f7f041cbff59fca42d317b67247e33ffbb4e2f0c78310e94a6e2320339497204cc0c9ea25151e3ab9fe1620cc30d9210aab2fecc570110e2a683343a17d61fecc2c62a7d86a021750d280f619889c1c5cc6a3fa6127e95f28ae4f13cd7a2500a8ce11d2e5f134c852b3411cc4b2bd0dea3c1da4ee3b993e035588066e2c0ef14ac76d4f554564a829901f39e91583d0c219ca2ff0f74a3067280d70a1bfdd96f7062e88c8278e702426718869bbb5b775f507abb157ae1d17466c2b78c39b2aa59ef4707ea077a22704383cf6fe883de423bbf6b32c1797a2336d82f1f4c4b525bc973e48437b691dd17b875d45a911de31c050c8fd8b0398faa06d21671d7b4b63149429a032443103dce6040c45fa2c83815eab7b2a8fc8f2bd47206f9e89d21fd48dc5e99ef6423d4f8ce3a44740906bb10dd2e5db19e7b1027c1e55957b4ed2064a06f3af7417cd1296ef4c8c60d04ea1ff08d87785ab9744c404580e728d45f5b3916e17a6c34cbfe090bf1f7c5b84af482f53095876d44599968a2e73e1218bc60d58ca588307334ebedf3098bbb435d4210f3ea55fcb68e6516ea432e547e4a989a18e5dfecc59eb7c995434fb0723c53d9bdd45ef8dbec4ac89dff9da9d1c7ac42b4d0712a51055f3d60b6e6c0133ccc1e56d164e505a80f53033bbe77fc3231ec8665c20c0237506a23e1578dc30561b9976598a03a0384fa637d1835888b3fc219acdc858a58b4776c356ada96392e6a9cb0c8c852448a134771caf59ac30a2306e7b875d60130d8607c3b6805c9968a1ffc8aab814d0780dda57e17feb161c9fe56e62f273fac882ed6c7a610e4906bd212a58d8aa77167eb1dce0d56a61f4a8a3b959c34db70be79809266f36bc36a1586115e66cf37528e06b3d246ed55d4e8dc3568df511c970ab391f110e50361f67f4c0b74ad5cb1fdefcc41d5c0d3e23278e77dfc2816fed8b01f9884146d07201b70c4de02765a29afc030cda08b671632ff931aa83766a97c935f8410ab65d69505c9aab7e8101c85636d9508812268d96a66e8944957801f6d5b1afb41b68f8cd852d30c434e438351ca664f87da90a9a7ffb8c0af3055dacc68a03390aab3fb21334831e4fe3a169f4a219e1335d4cf310c5c11a462a725c406a4f5f5dbac710aff5df5208d23c2d7f4ebea4dde30b1c9926407116211fb889a2d0b314a7a37e6803609461e6fd38d08ff537ea3901522e35bfaf845b79de60613316dd1f376bac160a6e26aa716a28fbfdfca5d4979a9f65734f98bd6970d6ef3241bb39677574580a14665eebfa0c255b1444e6947fc1d24d3a21587faf4a661c64e6b5a9d325bca4c6da7e5f1846ee3bd2b5e818c403cb2e71e6841ef680b2540a5cc0cada043eca400da5dd79ebc0be4f6380b5ed588fe86a5db19a830b6bad729851cbec610f54dab23aaae63db95b3855aac5f69adf18ad5e8918333d3f6ca1945beefa273ebf3994d3fe384ae305c76457b25158248a77f55a510d6a286fdbc6a0739b436b45b64b7ae659dc038d6d28c316e8d1d26ae6f446e8b409afa4d93e533d9520395f90184df2a2101155cdd4ae756cd60e8ea70b253caae13322dbe1b6468ed7527d60e4fb7728370c92d6464b9abfc90d2a18f42e6d27eb8594669da59c4253b335eb5d72144af0c1054ee1a1a7c967e853d29653cb665c1a6f61d16510ec576c4a64b9d3355f84b5c8100c8a6f03967373b0ae728786887cab71740d492eab6fbea399c7ef5c1bef88b258ea842168fa5094b0b9defd8af911f56fcb7575a4a264b4893cae5ea06778ec96c0df42cc2391c4c83e3ba36f7e002bab5761d2447a067e50f9851b4018482313f78ae82cd2c136a32b9d33308beebb25cea80feb04a20b78bdb087e7bbb0810154361a09ccafdb2f4c70bb0b8bb7a9d620919c1502969fca2c7b045a6ea8228349edbc90ac44539575f9b92c144b5f78146189a0592ddd8bac8e304dfb1455392da95753996cc48a5658b793876cef900e5b4ab4a95f32ea305bed75aa2a714aa8c2356993254b0c7c2b9eecc0751af6841f10cdc87cb4b9948c9bf65152599bd3b83f22161bcebf32b295c1b8cca53044f51b19a1e19a5a1fddb082867951460ca8e8931ebf57600237c64b4d3043ebbf5ff87a720eb6f39cb4ea23e50e55db034a3648f2dd860c09ebf9c5bccc5fa2409305ff71ea6c4228568292aa51b613c31c659e72ebed036fef05ce9522a4e4ded28f26f612cfdb81a588f4efda513cdabb019ed46e00bd1340bbf2952e49d2cd41982a5ea76215d932ae7566c40d539c172c7b2eaff428e360b943c7103d7d724315fb4fe5d82693ae449d32dbb0b72b65b9ad2ad12238dcbaf958bcd7dbf5adc9ecc2994fb83f70af34bb21f494b3a7f62d1c1f8f5379d2e4659d1a8469c5873de36fc8233d98ff1e3bb0418d4ac96bf0f51f5b7087d9f53f6dce182d340fe1619091a076ffca375be9a2548f12f0cb03bf2844b9d6c8c847c83516ed16f6e24ffb9cc90a1cc9754c2788519b12e49389c6e1cd44a50abe0210059247dfbbecf0a1a39356965a41696fae8dcdd8e911432979732198dfc9aedffe3d1cc6c35df2c8d55d1685b4f3cb0af456477a8e68ff3a89768bc389ba7e2f8106e4491db1505fa30388f83c6b71e0236b81c409b2100ebcbc2270a0517da12c75926f65b56e5ba782acffeeadffa0d18bea2434085a6fe7bc868904c3c7dfcf8bee007e603a50bd50364adfe964a1b5093ed82f2cc8d2b972747e04b02bbabf73cacbb545440c2fb2be5a80f4d63fd3463c07b2b244ce90b31bb8b392b94a50fba1065e2af5914f4c39fb3468268c69e36e6762b839b529fe65015622efee700f441f214c15b8688877a40624b5bd73608837bfb917b88fc2141799f41338e8fd6c929603a4568e5d81fe39965af96258ebe3b3742b13b8be6116c90cd72b277a32fe1dde2d5dcb5a0d7bb7bc7a3065788e62d26c4685e694b47687ecb917582599333aed6179ac982d7e603da5a115905cc04d67e89952808a95012864379defca23049db80f7fa6286498f6d3104c7e2ca633811a0ccd9370af6eddb3cd35f32fce0206978166fa8c620aa94bbcceaadd2adb3961d9252b51f35d1fa55636e35311a570c4f23061d48a58375ea02083811e67cc71c03adfa7e63de0ae1907e483b97af6c73f1e768b414c62d6567d2cab5931c3e4a2bc206f72d7ef617f4840be64142ba5fb4e79b6a4720556ab0f65a4f7c7187931d7f8dcf076eb8953d7f7c94ebffd9c8681b2ffad16b730c37a764735fe87f8c4b2fee55bf478042911908dfbc51505bdb32fbe2c4e", 0x1000) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x120) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x3, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') close(r0) 16:00:12 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/91, 0x5b}, {&(0x7f0000000080)=""/44, 0xfffffffffffffe53}, {&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/104, 0x68}, {&(0x7f0000001200)=""/73, 0x49}, {&(0x7f0000001280)=""/140, 0x8c}], 0x7) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:13 executing program 1: nanosleep(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) kevent(r0, &(0x7f00000002c0), 0x9, 0x0, 0xfffffffffffffffd, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000], [0x0, 0x0, 0x0, 0x0, 0x120], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x0, 0x88) msgsnd(r0, &(0x7f0000000000)={0x0, "0716854708f8342d7fcc4b852bfb0777dc6d48d394c43c55a03f72bc9b932c5c03f6454feb3b5e37a775484c55c93ed365c4ec1bd475b6486ced2f48b8ab2120214706492a917b9842bf63c8603f1cb8336f6711a65e4e9fdccdc165e04f41b25641a19ff5736db38059140e3efb28017c19d29d379d9547a69533b595b2cdcdfb5d5f9b7272c96754e729429b5a80bf2664de2a17ea4c4c622ce02fa21dea487b4882b5f2f958aa85541063e9931411dfc3bb9deda99431de059cc11b0c9394aa0380c1a39f91a2c7"}, 0xd1, 0x800) r1 = socket(0x2, 0x3, 0x0) r2 = getuid() setreuid(r2, 0xffffffffffffffff) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) socket$inet(0x2, 0x5, 0xff) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x5, 0x6, 0x7fffffff, "7dff00065ac17977b8b22e54c4ebf5bcbb030700", 0xad, 0x9}) r4 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x40) 16:00:13 executing program 0: r0 = socket(0x0, 0x4000, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:13 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = dup(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) socketpair(0x0, 0xf, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0x10, 0x0, 0x8}, {{r2}, 0x0, 0xf5fc5528e6d4396a, 0x40000000, 0x2}, {{r3}, 0xfffffffffffffffa, 0x80, 0x200000c0, 0x3ff, 0x7}, {{r4}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0x8}], 0x4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x47, 0x4}, {{r1}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x7, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0xffffffffffffffff, 0x2}], 0x62, &(0x7f0000000200)={0x6, 0xff}) dup(0xffffffffffffffff) syz_open_pts() 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0xfe}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:13 executing program 1: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x226, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0xffff}, {0x74, 0x7, 0x7}, {0x4, 0x0, 0x4, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x1}, {0x48, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff3dbadf450205c06ff9416db49ee433ee80331681882baa25b7bc5198d4837c1f171da1d8222a4c5a6cee65994b239ba2fda5f20f672241bb42be2fd100e446b0cbfa4ab7d847d5bfc01c80f709e1bbdb0187d1296c4ce5059bffafdcd589774d5c7e9cccfcd05a9566ea4d0dac1f2ef87935787d0cfeb8b545f76860136f74ab90bc239dd98bbf0c91097029c23a98777cfbafe961264e56bbe27456111eb405686093ea57e2d6798f56b4037fb721c13b36b7b4c6f5256bf7d0a18957f190926f170572c59a37ff349174feb1c15800a6ed3df315cff8017b9af6e72e5d2e83b7f50e199ed6bc704beebd2f6ebae1defd2f9c0a362bd3cd5891487c06bc8bbe2cf1a601b1298f192551e06af4e600157b5f8370acbaef562ad0cef3fc418549af37eb21c0e215950aa4fe0c70430c14713c07846504f2276fda166ed0b7c4fc67663cc923bff3de02add982e0460fa945a76cd460c1ac9db1d0a249c97eced06cd64bfeeab320b37fcc4a1f22964da1f47d22000608bbebb6afb5e47b76170d396f7e1b0bb9001852b27222624aada4dca9b2e823b76ebedb03202fc61d78f675d1fb7359784ae958907fc69c29d3bde4f1e31c36e7c3d3e8dd9dc6da227545b176c6aa0bdfada737730d04070ac54556433cb9f001f463f1c29efaf204bcd2991de6ced7cf9c37a862792f72b4e5391029181cdc51be2a9e10ecfac6711a9e2557a8a55c9b1d793371fa6bcac655bb2b6df4ddd50dec7499656d21258aac5c578dad064f4bab43844f5996ab269ae563cc3cccb521f8d9086dd3f02ae6fa6e84f5b11f9c2273a6c9e2949b7e77c95b98bf978ce7c34d10c2f54cf2cbdf454d6425ec6fda2030a5df1f85402efc6c4f048358d42a95d9d770d0651fa29eb565bf9656452b526227d91c490008161814b22b7fe53e4d7542d682837207a9fb789f27618a30f8762eda5bfb2a1082f8797d46fa67c03e7de5e9086c544f1476303c81bee0ed917d29be35eb49e6081bef7b29f4d3a8c495f29f9fd321747bb5550279e11544b00d856c61eb61358b7c38cd480748f52525581a1cb88b4d26ba4e99a41370feb2ca4d8153136bb1e73356d5dd0b6f9a8107144ad4fb525c5b59c5d330dfba770c0c20060e641ee37e8a53499580c3d6474c26dd7a3787f4d9aa52da71e5dba3729143c7c69d41aa0bc4f89d2100e74b70f0cb38115f9a580a36f54c3ec049b576dd7262a26040d8cbf5c0ade7969929ca775b76ad138282b3461c87f0a518b73f2ae37b6fddd562afb327a1c61abb4a1d7ad201ef8a19b8cd12807beff4a2a5322c77efb00563b91752401f0cfcc24cdc9627fe7ca5c4a8de526550c945e51ae0f2fcb233278eeb9db66bad5e82c4e8a87c34d9731a66c0fd16545ff945008ca9dce8a411c2366b212092ffb56205ccb26ee9888d91b27ead81f10ac9bc60c03f0e7ee89ae355b421e49e407dc04a57c286b22b1e19ee8e272de4cd9b87174f48283e8758d9025c21a1b0080fe9d0bb6c70fee3a40956239f50237030635892727ff58956aaa93cda12bb7bf28ec22c619c2f54b3c064b2c5aaea4f46c65c8368e9233d337c2961aec56162401c9656a2eb77d8cfc485cb85274c4e5aeee5e4d40dfcabd044bea91c98a9e8c3bc5a3ab01833514e5f07bb5c1d371c52e6b7debdc444b4968b09918128ab3f127bdb65f242ee6d3ba2d143fe64b6650b7bd6e37d82764684bdd3c1142e56e8a89d6f7af4b763cc1853ca2ca003750104a3ad174bd056502274237cd812c87fdedf834d01ebb36b2784c9df6699bfba614093fe43e1484583b7a1347626ff3705307c9e3d25f88654ef336a2a512020ff5daedcd5ec44e81668fff7aa16a80ec16e30dce43ac7de5b794d7e1277a32aea242e80c9f1dd60cf063ee29fd81e6c7878587db8ca991242e2f8cff628ac608f638d75f7af1e83681f714be61b80c75bb560de8a7d33f83885d985bb73989242fa93a263c3f1863ceea70355d971e1cf1dc42c31fbeb76e2583897546f721bce9f60cdcbf4dff9ef9009138054bb581c3a3127ce88fd551331e413c77775e9005c30524365a591cd7c7b9c38bf119efca5a5a15bd9f92359063f870731b5468dc154afa5d833d2aaedb57ae0c7a43c1bbfedca921dd246db3c2df08f588eb8738085b57a79db64708b3de032a7b8cbb6238c70946adfc5eb485f8086db76c87dea4b5d903ad82baee3dad12096ff7fa2c346565909c5b8037d28fd0dfe75a153c1fbd9b9cddfd9a191e56e9ea477598ceff1e1eeb27a6af18184ec6391e2e729d838988c36b233f5979619b495692921daba4ffbaada3c9c56ae9878cbe81c4e7205a907c9058bd13be2fb266b7ca87c12b6ff1361a6968f93124754794aa14527b036ab278441218c9412aa10ea65a991cbc16afb4893ba5343cebd6aa4011f79bd9a11f2c630d23d9292d928dab60596b2d33dba3e7555534700c4840e6c8ce18a79af5784c96818b05c20b11a7903e8fb05c7d8298231b1a9129717e4f722d39eab8fd6d168d2e4cdaf193a98a1334fe677f869e6170641ce3c45e80dc4478d060af30ab16482bf0974aeddc41f65ec654015f407f07f79107bd4959703234fdb9127af5ae72d26fa0110d67e5481d70ffcc56c38075d6a714b085e5ed99920ed34c237f8fe2193b5fb1262c9e718a67676be84bc07222901c06bd4b56887cfb6903b4093f1a59c4d58af20daaa8b7e4ee9e3cfa760051fb9f473ca9566cdaa937ff1f1c1759cce75b22073e6c2199ea568014539c623195c8a3b56707ac83706c371887eb0b32b9f29ea3e31ffb77f57481845eafeb6abc24d0672bb1db1993915962e407a63fc569cd93566dd8a500ebc759ace6721a0b004cb93cce91863b5c7f9a7d219123bc42a675370013154fa6d338c2be599b7f794268e2498fd64a129dd9efab39382de06fc5786096aec2e62e3ec2e0b6bc24611a5632351e0ba9b0a1848c6b1de34f3f04378d2b3c3101a6daef9f635245a168a5a9e8ef2d4068d8975a0d1a9929b4ba3f3c12915fd2690819fa2fce44681133cd7892b46d2640307b096b06aeafdfa22566a54582ccd260f9a01f8966fce9a5b5625c22d6b865807b7c2a848f2ea8d5799ea232255be8c81326b5bb2f721bad943035a0f9a5136329fb4792f5eba321020a58092558386026e4cc51b0761c417f5d25a8071bc295e111dd1bb3998a6e8b9831a373067994d763dc4d00e7543ab1623d6ab053a87bae3f9dceff3b6b35a15b6f8767ae4251fc2413b8c6d550982950b548f7aeeee0c5ffabcfd222c49d1bd01442a2faf37dfe41b135007da82a38b0ac313ebf466deb968b696231b1f66c2c0dc273adbc063e342cbf86288478a08276ff48662bba9438061c819f10930c4f240c141bb7d86f35cb8d7eb61d7918b018570a20430838c51067fa350f5c21a9ba8913338a418fbb7872fe4fa78ceb8ee6e77a7085f4dbff4e926bd6acfab31d57943057b831d74efc906b3633696b6f8c4bc4242f34eb92b6a7d45ac1ccd3c0deb73b611c8f5b75bbc9c58607b9de4d50e07610c14c243013e6ab754ba7438cf7ce5fec0a60c2db97ed6daf38c19b34fe9e7e1c3e68b3e38b2619f8427631efce5ef4aaaa389ff1dc000084f40efb08531c1ad81a796a841f2eeb80c7ff4c0c60a0c0fd136065249f872a9e57a5043781ef6c468c5cd0d2596764c5d775cd8f1e84e64f9b0db7887cfd837d420eafa8fa9f58befa3b90ab55bdd3327b3aedd7928a14881cfef356f66fb7f118530bee98b3d26e3e45b24ed104b5ac968d3e8120aef5dd1661470ba5d7142ea619b263eed884cce42bc61c2696664d7ebbb478aa13188c2750d46b5290d80d4f4294abfc74e499205f9be45985ca1ff072957df0dc1e2d3c492f0b60fb0fe59e9f3566753bdd7ba19798b67c6a7995382d208382d3ad4881baec33b98ad3852af1199fafce86b57c75dcfd50270c1684b2504d6713fa66e4519f799eaaa82595e6b66790c804181dc423d784c1eba3b5f619430178645348415e36d5cf9507c2374c61a477cc9383047242305320a4fce33d35daf4e5d5eb53c0bd2f5a5ec90088e80af9ded89ebb393d55476c28eeb2e35a1f30524d9b00f65fa4642c8333da948ba3208a28f378e2eeaf26d8927c9e243310314baed5dc2c976373d1726dc6df3deac25f5e4c3af1f7c2651818d6151235b036527640c3126fe2cbacbeeab62f3e2b77e2893446cb98ea87e42fe8904b91c8a810809c718f855761d83bd7990922adc50b0c5135650e4f735b201f31c038efef886f57bd315311397aaa111223ac076b0d54233d5dba2ac61551708fde1e6133d0264ee743c4d99dcb6d4f7fe011dc892b48299bcfe44611730569e279a7851ecc3910976939efa15a57e35d94436a338799259f6c71621d8144e0af15b4343ff453c70455d01a2fae02597688182bd45911244e9f474bd34952914f4278a659fe8982c75b2b196547f12cfdadfbbd2b4b2a58047b7a7ed34fad4b2316a0fc43f1874c63ee078e265166ea21a26bb50f9d823b32bd0ee0dae8a759e3846e5c6fa8aee949e28a64bff8855ae4b4bb204f8f01707c53cdb590aeef3a15a406c0b58c7a96333a229f5a3fe5484b9c2a2a7c7a7ecee223ce666c2774d254c78a535ccad822b27c60b4169789c628e42417b874555383834d79a79fc828dcd6ac462a83897b8411c91cbb9e2290b3147a1ad6187946ae83381e5f57db5db2155e02b897587472cacb45312158940927d02cc0fc47daa8302fb65a1aef90107e17d64dd0d01ae07b903afce1067fd1b8a56402c6b9c04ce15330313bb4970bd6c57f4fdebff575ee08d5f67b6ef87805ba097e6e069746fb32bfdb40eba72306f10d358fae72a962a2404e68477f826f88456410951a40e62037d1570663cd6ed846a9e5736d8ef36a3e4b29a1b7e2cb8f583b38376a228747c1d0e8d7483e4ec3eb828d1a1266dc0821e223e2b9cea147375aee8fe37911e94977ecbc837c7ebc6b661b505afb79973247de854ba192a25cb2bb070324aa3ed5cc2f6d9ed86e946a7a3eb51875e3661926668a8e480b022438a3c7c0472d0c4100eb76b2dc44ed122b66b4fad623da99f69b3f6456e4c3231db4e88de9710a4ea061309a544207cfb53054050c0b415931043c01b3bc8572d3a2041d689a9656504e61864df019e9442905a11411bae10b9e8b34771da35eaa97f85bb56a242a590be541622f9ad8c5a77eadf080ead40a3334493b76712484ceb54ddf1ad4cfc19348f68546a3c849c7e7a96020f04fe5d3a07cebd59abc9fcb19c20cc64f4d779dcaf0fa5b71e946b4bb0eb55d90ad09d205c4e629fbff36bce52e9de14adb718f7f05d07f9d9b28d23af3c180a00faadec6de25d823bc08f84683080a6a621aef3878c00fff11f551a450f5af1eeece517a4253839ee3e97baf316c43a906c80590a0224edbb7b0a349fb0a69cc5680e633c25f067f599caa25971ea49a46c16b6d943be1482ffde5d7ab0a4a3510d62a27698e8869c0340a93d7885974e8f8f92d08d85002a0065d1d982f21b751f472df14aac80afff1bd7fa4244c201a48d6fc4d59d5206be6030c7b2680af654ba19ffe69325c5bc51d8226de104744eef9c354b7534cbf0554e9a5b97f45c1a0d8032aaf2aaab68ef398348ab361318baa7abc53b144da8b5fb08fa015ac45c8e68642f6a454f0475d4c0209e80d7bfdf58938dbe727217ed52") 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x38e3e96923cd569a, 0x1) mkdirat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x102) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x400, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x10841, 0x0) r4 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x800, 0x8a) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r4, 0x0, 0xffffffffffffd) write(r2, &(0x7f0000000100)='w', 0x1) socketpair(0x0, 0x3, 0x9, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x800, 0x0) poll(&(0x7f0000000240)=[{r5, 0x80}, {r6, 0x4}, {r7, 0x80}, {r8, 0x40}, {r9, 0x4}], 0x5, 0x4) readv(r1, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) unlink(&(0x7f00000000c0)='./file0\x00') close(r2) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r1, 0x14, r0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20004) kqueue() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0x1f) r2 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffe90, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x1b6) r3 = semget$private(0x0, 0x2, 0x200) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) bind$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETVAL(r3, 0x563047f8d0980840, 0x5, &(0x7f00000004c0)=""/155) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0xffff, 0x1}, 0x8) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) getpeername$unix(r3, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) close(r0) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:13 executing program 1: getgid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1, 0x9}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, 0x0, 0x1, 0x9}, 0x800, 0x1, r15, r16, 0x9, 0x2, 0x1, 0x2}) r17 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r17, &(0x7f0000000080)=""/37, 0xfe37) getdents(r17, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r18, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r20 = msgget(0x0, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r23 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r25 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x0, r21, r22, r23, r24, 0x40, 0x9}, 0x800, 0x1, r25, r26, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r22]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r27, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480), 0xfffffcfd) getuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfffffffffffffffd) r29 = getuid() r30 = getuid() r31 = msgget$private(0x0, 0x20) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r32, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r32, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r33, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r33, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r31, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r32, @ANYRESOCT=0x0, @ANYRESOCT=r29, @ANYRES64, @ANYRES16, @ANYRES16=r30, @ANYRESOCT=r33, @ANYRESOCT=r34]], 0x1, 0x0) r35 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = dup2(0xffffffffffffffff, r0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10000, 0x0) r9 = accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000540)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = socket$unix(0x1, 0x5, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="92f826da1c1b155fd39437a1cbef87f6db4e3f58c78b6890da839bee4b474e7485e4463b58a0fe3e2048a195a4183c296367f062d556c6ef0a8da51ac0d74f8e5cd3503992f22382725abce776f6218a0bc259eb2c4230332e84199b759e5f55602cc5ea748f6b9768a37b37a75ad1e24ec5431a74df52008e908b41d6c58a8e2fd295da651012347f9f717cc0278d0d6fa178887ec750204de54df62b31fd55593d28d2976c194ccdc9915f77cd82df12e76caafab00c87276fa674bd8f361934a11a2abb73201059919656406aaa01b529e43b1e17ccff85dd2dd1b0a03db48d45cdd248792542564f333554314d5e4840d0dfb0a803b655c22dae8204", 0xae}, {&(0x7f00000001c0)='7Y', 0xfffffe9e}, {&(0x7f0000000440)="35747d820134e788f43b3d1bc1ab2309442cf425faa584e1dd90cffbac2d070e229e34fb0934916a681a145edcf6af7a3d2ba92a7a5c6ccb55b0752213b56731679fe2aa13e806b77f4f7927c383308c22dc231c8a4b199b1b001964e5e3a06aa8bd223c890832887e1ca161f5e9078c126ce324c05e83b50bb1608ca6d71caa65be7503cd3db9d692cbb47adb3649d2321a688f5cb12aaf7fd61a8d6671257b79c2626789530b46d7f7701eee8f660c5b4cc720da8eec872143beb51ae6fe4fe8fe6e7abc1881dc664453987c23f3f0610e5f420aaedb479ec9dbe7863a5abb74b3a32b5d365bba18ebe702a0d46b3d", 0xf0}], 0x3, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [r4, r5, r2, r6, r0, r7, r8]}, @rights={0x18}, @rights={0x18, 0xffff, 0x1, [r1, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r1, r11, r12, r13, r14, r15, r16]}], 0x90, 0x409}, 0x403) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000280)='./bus\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() fchown(r6, r9, r10) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r11, &(0x7f0000000500)=[{&(0x7f00000002c0)="360f821b63cba84cefbb56c3924d9efadc507d075c3d73420fa23f14f82b626494abc9ff49f3a8093748fd7545c31585988081ff33848a1bbbd519c384582c01d8e6b7900455d92b6e7c95fe96981ca215522088cefe306562d55f30", 0x5c}, {&(0x7f0000000340)="dcd43268661894ad5dea9a85ef97ec093c864ce4eb4b09e4dd2377497934e3b03d3ea855ba4f0a3aafb4adbad6a9b14e93659a1c0f266d7817bd9f5137ef97bb3444bf9ede2883e0e60ea4eb113d769e8f854b58f75285fffcac404049da178127e98c2aca23059047fa67675cb5e31847350a7712489feb773c7035486c93a3cfc3a19a1b4d5b8b1f788c633dd0046576bcf02fc808aa3c", 0x98}, {&(0x7f0000000440)="38428a52e7531a8af7c6af8d23ce1bb46989c80656a95ed742bd2253590669024d293cf40338740519e1332eedb8ea0cd73bbe7b17aaa1b1373007fb46ce4c91035cc30dad3550833b5b6f46c36922d30ce2d08a03a1472bd330b93d23c4aed55d7b02071566a776d40b910ab3bd1b6fb5e83815a1f56a6a206acc686a63a2ced0bd7a3f2563eee4140877bfb0c5f9b2d5557406b45231ee2cf8e31b5721842d21c9678028c3c4e4048a73a99894cbea4b", 0xb1}], 0x3) pwrite(r4, &(0x7f0000000180)="d000"/14, 0x33e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00'], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20002) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x3}}) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x28, 0x2e, &(0x7f0000000180)="ebffcbff13b9030000004e66c9646fc3d2d28f48", 0xc8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x4000}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0xf) 16:00:14 executing program 0: sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="16f80bcf478ca349fbebc5c4cc2cffc1433ffb98463846e91db6b878ef896579c5466455b4a7446c671c3d3bd49b36577177294b06b3df4e0ebfdae8c1ba6de912ad8d5992a5842e6e84b1e48b9b7fa012491ae1f8686f4c7056ef1805d796488c4210fca470c949ff8bad235846cfd171d094ed2c30a87832a36a536e80c5671d493bed54e224cfd2d20623176cada7c5db71e1b94a36be75652857d41444b74a234ae627e639b1ca4736fc618912800599efc9a002f1b6247d3149044cc35f5a83ae149a7936a0346a6a5d7572a2aca04415818fc4bde46fe4488c02db6c9a12765aaea0078c38e87f314dbc47c69d1a2cb76284", 0xf5, 0x8, &(0x7f0000000200)={0x2, 0x1}, 0x209) 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}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000300)="d9b5bc15ad301cf719fa691771340b0007d25c3d5e867869292681d5b50e7fa85f67561a9382f03c190599633b506e8fb7060808f8b3cc6192cea332addba8a94ea0dd0142527e5c3597bb995cc480e5d1b31dbaf59e758568e888b579adc30b431007617af79601de4d5bb82feb2adc2b456f60b090397255c06670f242a5f9426a84a1ce85de5c131a7d7774314d2ba0df3bf8b81f6efcde593279792b4728d66d21b7fe9e114391ffb2edc3a8223f3594991d5f5387cf47b3757207719986edd24b9447b3a30228878e41ff", 0xcd) sendto$unix(r0, &(0x7f00000000c0)="7937ac02fbee82abd53da3cbddb3275e2882751bcd4caddb8bee843213840095", 0x20, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f427573f2"], 0x8) 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='\xff\xff\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00b\xbf', 0x5a2f9690b1401192, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000140)='./file2\x00', 0x20, 0x6f) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x174, 0x7}, {0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x6}], 0x2}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) fchown(r2, r3, r7) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) flock(r1, 0x8) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) 16:00:14 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84c7000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fca5bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b0980200aca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b37e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(0xffffffffffffff9c, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a61400003d00000003003570014000"/56], 0x38}, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x80000000, 0x8}) r3 = syz_open_pts() write(0xffffffffffffffff, &(0x7f00000000c0)="6506", 0x1) dup2(r1, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='v\x90\x00\x00\x00\x00\x02\x00', 0x10, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001180), &(0x7f00000011c0)=0x4) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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"}) pipe2(&(0x7f0000001140)={0xffffffffffffffff}, 0x8000) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="281fd42cc94e2b20106c089f982eef1cc586c0eb8ba40dab32f2066772142d8f1c8f60c22d9bbdc367941ca81b198d4c732a0bfaf02c4fd8af56e17051174008a93f7d8e49552bbe526f709f9597ffcd4dd7ce3a5285495b59467a2018ffd5d1ecedb76ff28f38f47281fb5e8e44f84c0bc67f58da61784c97f18341b6e8035eb06bbad980cc65926720a28995b05efa33406ebd574978cd112b50e0f1024dfe93be59b03c28bdae3341", 0xaa}, {&(0x7f0000000200)="837552450a32696a4ccef7d34377c6698e38942d18f61fd906d5fda8cea1a1f565057fc4fa79c1549f47da0a61333eb36198b7a94d25df183541578ebd375bedc84ccda7fc1d80a4927fe871738717d64cc8fe52493bf4c97b5f89504cc8c7ebfb4b6e5961711caf5559dfcd4cf7d1953f931820786df1a84c57c04b470670bcaa3e9e02b46105df5dfe70da8254101b4d600fe9cd0ba08c", 0x98}, {&(0x7f0000000080)="6d9f3b38c3809946ddada5859c3337111bd8dab03837d77e790eb4312738", 0xfffffffffffffeb2}, {&(0x7f0000000000)="9d6f40952601ef2273e763923d4413e5d417829ae177db76e9220585f49c237171a68e551dc4d32f755d5d", 0x2b}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000002c0)={0x5, &(0x7f00000000c0)=[0x7f, 0x1ff, 0x1000, 0x4, 0x5]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r1, &(0x7f0000002cc0)=[{&(0x7f0000002980)=""/75}, {&(0x7f0000002a00)=""/6}, {&(0x7f0000002a40)=""/85}, {&(0x7f0000002ac0)=""/215}, {&(0x7f0000002bc0)=""/227}], 0x9, 0x0, 0x0) 16:00:14 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, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r3) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r4, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0xcbe) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) getsockname$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) linkat(r2, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="bb84058482020063c4a143dce6a7efe1970da711ecdd57be"], 0x10) r3 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r3) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x35, 0x0, 0x0, 0x0) dup2(r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000000)=""/13, 0xd}, {&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/176, 0xb0}], 0x3) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r1, 0xffffffffffffffff) 16:00:14 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x371) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 16:00:15 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt(0xffffffffffffff9c, 0xea39, 0xc79b, &(0x7f0000000240)=""/152, &(0x7f0000000140)=0x98) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x68) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchflags(r2, 0x10000) 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) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x7fffffff, 0x100, &(0x7f0000000080)="7446b2d506c54fd694b0219a8dcfebffcbff13b9fd812eaa4e713048e69931929679", 0x22) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x20}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x6, 0x2, 0x5, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000140)='./file\x00', 0x400, 0xffffffffffffffcf) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000004806282e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d6adeede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e62789317d5dd4e900526ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e84ec1bf450d7aed0d72ef701820051ae669900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73ff877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a92d3fd7229b40af4ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44eef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4"], 0xe6, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r5 = msgget(0x3, 0x9) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgget$private(0x0, 0x5e5) r6 = msgget$private(0x0, 0x200) msgrcv(r6, 0x0, 0xfffffffffffffef9, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) r7 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) r8 = socket$unix(0x1, 0x1, 0x0) r9 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r10 = socket$inet6(0x18, 0x46fc4b57c3c83263, 0x80) poll(&(0x7f00000003c0)=[{r8, 0x5}, {r0, 0x52ab21aa02f5c9c6}, {r9, 0x32}, {r10, 0x80}, {r3, 0x80}, {r7, 0x1}], 0x6, 0x4) ioctl$TIOCSDTR(r7, 0x20004402) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000680)="2be8f67721767e1fbaea6e3b83b4849be4a87da60c3263d134396ff6f0bc23902f2b6addf11c19090330062a7daf94f5025e5822b58102ec7b8f8f593e6da7d5ee962d31125a4284eb923542fe3608dce10d1e106e98a8718ddc1832d7691714eba7b95b781319cb6186c5bc9d4fb3e7240e563dfdcebccb45a96fd08679b8a3d0a6f1c732cbd2ad655bbcb26c73bacf536d5fdbcb2a8032fbbe3a3e5622dfdf9339ce8be2d207cf3c08e6082cb78e39c51e953b671696ee9a05663c408c2a2678f36d18ea7f251d9e7035398300b824a9733ac6dc59c824c66b11b46ff1e88319c9f50103ae1be82cce6e7e126d7132c27924ef", 0xf4) r11 = msgget(0x3, 0x2) msgsnd(r11, &(0x7f0000000040)={0x1}, 0x8, 0x800) msgrcv(r11, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74, 0x7f}, {0x7ffffffe, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgsnd(r11, &(0x7f0000000640)=ANY=[@ANYRESDEC=r7, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r13, @ANYRES32=r4, @ANYRES32=0x0], @ANYPTR=&(0x7f0000000500)=ANY=[], @ANYPTR64=&(0x7f0000000940)=ANY=[]], 0x4, 0x1800) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r18, 0xffff, 0x200, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0xfffc, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x86126) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0xc) rmdir(&(0x7f0000000000)='./bus\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="0f34484bd6bf5d9272f93511a486e0b4d2064e2cb20bf926b62873555626ad628b26b82c53b9b0f41dfe599bd23413d2cbc5907971df2502a012221b45b600c15b97a524871bea4869e946f8f9f4ccee153318cfba0daa577d9872ac8650e4657f614d2838126b1743ddcee2af59a438d6958426fb6cd5a6268247e49e636588b6b91d93dd95", 0x86) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000280)="18cc738b7d9b13f316656ff96a820287a7b98f20478ef616c5a0ee17ef8d9dcbb6be95778a33e8b45997f81b7da87bb48f9e866b8a39b1623ec71e6100", 0x3d}, {&(0x7f00000002c0)="29ea0d2283d05eb140d50cc80c25973c606d2c9f0e2d3af687363388c10cc0e66c852640ca4801e73f5f259145df87d39e0fc8b0e5b2d2caec84e62af39d880b7bb792536acf048d62981f4c8e27405fc7d227a805877660b03f8b7049e7044969f158bc7764cf495fc28be6ce54ab847de0aa86a1b98d597570cc2b2d8709005a0eec228b487fed6b3e159aaed6f1bad5dbd810738e0b091f7239791bf40ec33a6f4fe200346af9625530455a", 0xfffffffffffffe70}, {&(0x7f0000000380)="841e07d68d27eeb5a926ce2adcca47afe5d9a0cbd79778cbc96b439ddeea144440250b0dbbbdce4e45d632a36916793fb7edc1171be3807e1dab329967574dd65cd30ab27c870b1ad8a19f4420b326c49ca700be1ad40c1aeefdb190ba80d39bff1dbbd7ff44327abf399d35f7ca8500d548375c286f2d65469c8a7137079560657e372263a3e1fcb90e3926e16158a6604e22c43d", 0x95}, {&(0x7f0000000440)="3d96f8aa07c3ee6a8a4083c447191f6d4998326a177252007e2831d24f8428e73df45d7c59bad808f1c32e51e4fd0c627f9b07d69846db2b64abddfa243d657ab878cfaa31bb1733fe1dc50803daed70bcfd3a6f60af6dfc32ba02896bb1d70b933ddc6c74db05e2d9af4e93b7d37429ba6a003e4f20062beeeb8cf3fe6d342f8db8603ecf37b15f81109664e488ace8d119084c443dd9bbdc6398a1d0c2b9b8e85289af0fc32c7642b4e7ec72bb77d869f143f21a364d7689b117a06d31147e939a216fd654d1fde47646a8fb52", 0xffffffffffffff08}, {&(0x7f0000000780)="35ec54cdf5bdeb6873a83872123748e02e3307b7fa52acb965687eea1f85f20534b37affd5d34b1efbf5c2554b573b93b12ab6cf6416e744e7b9acfdef31870c04b459f54671175497630795a6ca5f4356603f90aeaeb26eaac840008a7ab01d717d1e8919a0448d1703f999e6e54cc2a42c4d", 0x73}, {&(0x7f00000005c0)="793a2d5bc2adf60851fe9fa2c248b9c792ea90702fd807674f08", 0x1a}, {&(0x7f0000000600)="96a00f34cf59630711e211884a1fad255378256ed4326cc6f8871cd3eb4551ce93fba4840b98722eac8cc6a9a05ae48ec5d8380c6d6d3221ac63761826e7b4b72235f8af96b4740c30dbcbd92a22cba5a41e8766e59296e821dcb5da2e99379ef514ccd1949188a4c85ce6bea561c5fe3a1e03b6d784411d40741d80c4b7d2ca3fe239fe11738164f640617c1f12d29d1d31390a9a7a7c84616b9da29d38ce1bd14cab301e29ad724961652fdd33f54a6af629b28e44a6d3800a0a1f84be946fdac9e271350f6f624b", 0xc9}], 0x7) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000800)="91e0c445e7f649a986362351d36e55b849f775b1e73b46613be8a18d5d012cb28b39ca4e7ca79c06e02b801631028351c404e99b6ef31be9156e26092fe893966b11067f227004154adc0b3729327636fc9ad332166156156790322a6a993ee0bd08e75f16078e3f80a900611634254ebb95056f442ed886befc40babd21848712fc8c747606a09436eb7d85c66de925a5ed5cef99cd031708", 0x99, 0x4c3a45aaa4bb1513, &(0x7f0000000540)=@abs={0xd5b966c1e25dec76, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) accept(r4, 0x0, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRES32], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x1b668d0bf4f169db) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) kqueue() pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r3) fcntl$getown(r2, 0x5) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00 \x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) clock_gettime(0x4, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, r3, 0x0) select(0x40, &(0x7f0000000140)={0x2, 0x7, 0x1, 0x3ff, 0x6, 0x8, 0x0, 0x3}, &(0x7f0000000180)={0x7, 0xfffffffffffffffc, 0xffffffff80000000, 0x9, 0x0, 0x401, 0x2, 0xdf83}, &(0x7f00000001c0)={0xfff, 0x2, 0x6, 0x4, 0x7, 0x9, 0x7f, 0x7}, &(0x7f0000000240)={0x1, 0x7f}) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000580)='./file0/file0\x00', 0x100, 0x203) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x1, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622c51bf072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b57df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd01684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = socket$inet(0x2, 0x3, 0x0) fchflags(0xffffffffffffffff, 0x0) r7 = kqueue() r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x170) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x170) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x170) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = dup(r12) kevent(r7, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x80, 0x10}, {{r8}, 0xfffffffffffffffa, 0x1, 0x80, 0x0, 0x3}, {{r9}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x1, 0x8}, {{r10}, 0xfffffffffffffffc, 0x2, 0x4, 0x101, 0x99}], 0x9, &(0x7f0000000380)=[{{r11}, 0xfffffffffffffffa, 0x34, 0x8, 0x5, 0x1}, {{r13}, 0xfffffffffffffffe, 0x7a, 0x5, 0x2, 0xff}], 0xcc09, &(0x7f00000004c0)={0xfffffffffffffff8, 0x200}) fcntl$setflags(r6, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064fe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7ca0789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360000000"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r14) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = semget(0x2, 0x2, 0x8) semctl$GETVAL(r1, 0x158ffe31be193f4, 0x5, &(0x7f0000001080)=""/89) r2 = open$dir(&(0x7f0000001100)='./file0\x00', 0x800, 0x16) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd\x00', 0x80, 0x0) fcntl$setstatus(r2, 0x4, 0x84) pipe(&(0x7f0000001180)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000011c0)={{0x18, 0x3, 0x3c, 0x4}, {0x18, 0x1, 0x0, 0x100}, 0x80, [0xfffffffd, 0x2000, 0x8001, 0x0, 0x3f, 0xac56, 0x8, 0x4]}, 0x3c) r5 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000001200)=0x8) getdents(r5, &(0x7f0000001240)=""/217, 0xd9) r6 = open(&(0x7f0000001340)='./file0\x00', 0x2, 0x100) recvfrom$inet6(r6, &(0x7f0000001380)=""/6, 0x6, 0x1, &(0x7f00000013c0)={0x18, 0x0, 0x7f}, 0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse0\x00', 0x24a21, 0x0) pwritev(r7, &(0x7f0000001440), 0x0, 0x0, 0x0) preadv(r7, &(0x7f0000001700)=[{&(0x7f0000001480)=""/87, 0x57}, {&(0x7f0000001500)=""/83, 0x53}, {&(0x7f0000001580)=""/232, 0xe8}, {&(0x7f0000001680)=""/94, 0x5e}], 0x4, 0x0, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740)='/dev/pci\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x12, r8, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x800, 0x0) getpeername$unix(r9, &(0x7f00000017c0)=@file={0x0, ""/45}, &(0x7f0000001800)=0x2f) r10 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f0000001840)) openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x18081, 0x0) r11 = fcntl$dupfd(r5, 0x0, r9) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f00000018c0)=0x8) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000001900)) ioctl$TIOCSBRK(r9, 0x2000747b) syz_extract_tcp_res(&(0x7f0000001940), 0x101, 0x200) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001980)="072c657b4837785318da8fee4dab6c01059f8817bea5a92279ff516c1e7b2b78f1c86ff5e43ad5859d2801ba7bb5a8a84a05c6ce291f21ef5314cc993d3331160d79102f5ccd3a14e0", 0x49) 16:00:15 executing program 0: r0 = socket(0x20, 0xbec0f64939b3be9f, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/44, 0x2c, 0xc96aeeffafc7fa91, &(0x7f0000000140)=ANY=[@ANYBLOB="003d2e2f84696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r3, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = getgid() fchown(r4, r7, r9) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r1, &(0x7f0000001600)=[{0x0}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x20, 0x3, 0x6, 0x286}]}) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0x80800000, 0x4) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0xb7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x9fa318d755c071a8, 0xffffffffffffffff) recvfrom(r2, &(0x7f0000000000)=""/161, 0xa1, 0x2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000200), 0x0) 16:00:15 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r0 = dup(0xffffffffffffffff) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0/../file0\x00', r6, 0xffffffffffffffff) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0xfffffffffffffe75, 0x16, 0x0, 0xf2) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) r9 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x8004745d, &(0x7f0000000000)=0x3) accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000900)=""/217) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfffffffffffffdf8) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x259f, 0x0, r11, r18, r4, 0x1c0, 0x3c19}, 0x8, 0x5, 0x7}) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r20) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r20, 0x4aac00f688a49624) syz_open_pts() 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) socketpair(0x1, 0x5, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000300)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="37bfad286732324c356cf1b78b90ee365d53654d1ba9bd06cd50300a980034c694c061adb4a83b6dd0e41ccac1a43e1651c3efb6354769de03ac95ba2c5600861571f4754eeae566a5242b336719aa1ea84f2165e48da82405b69724476616c5e3e4baded507727a086c93f1718ab6a1e70ad53dea8ad937bb4355581606e2abb4ba1cb5abbe32e2a87ad61670c985578cf392357adcbb749e584a0b4eb891b6e647e2d72c6714882e45e5f907", 0xad}], 0x1, &(0x7f0000000280)=[{0x70, 0xffff, 0x2, "6de39116467bbf855b729258dfa877703b87e0b1d96088b4f41fa932213159ff0c09c08f6d65b3074957068ff9f342b5aa24128ac7cca9039da8a49b7fc0fc0710bccdf7e6b4725ddde4c0ada6bc4966172abcbd135b0437625f86f868"}], 0x70}, 0x0) dup2(r0, r1) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x5) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x8a3, 0x99cb9ac07b54005) 16:00:15 executing program 1: pledge(&(0x7f0000000000)='/dev/bpf\x00', &(0x7f0000000040)='/dev/bpf\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1d}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 16:00:15 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r1, 0x4, 0xc8) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x80) mlock(&(0x7f0000917000/0x3000)=nil, 0x3000) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r7, 0x5) r11 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r12, 0x0, 0x200000000010000) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r12, 0x1) dup2(r12, r11) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r12, 0x6, r13) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r5, r9, r14, 0x5, 0x7fff}, 0x6, 0x2, r13, r10, 0x7f, 0x100000001, 0x20000000b1f3}) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x3, 0x1f, r13}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1c, 0x0, 0xfc, 0xfffffffd}, {0x6, 0x10}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) sendto$inet6(r1, &(0x7f0000000240)="c965472f703c2cf62fe40e7d4fd54031b32d6caa4c276306ab0076fe610b6e4cb9a9e87ba3f64277f22de63680685460405642a6bb6dda1d61cb1a01066dfc5be4188ba8a0bab9a9abb4a4a47e708a0e0ac1f641e12dd303c7f0421b3488890c8fa0f8c63af95f85770e20ac951ee5a4e413803995e8ffeaa29679230cff78d285883346dc569ccaff169def9783276c3d5ad25da95dce7693a9d9ca2db8db32bed5a3f0aeddc2454d605daa61307ae39533fd649ae2e6448b22389d425f0d83673a538889b24dd7053660fee2decaeba9a6", 0xd2, 0x4, &(0x7f0000000180)={0x18, 0x1, 0x7, 0xfff}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x42) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) recvfrom$unix(r1, &(0x7f00000001c0), 0x0, 0x41, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x1], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0xfffffffd, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00", 0x0, 0x400}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x14a05ffb7373c856) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)=0x4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206922, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c65300000bd925c2c629a9ccd358f66dfd10cd3312db01a33d50dcdb5b96bb8bb81ddbee82b9170418b8677f0c6bc811b8778adbb71a6ca52ae9b70dc460662f7508dbf06d12e7b836c7b07b4711c5e657bd5d683719355fbb78b50bcfa21a45b755720e78ad7178d66c5eb09080b5f2a9600f78abe2739be184ca166ce365d087343d2d54a159bbd7ae2246b20ffd4abbbc59434e2e9dc163de724"], 0xa) 16:00:17 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r1, r2, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000200)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7c46fc6e23c5b000000004000e6e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r5, &(0x7f0000000400)="90", 0x1) r6 = socket$inet(0x2, 0x4, 0xf1) setsockopt(r6, 0xffffc368, 0x4, &(0x7f0000000240)="1ed119790027fb714f437dffff7bd1ce12008a686c78f06455db7e6e08383f3d42caa99b98ecafbc82f987baa8afc74abd85cf773022f2212dffae282c86738952ad9923438fb7f50b0f111e46dedba0767364863ff2dab8e07a71a7959eb37dc2a010467a1084ccc06a7d4b0125cddd8bab3e734aecfe6ea7a6c1aadda83aaa740f38b0d139242f7d1e44640f8bab32f7e84cc37aeff1323e829e90e38f6a02fc3976819796b79372c13bda801e8d89e423624117d682a12160be5016f78e992b486275a7181dee369c3820f11b7823dd22a4ca90f6d49898d8d1f18c46371f40c69e78000000000000", 0xea) r7 = syz_open_pts() close(r5) dup(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "85000000000900005f00"}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7e03bb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d40700000000000000cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) socketpair(0x6, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r7 = semget$private(0x0, 0x2, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000a4a0f71f1226175ee4b0c9153fc70f513e62a250afb33ec3decad5158387ca8ec4845e965f75638dbd39a65a398b4fe3720aa68bb6a1366192765c5518534b3649d0753dd754eee908b2f86afb4388b8aef88ecffff990ab7e6e4711d0ac52b7f50cbde8200be568a6a82588ebaa4b49"], 0x35, 0x800) 16:00:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:17 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xbf9a, 0x0, "7e73457abf5dbf724d52300000fa0000fffffff5"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) flock(r0, 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x800, r2, r6, r7, 0xffffffffffffffff, 0x8}, 0x7, 0x1, 0x3}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r3 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r4, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97673b2fd65dd3f85db3d1ecca9bc3fdf153391", 0x5, 0x146}) r6 = syz_open_pts() kevent(r5, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x9, 0x7ff}], 0x8, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r4}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r6}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x8001, 0x5}, {{r6}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0x10001}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r5}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r8 = semget$private(0x0, 0x4, 0x10) semop(r8, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000180)='.\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='#.\\]-\x00', &(0x7f00000002c0)='tap'], &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000340)='./bus\x00') ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2000000000000015}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:17 executing program 1: r0 = semget(0x0, 0x3, 0x70f) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x71aa, 0x4, 0x7, 0x8, 0x7f]) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0xfffffffe) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0x52, 0x2) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0xe1a7}], 0x28d, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x25}, {0x2c}, {0x4006}]}) r1 = msgget(0x3, 0x2) msgsnd(r1, &(0x7f0000000040)={0x1}, 0x8, 0x800) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) msgsnd(r1, &(0x7f00000001c0)={0x2, "696f13560bca655275614e35b1716a"}, 0x17, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x22, 0x5}, {0x5, 0x9}], 0x2}) 16:00:17 executing program 1: setreuid(0xee00, 0x0) r0 = msgget$private(0x0, 0x90) r1 = geteuid() r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = getuid() r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r18 = fcntl$getown(r14, 0x5) r19 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r20, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r19, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r20, 0x3) dup2(r20, r19) r21 = fcntl$getown(r20, 0x5) fcntl$setown(r20, 0x6, r21) r22 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r16, r12, r17, r22, 0x5, 0x7fff}, 0x6, 0x2, r21, r18, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) r25 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r11, r12, r17, r23, 0x24, 0x4}, 0xc29, 0x4, r24, r25, 0x8000, 0x5, 0x0, 0x8001}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xffff, r1, r5, r6, r10, 0x8, 0x7ff}, 0x8, 0x0, 0x0, r24, 0x2d, 0x8001, 0x0, 0x6}) r26 = syz_open_pts() fchflags(r26, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000040)="8cf17d96bc94d498cdf7683f993018687146fedab5995f576285d299d87c7a0efc11ea37b99824c7f2315df3eb58eae2c3a662e2132edbb0", 0x38, 0xa, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x3, 0x0, 0xfffffffc, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x2a}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)) 16:00:17 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x71785a7eb625c101, 0x0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x4000043e, 0x0) pipe2(&(0x7f0000000000), 0x4) preadv(r0, &(0x7f0000003bc0)=[{&(0x7f0000000900)=""/125}, {&(0x7f0000000980)=""/52}, {&(0x7f00000009c0)=""/47}, {&(0x7f0000000a00)=""/237}, {&(0x7f0000000b00)=""/4096}, {&(0x7f0000001b00)=""/4096}, {&(0x7f0000002b00)=""/25}, {&(0x7f0000002b40)=""/4096}, {&(0x7f0000003b40)=""/73}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x21e, './file0\x00', './file0\x00'}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200, 0x0) chroot(&(0x7f0000000140)='./bus\x00') 16:00:17 executing program 0: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3ff, 0x1f, 0x7, 0x52f, "115e1aee838a021aec3e075b28ff61a85aa626c6", 0xfff, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) socket(0x20, 0x4000, 0x5) writev(r1, &(0x7f0000000080), 0xe6418a51fac67d5) 16:00:17 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000019c0)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x4) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x101ee}], 0x2, 0x8000000000, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000040)='mL', 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0xffffffffffff2ffe, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x40047463, 0x0) 16:00:17 executing program 0: unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)='x\x00') r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r1) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x0, 0x1, 0xbe1, 0x3, 0x0, 0x6, 0x2, 0x1, 0x2, 0x10000, 0x40}) utimensat(0xffffffffffffff9c, &(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', &(0x7f00000000c0)={{0xcad, 0x80000001}, {0x101, 0x6ca5}}, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000240)=0x9) open$dir(&(0x7f0000000340)='\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', 0x10200, 0x1c1) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r5, &(0x7f00000004c0)="4d0ecbbe09aa667125a44e8f146afaf7886314d47041943cd857acc4b4b56efbea5254995b7a4437e491854190956caceec5679f9b6d974d9ecaab317738cfed1bce32a78dd8a27aa74747a9fded2074949931d8cc50364125f6df129ef9116250244fb7bc331e88f222a0595ae53f6c107e8d4da881c0ac268649c3115cb25157949ebb7fa7eb2c9882c810aa2736adf7fff0a516d6fa1904bc24c03ec9498dfc2dc7c58118e512d2c8297408392f91e7263d8dd2cb1017cbf2062250928e41f7d66c94260c4ec3e37c32db", 0xcc) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000440)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x9, 0x0, 0x100, 0x0, 0x10000, 0xd9, 0x4, 0x0, 0x0, 0x3, 0x3}) renameat(r3, &(0x7f0000000100)='./file2\x00', r3, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:17 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x20000000000000be, &(0x7f0000000240)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f00000000c0)=[{0x7, 0x9, 0x1, 0x2c8d}, {0x1000, 0x7, 0x7, 0x7}, {0x5, 0x1, 0x1, 0x8}, {0x7, 0x0, 0x5, 0x3}, {0x1, 0x0, 0x4, 0x1}, {0x8, 0x4, 0x1, 0x400001}]}) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) openat(r1, &(0x7f0000000000)='./file0\x00', 0x595ac95ff5b72f49, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x400, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) sendmsg(r2, &(0x7f0000001440)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0xb}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="e554df51ed5896a0644de1e08621158d3a23bb543928509228e6bb3f19061f49971428acb35f0133d87e2b7ee28c12ebe8575b57ab47ea4998c125f0bd1fa49fb438267b8d2860ee3f4126324dea9aae8e29fc686c7ff6b83b2e9cffc8d6b7e6529bceb218aceb835bd4a6de382e6b92623c7495b72a7e9a1c3a7240921880be6c3b948e20c7449501fa27afd684e098263486fb1b5ebf0545a8dc473ef8e89b4054a92cdf", 0xa5}, {&(0x7f0000000240)="bedb20085d1894c374f69e0e04d86a559d29ef0ef49359718c7a37b4a64733974c1688698c89d8f627bc72a1437ea81d28b7ad006393afc1ff541d93c89da66c731502aca2f7d24e7fdf5496da6e1e3a6258fcfbfa58a6e8d36002d5807a20d3bf0903d205360d37cf68b00c0fea859ef4a24fab7cb422292a910834ac3aa1893b8cd8abad85656d1205e3f1696f941b39f7bf6db17d63d738040b2c1742efb3eac1d053fe222a53fed36a2970de90b1da9514b3b20639d2901eb6ac54eecda5ff6f015f026fdb9f1a41844d2296ab219c75b2fb1b65b52b4ad2d3e195f9e5ec600831ae9ed5c5346d5615", 0xeb}, {&(0x7f0000000080)="0eb61fe975e6e061ac904c1d56993395edfdcc9d8a79be5f8a6795a2a190decd754a41942c37089ef8fdca007c7b232eed7fed5d7f9982", 0x37}], 0x3, &(0x7f0000002680)=ANY=[@ANYBLOB="780000000000000001000000ffffff7f424e50880a4fcdc0860c8cf208103e6cd64e63f0413b83038fb06faeb5f829bf7b35ff08358d42ef1aa7c0cb61e718db97afd054980fd8143c2336886207c3cea6e1b9979ca8691342172e75eca128a862de1f22f7a0abfb4998ea599bc3e261e3809235a4b5b32df81000000000000001000000080000004ae40fe02e0931b96be5b325d3788544ecc80fa8de245882067ef5ffbc759ad4c79373f54c73f0d5a580f68cbaae1a6521b973b342ee38ad24c9849fc8f495882d509d83a62a7e2880427ead86f9efce42747a6d93d2a2a8ba254ef7451bc2d17a103bba4985c219294e292c699c52507546dd036354ba3dca51d11ee772656574315b393e9633a5a2c80ab9609d12b1037bb4b7db5ea686072378972bdc3fc72ee9ae3ed5c9dce4cc9138b1ec86abcf36ff3196e5afe25cb85b6c9118311d93cac27d2c2b51f4f31216698ad626d02a0941e013468cba8356ced478902c5a30b9b0be581b0b57c1c04c9da44f290bf58ee0224cbd3ec3e73e57ccb1c58f03db53e0b584094908499773314246b988389f32b76fe3038aacda3fa4bd28a67dbb5123977858ea344208a473984e67f24ef6f1bd05fe801f2a772fbc8264655ba0cb8fcb78963457a7413f037b5f35a613eb0588a28fd242c118332c3f7ed9f711f996734dd7bd4281396cffe30bf9cdc80a4da05970f6dab1e7cf4e982dc99ec22b15601f88b17750e8ebed47d1e38eca1ba07b2e0d1f2b2d8a8f2912eb0e3ce77737e90bcd5cb8dd94bd43610c12bca073bf35cc956ffc72d2ca5ed53b66440b5a9e94d338758eb0d2029c01be5039bb8cc78c7da8a67522e09103c60a70a98d738689b098054f48faf3d200e0d27baab8c4ff8c19a118e3b3c95cdc1125776fe6d01ca5504cef3295f44ff57040c503e3896ef77423f1c915f95a491ddd68588c38428f841f26c0343c46688bce873753eecc018c9b0262b7f5469c40b0461270ee91690047180a8313f39ee348e5eed670457ea671ae90762b89c10a3e2ef0f7fbe6b6acc18baea6cc5800b8031de4da083e51722f3f49002e6bbc59a6cd955b7e42edcd61cc8031dd5b0847482fc07b9ec8a30dc05f9b1a6c8ab63b666bbc1ab92421598c48ab70083daf0bdadd7f5bf1a47cdd6f047302e3b5887dcfe337b0ae797f51588926c1fbf7c8728eb6ba5137a2f727f2b35802a321837423b6aeece801ca13dc4c17ebea4b63641c21ac09273e650f3f8b576c728bfddd2099a9936703d555f586e575ec7a4962bcf5ad6e1766015533a9a78d028568268ed48fc560b59949681703df7e83306fed08729a6c4b881b3fa37d8e09b5d795e6fe41e71246e70de35cc2af559995c54ca6d4f2933a4ea8c32f576150c4b92de72338cf8bf54ec8aebb4603a86dcf7a9377ce23ae6bc9ba366d66ed4b8981a636bf6f087281973ca67147ee73c6b9234bf4c3861984406eed8c43b0ed60c06da3e9fa5047175fd86568a1db1de8eaebe17957c2a35bb3f39b4e61df9c48bb8903ecd615cf3e7c391ff03ee002c6c1814b97ee845108ea762c0970f50f9324911050e2cfb1572aa99f439b44f0eaf26702edd14f68160fcb3f09d7a714fd3672a00399e3f2320bc1c81c2014afd4971099c00d68c9339845516758afd3c2b6b0a7c74f4c02eb9e77e3e47baa290344b86049605752dd5d40be8bf795e3458ea1197b7bf8231de48e6b889e70610a96a91091b705e79e608926c70f8b0c32aabb3cbb8ca40f388a9b97f6c54bb14535f9f2eb07c13d836972b978d03f5df18bade3eb0306653eefe9e0f6a2a234b415502e6d125dd4740d323e09293c340f076a695d65b11883848887f81057a38c43095391bf6b95c5bed186f6dfcc65dff2291ad27052a85a07757f49f52d389d01bfa7e8c7df5420b0ab7869f06c4bbf20674fe0f36cc73ed64b42ac3b4d5117db6dc0d1cc81985565eb083b5e08cfa62658d2bf088a7389709c33ea79e0e4c40911501f5f8b886e107ac63c1f03c9385166f3d171bce24985f1ce772853a69b344466621887eefa13912a22e61fcbad78676f0f3648591df13a8cd676e2e147a9abc2c584a236892d2319c2f411fb5fe7b643ba251f08bcf3550f0b3cfc05559466b0ea2aa40b118dbd453f83c7d1196cc3ce82b16777d7ccd28abd584fc38e6178b555867052ee5a2e8d5d85ab570b49fc4f6f5424a4bc81f18e00b87fd5c9d553113e50f8ec672bb7de59601b5cba2b2c8c604a60e48d6d8cccfa873a355985a0e8f51ebd72143de3e63740b7b943377e17f03960ec5c571dc057643305e26c5c12670df008adc3d7865c29ad12857e56bb211399f72dcb54a9177cf0b99208d12981ace6277d0bea94ca1629a04d0cfe26352eca05a82f6b041c22ca8bba9dfee255c2c4ccbfb2fa3e6d37e7cb2d45954932cade19a3b2d4c680d70abe147a55415e9e5f68073043637d8ae018ba4aae5ca977d5424af53f3ad7a4e5936f80775023ef53a10144bd68bb10bebb053c2d00372d8faa8970a1c0e9adcb15d2cd0d2fda0345d5178b5d81533b94512f7af3304eaa8d367cc5b72bcee7b5edb55a8d06743cc20445a7b89e8bc4b18084120f9de260317702c23e7c2a0ba65056ad16334e9ececa5747e55c0c5779c6e23d71a3ef5b5cad5cf53485886bf4cd0971a59174c5ad6d1e9b6047fd8b743b704cc9c2c48090759034bbe7dd00b5f11bd8101526b6d957c8b4c133757c5be3e2acdb417c2a07ed9cfd55dfc202b32a60f5f4c5058a4f7ab000985b7167e1eaf2097ef24f1d019b18025e358cbf4fc339ed1661caca204404aced32ce4f7d3016e73a5eccd128cf053b1bbd43614fe9290a6a0ee732e5e5bc11315f3ea1dc37f96352e80c0538d992d0bce6bb62acf2006c9e46872527a23bb4ad88dfb55b437d42dc43773320360fa361d46434833efcf23f78d38533bb599688ab3cca469ca4f814b3267df9b65a54b3f59b901a46e634fc3942ee72be354701c244fb251313242fc79bc5759b9de1053dabcfe6da3e9892f7134149b7dce953ba31e0773ec958e1fab519812f5ead9b19c6d354498f818a1abab0e7bbbe48121548f95c6f1c48657160879b66c45581bbbbb0b2b5688295d0603a9c1c2b7fe38d207abbf762de0ce5ff6676acd2cee1efbfa46dc3564f1be6ff4025ae5ff089bb5e3ad1d4428fa8377563c24d0f585504afbe081039e711bb0ab2f9a5dbf0d0e5d36c029df62831a03db1378e1527154e81082c97d4f845a7abd1d2f88b8c0e2a1da32dd93795b5d011663ecb54107a2d5fea7370bed2833be2d79c28665307de5e444c3d88ab4fe9efa8c77eb099d05f50225db61d1b4838a2791efbfb17bc6e06594c208314353366d198fb2fd708eb701011f7e021530acbe19a8c26fa6358794021165532c8e1a2a178c67c931422a1e6ce2c98565f5536781ec7d7174c27de7853d95b9e1f6d7bec28e97efdc53c21ee49b31d337cb30f2f52f2aea9b18d13347695f2da25842cbde7f81160056cf81447c569077081aaacd395473315df7b34dfdd0f2011e06690b5b6e31bd866bc142becad52a5cfee4ebb8a02d18ccb810aa1eabc14298ee611a095a331cf92e787976292eaee372a8d2ce8afae8386b562f31fa053ea94c4ad6ceafaeac29be96d6767c74ef7809b31aa43774242497cdd1a8a57f9314f0d0ba7a16382104a40ad2e7648f3ba361bd58e848fe2f80f012d5957196f03543dda52b0cbb7fd78d0b24c4c8c215abc598e74d4b0dc5fe8a0cb538e3abd64cb3deb17a93087cec78dfc7e1d0995ab9b67d55cd25c053f51ece7837224ad0985d22f2e781b8a0de8b7f8bf3a0e58d8615beeaa5d3180bf093846015dd84dfa177985caefd3b3e65d5dfa0fb52d85d239c67574c3e2651a374c7053101e4a02259b2cdc3243e34cdcb2cf7d6e5e9a3bcc914d4c74fef53020601984483512c306578ab57fdf838c477c33bf0a6d51e58ac8832dcc1586bef00ca37ff9419fcfed9da139feb6919e432b23264a6ebc39e9d4ea5ccbdb83a621d5ba41a9f76f866ce45d7fba9ccc47f10785ed547169b53b0206b182913467e4b6424a249e7993f7e85363a3aba4307a182dc42e4f5f17af260fd3dd3ddae11b1cfe8b83e242f26c23985ac9e42a0abfd2143c1261bdf947a3da147efc37662d0cd93a07c9587e9a442e530d6c2d658f734a9ea18d6ce5acfff12a2990d8f813410418424e438c3f33f4eada34396b301a493ee27e2b57c5f81312f1ea360c609d7e1064e8f56674db3e3cf156f607bb1d1b9cec667ea0389db9f3b34a900a2a5506a8d90d7e07b7b8b937ca71c432520fa9cca17bb1c6d335a97c64289111a07cf2c8b1e492d61147af7c3f2c1bf2b7045369e801b1207a9a71368132cc7019770a00366b7f9c9f798aa03fe6b3ea623601bb9fe8818b2898c8fca970aa689bf79b4da29c54b361c64f6c4da5dd0e8cb1be85153b13512f2be6dc0b4d648139f4dc5c92facdc70075cb88836552d1d9c28e9dcedbd10b2773869dec9e940b920d06524a7c78000d82a6db3a5082fa848f9a70d2b2e2ef653c66bccda2b71191c1238651a1f6e18e51c8c58d51a564a900e5cea7c89ab794210cfc6dd778a0e3f795b110bd4279b9fe995c1c9c19f99491cd49381198f6954774a3a18dc09a70047368cc310f3d5878c2231440b632e6df62a56217684a31ce6a981007a4ef76c83f5900984f170fef6e9a8ca8f536b7cc9d87bc735ea546523f275864883203d7bba676a379657ea923e8f5795fd0a74b2eecc5ff9e3417d44a7bba49dc02bfa396fe711ec705187014fcbbb4ddfc4d26bf1e7b6fb1db7251d3f3eb47e67cde7a4f5fbf14f1a4ef7256090356bb21bb23c9c6b85dd6516d214b85ca2d5cc25746a6eb1c89779e53197b0c8b4110fdc0ce0f0c03cc0dac68f139e9265eeefc8e7b77edd3755e8720df549481fcf1072840e8335a2fdfd0c2a96dc6511133e75615237e2871acc4c154f42038803936992b9a6fc58eba7adfe60a7397246572782fd5fc9d457dc65b25bbbf41421b2d801c036493f5c2e7356bb9c63c578ef9be2613578f3d4ca2b661e8b4d7f386d0463bc1536bf1828624708decabf191eb9d2ba8dbc3adca542c02705ac344cb06d23c75759a29ee0a6fa9fe2991ce87ddd75e03e7239070626769e3f4475cc501c992d83f7bd5475916b8ec07c56d9970d35f6d6f9abb9bcdcd2956275cd348989d5914c0964046bd1509ea610a39c13bbd5a9d5467f744893cd0574c2dba28f902cc0245d39e14a0371c15257c36a9acf55c1bb2a858806f73b75e868f046d7bae4c018d28e6c78eb207bc60e1e67d2b0c059d7a2e27f7df468d32f12ca4e30da9e5b3f25afa7dd43848f2e1becc8ccc449f7de4eb3e8fc7fc86c245c3191fe901129fa7af8035e202c2e18861f954adefa3a3550689d65038fe314718e1bb38f9a4f4bb1f29f4e1c4c25d558c509369c7dbedd110ae6a3c85becca988c5eb257c6b75e0ed5ca4609ca1a611e884de3b0a45a441a7a966468231cd136948016ebd3a0466ff8cdba231d202f4fcec4c3b5608ebd8d8cbec5748845379afbba4503d70e72ae3f860e21f0d50ae8be4064c7059008a6410a5c46638f1dfda6a0a6887ec476253052c5b5d874b129609bce89c98cb73649ba32d104b18d1da5932f7d2b57a97215a33f3c147aa49ce75804cf5fdabc0a11a8bb7000810bfb79d07384fd5cc55d8047965019113fd1f88673b534fd0cf7bd299d0edb4547d22cfca4d9a54ac81b1f9ebf7b9356fe9a3b216ad657900731d0e0755c25756638453117ceed7d7fd84e55999faa6c583594bc8124d1d231d2ccceeb535b8e396d6c5862d95624ab260cb284a238f3163ceee376354516713256b2200855760e85404b15e580eaa373769909cb13cf8096af842bf94d191930005bdbcf513f93ad91b01fe37c9d6ad00f77c6801081a7d4744f3d1896ec1e82aced23b8d35ff282c981dcace88ae4851d8ece3c33f0a3fb57cf06b6e53a77b3e425cdf0f3b0eadb5c7c6cafbbba03deacfcf83594921857b4d0dc71842811bb0bfeaa27bb47047d954e51e15f7d241e5bd7738c8fef5a754c4897bd5a40ca22bb009ce59cc481d0573911817ea2b832cc5b3e9ef4464a4cb0194c2a184c85d7369eebdab9eb208344e2c8e622d17cb6d22e2b4336eba77b2b64a844b08600afc9c0baf76a86ba7c95f8c3ee131f20bfb5df575869c53d8424db7521ed17df0ebd8091158e3aee8500000000000002800000000000000feff0000020000005c6dca5b5111c7d7c1168eafab051e8a4caad8ad4d8de57956f793e06af6d8e114106889365a0ac6d91cdbe7a02680368d246786a217b36d8e17227683bd8285ec69035aea13bd00d0e4bd95b96871a532507b73d78ef83709d807e98217f39afca8830721ccd67c9ead08bbfd"], 0x1198}, 0x6) 16:00:18 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) chroot(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7f, 0x6b2d}) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e7498bee32b9c1ab25094d6f097659f4e2aebe946f85bae1efffdfde2e8ccc2bd141ca310b9624e8703280a252c2b87d70246c755c23c1622dbbd523c895ce645759cbb7b0dd4a4cbaf52a70b2df1eac6750585c19ec2e989c78c86ce39213562890c8e6d945055930b884b048a21437c4d30592714023b", 0x84}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x2}, 0x0) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0032e168557ae2e10000000000010000000000000000"], 0x11, 0x2, 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x69e) 16:00:18 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) getgid() 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x20, 0x0, 0x9}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xa4a, 0x0) r4 = semget$private(0x0, 0x4, 0x0) semop(r4, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000240)=0x7e76) r5 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r5, 0x0) msgsnd(r5, &(0x7f0000000280)={0x3, "d1033191421fd64519ea8fbd57ece1b163d55acc"}, 0x1c, 0x800) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000003c0)={0x0, 0x6, 0x8, 0x2, 0xffc0}) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r6 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000200)=0x3) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="c5d04408b16769a780a91430dcdad2848c990a800f8ffcb64d8d4ea0be686404062d6007a2a08d16b0922c50", 0x2c}, {&(0x7f0000000100)="2d49d4c223", 0x5}], 0x2) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r3, 0xffffffffffffff9c) pipe2(&(0x7f0000000080), 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x4, 0x1, 0xf8, 0xfff}, {0x6, 0x0, 0xff, 0x7ff}, {0x3, 0xf8, 0x6, 0x9}, {0xff, 0x9, 0x98, 0x10000}, {0x3, 0x1, 0x81, 0xb920}, {0x3, 0xff, 0x1, 0x80}]}) pwrite(r0, &(0x7f0000000140)="d00000005b6fb88007f7189ed2c8610000dc00000000007b00", 0x19, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) fcntl$getown(r0, 0x5) socket$inet(0x2, 0x4, 0x8) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) shutdown(r1, 0x1) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x23) ioctl$KDSETRAD(r2, 0x20004b43) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = socket(0x1, 0x2, 0x0) getsockname$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000238f3d5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048b7bb39f9322f6453acdf757240204600"/4114], &(0x7f0000000080)=0x1002) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0xc}], 0x3, 0x0, 0x40, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000100)='./bus/../file0\x00', 0x20191, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8f00, 0x2) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = getpid() r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000540)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6020600000000000000ff37282118e4fd89720fd3872babfb8a95d5de14c8ea86ff7cc53c894303b22f310b404f36800f90006ee01b1257aea8c500000002000000000000020208", 0xffffffffffffffe0, 0x201, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) getgid() r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) lchown(&(0x7f0000001280)='./file0\x00', r15, r23) r24 = socket(0x11, 0x4003, 0x8) sendto$unix(r24, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f66696c653000767359b31fe6b8c7525da9fec1825585357509c81bcfeb98ac6d7941e8e1314eff6bef5ff1cbc8029e1a8880032023caa8fda54bf5f707c310ed6000f8d683a4805648429c31e6440cd277f3cee0de0e18abb95ca389555890df890c3fb8113a0e2c4c8b295ad66171c691323ee797d7a1739ff1d0c95785"], 0x1, &(0x7f0000000440)=[{&(0x7f0000000140)="a56b645866afe7dccbc2205b30a58d8e93323fa4053495e77800f4bd8167d89267b54fdc7e147023648a2afa010a0680ca37f03092a8a9fb9ca117ab707e5350765d1cdf78adb1fe63e6bbb3a5761d621144ee0d75114bbf01c941133bf292a1fa2bd08f2d489a2f68bcd191f27cb48ff4d8e636160d66709ae523c4204c92c3e23018c69f17", 0x86}, {&(0x7f0000000280)="c747c20df2c0c4d765b2130a8fdceb17932336ddb4c5a295999e41a5b29816f876cd4a540e17c4fe92c84fabefb86aa981d80ab378ddb2", 0x37}, {&(0x7f00000002c0)="3d50d901de2bc65e43148e3fbbaf70a1645584ca09411658c4c7f8cd4b9baba780022836ee5cd5b4ad0c2e7ed451206cdd34b2179ee7f4f7c2809e73934a741cbe0dff04d32bcc8415670bbc6e48130cc2c3e91c308784c72b32b5ee15a8752b5bfd878f454d11dd5625de32d09b4f85650eeed82c1107e66c9a3689549dc4b7050616832f3039284efe055eededa19d2e1b92e5fe2cb6e4a6bfd7cb183c181af4969c1c9262dd013de926b8ed59ded4ee1b64c6eff51f33d72b938758c37c33ec06f5e5bb12b994ce72f47ecf9664f708e32cf4d53f3d80351cf1a533f7e912c4b269b838512ae940af96fe", 0xfffffffffffffe45}, {&(0x7f00000003c0)="cd3ebef4365967d310e69ece18a9b592022a0fdc26899cc8a7e871e6887a26473d3085d4160d7aabac4001f8ed188c487fe9d701737a54e44c70077d536cea9ae31a79b8f2828ab9a4c63fab56e1040fd2267dba62ba84a3a5cb7bb433d16bca552a46c7", 0x64}], 0x4, &(0x7f0000000480)=[@rights={0x11, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r11}, @cred={0x20, 0xffff, 0x0, r12, r15, r27}], 0x60}, 0x9) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x8) dup2(r4, r3) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) bind(r5, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0xc006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:19 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000380)=0x3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0xb6, 0x0, 0x6, 0x98}, {0x1000, 0xda, 0x2, 0x9}, {0x5, 0x2, 0x5d, 0x5}, {0x20, 0x7, 0x3f, 0x400}, {0x50e, 0x4, 0x9}, {0x3f, 0x93, 0xa0, 0x2}, {0x80, 0x9, 0x1, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x3, 0xec, 0x6}, {0x1000, 0xb6, 0x3, 0x6}, {0xfffc, 0x80, 0xde, 0x8}, {0x8, 0xc7, 0x3, 0x7d8}, {0xff, 0x0, 0x1, 0x1}]}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x1, 0x7fffffff, 0x8, 0x0, 0x1, 0x6, 0x3, 0x0, 0x2, 0x800, 0x101}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x8, 0x3, 0x3, 0x100, "4743fedcb8866e312cc0341e884c271fde947a91", 0x33cf41b9, 0xf0e7}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000440)=0xcca6) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18002) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) dup2(r3, r4) r5 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000240)=0x7fff) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) fcntl$setflags(r6, 0x2, 0x1) r7 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000500)=0x3) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x5cfbdbce87a40293, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x26, 0xc2}, {0x23, 0x6}, {0x48, 0x7fffffff}, {0x85, 0x3ff}, {0x43, 0x1e1e29a2}, {0x712cda105ee84eb9, 0x1001}, {0xa2, 0xfffffc00}], 0x7}) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x300, 0x0) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x5ac5535fbd0d24cd, 0x20) ftruncate(r4, 0x0, 0xfffffffffffffffb) socketpair(0x20, 0x3, 0x7, &(0x7f0000000040)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) mkdirat(r5, &(0x7f0000000200)='./file0/file0\x00', 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000440)) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0x3) sendto$inet6(r7, &(0x7f00000002c0)="c7b84f3b79425183b4066311f15705b43d84ed913028ea577bde452b3daec8f02841758b427e7d86a2699c8d23401462b17d1fac6b30d9b26fad18f425fff9dfc57b3718ead28ae4238a40ecda87c823aab38d1137ab55acddafdadf5cd1640b10b341a9b9b2ef597baf2f", 0x6b, 0xc09, &(0x7f0000000340)={0x18, 0x2, 0x14000000, 0x80}, 0xc) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, 0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/222, 0xde}], 0x1, 0x0, 0x0) r9 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000500)) 16:00:19 executing program 0: setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58689860", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setuid(0xee01) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="3a98b975536676f87aa6c07d5ffc8e2b13f1a6571451244362f7046c4864a7d8b2173c8da06863055337c677ef879ea68cc2e17520432113f7f75d434253209e8a931189", 0x44, 0x4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x40000, 0x10) chflagsat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00020000000000", 0x8) 16:00:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x80, 0xc13e}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) sync() 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x400000060}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/161) r2 = getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7f92f013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae4857e40ecd01fb98c67f80e203f93c4d403b6dcb9ee802ee335eac4ff38e2283b6656035076776cdefe6d1609d99ae8d0288cdb1c8471d30fa56d04f7aef86693254f6744182c3893f79e9318ee3c66f9b96af09c619431546232eefcbfbc67931cc575e61e38a24b75a7d7f127f817fedb0753df7f634b4312aafbc47e1af609c543023502d63f26e60f18aa1ca67134c05c10d7e50a72e5198ddb612abadb16213c666b0a9ba315c9959e157e1f4fcb0056c759d5e99e63c8f6feb2a946f8c90d869b04b4423bc6db59253d58e35a3a40bbb6ac7250b92e3c7c489e32e809d53faa45a4e234efa82ca963f8d20fe554ba62c6cc03187ded2"], 0x107, 0x800) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac91242275e7ed04d7a9ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d87e88478ac1fa040000e4f9be870017926db9fa88c70e8e256b3ec66e9e7e73a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed000000000000"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0xfe0c) setsockopt(r7, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r8, r12}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r23, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r23, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r24, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3, r2, r6, r22, r25, 0x89, 0x6}, 0x10000, 0xda}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/85) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x4, 0x565, 0x5, 0x1, 0x6108, 0x10000, 0x0, 0x0, 0x2, 0x2, 0x77}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r4, 0x5) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x14}, {0x50}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff5d, &(0x7f0000001180)="128933e95f06b0e0472cea171354") semget$private(0x0, 0x1, 0x20) 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) fcntl$setflags(r1, 0x2, 0x3) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="512e1ed409407c35d267f3b0f9eb9c038b69ee26bc15297c4f4a6d3806f9092fc23f6770e7d056f2ac48d32a4b510a5526f2853c21239f975437e8dd2672b2c3c852acafb1da95eeec2d8ce5fc016bb30f93652f46c3adb0f0392f9ec8d22927f7a5d609863fa8f728b4246e1a9cccccf16410410369cd5837da7ef3a1041df7cd08e49d721a5f2c0c4e555847c83308195e095e78a07f65d566f6c21805db3296d7e2f204920c81ccd1ce31deba315928f36796e30f6152edba9d7452388b06855d4de1ea65b66fa3617ec44c5c06208785a8d7b900d0d5c4dce634a83ba4f0ecb7c49d9e0d3d9d3d16b9aa8be48d53e3f4393e7593bade1815d9d60d85bf7a2b725ad043f4aadc171211c95eb4880a56c6d11d8eb9191ee19999536e240fc0d02c5dd47ba2773264b559ceb217df88d3c665d3bd2c4f3b14fa480038895c57ae6919c2a7be68b5f45ad0b81783bb2f32ac2d1970b810a1ff7e1625be4a5c09fb49cc25e4e927f32359dd1dcead390470bef07d698a40a7934192b0ce2c73e56eb9683c00ce2798e9a85b0e5b6b5dcea28b4fee7b78bbbf03c2a57c7b70d74e8f30823444a367f3c344ce325c727a67b10f67de5c1ad1c478381aa931b2aee5f4f4ef3665bacd35f65913c84e1fa1a89b2bd89edf1c2a32ecf505ebf5dace74feaebc24234225daad93ef10fb39e85b050c8801e29040e136eebeeb682a5f57f492893ddc70541845572cc9c60410faccb1f194fc4fde44d4c452002a4fe056d0c72ef553718fd71da34ef72dcb4eb554622f403408974a94de8d258783721c79c342311fe6d7aaac6f876400a8a5c1cc7840e4231cd2c3e6eeacfe6315290d5e5081375aedeee309f22e0f115a4de772ea6f893b0e65773d9091e316d8dcfb44d82fd74dbf7cecf0676cde01d9829ad8f3f58960a0657cd0d18582810e2e26204f3a01c81066a8ec8fa7a17de723e6e2f560c8f8f254582cf2e297058699720c8819ed1e0412f9789ca73446fd7fa0490535f3a03312040f744db4cd6c176eb080c94bb93f483681414d4db328e3e8d3080c35c4a3a8fa41a3560815d66c7f32e8ff8d93ef120db205209da69a84884b5c296c4d3ec242d2e2cc7e01510a96571a93dcfab2be81a652889e5d306f67dc799ee8f6234753b403d8f733d2bc3b6d19ffce4d72a6d4614e88190914d75611b301b8c4dac4efbf854695eabf22d133274984d9cef8ead5f7b80bb3eb1f7fd42f6e0ff1730bcf7ca2459d34201b1e14cfbeeb2bb341c92c975e43fbf660afc2a9abec049dfb91e63867a4675e313103f1b69c47c95559d6a1899d063c3d61d24e69abb9d8b1652603b565ebdaf01e30af1a45b120e577b10a0fb1443e8a0a31fc0583785eaba53b0b4c7661b9e3ed59b14236c2c8ccfbac6b83a81f2a3bbafa006e44c375fe4bf826bdc9bd8a777218553d51d92b966b3e0fd6b37a903e1e8f9ac65ba765b38a46cdae514f547f797c3b938e261a74b99be5aa1b9da3faa6c230b873f824e4ab76ac3d7d792ca56e16989dc22b1bfef5e7a413d3311c2dc248f61ae25e8e53dcc22039f144686bcce99af1de2819f20a47eb4e0c99fbbaef8325bb45d3b713ccaf28f8e35b9342f0460324c281804b2973cb9a736982d67080440ff3f3c2fed5a7babce5c76e13da7304dbcbd3db47a7016e9d674c0d1ffdaa44d5d9b91a8c3b48839fedb32f4a9bb25486c398a7bbbb585512c6c039c263089f3856531797230843ee2689213acee260d45342f54a9b0ca7ea4e50e454bbe14f3ba3d628449ccd32ed04b74e505c09340237542a1deadba0c73bb0e0715968791e35432d83c35d21a7db3914024aa7a888e45fb95f2c27ed01f44fcff5c97fb12f34c1391f842ee89a7787b512aa278b7b72b2405b66ecc4f9f1a65c14787723ce6166d31540983eac29aa9e9b60aa4783add1709b06e2e2bddf8bc9f0b62912073e1ceb5bc5ec136a505ea49211091601b6f89238ba1f37c75513cbfa1e69e5eb1ae5c8d4002c4bc3ce4525be438980125d659a975f2430d4c5fa9fc4248e74bca0a698cb062c470387276fdf5324f3c9afa8b1056133018f52d9d3af1eca20637737a477385d9ef246e7dc58d633c78b630995e0c4ba6786e91cead1fd788e4dd9f03d8731d4744c51ac811557ad97ec826c2b811b3d57d0f441f4b023aa73dfbb0f069043ed9106b315a1ffa20882bed05529a535cd6dd2eb1ac31f3447ad2b01430b5f9a38736463ae32bc4f7bc2e7f1fc8d35cbefb191baa2c26f0cab96cf3ee7b08c538caa8eb77c1ecf2dcdb474a78cfc3e544f6ff127b9e8bd2bfb71a22a1385fbe1d390340d340a436df2bca02e5891a4f7ab962e08f3584b5441c28af9dbdd3dae665db54082b83910b706a81635e4bdbca4401ff4ea73e80639a36371ebb976597f5d21192e656badbe7f53e5ba99a212f27b549c83e15e6278e0399c66bb7db48a2ce4eae61bc3f621efe2e4f783cdeb03f8115bc9bd4cd81b42ba7f26076b887f764d4e582fc44402545a21b537e5889f72dc995fcc7ebf9c8371a59df867ca9fdd4483238c90627730377863cbc1e8980058c6edd704084241d912e7ed4cae78bb935c0c559201951c006ef68da76c4222c2b44702ee9e9fb665be19412a02feddb64908f21e7940adcd2469049b68f454e63f97ee7837a6ebeab8d510c09c76f64a2a3cbc3364d3835601e472b122cfd58584dc29d4c21e21f161687715d2e0450eb6bd050372dfbc343c3a36432a73604e5c9d9630b13486680ee94b2456fa5169c99386d3924dbc5134e287c0583c3d3dace21f1c95bfc6be70d1165e8e255cccb24115f368797997322f9e759dec5182f7b6e13a2ddc0c0ac8accc84fa36c6c656818701d6592da01f19bd668fb8533b47ed1c5353b9bef401ba803e12d0a2f904083e1fa3b365321957a25a9bcb2e301d56d3aa5b82dba86e1ddb031f868b4740a345ae37cfcda5e2a7c8b10615ffa5af46dd520b90e2f5f0ac7dbf7be08f746f355c5a9b358b39d1ea9b5d685aced1f83db916c9ec2069dd2af94889fafa08fce0969081ba64bb40e17a458e0949e264ee5bf07a11ff85990d440cea96333834b799784f850612eeef9d4304847200b0792c11ae09affb1bedc78acfd40217cb7a6dc3fe65a82df40b279f74c5eb7923b251b1ce04efe764badd6994e9714a71b7258c0e5260f51701750d09255464bf0a8c69352a0373720f6c4ddcfaa19104b0f0f2f23385233fac6a88293b55bbb1c9698d3a7abc9f8cd99017e6ecda6c69ac59ca12d30ca4af9a5c93318e243f7de667a09883ed0298d4d557e4c7b01916391acacc4b65bf9ff2eac6071798e711fdf01dc97a894ccbe91251307d624dfddf0b21545feb04ab2891065eedbc28d33cb31cf61fa731d7ca5266fc459e51f584ce1b8dfa2399cda8ebe2e08a52c0f5d4e59fd2c29377a32d2e29be4a9ca5efb9815d8696126e7b27b4b04f0c58e78036a6371706eac52b2f19a041e23bbb09a398a5525cd6d3651f882f7e24bb41afb9f2a569ea4f610205cbc3156b0f16b5dfe5b585525af1ccd76cff38696ff5279b8be8ab2f43c25d8e1648ee4f330a21c50dfe49f25e3faea95297c03d49fe2f9ae1a126789c930c8bd1c0827aa41f4f379dfcdbf7ccf1811399e8532429864f88c9ee8ad9917c75c5f8ebb98d5ad68092d9cf19111a1f31374a7243354aa7cff77347a6d9552d6c6b76e5fdcedeee6999ffc677f71ba9668850a10984b8a93b1a325edb1354ecbe2c67a3d601e7c031125b57cf5c51c1897a24ed322b76bca8c92f2a9d69a292b6a8ac0b696cd192643a821d6ea067761e6bdf353ebdef4cebcc0c8ced698c031af9e63090de81c71ddd91426da33fbcafc78d81fa10b433f9c2b9619273c6b3fe5e681229782cb722464a7460cea68f427d4b5acd5e4d740410d060c784d7f3fe10e356966ca2a3adc013db6db24231b1fad21bcd6050e3844ed7bc08f9ed7a2d7533226bc35415789c5de006cfa5909f342a45856ef3c8d1a0e96c00cadf31ab5f7c2dd2c56f9b3d7515d840eacea87debd202110ef21ae10cfc0ff91c858d2e9e84266de5c74e58bfea667b2bfc95dad6f49f20528a8fb8d2263a403397a782f6a0378de4f1225695e44531e7b703861bbf9832fa4065a698b2f3dabc5fea965ed109b5e2458cf5c293fb7503294284a16fb3220153e29054584c98f8ed336030bc10b2a00bed2bf6ee60ecd86d372bacff451e4d065403d1f9886114d51686012d89c79962a9b7c7dd475cb50c935cea41489c7c39218b08e51c36f44549bd71a609a469043c2e866d56f7daf3531ab3c03363ee5423da53f72be158776e60cb9a14fd081c59871cf42919decd5299b6a5b147270404ce6b42c7ca5630a8966bf740b09584a8a7b6566ebe5bbcab08185fb59641bb9636c95dc00884ad2b379334c152451814dfef0b4501585c333681354563b7e3f6e8396110de17bf0820ab97761ac571d9c655cf01310c2419bb1bdff35bb76a40ab1f846f1ec2632dc97f0779258cd1c1f78067cc05f5db9121e0d0143eff891584690939d5ca3195aefb866c8200f0bc7b901acf44b3a153bcb0d1c6946b4947075e55c97340c52c639350d646060e38665f28c8e5b2d55e91abef5fb53d550a72e6f17bb0fe48c33c09f5abb56e0f9d5c0e2554bd9e6a64b59ca6e5c793b5ef093a125bbf83dd0e4d01e35111e4b671006b9565ce21152735ee4c9524b23b151b407e869cdf92cbb102c8cf2973de264a19e0a29670e67326e1c5c49ffe0989b977161df3964ebbbceb6ef52139e568564aa5cb724ab55f2609af0121a2289c62b6ac133fefd28aa86aa4a108b8cc5c93461a67df84a75e3c4bf11ce40e8d427aafc1d0cc113dd0783848b1b9cb52a8b5c1f7c55aec6be1189b81188718a6b2cdf38f61e98a830a2fa5073efa064de2d56ed08465d15f0c6ca29ba7be0c90a98fa2ca5b03db5a24495ce85faa868e9fddeca387b12b444b47232b82d0866bb5d019530384449d6bbc62b4a541fbca4bcc05e2677ed941cd64abbd18ad0851a0f1b45bbe4caad1ca9472ac5985d381e1e6f89afe342dbb09bb4c46019f1839ba42f9f4f67aa4389b296378142e875bf3ddf887da3ca973efb5f34a654c6395692e30361696dcbaa3e4cdeb692ea43a370f26ce0df8e6e9696e7c1fd2e4755cbfbb4e758623eab8162ac11eac0a3efcafb956e0c5f20c426c404e1bebc80cbc9bc8d50ee4be0f2c3eca348ca1b268b734f9d01e802b88bc46e8d8eddff374618972138100490718a2754c5dd45da02c85a2d93991b946beba8c65eb6bf5ddfd361c367fae9b24da80b80318b56c30e556fe5fa4fb6728f416402850431715c73abf615bc24914590dca4f9c510fa248623638e658f860d5be4c8d77f3a4cb104fb5d63fb731b06fefc8eb183f199dc5cd300c849f71eefd8d7b663941c4cf1a893f3cc20e3ff9591f9c0b238c08ad50a01a6bc1d9a94f02c94718c22d518491ced9ce7438d9846caff8aa9e00d35b00f1785484f3b501406f408ab2b3fde493447121828e91d5f4376a52ce30b69ae75c2b50b344a83811ee047756435e465317f037dd7da485d7f46e091d455fa73307b4a877a455a48253208ff92c9fbcf270ac0fee11167a43793257cd0f19d8dcb8d317def44afe663eab244e7f77863c8e3c4eed78808cd067243007f423c139907d369e5e32438317cba920fdc3fa736006c02f710ca5f86d4e88da090e6abe7dfbb726b6af", 0x1000}, {&(0x7f0000000100)="a94c682369b5551656c69ad0e37c6b056453cb71faf2ade5bd855aa48991bcdc916392d74ba9475470fb67877acc1247ea63c6e3c8526ff776e3c3733a8445a142c88ef413736321ba6d6e461d46bbbf2cfcbe04281cd05ed4bb35f2121a51d05bb5c34c0824fcf2a5d312d09d86cbd4e2", 0x71}, {&(0x7f0000001400)="867fc57a3c0c20b6bb4cdeaf83b0546d49f0552a551f462de8e0d43b517c8b85caba3930107811192617748de7b96e69a8f4116237eabf0e800f4867200cf928d0daf301977b1de6f800e3b2f6512ab28475979706489e02df03159000cad159bd7336f6e51d13e084c2f811b53f1cd001e05c02668b1a5c6d5f814d4c584bd3667a2f6c3025415bf9c9ece1453b68ce7d70f330907db770bdc8576bbe0621c6c3963bf7ef8f575416a136f76a4fbec14ef729c91b3d34f6c9631274dfaa19ff07310046b414f6cfaf6fe252703aa7ddf98f8d2e59d2a60d88939110f0df199d965bd59959a0c667a7f204084ca3ef62cf386b8634147367a3810a19bc73f4dceacef22dfe297284be9a14473b1b2ea807a10805b6fe1b60af146c7bbba63d5c1b9a906f9517f9ef7debaa1c5314aadd0a5c8913ff84b1ea9d93c76c3786b942c5a9e589b7bcde740fc07f88f2d3bff60c631e65231909aebbec374e04c482e14d6bd2c3e7b98d463bf0f11907560d309f108a272dc29ab8655cb7661ad2857b7734e811aade307001f0b2a2dc4684eb8f58eadc7c1e3658d53d431e39134a81a65a28c7486f71026f2306038f0d85984d00247845dd08d8e0e7095a287243e2828888a6ffba9b66394c7bde1e00a8dcf97a910706e3850375a8dd30db4a43b648b70c88e6808856c27e053b5c59028353eb712c5ff370aae312f8695b1814ea557d1e290b8fb8fcf95f5d9c7d4e4a40863123622865b1ed50d1e2feaa01fff6fb76997ee97a7155e4f5b6ae434a9a50cf7ebb4adc035e163639aad6181218d2f9daba5dcf3577c305ee642221fbd2c267c29b8b5dc98d7bfadb956275d60b4675d2de5b7243cfc4fb9a9cbbff5832cbd1a29628e32ee77526102b439693dcd7ead8409a9f3edbc0d0d9e99e20883b2e70899720fc69ecb1804957d2aed56e54c68359825799052e59b9ef396f63c5cff63ef12e0fe672500584b406cd6066430b84f6099558bd8d9ad8f8be9a444244c3df8aee321a1609c5bb99c83669d40e5728e7c12c483f7fcd6189226c4318c1263be89d059df0451e19e9c4427e1fc6198ee361bbb747874c1a0962b81ada63e17e463a663f8581600bd43d46964e52718677d7761f35605d3324523951def88588a4f2509087f9e97605a78e5de731aca51814eba36a05093a41f7790874e80b6560ef71429c1a450f08209616d7bc9059ef9ab5d04d4c160f23d07da37e12e87ed895598da47fd9671658623cb44d6562112b3fdc1e6461d12c7f574071e63474ec401f5029795497462125d9cb01d856124edcdaddfc7200d24aa66ecc7bb8e4e87c9b6048c11b9008f4fdf145123bc901d9e89d2cae41f79ebc5dda91055396ab23cc2f1123e9523f129020c0ba79acf135cc638b18fa775d760eba556367420463e062a014bd107fc336b7c5bf1b4e02300d769f5f69241c79d1c8166cc73e06283fc48f286e557431d5fcfd5deb692446f401a6bfcedce9f23eef7347cd038d7ebbfc23aa083a63ff9d7c0726b092108b72d8e64a78eeb2610090e13b1d1ed177085c4d4e1801a39d108df2c9652a8e6c7e2a3f9679a2ab866ee1565eeeb3bb180066bd9e1df80ecdd17c9a798881fcc20fcae388748f165aa2fd8d84cc21acee2f9ef2549d0ba745916f136ac0efd2bb7596142f67b8ba681cf89c32c374e16f186955d8d807624720b1b4424e963f5ac06b24435cb74c074c30bd16b5d1f1e408cf1253bf6d3a344f39b27cde94314b62a7f0e1fcd3f1609bcc4e304311cced9eb9140b61524a0c4b7d0e1be6c0c45cfde591f9ceac4aee27fc87bcfd0d7d121680c7a5e41d2beada380b22f0bd489c81fc51290066130f761841c13d765857610b0b6b7a67a41f5c12fdcb70b4c5bac6fa7cf10b925dd043b53e2e6299301628631e046361b2f4e01f57fac9007f8d2e50e3996822645cb8eaf1d448ac64f4ab04ac9fa14de0f21dbc33c8e4658b323735c71bd1414a471fb0751f022d744d5297c4ccff7a36a4b7892f3929e436989199a4fc8fdf02204d06581fcf21de44fd12b0593e70d8517ef4b52c8bb20e973f65b66ce7fbd8dfeb9ec39cc0262c99e864eafeaa720faf43017d2379c6fd30c126347424ebed9274c020e7f0cbd4509c8c20447942f5163966cd2686565fa9c77cb6860b349cf07a18f8c700ce3d5fbc45a6ac8ad6a048e06c0fc285ffe766af432e099c82d989c46b3e5fb99ce114cb92203b7c4079a42f36d2bb6d2eac25baec2305e3d8ddb2dab176640d7518a51c660f39028a55938708755a7d65c93e8cc8c3872980db84bdf68c1e39d028be51bd7852eedd543a59b547dd3d6df359f652c37a7b8b401fe1910401cb72e3462f5adfcf553541e7c327d726b212b8e72639e13dbbb1dc363599c44c57fb5b3ef4dfe8bcfe327c12ae40d0bd495e8d5d6e3da82afceaf64732d552a3e046cb0efefd04d364f5c9aa5c85184c1ebde93c64cbed5f8dc1ccb2add185494425b52ccfb37bd27fcc317e02872be0d6c2864ae7b0bb88fc34aa120fd698919a68c677131d558e8e6e7bbca22f5a475e4029fecae1880264d7dded789d83c49476e4ef35c297ed76d6b628c377e71cf3eae744bcbb741c0e6da014707e6716cc391b4bdecef885572ee52930e9cc5c25d2d1158bae5fdde64c797c8f0ec57268fa77e0be546da7a4556ab5bcc8197ddc816caabba2e779b902ecca529b77845496c4546401bd3ee120aa9c31df5c75b6902ca940ab4cea62b205859d025639bfe328e14a453d459f6ea6bc568c948e4cd7888a8fd87850df638f34fc9f141869ae5339621adc4a78dcdc1403659d37086c790243c519d515af3ce95ad1a51a7a920a3cd32998ecd9c365843cdc0aaf2d7abe46c573b00ab182ec7f855aa6fb01b406845c9709faf9d4852907c4032444a90006ddc9893c8a664d665a65cc1a6e8ad91262b5df3375748621eef5c0fc8b91a7a5166a36bcd963692be9e35ed8e7c83b83d1dc00ed5f0384da7b3ea5ed6d2ce2e2c7945504b9f31f604128b0cc2b63328e5a325beab487945ae99fd14a724f602724ed5d092a7dde2f21fa27d219be95383ddbdd63ba32a61c012556e4b200bb7e418807a117bfd3854da7446aeace36491050e54e75b7468d8d125dd39f8822b5a90ecc67c67af363b2e2abcd5f7596da48072b672d339de9ea447c52855c07498b259558d5b8fbbea5086769aaecb2a85d23956e0b5797001031f8572d32793175b566549eb6fa9a1d012862ab89b9b225ae2faf3d2e949bbf5517f0598f1275c105c105e4ef1bb7ff5968e36b0fb7fe04e19ced325310a9eb73b2ead757c63ddd4f156cf4422633f2743f052240bd7659913db6880be26bb214c4349b6e1222338c65fd210a1593b014d0405633a3f6001c23e47235b0c18f9c700f0c5561fd6fe335c0c192740cf86d6365c0563f96eabbdbd4e0e0a6a2a709171bbc000351f4b1f8ecd05b47179b683b231ece4b9a4d3a0d5fd0fde9036e1904693cbce4c1f8702ecc9aef34d69c5285c5ce1769e00a16b571bc3030af2ccb60884ecb1f517c2f81e46a1afeef8461c8d0e849b16c4b4864777880542d9d017d1df9d796f354a90df72111dc3403666bb73b5614c476b3fa05c344725027b18f74393313488b9efe0f12cd63913ad36e819eadc874909e4f3ae2c0041f1d9c91714fe412fbc41db7b29d6f3c6b7b908e2c7de2939a66763cef305ac6620ffd246d7fe08683e9099cee38758a68c55910c6e9a1f26fba3d865ed1a7341c58b33814e9563980bf8959ad4bc09b0b275cb7de99e667c4b34f17aa3447b46302b869eef667fb55012078b538490b8f8505e1ffe4f884d42ef49f57ef5435c3564156a84f01b1132ea33fc752ef5d2b2c1ee62fcd6e4a3ef4535ae2532f4a1e756e9df7152e3e8dce6820dfef9b6051aa549e7946e4035c2d5a933b171037ff15db467bd1a3c8f3f453ea7c364c05a1d5e16b68eb3020a74339f883af679f6a4760390a405d0cbdd2431bc07fb6a72533d27eeee9cf0d5b50b6062c42b0b64dd6b725f3dda5f7539925f624f2de7fa92884053c5d028d6f1e598bc20934704d9d73e8bb5ef613094fcccadaa52bf4e4633760cff73893ac3119b9d91dcd1049bedc496955fb17b4747c436a4eed5e3376c097a423a1553e625c778c015b6a877ed9478e3560234513c8bc0cec5b7ba7d842bd8c2eb4dd54e73ed600c01ab4bea4493a7d6df61ab76094f1c16205e8e6d72681addcf3f7b12f5287b1fc03b1edc79c2df3842e6cba2229131b74c83b428bd8d45d4d54c52849aa3c00c0953d075bc16f5a7a4935f80e264664965f28d36851fe64491c3e162e02b2ba79204f73bbd94ba824cff1181771059273e43e3cbdcc260721a93e17d488b4d7f1b066d4f0935acdba09218a8bd19a7047419f3aaf9f880e3d8f12429bfe9c6fa4460c1caaa6a1ff13f4f5e1192c51add3e56874b4082b241272bb8abc4ad28d1e177b1c96f3ac99020b811e4b2f28cba6805e4a1c2c5ee7171d6fa752c3b6252b520d7bd00831e788359d195b190e14fc3ec7e6180c05c471c9fb8abb4fb8ec66b3be8aa4fcb03d6cb537c75e832d0f754a827a17b40f231e6065d4f5e7f2c3689622409a103a6b031674b63a8900d271980ed8497e7ac7d9ebf21f093ad44862292c3efaf5c7cbc548a9c749c25f744acc25c30c3dc15352fe1e64ecad7e36b9cc227e14bff94e65fa2f6cba6dc905aad64b7b92a10918176f0ee66c715459c1bd03b3aa5ac43b3660370d7ff468a373510210288f0da1b1be654fe41f0db2817e41b515f51a59b206830696867ad3bbaae8e1fe160e8d2f339b391a11b001157250b0d5ed136b811f308dcdd80b5144c63cafee15e295691067d1d5515c6b7b5dce350242203c8d0e7009cc48e8a804aafb3600d5448fea15a5bc73e7db18486d8b645901c864bb85d24b57862a5d175b9822c204cba776006268e0175d4adc86944157611e641e3614da50385241b1c6c9990032b45e0d5854d613b115012edb208cb2900daf28fd3106e7c546c1a3ddd00481b881f57fa39d910520c21f8fff8aca0c47ba2e4a6db67ff9de6fe03ba1b3f9a4966cd6415cab5fbf411ec6085bc31218c0958d478329310f7f8dc922fdff8e8c7eb8118ffc8981b7bcf52839b1585dd297e987ebe7b674762a83a311a952a906145a6376f01cb1094840f3f30b1da3bb49be335c214cb3ab20a424e653ae0d7dfbf53415c036051681b0fd02aa9a2d4249e39d9f8b9bf2a370c1a3ac1b977dd48a505dcb9f510c0769b88cee10c7a6dca1d55784dff7bfe8c594aefeb1e13f6d8525dad7760f8f962914487593772f156e9eceb2f71fad9809e304ca3bd0b06db54935818edd669d065e7d94bf4299a1321a3d94aa71afef22c51240f6c13899b7547e792387ec56a0b2ad746268750131f5edabb66afb15322f386a1279a27e1c6ad98eb041ab66eba2d7775ee14e09df016fecb513e5e8bf14905e16340d9192886e7939a2326be3c7eff24e3cfa8453497d5a39c3d243163140f55e74659a93eb3c85094ca321f4603c6f332866680062bf5ea55cd61fd24deaca3f87b045c462d5a26b07b824ff7a66e1ea06586741362c954ccdb6fa7e25234e04bac2bc4fea945c04db7f11b0224322edd0ad73eee402634fa6e792823c7436d7f2c5bcea2e058b201911d199c6a9214e61b72d80f0a7fa0804dd67a27b580fb2426644f80408df19c9f4fef4745e619970d3f38df1d6", 0x1000}, {&(0x7f0000001240)="a9af85ae62288ff5426fe6c204523966e596cb3a0e7fcc5a1b3a611c10044b6fdf7380fdca080d842a79cdd86cee0d1e4b13727d0bbefe53d0049d81890fa38a92e4b92d539e40f7e280be3d0fc8408b2697fec1436c7ea3e69d9e42b06baa408af8b2a46bcdc253bdb20549c920f8cac9f30636c13f802981ac55c236a93c88458191d49cde232dcdfcd5d6a41c0a051c183d9956468e", 0x97}], 0x4, &(0x7f0000002540)=ANY=[@ANYBLOB="c8000000000000000100000001000000c89c63e17992d7edf1119aa4309cbd490dfc2046e31f53c6291ecd24346d57c017eb5f8d5aa6d7d57c137951aa955434ec7497d7c1ce525af28001af2fd276307f547aad0e7b1e8b27d7d3c43275bdadfdcf5bdfb223b50567300d1a5f179f7d03a9e085af2795acdc9f970428c320e9a3947a0b6d3dc098207af817445e44eabd7694fd9f1368129d73ef36d1e4453e46e449f94faa2b7a39bf610cc7a05f59f38613db050987c9735d803c9a99189b8a630dbab754f67648478fafc1854dd20317ec0928984236c100000000000050000000000000000100000007000000f07b485d1101392eb73c9ef21dbbd4f397962aaa5f19cd363755eea8f2f47f8bf49ffc233fa0d3b923a79d172e51e6ebe8ef3123694bfac071370000000000009a450bd2c4"], 0x118}, 0x400) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000223]}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0x36f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000c40)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac0065122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc62782ce5230f862d55b9b4980f9cd3f08e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512aabe68e4b684dedd5ded8f64e1ee924f1e4da0a9e97eac81fcd955f3b14aec2e6ebf580e6ce633bc87d5562361fbfb7295b3f4434b70d29268040b25d8e2d51c3b008c6d326bfcd5ddbb9a76f61d895e6bd7e2fc4fafd77f4bf282ae3627e7241ceaacc2b2e377db7b57fbde3f78e701d4090eb61766c664b09c16d5b6be626a742aa0e39654c241f7cff162ba3f6ddfff4c39edf9ff8dc734ef96d290b89a9ab1650a58addf5a7182e7adf879e16cde74f1844a075"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x4c17d10a67d58a50, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r3, &(0x7f0000000280)=[{0x0}], 0x1) 16:00:19 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r2, &(0x7f0000000640)=[{}, {&(0x7f0000000040)="ac62924423f2181f79175b39c80f57514916aa27ecf07c1be637782f8ca0b290b918de548ff565b4106b9f705cc3f79ac81ae0c6d87f0d40d4f5e242cc6fb95fec4dd6ebbaece26ec68668790eee4f8f4dd80cc826f889d0f11c2a1ee977d45594963f522b9b2e2967f46dd8c3fa031dbb0b444a0bcb15e3d67d8fbb039b6499b5b79e3c99b457f3c5cb6b499645fdbb33aa33c35f0f59f04fc77936531fd802f1d4848d9c213e4a12ca75c7acdbb5fcb2216815bce956192c32590a37b80b6298640749b9ad6209de88642ab8660664eeb597", 0xd3}, {&(0x7f0000000140)="b03c7ea909803d0dbdbc8a6e763f7243a770031ecf4bcf72768c4c42806f9584e6de3eed591f014ec785de48471184206342f4b644a6008b8fbcdae9432f2e524953fbbe8410ccf9ec1f355921a478445ed55353f1a8b48e4403604deee54e49b8b6b5ec1ccda625e0273076d9d9172b8835ce8cdf6a249c61e2f7bdb34a7bbfbc74e405f22d0d169982b85fab44a095191b8de76418bbf15b9b7632091cd6a31267145c80acce0b52093b5903f98fbc08c3479e046963b4383ac204f519a3f258d9d43edbdcd91bfbae3707a2e61b93a4366406a199a1ead66d217010fabc612d93453441b59555ff03c8dbc3c7c9c2a62ef091cb97aa157e9cd2", 0xfb}, {&(0x7f0000000240)="d99baec4ab1e23d5209894", 0xb}, {&(0x7f0000000280)="3d7a68483ca9d011977ba1737c80c61e9f861f507ef18374635c8bc217b8653f85d256c92cd468ce44f8e7ea97f490ed044999668a2d6a451792ba74b729ffc0516c0411de3a53bad2f7000c575af70f608e3b485a97c27d", 0x58}, {&(0x7f0000000300)="a36f8ed31b8ee69a603011c8d576f88dee79953fb7afe04d22bc56e72363df943b6f0d448a01d63d94df368c403eba3d6568e399628698341cb100530616f0b96d8215b3", 0x44}, {&(0x7f0000000400)="113b5823d2b4cddd70c6a51a241b1fdc799dfddcb92ae0d0d81d13258898f0af0586601e603cb8e9cb29ab498643cfc9dfa56495528f258b11753f6b0360c33c95eb8a9488b20d05b09873ba0f0d25cf92dea67cac7f4cce330faf3353702290c0318e73901767b91a1e53c7f73b1b9c89c1398b704947ea9b79756e554bab3ba75d9b91bbf83b0f3740bfcad9cd5441bcace25906c2d97c", 0x98}, {&(0x7f00000004c0)="30599736bdf6fc7068b6ce70d0f8c0d8a5df9744a768b54d5de45c3a1004bec9e2c86d4ed2d2e2b85db692c84b8fbb2fbbd1548b236a803f6efe21f57847557358dd87c83300b065b00d2bc9", 0x4c}, {&(0x7f0000000380)="f74af687b9302986e8dbf411510bb329859e3cba07fedd93f2055444aeca7ffd71e362", 0x23}, {&(0x7f0000000540)="e2c9f20d0fee81730250edd691fdf5360801d2cb699995046c3a000be23be36c6ec2fa4524536ac50065ab63a83287705ef8c1f27cb6a7e07d6d10b59d0c7d9ae0a8529ff1085fdb1003a2ae131307b48b9aa2ed1bb0e8b0826b4971384989c582180a62b26bf441d516cc8acf992137302ef89d9212e3e8d471e797de6545689dd4f1e0c6fdaed165374488a59d951d0462dbd2ebd25983922f8e1e1650a20f59a5c01b86daa391688c0ce0fe1d12acf0a45e1e6e7cd8dc84813f8f0168f36d2351d43bd219ee530ea77394fa5627e1ec9755a83d", 0xd5}], 0xa, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x40) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) r8 = socket(0x800000018, 0x1, 0x0) setsockopt(r8, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r9 = getuid() setuid(r9) getgid() getuid() r10 = socket(0x18, 0x2, 0x3) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/60) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r3, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r1, r6, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r7, 0x7f, 0x100000001, 0x20000000b1f3}) wait4(r7, &(0x7f0000000080), 0x2, &(0x7f0000000100)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x180, 0x40) sendmsg(r2, &(0x7f0000000800)={&(0x7f0000000280)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f00000002c0)="febacd39aa50ebade1aa4d1f98dc99e74ebad2ac2a9067fd90802fe98b3911cc05d74a998b982222fb166cb9dbd2ae0b8ac15f3b98b02053d069b33720c95640b2795bc4c2736145a15995ae1c41385103f685ce432f7d11ce66cb", 0x5b}, {&(0x7f0000000340)="4e86465b559334edf601c0e9d3547808cf27e5ffcfd155a21fa758", 0x1b}, {&(0x7f0000000380)="e8379d786da6af7462072883e68eb23d29e3c80bbe90df681af445f485b16aea8a0be92b0581c98c26fa4359", 0x2c}, {&(0x7f00000003c0)="4c7e0ec9bad3e56c1f983a05e0bf5f5e2b8b36d98b62a8f497cd792c9b91352dc1e892f4789774f2683f61d4f086d758a8f5535240266f872e28029e80a3696e293ed02a140daf0b423d3a3525c751ad5c2e5e7bbac371b140e22eaf6edd04e91f84fa0dea8f575f488b1adbd34c5c75ab74b5185f64a0ccec54049a00caefde31ebc5d3e22d21f767026e3fd895379d32bbf2f05d167c94b2ef84239bb2da8f409c52762896b7c7c54a69fab904ffe46bdd3bf47034424d4bcdd9b99209d40478dcac69269903c911fe41826e5686a4da255b84362a0dcc95", 0xd9}, {&(0x7f00000004c0)="d5b7dfc3e914a81c00a058b9e7c9a927f6df760da3efa7fa3451024ff9b41628bf8d809d831949ec3bf7562398049b632a3be3422f3b5f854343e4e2735e28efbf958ed7a53c1d656534d85671898ae03cf8ae9eb936c7277376189b381d7e42fcf5cbbb8931647515443d6be8ef3eda1652f6a1bede09eb3ea7d4d2c5df3596a5aaadef685865244a2234ecd42baae70e226e83e80f0892500e0025b9a1adc3c8b4ddec446c44cada9294f960a160c73d733a42098e9b990d61be925d291916b82c7563a1c0e7b09e25a381262f4a150b0d12d3d284c8ae74e363f071163517db63511e7c477623422a06ee77db34d7491238be90", 0xf5}, {&(0x7f00000005c0)="6efde39d54aa21637e85c23f7fadd4670ff8894965462339c63f6b17e4b26ae9cf7afc1c7c5a2aeec94f752429e427f8fd2ad7d093283127f72659a85a9f67cf33964cea5885fb9c23140f37ba380a866b4313b537167ed048fd17bbbfdcd996d20ce34db878b10dc7caaaebc79cffd3e5045581b62c6372", 0x78}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="080100000000000000000000ff74000017cbb94e5846794450306b7b048129c50068651b769e4a9f0d85e197bf84f14a19c322633fe06aa7e16481dab8b0a6bd6d00cf975f3fde09d9d292ff3ba1730fd7e36355deb8f210f73261cc91b33ecc42ac7c8cf1086438d9fd92325fd687e3f7f3437c7535a139f16aaa5585d1a690f54a9fd4eaf9f8b523f4fb729d317d8b8c3c38e96abfeba1ceacb33628937f87acb9000055e4f3c834e00265d9982c4077229e6ce1c430cc2ad18506088e68375f5ee8990869f2aab8ea5d16bc41b1790fa9b81d0c538828c101cf68f9da362b4edb6f963325e7534e35cc552200484be2d08f815686d0baa7000000000000c99e1153ba2e34f4e023cb4e1185c15ccf725a6ca9f8f4f948b145a91bf009ac192eabaa37b1cf9e020df537931fe9757850d6ec18baa11bc370a93e54c267d80309c105ae7d7ee17853bf0a027d5622"], 0x108}, 0xb) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000180)) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) r6 = accept$inet6(r5, 0x0, &(0x7f0000000840)) read(r6, &(0x7f0000000880)=""/19, 0x13) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0xffffffff7ffffeff, "0000000000000014000000e3ffffff00"}) fchflags(r0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) getuid() ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r4, &(0x7f0000000100)="aa2585df64c26ea4d1af73a7db153b6bbabdef42b75afb5a94dcf46550ff9185bbf675387af5111e895afa09cb398c93a5df67bfeaeab7fc6d3157c73e5804300682ee5cbc09e6b5140d0dca6765e66073a2c6f1bdecb97c07797e4bc4784d48c21a7aeb13edf0e20530630690849d1f", 0x70) readv(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\x01v/bp\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) socket$inet6(0x18, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:19 executing program 1: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r3, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000100)=0x2) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0xcf83, 0x0, 0xcda7, 0x83}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:59 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) r2 = open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x108) renameat(r1, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f00000000c0)='./file1\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r2, 0x8fcdce5dd50b2244, r3) dup(r0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18002) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000340)={'./file1\x00', 0x7, 0x3f, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x2, 0x800, 0x9}) r7 = open$dir(&(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', 0x80, 0x10) utimensat(r7, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x0, 0x3ff, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) setsockopt(r1, 0x9, 0x46295c69, &(0x7f0000000100)="e29aa927e90185036b61d1ca9a8e0df63177922331456346102899d0593d5a257bcc7404fd5966333fc8cb6176903525c24fb0290c40eec63f42c0542bb72c8232b755d4d146cc768d9019067fe516", 0x4f) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x0, 0x1000}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) acct(&(0x7f0000000240)='./bus\x00') r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x3) open(&(0x7f00000001c0)='./bus\x00', 0xf22f75b9052cc4, 0x80) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff], [0x0, 0xfffffffffffffffe]}}) 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}, {0x1c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x1, 0x80000001]}) 16:00:59 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)=[{0x60}, {0x4}, {0x4006, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='C', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x1, 0xe8c}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r2) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x1ff) close(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r5, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4081, 0xff1}], 0x1) semget(0x1, 0x3, 0x4) 16:00:59 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0x0, 0x2, 0x1, 0x6, 0x6, 0x9, 0x0, 0x0, 0xa, 0x4de}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) pipe2(&(0x7f0000000100), 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x3) r4 = socket$inet6(0x18, 0x0, 0x63) r5 = fcntl$dupfd(r4, 0x5, r3) syz_emit_ethernet(0x1000, &(0x7f00000001c0)="caac7f3952b5d3630218b13a692c7d205ba6b5eaff9471af717b7f83a6359ef0ce838d893f8d17d3e74cc62e45e20c56a311c936d28a346ebc6eb5732eb0fea03e330a7a678df119c65da6b4e0560672507d708e37c41cba7cd66c936b10273d4549e1f4795cca124c88f5b16fe2ec8d55b475178a30486eed81fafaa5ee1d8aad453162ec573b252ed4cf5a48cc317b661b3e710ab28c47e17fe30200b6bf0bc6a539deef045f064504bfb6d8ca1f8f4e5b1564aeb3cafb7b7f2d8ce7e2d791085de19a307ed24ab06fa0e998caffa574dcdefcd9c9072b24f098d86252aea02563a957ecf09042ae0364ecef27e3ada9d00b572544dec27d99726d552fce77950d5753a10c811f8084a871fabfa8f35c888a7d3bb9bd5cb96312b127b09eb8baad5fcccaa976992679547cab6fcbbaa411fa1b687e0bc9bd81a63d93e8dffb7c4507b538472abceea1c6782603ec8f5f7bc9c4d45f78d7a87fd2750b687544156cb98303f8039a93025e7ed61eef016c24bedcd100a89f32141750f8fc6e381de55224df7cd7d69f862104f3161d167b39d17c0dfee1249e08f859c7bdd3059f7e2801d8a227ceffee3f9bd587f77ba05457bdaaa355b948e7f33ccda450b27ba0186ca7ff57eb253e319b170b54c483893d9896a2374beea67cab7695037909c84e537c848d0bf09984b63674e058d0d123ed7d2b066f84adac37c8412bbf4e1dbc011838e24324535298fa8c851439491788a488811600f9baecae7cd82fa7fb0b9edbfae76d597b17e51f191cde790b2fe31c634e448ecc2b8332ea5fb8272d7b22dc71fd812e6570f431d2960cc00a87575c41f72a3dd6f1c34030f4b63cdfb51b79a7c37bf05aba3ba28988d1ebca57b81874a87415138504b4740ebe84f9adfd69e9d390ecf8425c3204521149e61b25ae14ea944554fa50b5f2b75b4a85b43809fe18a78145bcd8b0cd302483100c5fc5f45ca4a46b82aaacfcc43dc48249d01a75b5a1413d98631fba32a667f1b8a29cef6d446d1f38d78a3595010ab4eb2aefd1c8661fbd01c478a7116a954739590508cb6f8ad49b856df580a7fe0aaf12f1dd324b7444638502e7d17a1b64826bb5e2345dc251df3a7bd11e8e711be4480677d33185a1e352b6ae224c0b86f8e568e3250b5df2547a38cdb9424122621cd3ada5fd48f3b91bab169808883285a067ba337b1ba1d2c524ff4a2b1a185e2964dd6178aee548eb83e923513fc65df1d436047cde020be2eb4141427f4a9621618e0ecfee6a8f30737f2fb2cf7f15167b75b291119236d6441200cf56519c536cd9d0d9350ccd2053a28116d7134a889882d6c12754bac840261145913c931058c88ff0a602ea58c89cfe3062835e1ad0c314e7b5588e90608df34f8bba15971e73c60dcb8f242beea74c113bdb31f829d1f6676e1717c9824cacb0e8bd4911fb2dd7ca5dca70700c657021fc56c759b546967a336881312a539a4d1b33d0296a0dce599cf4edf645d096a117afb37aeb3ec2c1d8014c59e7ba272b145ad97469f6ef16a4e2a88aee19268a13650fe048da1d2aaaf42a815dd7d5e62645349ed949fd57ce6e3acc51a913847531a003b2e6f4627268d1f7685c18cb4d4a6539ebbba35df8f6e72afb081fba4dae2eb385b0d29d9b19edc21bd23757e04ba2f18779f7e1f6818767a9db1fc1d9dea9f89564030daf26d00e504859bef68c2fc3305bfdc61be28f5d51c8f7fd10e8f4ab85003da5032b069ecdd75a832a1080c703a45301e0f8b4c095b29f3c36a7dfc4ac09070c61c5dfda1ea6029696ef133af6417878ac2bf0c896b3702fc0f51d0e0658d27b36e0751d6dd0a235a34526e2cf6ae7d8b8cbcca0ec5cfa013ed3d66c18d8523c79d5cc772cdbd2a05602d9a34cb4a5e17fdac6c501f924bc734eb3df7c35657aeb406716806fc12594c37700bd7a26916f0e7a2d692e51f04aa8b0e9800ea6c0a9aea8b69e6f37859f5a7aa77a85187a0356bb88a58aa824514530cd1c11c7014f4c7020f8b54b61ddb0ca02602aad1a90543599d8b3dbc08a65ec09acbbf41282c846ac67f30639da38070dd6f6ddb2f3f71253f774999885537d03f935d8dcc826c47b9e920b7648a70a563a94cf2c0f935c7a1efd8929023f26fc3db635659416cff9d29681f68ed2fa4c9d7ce23d182ee6327c9fbcdaa9e178abbdcc02a0cc67f331eea8f9016c540576d79648787e20383eb96b0104b80260f7a5e3529d30465c2c2edfab86bb546bf4e0dee51dcb9e01bb1e78ec0d7b87fa0374421b13f997a34911aea90d7abc60af0d5300c3455cb0737cf191bd7b5c1d2d4753f559f9f040a481047c6d241ad11bf74f6743b596a5ee8634114e3553d565e63c46f07c50afa343ccb6bd7f2bb999c40c286ce3f8d65f391f3f5ec7ec9012dd7d54580fbbd69270ae9a0105be03c652aa13c380bc9598557b777c6b7a3bbaf3cb59501bc5ef7baf0f3fe6e2eb8c69bf9d93d0d2af51bf84be4d5925765b8f060d316b46fd55774c56556975a431ae7534982be61b7e78d4f1575bd437cb8fb1a18a9264e83d367ad55eb367d8a4a907ba921e825bc444fae5a509ea60ff8a77153b4ca485bf061514ee2b1439ca649bf8e53296e507f2decd1ce12d9b1817fee8eb47e3aa781f61210e83fd8fc2f044edbac73ee95f3afc81de6a0298cb6607dfcf36a3ba791e441e273503a23eec982f2cae25c5902c007b05bb40fa87e9f3498ce118820ed1c958d467510ff621198b1ec6cb4315b09c68892a0c320b35cf298613ac4b0f57cffa44d4223fed4d8d030fc4668ae83fc1c19fe5a9b6a884d4f86bbc71297233088d0117d6e522b53f0c465ca6d64e94065834902b13b9a97a879fe31c43d04975cf202a0aef78bcbab427c1bf7b962e2b2716dfcf61aedd6969461af42dc7e66bdb2a3193dc44a1868e537e8a773c34aa146de407e4dc9ededf975a4546d762d7055cedb1f5b73a1e46424adf00ffdd049f3ef16a3b35071bd05e794965deda8860c3aab327e7b694e1260376c9ddf4bf1efcb764763a7fbd478d862e311a4de2f5834abe080ea3fc50584d57dcf8338a4523df376399e3d0ebcc5cf582f2be0bac01c110acef67c8d966577f193d2c49b66650ef4b126a63359e175d6e8c265e467604e76ce21889cfedcb705dbf8b4860b8bf313f6c35a1835d09b4a62e69433d2fc4007ad19fd43c3c20531618f9671adc366aab4a08f286fcc3ac55799160bc16b3bce4ad7db5a3f383dcf3a20a68b42ee7179a0255390e0c377c950d06dcc6291c9dd32700877d2cc7d789c61d61e35796acce96386ddfde6e4379f2eb43eafa50cf934e9c3c71af6a0a96065b21255f81640c84be474fb1884735784c335908b3969be9ab3bb3fc4595c8ddb3cbe0bc98e27eb699571f738aecb30057ca1dd16390081f413a4f6510e2f376143388ff6eaabe9285b8389cfcd316e30e477970371902c835dcb51e6342fc74d18c288d2e5d29c3ed50b4214a02f7399e4e573964dfb23c56571dfcdd01bca889a83cb0789db2d3eaf859069086e97b03aa6f95bb616f2b0564cd3183cf45d22fe549f96fbe8764c5e8601d54a261e7e2523c812d4560cc6493104cc807c20616faeae722e6c71a7ca63cb7a0ceeb4b7204ad89502605e8905949d373c165d5cec87cabd2d24658fbf9f3399ef14abcceab63fa2e7bcf84d545b43c8445910df844787b2663883dc923db55ccaddbdf7b2a42506971ddc83e726f117103de63a4744938d8144479531582cef0725caf498ef6124f7427203d28ab9dfe0128e7aa6b3701d8486ca7fe21d1aaaa57b9554e1a8f76b06362f8b1ccfa827cfcd2f3e8ad856ada734f09e4053b2e68c821d6fd3150d3415545df58cf76b79813dfecf8bd4a0e9dda1a31f99ee5a32b0f1b0a8b7e2c876f80ab56cf3a50a75e6d7f1c0648cd4fcd1ffb53fbf0312a2605c104dedbe60b091caeef2d9f4fb89d6edf8e3198b98c717957ca30993228aa3693e8655c70efce8ec8e0a44c940827fd8d7793d2bd6cba8f933a8a13b7528719f0cf180cf740ab4da4e62c3735138db4094424e8879965d9c6d8765c4277e9dabe226eb55b2b370b1006f36c175e31c050e54830592967047432024d7fa78e0611e4406a9d66d6ab3c4501d0424aa679397a112de68cbf1e0a608e1c0619e078f4142b956688d16c9608e370d13bb5415e1477737a10dabde82040017e83cab1751f2741b63801765cfa45970280c330a6d4a2deede8b5c00cde36774200a44b1337b6168eae9ea6fa5c6c4903f5851e86303d137e9a322d13310f08d74d7a74508d637fb90568cfe83030b00e946d237a92900768146832e09c3fe1c09abb94a77edd88d11d6b23b5ae224d960f2966df1d91a20ce88c8161b2d8fd53248e10799121036878ce2abb999f57453a21ccec1fb4620667ff33b269cf8d558ab6ee9ceb96606ab5dfc5a62a6c87a90a7fabe0d51c599c7d11fe268dad3023b72c1c0bc2eaf5baa9506dec048c4b20f268f4dbe0acbc1670391c03373ef40ae03bf0360825742814088fa2e0a542598b5f7185ec59a3108cec59aa5f2cbec59de99021d93fb9c3e482b7852692af12ef87a8151993717a8e4d46f0b00fc865f2f320dfef6399f13d5cdce14a06e1144102cc33bea2ed1767f60b4df87d3ef4ae4c3f74d44bcc892ffe9426c4fe0a8b534a4d68383be8ea9478b7d9cc366bdf775c8ef978c4e0daaa6aad11386bb59958ad9b809f3b27976ef88555af4c07f1c11f45716a9cbd297c6937d731ed29a4b1910d2d7fd9ef523698c97eb689d0826b3fe2d0cbfa9b6d0f83ad22e0081e46f2f8967dcd834fecdc2e3690d6c49eaf5340129446318d486a0cdadecada41384ab5ba949f95a7627539e3a87618439da80c58c3f4eda4fdc2bedd022f6f7308979545345af1ad0d8dedce67193de7ba42661e94f4a2b4cf4798fd609dcb441df65e39756a0a99e32be8f6ea87741256a1f6988d558431d75139898bf28051120c6c2c9af11d4926b15c673c6f660dfbf5b9f6e15f530876e9d48c1431684e79a9f0aa54ec48c5dd64ece6b467c67d8d5605bf6c907af121eb0bd5b21f6338eca2a703639c57b2c88f6a778b48b0aeb53da4c1d236b5cad63615f3e1c1f950fd77e0a576ae7e1a585baa7d69e639c4761f26e29b90ff92f5bb0680faaf679864f08fba7561d263afd542634962c2c9b801879f145a56546d58ffe4e4b3235aaed8ba202f25e83e75d4ec6e8db7c82d66c75b2e4bb6a2fe1f309ff57c47ce5d7ebf74f8787856f30bfcf57146d1bdc5febe863130cbba5b62ec5393f8d3a0e6f139ee47f3b14d3e31e145be8a0dcdeffc491369fc5f5fc4433399d5fb77d39504bf95d27939129aa1106e3cc0cae68b324efca234c065455d2e40ff48e1b2c0995a673fe33a02649562427eec41f02eec623a118494a50caa5f1b710c4716d96d14fe1ad90001f57f6e32fb85c1e8c92bdfc387f2c63548f0256b4bc1912ac5efb80ad77f7424cd31cc4163ec5fffedff49b65479c17b074956f0d14168f0c518c16c8e1bd679e9276e73e04c301b470fc17e89323941ac0d1a82549cb4175b21669c073f5082edc366de549431bb151ccd1d2b8bcce311badf0cc39f7ae16ddef7d588ae25a6f534b8fa1eac061751c9bea145c47213c3038eaa18514ef003b8f65403ffb41aa7389123e36abc714f39324c828d243e95a93ebc2489644e0639b104a7089107c2397d17414c13ba713d101859c667dd105c60ed") r6 = semget(0x1, 0x2, 0x40) semop(r6, &(0x7f00000011c0)=[{0x0, 0x1, 0x1000}, {0x2, 0x100, 0x800}, {0x1, 0xdb1e, 0x800}], 0x3) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) fcntl$getown(r7, 0x5) close(r1) syz_open_pts() r8 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) recvfrom$unix(r5, &(0x7f0000001240)=""/128, 0x80, 0x40, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xa) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000001340)) setsockopt(r7, 0x1, 0xf4c, &(0x7f0000001380)="3b6d645c75aad93f588c04da7018adb89bb13a38f5cd139f7c41587817a696d5c39945f2f37b1317a9053f96695e55098800377608978d172028f4527ca87662b46995ac49db5291b4cd94e04f5eab8f27f2d97293881b703830b10990d21c5ae90c52d134422af53cada9f9c4fcb881d06025def47bb86cbaa6f0476cad81c320b3f1ebeab0e9a7825737b4980fdb5471bcd168517dcd165e2d103527c582f8d3e9b4f5b888d4914549d23a401ede556c893a4bd68a6de8388121e89126393712fdf984469684839adcd101799fe6cd31b887a749ec4fe153931a375ad9208b4709072dc9e7", 0xe6) r10 = semget(0x3, 0x4, 0x201) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f0000001480)=""/195) open(&(0x7f0000001580)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000001600)={&(0x7f00000015c0)=[{0x23, 0x7f}, {0x41, 0x400}, {0x87, 0x8000}, {0x2d3f39104e6dd83b, 0x2}, {0x41, 0x1000}, {0x59e5f548abb3f5de, 0xffffffff}, {0x0, 0x80}], 0x7}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000001640)={0x1bf, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000001680)={0x6, 0x1, 0x8, 0x56}, 0xc) fchmod(r2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0xc0600485f676172a, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse0\x00', 0x100, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x48, 0x0) dup2(r3, r2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 16:01:00 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x4, 0x53) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1acc712e325b9e89073a", 0xe, 0x0, 0x0) 16:01:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x65a) open(&(0x7f0000000100)='./file1\x00', 0x0, 0x148) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) chdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f00000002c0)=0xc) wait4(r1, &(0x7f0000000300), 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:01:00 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1000, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r1) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x1) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x5, 0x1, {0x7ee9, 0x787a9cc9}}) mprotect(&(0x7f0000004000/0x13000)=nil, 0x13000, 0x2) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x2003c}, {0x7ffffffe}]}) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000001c0)='./file0\x00', r5, r8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socket(0x10, 0x2, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:01:01 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) listen(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x84, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x4a, 0x30000017, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0), 0x2, &(0x7f0000000080)={0xfff, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = dup2(r3, r4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) kevent(r5, &(0x7f0000000280)=[{{r2}, 0x0, 0x0, 0xfffff, 0x9, 0x1}], 0x1f, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x20000021, 0x4, 0x800}], 0x8, &(0x7f0000000440)={0x1, 0x6}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r7, r8, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) sendto(r0, &(0x7f00000000c0)="7309d8ac70ae274167331cbb56", 0xd, 0x80c, &(0x7f0000000180)=@in6={0x18, 0x1, 0x2, 0x1000}, 0xc) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000002480)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3cecea1a234cf623fc3e896f05bb8595a4861df0eabaa0eb70ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc649776e7e90cc51ae562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d7d36851cd58af87958f70d8d9710edda999761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c81c4d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e0e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c73240c4dc9b60095d00518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d00000000000000009ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f550600d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee739137003e10ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000005300000000000000010000000001000075b036c4c9fc050000000000000089582284fe5fdbd3a00fabd84adeb94ddbc1b90dc56cc662259977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b2ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0835495d14c4a99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f00009c6e4b66c881a9359b80f842ccac9af62730f6ad854ecdea923d6725c87e2d40359eaae5c41622e0db3153be9b1e888287b33115f7945e75d935fad5daa0d9e99f8cd29766d5933d74b588cdf4eaf896ff3668ddb706c1b6f586dbb545ccbf4219c647087b521638cbb71c8c03824422f6093c0ce23ebc81474a1eeccea4fd019f203fbf371a4f70a62996a84e06adfff4e5a1b741944427aa299b2d06ecd30f08eb5faca5b6f15e61afb27be4e57d570c8d7565523a4428e0dd9022d78c8dc2b033844a258f186bad0aa797f7fcb4017de57d42230ea42def5233653821d2cbf585f6c1052e057a0000000093f17a0aab99bbe8660700000000000000298766da77579324d9ce6b0ef56718345ebeddb62c47358638b80a34b71e17cf532790066126dbf9c41a31db67c094d79ce5e1f4e18817e0fc13e9eec1a49733d67cc3b22738f0543e2c4693b18c6e785e98a37292c4d50b8a4e89e6b438dc244f15165a4ff2f9f7f40032e9a69ce54d25bfc43c7a5be354ee1869695e22a9f09631ed5ef4ec5e3fe9a852f78b6552c7eaf060dae62785f9df5c1e17cf4997d0d4a94f272b117c5fe5396532e7fcc90b61044073e98692f0185977b1d0b534d387ff9d2019c91c50567fbf77a1a091131cea4ef7a04de7795dca48cb891e0744597644753e53682f444e249b52"], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r10, 0x1) kqueue() readlinkat(r9, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r10, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x8000027) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x100004000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 16:01:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000004c0)=0xffffffffffffffc3) setsockopt(r2, 0x400, 0x2, &(0x7f0000000140)="762e32f0cb099c3921572d077acb6bccbb0cbb312158d561e9dd0cdd418104b650fdb329236870a14fbd1866c553c0c82631c6a045", 0x35) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000240)="2562426dfd34035ebd1a1ba5424e1eb1498fbb805d2798f59cdbf2072643f8f15ce53333b01e51a7bf4a7dbd0793d7c6d9ae38bff5a2c14591bc9bc124290f4bf83ba2cc5634a7c242dcafcc11b06628eee7878c679f867b4c3940e6f7ce2c381facd34df66538d6a4a548c1823ec266425166388b2460edcb32be95034cb01f7bb019359a9c849060ce230abb023ebd72bec3d6016037e7e95f2c89e523996fc69a4985eedea6ab8ad958482c0223f7d2ed48363bf4fbff2bee5e21902253988b623158f9efb0681a506d54032b65023fd3c8d1448ed472a1e3eddabe72bbe39b821b791f76ac93c8", 0xe9}, {&(0x7f0000000340)="ff79995b7fe2ea9de376ab28d9546c4008fcee2fca55b678468bdf", 0x1b}, {&(0x7f0000000380)="dc9eede588c8394c9a55b43e7ae9d9393b9af088a1cd08c86c4a1df22d86686c30422d6fa54bbe6cf09ebee102f01df441cd6c1c5508946282efcd210458e7b91726173999142df2594a2adb947e82bdba4b1a6bfdeadd237672d8dec39a02466f5b70f45eb884637fd9d6b8cae22817f1248f491181ce82edd9f4a18fdbe64a85c5c5a37198be68387cb81f09fc27fb46f28ea3701912ae929747b7a4eb5066e4bfb4", 0xa3}, {&(0x7f0000000440)="a4ea497aff5040417a245dab13ef8d738a4ad83c7f9a85e941674cffde7e89721d51b8292633", 0x26}], 0x4, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f0000000000)=0x3) getsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0x3) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000500)={0x5, 0x2}, 0x8) r8 = socket(0x18, 0xc003, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rmdir(&(0x7f0000000580)='./bus\x00') minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2553600aad484421) 16:01:01 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x75}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = dup2(r2, r3) connect$inet(r4, &(0x7f0000000080)={0x2, 0x0}, 0xc) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:01:01 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xffffffffffffffff], [0x80c0000100ff, 0x0, 0x4], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:01 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ac1000/0x1000)=nil, 0x1000, 0x4) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *366448 57838 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e7905,ffffffff821ff642,2cc,ffffffff82170446) at __assert+0x2b arptfree(fffffd802d9b1bd8) at arptfree+0xfb arptimer(ffffffff82500ec0) at arptimer+0x95 softclock_thread(ffff8000ffffe9e0) at softclock_thread+0x145 end trace frame: 0x0, count: 9 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 kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e7905,ffffffff821ff642,2cc,ffffffff82170446) at __assert+0x2b arptfree(fffffd802d9b1bd8) at arptfree+0xfb arptimer(ffffffff82500ec0) at arptimer+0x95 softclock_thread(ffff8000ffffe9e0) at softclock_thread+0x145 end trace frame: 0x0, count: -6 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014812530 rbx 0xffff8000148125e0 rdx 0x2 rcx 0 rax 0 r8 0xffff8000148124f0 r9 0x1 r10 0 r11 0x7d74fb77a4b73225 r12 0x3000000008 r13 0xffff800014812540 r14 0x100 r15 0x1 rip 0xffffffff817df538 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014812520 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softclock) pid=366448 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000fffff3c0,0xffff8000ffffe288 process=0xffff8000ffffc360 user=0xffff80001480d000, vmspace=0xffffffff8256d628 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 28814 73480 48316 0 2 0 syz-executor.1 28814 508982 48316 0 2 0x4000000 syz-executor.1 77953 281354 0 0 3 0x14200 acct acct 48316 155848 246 0 2 0x482 syz-executor.1 66200 164042 0 0 3 0x14200 bored sosplice 246 408997 83578 0 3 0x82 thrsleep syz-fuzzer 246 135172 83578 0 3 0x4000082 thrsleep syz-fuzzer 246 93830 83578 0 2 0x4000482 syz-fuzzer 246 305574 83578 0 3 0x4000082 thrsleep syz-fuzzer 246 173923 83578 0 3 0x4000082 thrsleep syz-fuzzer 246 267256 83578 0 3 0x4000082 kqread syz-fuzzer 246 320139 83578 0 3 0x4000082 thrsleep syz-fuzzer 246 228565 83578 0 3 0x4000082 thrsleep syz-fuzzer 246 123577 83578 0 3 0x4000082 thrsleep syz-fuzzer 83578 358810 82580 0 3 0x10008a pause ksh 82580 293185 67232 0 3 0x92 select sshd 56524 325375 1 0 3 0x100083 ttyin getty 67232 100509 1 0 3 0x80 select sshd 24172 206412 60275 73 3 0x100090 kqread syslogd 60275 322512 1 0 3 0x100082 netio syslogd 38176 139370 1 77 3 0x100090 poll dhclient 16854 254364 1 0 3 0x80 poll dhclient 6242 490605 0 0 2 0x14200 zerothread 16698 83353 0 0 3 0x14200 aiodoned aiodoned 45168 288853 0 0 2 0x14200 update 67957 343993 0 0 3 0x14200 cleaner cleaner 37058 358897 0 0 3 0x14200 reaper reaper 12955 457177 0 0 3 0x14200 pgdaemon pagedaemon 98783 512210 0 0 3 0x14200 bored crynlk 13380 477681 0 0 3 0x14200 bored crypto 79180 516339 0 0 3 0x40014200 acpi0 acpi0 94876 379466 0 0 3 0x14200 bored softnet 40 197170 0 0 3 0x14200 bored systqmp 63251 157769 0 0 3 0x14200 bored systq *57838 366448 0 0 7 0x40014200 softclock 65483 2008 0 0 3 0x40014200 idle0 31097 83346 0 0 2 0x14200 smr 1 498889 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 9668 6495K 15123K 78643K 117509 0 0 pcb 13 13K 15K 78643K 3957 0 0 rtable 122 12K 14K 78643K 15584 0 0 ifaddr 120 33K 39K 78643K 2981 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 965 0 0 iov 0 0K 32K 78643K 4287 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1225 77K 78K 78643K 30894 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 339 0 0 VM map 171 42K 42K 78643K 234 0 0 sem 12 1K 1K 78643K 4152 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 18325 0 0 sigio 0 0K 0K 78643K 337 0 0 proc 50 38K 63K 78643K 5748 0 0 subproc 16 1K 2K 78643K 1706 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 2492 0 0 in_multi 34 2K 3K 78643K 2147 0 0 ether_multi 1 0K 0K 78643K 150 0 0 mrt 0 0K 0K 78643K 96 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 192 848K 848K 78643K 192 0 0 exec 0 0K 1K 78643K 3379 0 0 pfkey data 0 0K 4K 78643K 6 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 397 1490K 1498K 78643K 46534 0 0 UVM aobj 130 4K 4K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 4206 0 0 NDP 27 0K 1K 78643K 1003 0 0 temp 260 3541K 4182K 78643K 748225 0 0 kqueue 0 0K 0K 78643K 274 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 836 0 828 1 0 1 1 0 8 0 rtpcb 80 5818 0 5816 1 0 1 1 0 8 0 rtentry 112 3342 0 3299 2 0 2 2 0 8 0 unpcb 120 9575 0 9549 46 45 1 3 0 8 0 syncache 264 112 0 112 46 46 0 1 0 8 0 tcpqe 32 218 0 218 34 34 0 1 0 8 0 tcpcb 544 8465 0 8461 105 93 12 15 0 8 11 ipq 40 137 0 137 51 51 0 1 0 8 0 ipqe 40 2638 0 2638 51 51 0 1 0 8 0 inpcb 280 25143 0 25134 168 159 9 13 0 8 8 rttmr 72 30 0 30 13 13 0 1 0 8 0 ip6q 72 8 0 8 5 5 0 1 0 8 0 ip6af 40 23 0 23 5 5 0 1 0 8 0 nd6 48 289 0 287 7 6 1 1 0 8 0 pkpcb 40 50 0 50 20 20 0 1 0 8 0 swfcl 56 9 0 0 1 0 1 1 0 8 0 ppxss 1128 379 0 379 66 66 0 1 0 8 0 art_heap8 4096 47 0 46 29 28 1 3 0 8 0 art_heap4 256 9611 0 9357 81 61 20 24 0 8 0 art_table 32 9658 0 9403 3 0 3 3 0 8 0 art_node 16 3327 0 3288 1 0 1 1 0 8 0 sysvmsgpl 40 69 0 52 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 4145 0 4135 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 29863 0 28360 49 0 49 49 0 8 0 ffsino 240 29863 0 28360 90 1 89 89 0 8 0 nchpl 144 63118 0 62628 62 42 20 61 0 8 0 uvmvnodes 72 10332 0 0 188 0 188 188 0 8 0 vnodes 208 10332 0 0 544 0 544 544 0 8 0 namei 1024 226556 0 226556 17 16 1 1 0 8 1 vcpupl 1984 170 0 1 22 0 22 22 0 8 0 vmpool 520 232 0 63 14 2 12 12 0 8 0 scsiplug 64 20 0 20 15 15 0 1 0 8 0 scxspl 192 218009 0 218009 113 112 1 7 0 8 1 plimitpl 152 1602 0 1596 1 0 1 1 0 8 0 sigapl 432 18202 0 18190 2 0 2 2 0 8 0 futexpl 56 559587 0 559587 18 17 1 1 0 8 1 knotepl 112 4808 0 4795 5 4 1 3 0 8 0 kqueuepl 104 6047 0 6043 19 15 4 4 0 8 3 pipepl 112 14648 0 14635 43 42 1 2 0 8 0 fdescpl 424 18203 0 18190 2 0 2 2 0 8 0 filepl 120 176374 0 176298 143 132 11 11 0 8 8 lockfpl 104 6987 0 6986 1 0 1 1 0 8 0 lockfspl 48 2192 0 2191 1 0 1 1 0 8 0 sessionpl 112 115 0 106 1 0 1 1 0 8 0 pgrppl 48 535 0 526 1 0 1 1 0 8 0 ucredpl 96 19973 0 19962 1 0 1 1 0 8 0 zombiepl 144 18198 0 18198 2 1 1 1 0 8 1 processpl 864 18227 0 18198 4 0 4 4 0 8 0 procpl 632 40433 0 40395 11 7 4 5 0 8 0 sosppl 128 372 0 372 63 63 0 1 0 8 0 sockpl 384 40838 0 40802 260 247 13 23 0 8 8 mcl64k 65536 3886 0 3886 234 234 0 33 0 8 0 mcl16k 16384 224 0 224 70 69 1 1 0 8 1 mcl12k 12288 582 0 582 49 48 1 1 0 8 1 mcl9k 9216 325 0 325 67 67 0 1 0 8 0 mcl8k 8192 1025 0 1025 26 26 0 1 0 8 0 mcl4k 4096 2243 0 2243 23 22 1 1 0 8 1 mcl2k2 2112 214 0 214 69 69 0 1 0 8 0 mcl2k 2048 106205 0 106162 61 55 6 14 0 8 0 mtagpl 80 1004 0 966 8 7 1 1 0 8 0 mbufpl 256 373148 0 372791 573 539 34 49 0 8 0 bufpl 256 80884 0 70452 653 0 653 653 0 8 0 anonpl 16 2272761 0 2247106 596 480 116 124 0 62 8 amapchunkpl 152 95332 0 95070 299 288 11 21 0 158 0 amappl16 192 118177 0 116373 783 691 92 95 0 8 1 amappl15 184 1852 0 1852 18 17 1 1 0 8 1 amappl14 176 3625 0 3620 1 0 1 1 0 8 0 amappl13 168 1861 0 1858 2 1 1 1 0 8 0 amappl12 160 1863 0 1860 1 0 1 1 0 8 0 amappl11 152 2881 0 2869 1 0 1 1 0 8 0 amappl10 144 3688 0 3688 20 19 1 1 0 8 1 amappl9 136 3497 0 3490 1 0 1 1 0 8 0 amappl8 128 2923 0 2858 3 0 3 3 0 8 0 amappl7 120 4121 0 4112 1 0 1 1 0 8 0 amappl6 112 2627 0 2615 1 0 1 1 0 8 0 amappl5 104 2878 0 2869 1 0 1 1 0 8 0 amappl4 96 17979 0 17944 1 0 1 1 0 8 0 amappl3 88 3758 0 3732 1 0 1 1 0 8 0 amappl2 80 140900 0 140808 9 6 3 3 0 8 0 amappl1 72 338327 0 337918 27 18 9 20 0 8 0 amappl 80 42528 0 42391 4 1 3 3 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 18435 0 18190 2 0 2 2 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 18435 0 18190 2 0 2 2 0 8 0 vmmpekpl 168 112005 0 111950 3 0 3 3 0 8 0 vmmpepl 168 2223099 0 2219649 1179 1021 158 200 0 357 3 vmsppl 272 18202 0 18190 11 10 1 2 0 8 0 pdppl 4096 36876 0 36675 34 8 26 26 0 8 0 pvpl 32 6128116 0 6104087 1412 1187 225 335 0 265 16 pmappl 200 18434 0 18253 14 4 10 10 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 2012 0 1164 27 2 25 26 0 8 0