last executing test programs: 1.964342229s ago: executing program 3 (id=1359): r0 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) r2 = getpgrp() wait4(r2, 0x0, 0xa, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x14b) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x4000, 0x0, 0x40000000000, 0x1}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 1.259412278s ago: executing program 7 (id=1404): mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) openat$null(0xffffffffffffff9c, 0x0, 0x20000, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 1.219290659s ago: executing program 4 (id=1409): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x28, 0x5, 0x1, 0x4}, {0x87, 0x71, 0xff}, {0x16, 0xcb, 0x7, 0x2}]}) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, 0x0, 0x0) (async) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) 1.156670304s ago: executing program 0 (id=1411): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x100, 0x0}) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000080)) sysctl$kern(&(0x7f00000001c0)={0x1, 0xa}, 0x2, &(0x7f0000000240)="600af782", &(0x7f0000000300)=0x4, &(0x7f0000000b00)="005088911ef2200a1d898abdb4801d0b8985f6ba12e7b8fbe2469b32a3ae9a4109d3fb10da22b3e736cfe4febf331f26b21d1e775034c4aa325cb99c3659c72e3d939cc40779164ca5ce5281bfbc1336047db28de62db3c4acd675bcd7c6c9b3d832b9493b255c937ed0f96b4915524f1e626751570bb31dc4b36b2f2b6d0151e3bcfe4f4d1afabeec3ac9ecd857238aef0de1b51a8a6fcefb803de19db4e514ac69478f2489bb372a8376e4f4649112d0567fb599e8ba996e9386ae1a072420edbc789e5ed7061678509784bc85f6fe68aaf1f5063eed9661a9620491550908bc5433ef46f0d2cd2e16f5825d33a74af78987b8911b222ae67348ee0e231daf", 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) dup(r0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x100, 0x0}) (async) socket$inet(0x2, 0x2, 0x0) (async) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000080)) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0xa}, 0x2, &(0x7f0000000240)="600af782", &(0x7f0000000300)=0x4, &(0x7f0000000b00)="005088911ef2200a1d898abdb4801d0b8985f6ba12e7b8fbe2469b32a3ae9a4109d3fb10da22b3e736cfe4febf331f26b21d1e775034c4aa325cb99c3659c72e3d939cc40779164ca5ce5281bfbc1336047db28de62db3c4acd675bcd7c6c9b3d832b9493b255c937ed0f96b4915524f1e626751570bb31dc4b36b2f2b6d0151e3bcfe4f4d1afabeec3ac9ecd857238aef0de1b51a8a6fcefb803de19db4e514ac69478f2489bb372a8376e4f4649112d0567fb599e8ba996e9386ae1a072420edbc789e5ed7061678509784bc85f6fe68aaf1f5063eed9661a9620491550908bc5433ef46f0d2cd2e16f5825d33a74af78987b8911b222ae67348ee0e231daf", 0x100) (async) 1.153356708s ago: executing program 7 (id=1415): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0xb40) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1042) sendto$unix(r2, &(0x7f00000005c0)="b100050400000400000000002101000000000000cea18500fef96ec0050000007ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e000040502000000140000003e4b45a827dde6d6be812292692c592a", 0xc1, 0x400, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x5904) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380), 0x0, 0x0) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) ftruncate(r5, 0x80002) sendto$unix(r4, &(0x7f0000000200), 0x0, 0x8, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) getsockname(r4, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) preadv(r6, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/107, 0x6b}], 0x1, 0x0) 1.148560169s ago: executing program 3 (id=1417): sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="01ac", 0x2) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 1.101010679s ago: executing program 4 (id=1418): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x1b}, 0x80000000000004, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendto$inet(r2, &(0x7f0000000140)="25e961e7ee55c5d84f7748eb33e092e5040a3489bb47ae87dafae80bd3532a69ac000943af35176f86695acca5095193fb476624189bbae0f3f31416fc4eb0a630be1dd5230eaa2d1c818d7fa61f9cab2733770b897fd09a118cc80e9b0390a99723d9aa7e240c1c4163593cd4ce00cbfefd2e2fe2a62a9a2075d3c647bc987a9f7c4569bffc4aad29d3e8eb84df44c6a2b01a7eb4b8ffa50b3c5674a7d0cc00dbee7dcd888d50bc5de9491d41916d508d3263965e7ca41a314876814f256e7414ea196d07bbeb842b2d8f1935a4d4f45c2c4af28ce56b33be4d7132e4460189f0ca10", 0xe3, 0x0, &(0x7f0000000240)={0x2, 0x3}, 0xc) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000045c0), 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x100, 0x0) setrlimit(0x6, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt(r5, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r5, &(0x7f0000000100)="f92a9bd300000000000027a03440ee884d9e7a3e", 0x14) mlockall(0x1) 1.080290076s ago: executing program 0 (id=1420): symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') open(&(0x7f0000000580)='./file1\x00', 0x20, 0x133) clock_gettime(0x2, &(0x7f0000000000)) 1.078547015s ago: executing program 1 (id=1422): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) sendmmsg(r0, &(0x7f0000000000)={0x0, 0x4000}, 0x10, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) r3 = kqueue() (rerun: 32) kevent(r3, &(0x7f0000000080), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) close(r0) execve(0x0, 0x0, 0x0) 1.028175088s ago: executing program 1 (id=1424): r0 = syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) pipe(&(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0x2, 0x0, 0xfffffffffffffffe, 0x400}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000083a00fe8000000000080000000000000000bbfe8000000000000000000000aa3c000001"]) (async) close(r0) 1.024801452s ago: executing program 3 (id=1425): r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25, 0x0, 0xfe, 0x1}, {0x40, 0x3, 0x6, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000240)=""/122, 0x7a}, {&(0x7f00000002c0)=""/223, 0xdf}], 0x4) munlock(&(0x7f00007fc000/0x2000)=nil, 0x2000) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f00000000c0)="b1f5d915", 0x4) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x14, 0x8, &(0x7f0000000340)="c8000000", 0x4) sendto$unix(r2, &(0x7f00000000c0)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x1e, &(0x7f0000000040)="fd0cc085", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x1, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 1.018449756s ago: executing program 1 (id=1427): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="f78cad4379679b2efcf173a5ba16", 0xe}, {&(0x7f0000000180)="c5a5267aa27a5984d16d1ed4c8731ea7c46f09e8b4fae4c94d06c0791a26493d09a02e8d8649cdb265f5d8afcbbaf7a22b143025ee03ac377b38816a60e7411e421ab0dd4c8a9a9195159ebdf29294a2076bd0926e5a33de014a9c1a90d8d9bd974b2d01e0a986d5e8a3d9d480bd31612ac280cf835d524da7ebbbecc6c0b6f946ce354db800002ffb61cc801a4cd71f61909a2eb0a37c030b170f644de0ced065f646b6458c7e2a61c650e1c956efb0f7cfa0f33ec6ded1ec790b5e9fab35e4210046260972c4293ee862869ad3c674606cd2eda088ab568b33f8cd61edb731d00f6f5f8e162b727bea4a228fbd983a52b5d1c9ee3e4b1e516678f490de49ee072be4ae0000000000000000723c5ee6696688e321129ee03d6bcfc609524e63a1b2310e8d780266d10e80a4d21590351b1b", 0x132}], 0x2) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) 956.39025ms ago: executing program 0 (id=1429): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) (async) fcntl$setown(r0, 0x6, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) setegid(0xffffffffffffffff) getegid() (async) r2 = getegid() setgid(r2) syz_emit_ethernet(0x6e, &(0x7f0000000280)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f76ab2", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@routing={0x4, 0x0, 0x0, 0x5}]}}}}}}}) (async) syz_emit_ethernet(0x6e, &(0x7f0000000280)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f76ab2", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@routing={0x4, 0x0, 0x0, 0x5}]}}}}}}}) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) 954.205944ms ago: executing program 4 (id=1432): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000640)=[{{r2}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0xc2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x4d, 0x40, 0x7, 0xff}], 0x139, 0x0, 0xffffffff, 0x0) setuid(0xee01) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x801169ab, &(0x7f00000001c0)) seteuid(0xffffffffffffffff) r7 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x800, 0x84e32ed599a7c91) r10 = getegid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r12 = getgid() ioctl$WSKBDIO_SETDEFAULTBELL(r9, 0x80105705, &(0x7f0000000340)={0x6, 0xd, 0x2, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0xf}) sysctl$kern(&(0x7f0000000300)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) openat(r9, &(0x7f00000002c0)='./file0\x00', 0x80, 0xae0e11aa675e3e01) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x7, r8, r10, r11, r12, 0x51, 0x6b}, 0xff, 0x8, 0x2}) ioctl$FIONREAD(r7, 0x80206910, &(0x7f00000001c0)) 873.492158ms ago: executing program 7 (id=1434): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffc, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x20000000, 0x0, 0x7b98, 0x1fe], [0x5, 0x2, 0x0, 0x0, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0x0, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe}, {0x8, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x42, 0x0, 0x40}, {0x0, 0x2000, 0x40000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) socket(0x1, 0x2, 0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r2) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x4, 0xfffffffa, 0x5c1, 0x0, 0x3, 0xfffffffb, 0xfffffffd, 0x1, 0x2, 0x8, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000300)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x28, 0x5, 0x0, 0x6}, {0x84, 0x71, 0xff}, {0x16, 0xcb, 0x7, 0x2}]}) write(r6, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x5) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000180)=0x9) dup2(r7, r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 873.108732ms ago: executing program 0 (id=1435): poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x20}], 0x2, 0x0) semget(0x3, 0x4, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 872.758283ms ago: executing program 0 (id=1436): shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x104, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0x60}, 0xfffffffc, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2, 0x80000001}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(0x0, r1) setreuid(r0, r1) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) clock_getres(0x2, &(0x7f0000000040)) socket(0x18, 0x3, 0x0) 782.363122ms ago: executing program 0 (id=1438): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x9) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000feb000/0x14000)=nil, 0x14000) mquery(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x4, 0x0, 0xffffffffffffffff, 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x10, 0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x4305) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 781.813322ms ago: executing program 4 (id=1439): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r3 = kqueue() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x2c5d36d679bbffaf, 0x2, 0xffffffffffffffff, 0x8}, {{r4}, 0xfffffffffffffffe, 0x3, 0xfffff, 0x800000000005a, 0x6}], 0x5, 0x0, 0x1ff, 0x0) (async) r5 = socket$inet(0x2, 0x4003, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000400)="96e9cf1c159f0b69904fabf763faa9ef96cef2e12b81b220be4123", 0x1b}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000022c0)={&(0x7f0000002300)='./file0\x00', r5, 0x3}) (async) write(r0, &(0x7f0000000280)='&', 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000000)=""/240, 0xf0}], 0x1, 0x0}, 0x10}, 0x10, 0x42, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)=0x2b) (async) shutdown(r1, 0x0) (async) close(r1) (async) execve(0x0, 0x0, 0x0) 781.304459ms ago: executing program 4 (id=1440): sysctl$vfs_ffs(&(0x7f0000000500), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000540)="06151860142a6e35545b07b8d86fe9d8ebf5d72e27f5f85b61197afc5e88e717f20bcae15c0427856a99d013bb19006da82c5ccea2c9af96766962c10538184fdda08c3108027cbbf39b2ecaf2aac6f512d8b6161c0bfcc160756008650a7b5b1d7af9b77d9edb5ebcc0ffa98e595aa8a45bbd995f6f010e6a1f6ba4957e3d09a0127df03fe24bca3622f7e3a38cc6ece486e5ea12d78532be7a3da204ddba14378fb4ae6161b0e85938d37ddd34a4ad320c1e6d5361cf87044d3b020728992a18d76c912601fdc6e848bc7c6ce7282f79a2a19a47fadc316530b2d3f404aa19675139f5950154cef79723767f8ec694760c29ec2ebb09e9bcede8c8c37225394ce275f87c841f0a38aa22ca74f6663439c99bb729a791c34bda061d7c2b6fc50bb92f7e6e40eaee93f4388bb0934dfab15f4134472072db54ef03331cf326eb93e3159e07433707fe95f7f5a415253e1408b82e2444b88a05e8117e6152a1d44b4475a9a1366afdda6b5b78de59a78501e39fde4547333a366d2207376304caa3eda51917fa82ed0a282b8e19dd2f2cf546f782334a347cd83fdd70f22e8cf61ca732f9d2bd04af9e5441a00fbcdbaaad937a2ca14d930abc009fb65c090298cd0fe5a2171a65275ae864f72fec18fd4d5f11222cb41eff1890d82eaf98e85e9d8f9c0c422a181facabfc3fc386b79300b5cfffa8cd92ac93ea7bf4a28501f850eec09469a34bc9800904858e8f448bfa74690cb00998382c32c090309f745b0b175fa5fc297a210841c7bd91b144a0684af3bfa11d68b31098012dbe770b8b159361f48db2dbcbfbcbda174c7210094346dfd9e43cfa87ae18bc76948ab22b532c69cd59927a0ce50da1e9ed4a2b8dc923729d9e9a92cc175468ba01c5709990ccc5fce26dcd9ed40680dd2137d1acf7ffbc47e2c690f9566dea31c7322d0ccd82780085af0527180709cf1bb9249fced2bd4e04ce7f6524ff5ca6aa8a17f824a74bf8cb7cab4fcbbba92e10b7b1a6f48ba945111828cf46c68dfa766df5b910cb505004777e552210747cba7585cce48279aee4c75dd69ae94d011d7e9aef23b464306058b6ebe566685829463233056f5c14f5392b4f17bb0b0bae27b95d6367068f0dadcf8080e9af2d7858ceeefdadb2a7a0d85adf51bb15bcc13bcbabf1a13f89c0f6eb5f4a340f81bc850c82983e808faf969c98b9e3949e8972ac5decb93f5c5e03463231d0e3316cfbbfecf5efe39274ea55c6e6ec2a1d145c103746f8a1e1dd898826c14fe0184d4fc021f9d1010c1d5548228ed7399cd1472364900c9ec38b1acd8e8e4d628e46ed70411486b09c453d3a0b1029866b22bc8d6fe3447b5e846fcc59d07f783b00510f19dcc4859140feb7e2bdedc3e1911481559499a4c03f940633f87255a6d8a599ebff074e839a39f45795ff8067ab476ca174177c4c6ce877fc2bdb895cbdf82948839ee0057df36372eb841dc5622cdf0042eb11742e5a6086387cb33bf8c62507bd748933442cade81159175ec661b76b7d99b9f5d1b8f8078a4efad94279cfcb61c0a1e85753a27e4ac629b206bd7e5d7158d2ea33fb601ca1bd69222dcefda7d255c5ef65f63c7364f26013d0e156ca045594e0bcef0b5e08ada9bbcf58fd78813ab843fe453c99bfc37d9f9059dad5b55ac58ebff82143ed68ee860fe15166ab6fe582ff86a17ca74bc3f718f919c46e7e53092fbf492018b11273b54e49569355e11af9173be4ae39397a0071eba0e6a1c067fe0d9d8be83dcbe41962c1785451e18787cf8d5da0e2a41cd805b1666d7808d333a0610c5e9fcf9b20cfe63a733166801aeb4d9bfb888234e7d5f14defcf96ab8129432e2e95b22d7d13d3d38bec30238d572aa74cc67629a8ed7f35d30dc48eabc382d0f886d6d2d44b2e9ceef7489dbd2f8f92f1d74f1857dc68f27fc5f101410d3e87e5b31f52f939f183cccd6cc8235e4b78d8acc9184ae72b600ed8e5d39d3577bc5c131fd96c9fcf5377b7fc34b917ce5d191d6a6bf79a04ef1ac1c4793aeaa587cdce443a259ddc721335e975255b91da27820678f8bc3f3d1febcc438546b8d34c8a7d30f2d7e60eb35211c8f48586300c42ce27d0c585904f3437bfa3813dfc338e5187c9c093e471e8addebd47302b6222da9c2c3cc75185f2146da1555e1caa0370ea094846c6ec1d144d106eab7135e50af258ad3fc97fef90ebefe6451e1b74c38386f7efcd127460d6aa390b001cf1774442fe69676d30ac70b7938a221aa26c4ece41d87f3d21905fc89f1a17d079ed811a40eca2b36a43b586342bba6e7a340d108024eb905fca6ef5a4802a0c0378817fd839346ede429b2384e483f48be7c1de6feee8d4980c29004b1e89167472e53a230a4ded30accdedb11e59ab14f6ace4c66565b0bca91bccdc69ef4df6804af8a3fb4dcbe6201c718577329891a43446f6641193e5da323ac1b91dc5ac9e4d1149a2ea634732cdb700e38edeb6fe9e7fce3e06ca07783505e01bfcbfb12ee2e0a495483e37766cd6de8b1e9451a9ea7e7ea273c16a7414f343d106686efa89e4220cb4444027440d5a8ec3224859c040a204d21f610989022acaf35755eec3f47197d66fd2dc5fe447c4f33ee8d690a70477bdb84eb7344045f02a05bebe455380a845f745f5c4ff29ab79b79f150e50007a60d319ea5ea1d3d02743f1af1ce302ce14ba260b4c9838d3aec0be31f59552acc4209f01cff24d2c31496bb58faf5ea5c1f59927b7ec821c1710ed47463168bff84536ce69fd7d430f31fa2c4e894db8e52aa1bdea290a644ea36d497983e927c81b38ae447bbcfd4fdf61a9ef1b725672ea79b97867b27e1631e5850aece19d1aa15f7cebe4855dfcab4822f53883bd59c88f80b21fab67e8cb03eb5380bd17a97e28ad9bc867b9b2a09bc9a2a6bebbc25e8daefa5aab171d90e59eed61ca31c00655081cc9938b9b06f16f2986c63254075620ad0b3f27fe81a9ddb784885609be1cb199a614732716198502cd6f55fcb0cdbc59899e619b2d76a9c88e9a4695630c920532ab9ae15ec1916ebb90c9fa4f6405da45e6f2eb9b06743513d3cfe0881bfdb585a339f09f370273f4feb919f5cc0fb9637d7046d3b6b984d187dde3e386f9ef56079aec90fd6e61861d0a736388ec549d2838b28a65073dcfae384944f410b28fa93570521ceec852bd1d96a65dd3d1c85f3ff2dbc623885f095a2b0bf6a3b9c4853b958ba3cbc02ef72e8a4b4d2d6a9d03df0910a2f506bc9de86e1571aa4c8f889bb5df4b4ee3f67b0ae2909e451e213f9a514445cf10980bcf4fa739c0e9bc14c8ddca2f33b03604b594083923bf1cac216952048feff8c4cdfd5b7f8c268d263be6b0b08cbd5c1ad094413589877831320879bf03038070e2176725e1af9d5ba4ca0a28ff8dea9b4f8bd58b50a060c06fbd2ab782d210c062e95b59ed070510da4a418aca69a7aaa93eb3647ae1fd4a9777d875c8aa786cbc7268ac014ffe53a8750592fc0d047acdd529d84bf8180281528ca60bbf61017dde8d4ee78d286e4f7ba33981ea3f9ec2f3705040a8eb6357f52f8312841afe823d35a72dc61ff590895d9056d3e705cb50c532ad903ce09c4b82d2e9fc28eef073c119b62ae7e01210033df17e547582130fd25cd457f4d73e2329c5d2cd1d43261a3ee2c0db1f8f79b3ee34eb82ee7dbac861b1279b3b2afac2503a1f91d31e56f48424074579a9cdb274fac773b61d958cdc31abd1f50f06ea9b030c7b73c44fbdefd151ef31e4d2a44361aac13c3241a5161f3c5ab57835afa91561571b5b55e1dda71933ec5c75ae99e108984314693f7c06f9462c0e5cf41e424ff2fdb4685b64fe21f57171ad905d789519cd686c3f24068aee60efd5ebae5a8aa84b0f31e1bcde7da4b3e4df141d14c74f2bfbcc4292282c741b59eb81186e95bd0e7e4a0e6d06c64c2453f62c32f70683d418770a456190438f3c64401715285bc4e8aed7be210497d7cc2d49f0346f1a336253fcad6e54531f939d760b7ac02c8dbec7072085eb7d8c652a5a12f2188feab3ea84ee10ab1f1a116a40d77793f5dd1a88b16c1b75add6d0b59d8e106817c05e69a421eec20a2482ba70a77ab6655c2433063728c1346cabef52387ff988855554ed020df391898329187453fab5918cda7a65ffdc5023924365e2594c650cb0638f049cc4c65555ae7a3e89dacd654070e9cba294208213be0c80dc9e69c291f59ee4ec7652277aeb6d9461f905fbe5d09121d3a4e6932afafeeb3b4525f7d6e4bc315c3f3e13700e9796f02488b214572630992d3c4e659b754c82153f674d32af894e0310e39b2b6cf4dc6f723f4680240b955fe4eb0441f63c2519a2289a118722b73a07192a58d355b096719711f0a1e33b96c2a29b36d6f7f6b95eee802e1848c9714ed48194ad6c960d161128e991b1b42fa0b0a46efb96aa5e98c02edfbb5ffc57564a225388868b3857083420835b4cd6a31d3486f76126cf2be86f3406620c80b50baace19180b4d17ccac7092d0c2e812200237174c5fd6e8334c543b2c8d9a177a1e55939f02eb1f8363a4e8b40ce23e6f2308227506fc90eafbcd4c1b77748a2f89fe5a0f8d57112e124fe46f36dca837fa1e2ecf3e2235373c8ae6b15d2e595fc9daa3134c9361804db7c2644b8f2b9a881fa8799e88689d1b54d32d2ae05a4aaa59bab79b7413f4d0a997adaa437582912c88e48af53ddbab86a52b9683c0d3c1f0ef50c6cd65b15a7bcd65a05bedebf83e76e81cffc16d645482ca10afb11c8d1d4e458cb4c8dd388f9b1e0e1595a1cbaec6a57319e12e89332ff241f7bedd15e58610bf0523816f069edd63942f22776b43bcf6a56bb95b30cdf1af9ff636baaa917121525ceab077548c4e890c1a3505e00b309a38cbb6305ea37be203248b420e8ee054b403bcfdc156a23a70e830bbe3a3071aab7eed07c6d7761606c12993b09d2b6b58b41e010575dcabe1351fdb37da0915dd67820051f262c7652c60139281c9f4b4c111b7f0e58dae52eca22ebdfc60b2a011e4dcbb5f2911e48148035d32536beea90d052076c14a626e09b6da97550537a4e96e8d8324fd6bef6dffc0e9dd8ff122ab3ca779cf7d17ebcdbfdc2b95ecc53b9617ad29a4df6e5efa90d4660da5b1d6c48a851cf84cfd16b80269d05bcc1b1610e719ea211ff931cd37a3a315e55828afad3fc45225e3c31e0b21ab2a612ebd93f62956176aad597b4bc0f452683d7da9fd1408877241916c91a2882b8041dc18c8bf1efd9d5d8eaee371771847ac60b548e113d21c92a89386d9b9ec7914e3e3775cbdaef884933bb8426fdc5e22df9e706312ad19343b4721f4d66c5754c8e8246411f591b78c0438f4422721e189d715d013db74e768637860f158b22701164ce47d7fa429704135cdbfe87f3603b6cc90c741678108896b78642ee356e9765a2097eb4c79ec6d64c567ee663349f4cdddc35fcd34660e9bceff0c13c72ead91ed05a829dce0c571d329bef66d12f3587cf9b9d079f77ea20a73ef7542cd2a98b8affd5297a77072ba05446ec0ebbfa795c32e97a18b5e551c2d9852c104ae55d8d64813f9a4b40d5be8788f138939615ccab10556a697f133ddf314d5a1d22cc724b8388fcfaebbd62f3cf35e7a6cb4e6ce33933f283d7589e491fa763594e43b230b91f9a78e199798bf0ffb84e98254c052dd1bfcfe7f74391448187d106b6112b1a44fefe6d9921629c841043f3db0b39b02aced91e54325dd5fec98b936", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="9972ab710740450db5e3fed7a386b7f08c592c25d9d5d993fd230b7ca407de4728aa9b3a08a4d0879874eb7cd0fc43cc8298c8a43ecf7ccccdb64945bf3f8bc5f99579a01d97f3c1d5d9e59d767bb4fb157e0f826e33db5e0851efaeb7a50a9e51c2fbdbd55ddfdd1e50d34b0f7af960c1a05e4a090f0a7c13aa5a4c2bb9c099870f8a1e3ff9bd89756c4156cea8535ffec7649039f1d53dcba9a0e68b01a9206450376c574082a5ea992c5749bf70b54f47d2188c32fc57096e62859f08ed2dc40c60e0189ecaea2225e3d3a88d48ee5518b3b0c4c1faedcd8e7b13d86c2b", 0xdf) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaa5dc02ae8aaaaaa430000000000000800460000340000000000029078ac1400bbe0000001000000000c009078000000004500fffd000010000000000000fff7ff"]) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000080)="ae27c92105e80d33bf78", 0xfffffffffffffd36) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000240)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000280)="f335bc808861be966aa55acdff5bad50f8915ad1035c5c6c8ac0a2e09b498b6988872cf9852bf3ba5af0995b5b95517f3c83c7126e94b634fc739b936e8e5220138370cb8f1175fb24508199508ec68efb5886d1bce765f05e55a5cb1a589bb4722e5c0dd992764a1ac2eb26c91af61fdd6c56b4dd4256b31161be1e8076f80c8ba6da2e74", &(0x7f0000000340)=0x85, &(0x7f0000000380)="c795aaf3e2fac6734c2e0524b1f8763ec5077737108b86f50095aa591d4c0d84b722fe2e5b76d12f40c43838baf7e84250be021ce0", 0x35) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 677.480412ms ago: executing program 4 (id=1444): r0 = open(&(0x7f00000000c0)='./file1\x00', 0x615, 0x0) writev(r0, 0x0, 0x0) (async) r1 = syz_open_pts() (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) (async) setrlimit(0x1, &(0x7f00000011c0)) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) getrusage(0x0, 0xfffffffffffffffe) (async) pipe(&(0x7f0000000040)) 482.880776ms ago: executing program 2 (id=1462): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) setreuid(r2, r2) r3 = getuid() setreuid(0x0, r3) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') madvise(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f00003fe000/0xc00000)=nil, 0xc00000) 278.204973ms ago: executing program 5 (id=1465): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x28, &(0x7f0000000080)}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) 238.024297ms ago: executing program 2 (id=1466): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x802069de, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="2bcff96e722a24e9fcf9a0172e031a3e7bcf5b9413767d18d0cb478ae4b4f3f0cb3d23b3dd6b0b8675214a3f97f8", 0x2e, 0x405, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x0) sendmmsg(r3, &(0x7f0000001440)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x49, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082094e1ae75eb5eabfb9a6921548275c16f0fd227e17dc59197d875a27ea3425e3ddff640002285b2ef9102de0a586d24133aaa0365c5573eaa3d1a38ae0f646dac338e870ffa039d9ecfba3a31b4ef4580873976ecef895460ed6d6cc1affe4b40dc304b8dd9e2ef77d9d62c69cd65fe61ce73cfd2e3437adc2dbde9c7e82c8dd2e8b56", &(0x7f0000000140)=0xffffffffffffff98, 0x0, 0xffffffffffffff8a) 236.631099ms ago: executing program 6 (id=1467): syz_emit_ethernet(0x76, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60756aa300403a009c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb0302000000000000010900000000000000000004010000010000000000000000000200000000000004010001050000000000c204004e"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000021c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001180)={'tap', 0x0}) sendto(r3, &(0x7f0000000040)='L', 0x1, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/72, 0x48}], 0x1, 0x0}, 0x40) dup2(r5, r6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) 235.887144ms ago: executing program 5 (id=1468): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 231.595873ms ago: executing program 2 (id=1469): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x74, 0x0, 0xf}, {0x1, 0x0, 0xfa, 0x2}, {0x8006, 0xbe}]}) r1 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1040101410009}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x55, 0xfff52, 0x10, 0x1}, {{r3}, 0xfffffffffffffffe, 0x83, 0x1, 0x23f, 0x9}], 0x1ff, 0x0, 0x56f, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) 231.043903ms ago: executing program 5 (id=1470): socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x8003, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc2c04200, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) 189.911722ms ago: executing program 6 (id=1471): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/4096) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/4096) setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup(r1) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000080), 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/46) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/46) setuid(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x8) 189.406948ms ago: executing program 2 (id=1472): r0 = socket$unix(0x1, 0x2, 0x0) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000740)={0xa23, 0x5, 0xfffffff7, 0xffffffff, "9792f20c00005c268db100000900000000000010", 0x2, 0x1000000}) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) r2 = socket$unix(0x1, 0x5, 0x0) (async) chmod(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x23f) setreuid(0x0, 0xee01) (async) connect$unix(r2, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000002200)={0x1, 0x9}, 0x2, &(0x7f0000002240)="b6e66acaa069010f06ed52430905be29042b7209bd719ad217b4b12887f3d99741f857a665473035c38c87d4f914a375", &(0x7f0000003240)=0x30, &(0x7f0000001240)="7b79cd8ee61cfea77a9e3a69cfd3fca5f2f20822926891a99d34b0c56e8055984a507b00ac727d620263c7fddef3e4c795e39295f1e3b53c6baf108e04a725060998b1053869a09fcfb1c0a9c75cfde3a36ca51ed1459e5869a19057237d2e8aab8407a60503ab62f17716235eec6b3c41efea1a06e49f2ddc5ebdea2d8c1a39c3e9ea8775d3de144f6d0721e0cc9ca3fd904361e74c055888c40eed1ed735dfc500000000000000000000000000e8cf66cb74b3eedda422ab024f2c5b18480b254af819692b892ab731ad8150b787b6c2b781b578d261a901c02c8a1533ba870e2057d4f2d7217d1bc510dd1c2d60c9190b14912a18d7394829fffad1684bde8a3e4997558bedf6bf0e26a14c7b77586a5135dced9cdca690b0", 0x11a) r3 = socket(0x1, 0x8000, 0x2) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x3, 0x20, 0x9, 0x1}, {0x49, 0x4, 0x20}, {0xfffe, 0x0, 0xff, 0xfffffffe}]}) (async) socket(0x18, 0x3, 0x0) (async) syz_emit_ethernet(0x56, &(0x7f0000000f40)=ANY=[@ANYBLOB="e692ced7b163aaaaaaaaaabb8100000008004f70004400640006dc2e9078ac1400bbac1400aa072710e0000001ffffffffe0000002ffffffffe000000100000000ac1400aaffffffffac14006df36eee1c4adf2fe2c7a2dbdcababbb000f00907800010037"]) 186.162167ms ago: executing program 5 (id=1473): syz_emit_ethernet(0x36, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x64, 0x0, 0xfd, 0x1}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x86}}}}}}) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffd, 0x1000, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00', 0x2, 0xffffbffc}) (async) chroot(&(0x7f0000000000)='./file0\x00') (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1000000000000024, 0x0) 185.999892ms ago: executing program 6 (id=1474): r0 = syz_open_pts() close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r1 = socket$inet(0x2, 0x3, 0x102) (async) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) sendmmsg(r1, &(0x7f0000000200)={&(0x7f00000006c0)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x401, 0x8000}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x2) (async) r3 = socket(0x1, 0x2, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) fchmod(r3, 0x118) 183.514381ms ago: executing program 3 (id=1475): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4}, {0x2, 0x0, 0x0, 0x40803}]}) r0 = socket(0x1, 0x4, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) pwrite(r0, &(0x7f0000000140)="71dfafd95223081a119809b9ca65a6abcaed00b8d0234ae34919395171a077889d19204e77c971f6ebd6198f9279e83d23034000af61777bd4b61d6b3423156ddd512b0293b413def0607f35628cd5b54d66b192", 0x54, 0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$setstatus(r3, 0x4, 0x0) 125.346294ms ago: executing program 3 (id=1476): syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000ffffff1ee39852ffffff86dd606805fc00103b00ff020000000000000000000000000001fe8000000000000000000000000000aa0701000000000000c2"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpgrp() close(r0) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x4, 0x0, 0x0) 122.659771ms ago: executing program 5 (id=1477): execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)=':%-\x00', &(0x7f0000000080)='*\x00', &(0x7f00000000c0)='{\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\r\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000200)='.@]!/t+^%#)#-\'-$\x00']) (async) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x1, 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000002c0)={0x10, 0x2, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x89}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc26}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x300000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2c}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xcaf}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}], './file0\x00', 0x8}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) faccessat(r0, &(0x7f0000000500)='./file0\x00', 0x2, 0x1) (async, rerun: 64) r1 = geteuid() (rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) fchownat(r0, &(0x7f0000000540)='./file0\x00', r1, r3, 0x6) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000600)={0x9, 0xfff, './file0\x00', 0x8, 0x20, 0x40, 0x5}) r4 = dup2(r0, r0) flock(r4, 0x2) (async, rerun: 32) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000640)={'./file0\x00', 0x1, 0xffff0001, 0xffffffff, 0x0, 0x6, 0x5, 0x3, 0x1, 0x1, 0xa, 0x2}) (rerun: 32) sendmsg(r0, &(0x7f0000000b80)={&(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000700)="6db41632f1ea6e9f9199fa379ccd626b87f7dbc8da96c3954754b85717b09dd5c1a63070a42f8f8e2391cfd4d6047e27", 0x30}, {&(0x7f0000000740)="9b1451f309328335ea3e447635c5694e38eb2bb8b49513b6e5246e55457286ca29952ec62e0b5adf0858f20a8953431a67043063ab80bc1dce919279da03ec6372b92647e8cf3830c7c6189515db15a186292afa16046404a9266c430394d7800a8e3cdbee43560fed5b58047ac58e1a3b0f52cb349f8ed89fbe4a44319273321058ba33807774b561b5431c6afb1b3dfbf5b39ca373229328e2e119d06aaf5498c7d057f31c662273f95863e57b4d1f402c986ec40caff7630532bb5df660c5b2b558e005a2f7b6", 0xc8}, {&(0x7f0000000840)="2af7a1830470c251b5681b4f159cf76e731cb8201587a174d4410474e57624abd103a5e8a3ef602375b8faff8831a24b50f8990e0a6f103793caebb04b3516958fcf76bb1382875d1f91bd7051295ad4bdd852273420097d1183d266559b4c03209998ba0e92a65dbfe8f814378d8b46860c45aa6eab986fbbb1e9e7842332dabceab4630c641b752a6dd6ff1b822fdd", 0x90}, {&(0x7f0000000900)="20b1d7f83a6d42c73f6d6163830ed6b3cbe9cdbfee9414b1eb42068587a4dad9ee2cccf30cbe0cd81076dc486ed3450140e5", 0x32}, {&(0x7f0000000940)="fa24d77e41405a83515fd3327aa20a270fbd43b27878323dc800cf6ae0706f133ccca26a38a1b17ec46029ff54345bcbb6811b25f1c573060d06fbad62d5d720e7c7d934f1d4ab027e1c3c86791514e039057810565979be651bd367e223c1ce6d9ef545235adcadc27d9b199127048c023db10cde67b293ee1f46abc20998c91ade03481cf7b9025961640c9b41067dedab32085848e503052b8d685a260a771ca31dcd9ef169ae6ea8907482e9286af2073db16c4f3e281c48b3751b13da27fdde42b9bb5a27b002cc6b7cfe20b50e", 0xd0}], 0x5, &(0x7f0000000ac0)=[{0x98, 0x1, 0x8, "589d02b1ef03557e2591cfb9c9815c7ef47efb861ca06f90f39bf88f11f71df35531fc56b83fc8f5de086fc148d63164b39e2f0eb9c95d08450859ef982d7575b9a4cc053e1322475b9fe475405cd850746eac4a028023b15794f9b5f88aef433a648726ff5510f4c4af0fb837a0792dbdba900aa15e3c8e95a617c76d79387a81"}], 0x98}, 0x400) execve(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000cc0)=[&(0x7f0000000c00)='\r\x00', &(0x7f0000000c40)='\r\x00', &(0x7f0000000c80)=':%-\x00'], &(0x7f0000000dc0)=[&(0x7f0000000d00)='\r\x00', &(0x7f0000000d40)=':%-\x00', &(0x7f0000000d80)=':%-\x00']) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000e40)={0x2, &(0x7f0000000e00)=[0x4d, 0x0]}) (async) rename(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)='./file0\x00') (async, rerun: 32) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000f40)={&(0x7f0000000f00)='./file1\x00', r4}) (rerun: 32) chroot(&(0x7f0000000f80)='./file1\x00') ioctl$KDENABIO(r0, 0x20004b3c) (async) r5 = msgget$private(0x0, 0x202) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0, 0x0, 0x0}, 0xc) (async) r8 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000001000)={{0x7, r1, r3, r6, r3, 0x100, 0x7}, 0xef, 0x80000000, r8, r2, 0x4, 0x4, 0x7fff, 0xfffffffffffffff8}) r9 = getpgid(0xffffffffffffffff) (async) r10 = geteuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001080)={r9, r10, r7}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000010c0)={'./file1\x00', 0x7, 0x3, 0x401, 0x0, 0x10000, 0x8, 0x7fff, 0x0, 0x1, 0x4, 0x3}) msgsnd(r5, &(0x7f0000001140)={0x0, "1952a11d0e1b75f2252dc6b1ca087dae673a5d1f6f5fb74e2e225b686f0fdbd4f9e62c94a189ad68611ac87df4654cf531ab85a8d44919e58523c005036b80d244258a1b4633af0acd21b4acd937b7528e079c83210398e3d5be543905cf"}, 0x66, 0x0) (async, rerun: 64) connect$unix(r0, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async, rerun: 64) open$dir(&(0x7f0000001200)='./file1\x00', 0x8000, 0x80) 121.514584ms ago: executing program 6 (id=1478): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000400)="ff8bb2bebcadb695bd82aa634b92bd85ff410a41d714ee0f449b30bd725139898dc024c224e607262ffd7046ef559e88f924f11724e30708c060cee6105a62606379332795c9c929724a30746c27c8e0093d455744cb45ad1be6869cbf431feb22e76218ebc22bc3a8e73874f9adfa42eaaf4bd094e4317e5b8b21dfe9c1390cf33c4856b77bb3a441c553bfd77b11b1607c20abfe44271b8ea265bb784bcf00b0ba48d5b2ef90eeae38a51308b7993bbd96752dac3352fb07e865ad439fece7016a9f5db4cec687264c30c0bca3c9e743cbbddcda4a6ab53d77955acf978d4e78ea5ab88a499fa3cd0aed85f4e0bffe4abcea42015b6d0f", &(0x7f0000000100)=0xf8, &(0x7f0000000700)="d5740484bfe712bc0c2ba2ef1de91f7ef0f1197bd851813d3d208960b16aeccdfae0676d24564c0bccb9cb1a1f58a93270c20794dda2b1f1abaf460b315ee2ef4b5a8e834b2732229a48ed85e2b20505c51a4e81fde2878fb25f75227c0fd09b4aafa904574a2c3ef386ae501ed027ff85bf8293f193b9132237734b0bb1fcad012e121d1ad2138ce10f388e7de0ddb10b5c4f4fe1d1abcf15b04c0df98763bb65b0c856f1b47d7e6b8d745efe87ca078e304b7944befafcdd566960bcc9a2468474bdb5541cea04126efb905248639208b0fe2227edd26c1b288dad4b6967cd02463c00b19840db260447c35df625c35ed35f88c35611bbf4affe88624953afe93bd7778f6740f285f2f61946077437b7a373b96b4fc7e0d233c5580ff7e017e68c972e214ba9154914f55134f6d71a7181bfc667f653aa1a9adf2d5f2c0c993c5e1c3e63463333bbee06bc0e635359c265701c3539124e0dafa042", 0x15c) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x51) r1 = syz_open_pts() dup2(r1, r0) open(&(0x7f00000002c0)='./bus\x00', 0x200, 0x84) r2 = socket(0x18, 0x2, 0x0) recvmmsg(r2, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1003f8d}, 0x10, 0x800, 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000100)="717b689ce3e7", &(0x7f0000000040)=0x6, &(0x7f0000000200), 0x0) sendmmsg(r2, &(0x7f0000000500)={0x0, 0x1}, 0x10, 0x405) execve(0x0, &(0x7f00000003c0)=[0x0], 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000400)="ff8bb2bebcadb695bd82aa634b92bd85ff410a41d714ee0f449b30bd725139898dc024c224e607262ffd7046ef559e88f924f11724e30708c060cee6105a62606379332795c9c929724a30746c27c8e0093d455744cb45ad1be6869cbf431feb22e76218ebc22bc3a8e73874f9adfa42eaaf4bd094e4317e5b8b21dfe9c1390cf33c4856b77bb3a441c553bfd77b11b1607c20abfe44271b8ea265bb784bcf00b0ba48d5b2ef90eeae38a51308b7993bbd96752dac3352fb07e865ad439fece7016a9f5db4cec687264c30c0bca3c9e743cbbddcda4a6ab53d77955acf978d4e78ea5ab88a499fa3cd0aed85f4e0bffe4abcea42015b6d0f", &(0x7f0000000100)=0xf8, &(0x7f0000000700)="d5740484bfe712bc0c2ba2ef1de91f7ef0f1197bd851813d3d208960b16aeccdfae0676d24564c0bccb9cb1a1f58a93270c20794dda2b1f1abaf460b315ee2ef4b5a8e834b2732229a48ed85e2b20505c51a4e81fde2878fb25f75227c0fd09b4aafa904574a2c3ef386ae501ed027ff85bf8293f193b9132237734b0bb1fcad012e121d1ad2138ce10f388e7de0ddb10b5c4f4fe1d1abcf15b04c0df98763bb65b0c856f1b47d7e6b8d745efe87ca078e304b7944befafcdd566960bcc9a2468474bdb5541cea04126efb905248639208b0fe2227edd26c1b288dad4b6967cd02463c00b19840db260447c35df625c35ed35f88c35611bbf4affe88624953afe93bd7778f6740f285f2f61946077437b7a373b96b4fc7e0d233c5580ff7e017e68c972e214ba9154914f55134f6d71a7181bfc667f653aa1a9adf2d5f2c0c993c5e1c3e63463333bbee06bc0e635359c265701c3539124e0dafa042", 0x15c) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x51) (async) syz_open_pts() (async) dup2(r1, r0) (async) open(&(0x7f00000002c0)='./bus\x00', 0x200, 0x84) (async) socket(0x18, 0x2, 0x0) (async) recvmmsg(r2, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1003f8d}, 0x10, 0x800, 0x0) (async) execve(0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000100)="717b689ce3e7", &(0x7f0000000040)=0x6, &(0x7f0000000200), 0x0) (async) sendmmsg(r2, &(0x7f0000000500)={0x0, 0x1}, 0x10, 0x405) (async) execve(0x0, &(0x7f00000003c0)=[0x0], 0x0) (async) 119.809732ms ago: executing program 3 (id=1479): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x60) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x4, 0x6, {[0x3, 0x9, 0x2, 0xa, 0xfff, 0x7fffffff, 0x7, 0x4, 0x8, 0xf687, 0x9, 0xd6e, 0xd446, 0x0, 0x7fff, 0x3c, 0x4, 0x9], [0x8001, 0x8c64, 0x80000000, 0x3, 0x5, 0x7, 0x5, 0x7fffffffffffffff, 0x10000, 0x5], [0xe1e4, 0xfffffffffffff801, 0xd, 0x80e2, 0x4, 0x5, 0x10], [0x824, 0x9, 0x6, 0xffffffffffffffbd, 0x5, 0x487], [{0x8001, 0xb, 0xf89}, {0x0, 0x80000001, 0x1, 0x5}, {0x1c00, 0x3, 0x80000000, 0x1000000000000}, {0x3, 0x5, 0x1, 0xc58c}, {0x3ff, 0xf, 0x8, 0x8}, {0x6, 0x10, 0x9, 0x38}, {0x7, 0x3, 0x6, 0x6}, {0x6, 0x7fff, 0x7280ab2a, 0x6d}], {0x7f, 0x1, 0x8001, 0x5}, {0xa, 0x10001, 0x7f, 0x2}}}) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000002c0)=[{r1, 0x80}, {0xffffffffffffff9c, 0x10}, {r0, 0x8}, {r0, 0x2}, {r0, 0x4}], 0x5, 0x4) setitimer(0x1, &(0x7f0000000300)={{0x77a}, {0xffffffff, 0x3}}, 0x0) getitimer(0x1, &(0x7f0000000340)) r2 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x20, 0x180) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000003c0)={0x5, 0x3, './file0\x00', 0x7f, 0x3, 0x1, 0x10000}) getsockopt(r2, 0xa5e, 0x9, &(0x7f0000000400)=""/19, &(0x7f0000000440)=0x13) setsockopt(r0, 0x1, 0x2985, &(0x7f0000000480)="e1bf731deacc7502f17947d7504669b6bb8035f81148720cb29778f17299176884786f4077609a5845d60bf6dc244539754b652d0baf40c48b2c4e73b049c037aadd666e651554d49b9a548660a64d96d00e6ee54a16ffc9d2baf165d6c5f6ffef78cfefafddfa853a188b7dcabc92cadede53d92e186894a868894071b89b4c29c35b0658999bedde45db84d7b35ab98b4bd6caccc228debe788fb7b2c9989c9f2dcadca8e87f4f7f964e2e22863d92628bd5b75a333721e7cfd2d3374e38f44cacde03fe158beb01dd19eb8dc5a57474c5c3de34f4ea580d0b75cef1768ca9cc995c727bd57eccfb0a81ab602f3d6346283dba9ee0", 0xf6) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000580)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000005c0)={0xa, 0x2d}, 0x8) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000600)={0x2d7c, 0x6}) r3 = dup2(r0, r0) sysctl$net_inet_tcp(&(0x7f0000000640)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000680)="c9f546e4e946a2ff4c68a85ec9a26f5f548fb1d56fac2f5b036e98ada37e6413bcbd5347285098a3b778c7a34c9cc45bb4139036ee57c7081c519be1b5a399d47b18ad641a9f0eedd33794f283382becb9e320b2d2b9264a85ba2dc9af27583c31492c49a9ff02811928b1910b32ff06ac840d24569fec1e453bcebb8d1135c331e56f8359121bb399236d65294c31b5665a328c0032755c044336b3d9660a2e2a45bf2deb1c4c7e4c9bdf440ba24edd2cf32db863535ec31c5abf8bd49aa9f72bf6ae5bbb", &(0x7f0000000780)=0xc5, &(0x7f00000007c0)="b36376f2d03ee7e2b2a56cad3df7eb137963c8a79719f8708e47e04411fa22e2028d60803ea51aa28f35a9f38788cc9906cc44e28ee87edffccb5cff910a2926b9ed3354fd0251493fdc283dfd51210f107304fcf3f41019da31d961b0d5c9b9e4657a6c179c4ee032c044c07027e9ea202e83248194d5a3262042ce67483aa134b91f5a24e410341671f33b2595ea1119700a3de965369bfaa7abde212cd69445f2d7a61696be51851dc8e4fe86622867bf829f7a184a1cab4edfdf4804c2e33c3abd335c00e4a02c6aaa9be48fe6702bee4b437d265fcdcfeedaf48a73e614a08f5f77346d63c8c6329e72c7a12431a7546b90e16c1ba055d1eb30f3", 0xfd) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000008c0)={0x80, [{0x3, 0x4}, {0x2, 0x3fff8000}, {0x1, 0xdfa3}, {0x3, 0x28000}, {0x2, 0x200}, {0x2, 0x7474}, {0x2, 0x8}, {0x1, 0x8}, {0x1}, {0x1, 0x4}, {0x1, 0x1}, {0x3, 0x2032}, {0x1, 0x10001}, {0x3, 0x7}, {0x1, 0x5}, {0xc2e79e3a69db01f6, 0x10000}, {0x3, 0xfffffffd}, {0x2, 0x3}, {0x2}, {0x2, 0x9}, {0x2, 0xc4a}, {0x1, 0x4}, {0x2, 0x5}, {0x1, 0xf6c7}, {0x2, 0xffffff80}, {0x1, 0x8}, {0x1, 0x2}, {0x65a82b0e24aa755d, 0x8}, {0x1, 0x7f}, {0x1, 0x800}, {0x2, 0xff}, {0x1, 0x9}]}) readv(r1, &(0x7f0000001a00)=[{&(0x7f0000000a00)=""/4096, 0x1000}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001a40)) linkat(r0, &(0x7f0000001a80)='./file1\x00', r2, &(0x7f0000001ac0)='./file0\x00', 0x4) mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x2) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000001b00)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001b80)={0x3, &(0x7f0000001b40)=[{0xc3, 0x8, 0x3, 0x7fff}, {0x7f, 0x4, 0xb7, 0x2}, {0x6, 0x6, 0x40, 0x9}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001bc0)={0x4, 0x3a91, 0x8000, 0xfff, "60e3c1f2693e931a0f561d8ec224c9bdf5da23d7", 0xabc, 0x9}) syz_extract_tcp_res$synack(&(0x7f0000001c00)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x2a7, &(0x7f0000001c40)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x4}], {0x8100, 0x3, 0x1, 0x1}}], {@ipv6={0x86dd, {0x1, 0x6, '3\\d', 0x269, 0xff, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@fragment={0x50, 0x0, 0x1, 0x1, 0x0, 0x5, 0x66}, @hopopts={0xc, 0x0, '\x00', [@pad1, @pad1]}, @fragment={0x37, 0x0, 0x2, 0x0, 0x0, 0x0, 0x66}, @dstopts={0xc, 0x1, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x8}]}, @routing={0x4, 0xa, 0x0, 0x1, 0x0, [@rand_addr="cefdd9d871c5b05b81d97e1b212fe0bf", @empty, @rand_addr="a7032778fa33862c0138884df83e46d6", @empty, @rand_addr="0a70ff8a122eae5c0853fdf2e4df8dc9"]}, @fragment={0x11, 0x0, 0x0, 0x1, 0x0, 0x3, 0x68}, @dstopts={0x33, 0x4, '\x00', [@generic={0x4, 0x17, "853db08339b1a72bc4ffc2b1f374ab777a7010eccf5066"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x37, 0xc, 0x0, 0xee, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x1d, 0x6, 0x0, 0x4, 0x0, [@mcast2, @rand_addr="50f37116974ed25886530f66063e6fba", @local={0xfe, 0x80, '\x00', 0x0}]}], @tcp={{0x1, 0x0, 0x41424344, r5, 0x1, 0x0, 0x10, 0x1, 0x6, 0x0, 0x81, {[@generic={0xe, 0x8, "c1f15764b6df"}, @mss={0x2, 0x4, 0x9ed}, @timestamp={0x8, 0xa, 0x81, 0x570}, @eol, @md5sig={0x13, 0x12, "bac84443a32c8f63b1ab98e738775375"}, @window={0x3, 0x3, 0x7}]}}, {"fb682e59814e319b5be8757f30dfc883c52105a804b6af5d6af75dc804396478daca20459607e23e91d8637289f546507ec416d808bfbdd45ca439772876b7a158d043e0b507c112248abf4e757f3e9132d0240a3ab0a141b25f2ff75cf1c1d29e867ea99e6acc4d2f9876d6ae47592e92462ce9e7e2875803b289c750ef1dfe723943734681f92f3a2e432b8829b161d0c23fae78c67943f8c2cba49d360809f55f55fc6c1da7607d497c6b4395cf90b753bd50786d1705abf397cf74ad2b72e4138105bb6d3d1429"}}}}}}}) bind$unix(r3, &(0x7f0000001f00)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r1, &(0x7f0000003380)=[{&(0x7f0000001f40)="75e733c3cce3967ac41f679264de48398493595c60eaedbc7e86536c2b745c37864a47f4", 0x24}, {&(0x7f0000001f80)="30c421751f694c0700e4bd9c67308465992d84dd6c41ad33f6213077029088ce30a7b84adeb880990aaae06e12e7f524d67f669a02f079", 0x37}, {&(0x7f0000001fc0)="4f6056b8fb1b33aee9971beee2abc8cfcdf3e3b51d1b7788b133540c070bdba0e7f3d8a66afdbc02d363ae9ac3c50ce770e1359df6bd4917e6e01539690404c28d9c480f9ede40620c00029649c371fbf467bb2d70a9ab3f30fbd88fd8a5461772c1ab1d7d894919e37bd575acc6ab9481349f3de9b8c5359ffbb5323b99c9c97ecb6a98efd8983fc2fee6c6f32578647577d1048be782deb9536ecc571ad91c962d9440e613b11b5cbe2aee8bbbc7a1dd8cc2c99adc1e42cd5f8cad8a9669a201332babef71", 0xc6}, {&(0x7f00000020c0)="119eda00533d37ccbdf9b31bb9a221b39af192aed409079a6b9a2921dcc94f0de8121dc4d2e80add757892f7090b404a5bd51064d1b05a8535773414afec1bc309c792542b8143ae87d7a92dfc1d2f139269e5ea4bd922501c247f100691f6b990fcd8d2281184a49da33510615b85070dc827758de6527d78c3742ece21bca1dc2665b82d1bdccb4d591d6b", 0x8c}, {&(0x7f0000002180)}, {&(0x7f00000021c0)="a3ee190652b1fb28ce51fb68fab4af396ac2a9ca50512262edd0dcb84176d43ca81333445533ec01ec6d812e9be3e755e3c481c5b2b06053c39ba2615f90b11ce5382c68ebaaf670013fba2aad67e305cf9d195a88945ca6d738a9df56b892c733e3ea11c30efb332347e3598986632e1c64de53ba1a6e4b3156e309fce3393d11bf14d542f33afb0ddc741ee52979b39cb180dc4f1ac57d1ac8eabe6199a174ab81e948cf3ea0415c2972ce2ba7ddc0b4599e5643b4e1966221d02d736e2f353cee8bb1cc8ba26fd6e05dc03ea533fcb6ecea2f97beb84ca9e5a93316d325d1aa0cc84942fba72d2b04400814cfe5c548c17f38c7c0905fb998054e8756a3cd9f3b64f46a3d220555389ff1014fa7729a4eb7e9d44595b046e9c9841a2e09bc40769d49b1442ac9ccea8cde8ca5246fff6d1f1ab5366989f7aab699157cf921bee8c944534ff96ff2a1db056d60924865a8a9285d526624e1aaebf95aa84073dd75e331cc4a3f7a246082c2c3d18e0773f98f7f93f8ae391cdb0c19f9853b9569b62da7d18585063b09ee22cbfbc9ff303737784abac43e86f45e53d83998460ab68b9d727dae05632e7a051b1fc3900066488b265b006adc3847b49b8b338a4a4ac3405776df8c85d44e3fba850d0a36902cc37e8a84568a8f827f73d997c5ab8af6f2c90359e16e85aff941fee643967df4d327b87439253510805270a5f62a1a71d9bdfc38c47368852011911d3521cabda8a2f215cb335255ce0594b88c5ce528da3af06a15c14c7bbf3daa2ae18e698722ee4fe760d92e4612e69a6d4be48d5471982dfaddb8c6cc723bf2a35edaec04a510a0a917db35b99391f11835367faffcd9597b3476dd13e5ad09e2aa3586403483efac2d4a0019c338980d361ba63ee4b280f99ba69e0aa8fde1da1e5aeb7ce05832d949a2dd6a4eb37d17ae375ca02323412ac57e411f0cbabb3e68e424101431cf24863e0d0dd0beade6f773ea780c9a218f23b1c092d13afeb950ee299e7d5bc6c211e368dd4b22f4c21eca4a656fb6b8859232ffae68a9ed8d33772b67460c8f8073aa58441092e27391c580c6c311c7fad06297033b282f30594fc870b48e9f929be54496f88f41c75a24ac7c8a334561ebac9112947438906f794715c098f23d14fa6a809193637cd4ed57b3ca1d957d13641a365be1cb5fb50d63c51b32288db375bd1454c9debf429a3ee06fe232a6fe507a27bbe23863b284ee6883426f0ac11d3f612d14b7c62321d3cff278adb87917d7dfa6695d070ca43bc1f31b1b0af1465d372025f6039907232fcf2f52a2cbeb7de3d8ae46c57c56e185fd7589660c70693b79b4fb2e1cdec755dd5e714a48e7c0d0d1a14cb55af0036a0c04485aabffbed98c56759423071bd16f02e1cdfd1ad18ba946ecf3f25501c3b0297af70c87915286a2423498ea02c8dac4bb94e4a1245e5f30567273f80d0bec1f1231d609aa4b9fc65cb97ba41208c82b6e2b18703483517d9c4cfdea516ffa14b89bec7b2f10866d0bfe3bfa7039dec3f1d3ac9aaa64c1907aa71351e12bda8292cfa249749b89cb87c189d07e3d83176bed011cfbde25e6e714e00d58e68261f8fed950a5492d4f9bc5c098acc8a274ac84cb0e98ff9ed83e98548ca8f5be41600e92a75ee9c540d7a9ec9af8ad592115f9c3b712d07212c855dd850bc93f70d8697d00a51174c9c67cfcfc06de5f56f1bddce9834fe88397a663a21efcd8cd0a9e944800840969ae83d1012fe81c8dfee3014a0a67d76d3194ef0f83fb29a1dc2a6fda85203f265d9b2b4ff524e7f15440754da69d0d41e1aa18bcfa17faa9e842d3f1aff41c0d174ee65e711aa50dae36e3969c7b869e80aca8a4428f648eed7f0f814d7fa6453fbb16484fc025b29a4aceeb2998ba74fa3e756761b6466d43657e05dfbbf7a4030b6c9317a53da27c6232394cb0c3b8fce111514133cb22aa07d245b2f36d66ad41398d8ae21ac8c3e3ab6a633abe66e00b3f07ad6c6194b2c17f368e2a9201541385ac3f731354be7473acddb9cb91a08cb6506013e082aec86e80cb669951d10bef1b667aac7116d7b9f82860f4ad2c7900eb648920ce60b3db1c4ab163a049bac736721075868584b66b28a7ee6671bb270cc223033897ef2a5e812a8ccd70ca9c133e522b7c43a715edbe5dce85ecdaf10dd4f39a705860b1de8820520870fd88e011d8756cf3302994c1809569c3723fe9c87d1fee685a36a17028d2fc32a4b3c475b292455bea99e00df7c692393211180bffe9a0aaa6d15f3db03afca8932878303b7a02022707a2643eec4e1676047a9f03c44fd4536cdc85eb771f727885235a095e3a4ec27707c9047109b2ab2b8afd84f7d263af5eda7be9a8c9641b05af418c2f53685f5b2a9a50ba0ca8686567d719f5a52360bde84767855253295d358ee32b4b6fafe5695ef04c8066b2194702e9dca470ef275f4255b08f72ec12acb307fecd532cc1741be989a2389e46702c3052d594172b1554ede8c5105d561fb91c4419315aa63c2ef33c54224e50a8dc7ec204e6c1a8bafe33269501e8d6f8eb334a8c2e344a352d71a4e9aed39fa7dce9a5800b88792919cbea44ec94736ed2e50a1dd269a440094796039121b337c09f536e70cbc51f014c1d232d6581073df2f13de11ff478fc4af11ba7c14f238f2ae56344d618b697804c039cfdd5759445117286b7ea08570b89f7cc1b1dc8b3bf984cb95d43c5877049b0c5c9f37b4a2337911d329b8873355ea308da83666688f972b8e6643be592f4bd1815fb7d0c15bc7208559a0a980b1f8233647b9e685a05d65342f5985dcc57fac19f40a3291cb19f881b598a9a00bb909ab1f4bf19159cb18ed3624f9eadeaddb5be4b85e33f84114a07c409cf207f8852c6adb633999ff3e2a0db71a3c8450e5f126ab62389f0d8dba0bad01bf2e0530f02d33b810c01aa3f0a5094e69011eda3760a12b852702b04c2f3a1d107315bff13a13691d51da20cfcc7256a951507ce2d35f289eb1b971586b8847ccfd20afd1f7255fad863499e93fd7c984e53611830a160fc0497d9936d6ada372cea1076dbe79df3b33379ccbc595a302a08bc9c80df927a4504f437533e51bc4d0282e2d6e1ff7b34c4e137ef91d938ad3206363152b3a2e18afc9abf89c879d1e00b341c8f9b81d06490c674311ff50f2b92fab988d6a8c7945398cb4abf9cced609a5ed2a3d2821ef154fe7f6d47442ca20aba061354b49680510eafdfda059ba93461b25239fd8e5a87107ef0c705472d2b2affb3b995fe50fa3c70a3a62f048abc178596c9fff2d60c802fffc26cb82534021ae874380d955d7007e6b7d6f334a8ce9e636420a2704422fd7488fb9cc42b855335b53d5ef4ffdb338f619a7e938551fd511714cef0159bd41b6b7a365d4f3d4175e894464927ee8c82bee3c370235b8d77e4aa185a2610d9783a52171d6a4e949b983fed005e371fc62a2c62d99de4fb79f32ceb475bffc723f9dda7030e764dd1ef26c71a5012b678d242ac9d9c78555e2de8744cfd2b3762049c6d57c08099123e09243ea48b07c892b7f07f7ad17823b9540134db0dc90d12fe57f9bd3996875605fb20c47ea6f690ad2e5d3fa2e07c7be45bc21ec7525e38f9417d2a8429832385b4bedfd0c11881790d6a6372d4d64959f353951985f6706b9ea0a4a011b8389519fb57c228d99fce25b1d0434e0c89cdf31682939501d19684de808d86fc976c71b720b0739a6680e421e09660c67f4f2c8d1efd925dcbe5eb5494abfd5f89a6125caa2138e5ca997f674d6c60f996a8befa39ccf7cafbc002adb783fca8fd0bacc896455ae688ad77d71ea4620da8fa1a0dd01aa9667f8b7cdfbc71342418a4e66c9fb7780ee0e6fe46e505ab9d8f656b60f39ffa800dc778ce20969e551e77561d83c3c8dae4d33d64b57f0a784d7140c10a7a20aadb3333ba3788daafc819a344aa0ef2d4d1e32676271b498e3a92441eafbd8c4a8173cd91b054ce2a9a8484156e1753d9fb56fa04bef38dd19039deb11612f2b07974223d160bf03f52b29f3ce049b58fb36dcc390f8753e44a47966ee9d72f702dcc70207bd656a2c1105e441532636f076d4fc93042efb0ea25b6f8d79fb13aafbdbe0f4ce05a2a5c7da026b98f91488cc070977c1a42c75f8c8c2edcda10fb4282cea3795854e521944e0c7a31b3bfa1eef4ab7c45f760d9af8be0fb93c9e3d22571935c71ea173b07ef09e913aa1b00ee1ef231a9d25b38d7a50bf873c2e38927443d74268b8431d5ae835f7022a973d1379c19ae1e830f36c17c3e5d4c033d0bf0a7b35a1aa2b83a81aef81a304ad73e1cd19f22f2cdccb350ff347122ecb278f624fc64fd28a501bca43156366e8d2e016a1a05a2fc031ec181409579687668aeba855815bbeab468734c1deb957869e3ad1e8e2fb98363e77a4ab946d88e0b578962a60ea9ea45785aed90cdb01d5c19afc36c42d2872cd26d1b6790ac6848da7a5d59c60336aee496c998b832b3ad28217211c693845fc135304f7611b41b7125478dd27b6c6977e3e105b3b0c968349ef6b764deb324bad0900f43855636cd853903428ecd4b66aca16f2e3074c6476229cd3869666794fe078b7165f0ec32a3ae2f095bf14b345f2d31599d7cf89e81a9e520123ce0dfe850474b1e79768eef2016571b9eac0f57c18943d4b0b4d30f5c1567c39cc24851b9a180afc6441dd942d3570b72b31ff0b6ac8013d3b0cfeb3a98027c9e0072a0342be63425f5ec2200b86ac163593c455519706e4bb3cd64399fd0632d2b8572fd6cc8b6d8bc241b25e92df7d326a891793d8e28cba4818e94bc24494c3e54181869db4f23eaedda049186ed571b4230746f419bf3525d996ddb3b564d056ffab9cc5921a6d5ea3e3d72512946238cb17ef5df398f805480acab621cc2f2d861bb0075d18d4998b0755d6a35ef0178d003037e4af296000dc818b43cb484344e4c52a9cdfe32c5844273e794d7068e5e8d98c3fe367183aecde0f668e88d7a01294e3cac104bac07e9feda51b67aed4a2a0406fd0d6e220b35177720bb1a9cfaeb9b7d260a22483f71463c92db8bcc217563bc819de5464f83152e8fe317bf18747980094b17ee3401b62c34424c93c22056d56a156d9205d01f3b6a0824d56aa2911cbd6a3c6b80ce4432889daeca7d8d2da79ff4e58dc34e28a6faab2425ed02ac1a3091b1d98de381e4d94af8d2957e4ed8587d3544f7dfa78d89fc189c82d5fdd7b7f4a21ce2f18397161aa588ac189551d19b9a82f8cc5d2bd48d3d9dc76ac5de5d44d709c726bb555c524b5db5f288c0932d96f95c1cc82ff152c17e8447a3afd693cd006d678e2bfadb991b0de6f4955d7b165447a609177be4984bceadf3ba7819b796db3c906c52c250615b16dd0ef61454da92cf5ecd8d86615b8d496d895d33caf35b0e77a6446c21c74e6a19cbe1ec418471fcb9af930a6089c3bce6c9bd7dc098e47e8c712fdb1766ec49ce170d01d999982931c859151224e4197b654ee0945cb21c273aca16078c96f3e675cd623d3bb7a62607cf5ad600842f1ddd7de402bed096952429adbb24dc8982cfede1619d0415f5fe72e9bda906c15472fe5e596755a04a78f0d3286de19c465c137bc2164672d1e6b44190287608e15c2a8dcfb5b8d1ea54ff0b25cf06f4e8ee99f1d6559e735b04918ab653662fddc7f47e0b60fded93a5870c94f1f2f3893fa328e1667e4892e469003b93c4ca30264c33555481b9f7225", 0x1000}, {&(0x7f00000031c0)="9bac47d3d39f86e384376aebd3f459ab22c6b8cbe8", 0x15}, {&(0x7f0000003200)="55ff02984bc9eff415e90c7b87be343d8cb73b2b45ac8a06003a103e7ba14b1d5d6f5e44e769998bf076c70d5003f017f56c564f569ad4528902a767a2758add18386f3938ed4025c4ef8106872bd029f81d99357f5e4b3027832610c7fffaa7cbd0dd2c8d35b270775e7ebaf6b632a5241f5b52507316cd39956199c0af5dfa5aeba322a40bf7d8fd96d96ce885bf06f3774ebb47115b8930082b8f3c64fd742d49aa56a74630c1da5a3b07141101b82f3d188e4f0232102d1b31f29805bcb54492068244f9a5d5bc1a4f8363539c30", 0xd0}, {&(0x7f0000003300)="b1da1afa927d7e0cb41244545c457f1dfb8ff1e98e7bc6a2c01c1d6b64e10eee5cbaf9b2d48b480a2ca721102355f0ecbfb1f7aa350b4a53c2fec2338f91218201ae77e0d8388f2309e4c48f3a130599fbd8ff3e3ae470", 0x57}], 0x9) kevent(r2, &(0x7f0000003440)=[{{r4}, 0xfffffffffffffffa, 0x10, 0x1, 0x6, 0xfffffffffffffffe}], 0xfffffff8, &(0x7f0000003480)=[{{r1}, 0xfffffffffffffffe, 0x42, 0x10, 0x1, 0x8}, {{r4}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0xb}, {{r2}, 0xfffffffffffffffc, 0x84, 0x2, 0x4, 0x7}, {{r1}, 0xfffffffffffffffc, 0x96, 0x1, 0xfffffffffffffff7, 0x701}, {{r3}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x21, 0x1, 0x8, 0x2}, {{}, 0xfffffffffffffffa, 0x4, 0x40, 0x9, 0x2}], 0xc5, &(0x7f0000003580)={0x36, 0x4c8b}) 105.661742ms ago: executing program 1 (id=1480): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="1e", 0x1) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000180)="20206000019c0a", 0x7}], 0x2) (async) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc018f00000000000000000000000000ff0200000000000000000000000000013a000001"]) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 104.575237ms ago: executing program 2 (id=1481): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) r3 = socket(0x18, 0x4, 0x3) sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x5}, 0x40d) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000300)="f349b0d7798e9e4603f0c525d07cb6a10f0fea873e843f67c8b126d820f8397fd7e6570d1dfe57143a08f30a5e7c79e9bb768a0517288add4f1c666cf69f7ba52c55bc4aaa339cc4f43fccb49121fe61d8a092c159896ab600fdf53e143aee6620bfee1fe0adb2e6237603616a4b72fd4aec2cd7e3721dc12c559a035fca878d13d53a0ef138241b5230abdc8ec381ff45db5e7608095748e4fdd6a45f190e17907b4bbdb18de85e026933c296435fef9a1e8c3e0354badedd8c2b616caf1fcfba1fcdeb2b2e01768f36baa30061c63ca4a95cb269ee3c7dd80a57b1af7f174c3aac1c6aa6d87db5728d5f443ed0f8ef3e320ea7fd44ca5cefa0fb3c3fef6c5b94a4f47e212f9aee9bf0abba726595718ad2119da8e3208b0c9b4b730bb248207a2385df817fd97484b600088b6b370150fb7d847c43e1632084cb5aaf858ce5042a4eae2813e1053e820fe23164ac5d7b4af7371bb311f2aa205eaba31b089c0f37175be667ba18704faacc3c84a5d2b5a75929ad1cba8f9ab9fea4849cb22b8472bc0618d486805f80b3c4554eb262231645fd0d8a0398cf1e378aa2792008dc60d167936022e4139d19cf6bdf8ff18f4bf5da9191bb34eadbacff4c8c5f20133aa4c161c34a8ca2fd3bc36ec7801250ec5338baf91f34f35734e09f3845e78ba97d35f131ec76741de24cb1ceeb9412d7f02a5bcc5c94775e70617b0ec671ea9f81d278047f135c66ed543c221c7d49229f081c94adf041528bb882c6c377082a0e0a4fc1bec4a90d42aec06081d6adf80b3e26118c6073c3453b04b4e8efc41e438e5d936b923b955e3c74f282a8c2533260416983c2e9f31d87acef259fa62b2270c6baf914e370452f2759bd17abf9be55df25cf82c99628cac576037cb80cb576280430f5978ec35d20fe866da10f78d42fa2b1d69dc6eca964d1f4deb7df61ef30a94ef8d79bd3c8aba1daf9a86f212bf0fd1623e109dc2e095945afb17e6bd6884377dfabed3d164bbf8aa90c3f1187347f8476e13c009a8df65593e78afa4470de1572659f33c3a320388ac2e91f853f4979d0744bc14266c0e57b105e95a2b7432b5efdab2007a4dafd608f76dd842633e25d9f87c859035cf2d79c170dca371d0b3d27fcf68b194802682164dd78f98c3f97cf01bff22ed7acbc82ca62b216a4c7feedd307840cfca32721d2c641d328f05a3237d29e2ce04d164cb6d25390dc571fb395ad90ec4261af72b8c8cb53e64605b02fe450e2707a373b30d840d5b99a5339ca9fb436fd775477369131ba0967517962e972e3ade38a98efbda0e710a7ef59aca91e0e102e6f29af177da2429bf918364676e4b33de931bfca0792ab1586738bd618b3ae2cfb570ba818f242d21198aa92c1b3fdea0e1cc946295cbbffe4f6950155e9405879aa2d8808ce7476e5909c29d53cc42915ea9351b3e6622d8d6d8d1a2d21f6b275c7053827337378163aaaab6d9404fa119b34383f4770bf855adb4b3621836e42c4f04fc8c45752fe945cdc95c45e2f8d119e99cfa9e502b4b4b14e70c01a6cbf9472f4bd7f73383f5d5e348292d26d8dc6a2a43e45533c4cc01f8b0ec0495e9638ecbfeee73dcd99713e4d3056afb969da80c3188d12abf012f2dda4b164462730466ffe52611a0d177e06a3681fec3b72bbc5efc4259ba3e6d89f5d646555a5ddca50ff0a6ad391e37633550e33b0d59b4b20dd379b567e695e666ed0a1cbe8e2f015aa2d622edf1d9b569b8eb62be5080c82d01d23376aa05b07b3bf396b8b1e949d76cc0e929cabe33f6626dd1e10590b1db8b11d6d4e816465d47717bed1840cbe41b0fc850f974abc238667a564f432dbc16aab52240477c1f62c1ead0751adbb6cbecce7a1c25a76d82d771656cdbf35bfa6dac9b79ec81f80b6fce9f1773124d91823b576ff76f3b431a5957c1d2a15ac01aad135eb7d65d95d9033fd03a427cb7128b0dbd389798e6ab320fbad46b6f60cf27af49567ca66785817dacdb7f8bca4cca97af1d1e50c7c5e21c8f192f986a21a5f08e11f0212a00b470d0e39fc9917b580cedab876cb3eb17ba25caf1de0db628987279007209870e3238e631674c47ea107ad4eaf49de4ad90619bb30ea64c7b667aabc4f8d99060aa31b993e3dda8474b1cd89ceea60a3c4037bdb35848774feeb4954024d77554d48bf7089bffb4d168685c7da4a88b400ef904f1351ecc683f89b6d626fd2b362fd709c4bce033dbdebce963874f4162ccad098d71828beb1de37c3b05f1986f0c18355c703341cbf5a54c79e5b44df11d484c8e40a3b46b023041aa315aae41a5d82565148207ac10bdf97ebf9dd58a1cf313be36f3c31ad0ab71fc09b11d9f6e5ecfc0e7b4e5ef10f5072fd8ec5a8e629786786a1a1a6815e2b4042a527e81db53be65078f9da59bd6615a194e50d990db0b27741ec540140ee66c737149d48b38e1c9e051da9fbfbc574c05dcf51d9bda3517ca386706eb4fa8bf261ae24720a4d89ba824b7ed5cde5b060b8ac85417d5ee188036375285b896ce6334fb649a1cecbdb3fef5a05e1627daa1080282ae893df4ec15b51cb80e4eb36aaec539de3dfa6f940b31aa6a194f109f126fd986a0af26c68f23ba75d47d549f8ad60a24b5e6d0ea326ba5b5dc1762ad73d37964acda10e7821a16b40beba9c157202b096e043099406c055486dc03d2a7c50480f905e17bbf3739ec583a08e18178a5ff37ceda8a23b23d36f642df7ed13282fc3a421bcb45517168fd76ff2b38aae9a5d5a9c409fc4571d81d51ff4744abc653be050935122ca10453acbeeff24190b9cb2d77ee9699c2fd5c967f432ea3598f5f94412aaf8989d91638fdb39b6e72ca7759c0d207030ea6086df986fbfcfed639c460f5d9cab86b6ece7c200c4f3934fb65a7aa0b8e3440213ff3825e5ca58a551ecabb7a178e22d72699d4381644bb84caa54133ffd5979ce943515f5c65ab79f0f905e086981505ee47ea3f731a0b404483046ed67ec74e615c0aa9b71631d2793f2951824a6a5b2c3c3a22c8a8056ba566009c53728f008990424ca73f141e5f494f65b8ab9f0b5d02f10dedf4eb9abdb2c1bf8b05e6c5cbc15822e44542f8b5405d061ed010a33158c107304eab3186b24f1d115726a5775cb36939c831f253ea77ce5757b219b78349f58651ae7913198b3cce4d6f0dc26c5cb57c6e83cd89646ba1b16a6e6f48903060be11a84f208c06108e9a8ee03601ea0e29c10a40ffb3dafc7f28e16a0c984bf57dd85284aecbf0837f669edcc8e7ca80e5d0144022e9c66f4ba243268da374dc22d7ee6c2f0f1c9609d74a7a133c76c945a21ee09c84eda83adb25305c1f5e33967d0a8405992dcdcde376700be9c2b2839aefe968d4c93bc15c275e1cc481060e51332e902d3e1f01e0509225cd444ca577314360917bc5b91b70ddc3f44f0786757d1e7df354811012b4de2bfc2550d764a58ab18441f56a00ea542a6b4c3e2d18fb39d99f82b8bbd4ac3815decca480a4eb75427e345933c553125f38a3d39443264622fd3ae3c3abde9e2d9a3b1f0a174aa45a9ed8c276aa959906a3edd56b7b96529803982deef860b13ec77162f3ba4bea5afbc15781f797f5ef514a94f7cf96b41509a0206e4736336953dcf7cbc186579dd3ee1d3483ca3b9ba8da0c119f9b31b80180603248fed9a5d0d22835b23782bd59ae962fe2ed7377d6d7d54c002968a17e8be0a6e0e39339d30b5b327cb6cef4fb62f886394234ec3be601ebc886559102d04770017d6751af22edab88b651e94b97559d24b7873bf9f55a8150fbfbe8a1d56bab40a86a111543ab7d31ff6e1783d3eb2935189316162b986ae2b4ea1dc5f31864214f4bb0350503446efb6478f2f104f3162fc8744ff1955c960090db530a97dbb2c5ecb291855b12b851858f6262f38f62b73ba11e981903e5a208672c4e63d86d70616a6ed6d21abe644b92e519b70dff9b920a0fdea1a19eebd2acaa08d2beb8ad0f5292ca745d29b1faae8cc807782060fdc6a34963596a4aa9611910ac6a93818ca7e86e566aa55d24a623a341da90b84779d6418039edf1580eb36a3d20aec3238561d4f1a65651192c8c6b0b09984ae02b75d879238501559ae58ee26f15060b2ca6bccbe20008a94f67722be9b3280b1ad68b45b599e4d550f5e1a12cd7aedab3a2c34b0c90419870d65a0046d080f4797f58ea1877c5f4f73551a1ce9fa5247ce8d8bf335adc1dbed701b4648b8f5c10413b0354878d8b91b701f2e553a84595c88ca70c8dd961224728b3b35c8099d0f1a91bc08fc6df78e3f373064430e337c67f7f8da970638ca911a864b2b1aacca69d03eb15f84deb25adc58baa37b170d6a46f468d043e40e1033ca811cafc4806765ec7836fd4f7e9709bb356be8e8801b2538aa41ea53849eb8757003c983085cdd9c200f7f5283e51923a3b41f70efb49454a75d85c43c01aec24c894a274dff6dcb14d0a7622ccbcd9524fdba444087d944ab9dc9f298902b3662950a1b406b2de6b8d41c0badfc7a464e89cddebecfeb0f7ed1c922f0f8c01841a5b26a18b880f5b3608f3070cb700f13a63bad774ca9b56cf46baf06a3dd7db00d4815062eac477b9b06d209f2e71c5e1e2e10b332ee68c0ae976d7290caf279cdad44f9b130e080879c21307b2d4045bb6a1bf149d164dcfedde635ccf1cb82ee74709536eea5232938e298fb175c9b3fe71efc1b9e162e67a6130dc2a90dbab72abf1726c00f5571ddf815b78eeef7dfe7d8dcd5189171908ff475adcfffe6a825fad202ab6492cac75c176adb3e4d761a6f70757d898364c9ada31e55f91d5dd5bf6ed9cead4265875065ca2c9a4c1c7e7454f5453f66337b902ead434f9b33d92578d7bc70e95634da83a256d56f7b5f88a225d1d73b8a1e7f46e2192452d2016a43d6d289ef9452b55893cbca0573de088867d2e55ac5f258f6207c0994c1a9f30affdee105824d1a07f4cacfce11bf1381d2edcc480630fd492cb1824fdfcfdb78678d47070d04a6cc8da3986c6779e8702d62fae4990fa986d1809a485502011180eb58e03c4e513b4fe8dac5d53642fd21292452e5052652b44260159100eb31ac51e78f0721c2842df1ff483f108648e19788edeb84026ba1f2c3b7007df7f36d92218ddf881d33adde3442f5dca262cafa86fb980392ee32f0276a6822e4d840b42fe907437b078076109c9874e22ab4ce377e864995619895adb7fce0fedbbae1bd766482f927386878bb841b59419e0f66b2d3aab8793c18c6d938fe68e480c2f2e7bbdca1645f05bdd97143f01fd72b79e775598eb607561754509b2b07f532e6b601271f23c3b5a1064f05e97ae4438a7fce74e5aa332b2d64d82dff7eafb9a5a06412ddf9c473ff0b1cbe8daa63770c19d130f49f8ca6e53d1ed191a0f022155a74c97f75f6e093408403794dba35584d4cec55f519cd99e70eea3c71a969a5bf59b70f1839d0a07e43a1b41d1f151195267593524e1f6acdf683093878c11710890cb47e98e1387e211b6f41c5d26e1f6bc5bde924786022b76672d8506f1eb0347b9b8d068f8b6751861f007657e397901b513eb18e31c7c7588b08eac423a95c7f5f4def868c8d9fd5bdd4f44b534e0559f8a6f7374f21e07eee5ced02a1317a2fc122557b653df3a76ede620a4556b16880c0ba58231aae31b2c9ee856ddf6ec5be59e3a1a334d2c4f0204c35991a319256cc661351d4e0747ec036552de0b3a9f88801089ba8c461d0255086f42fbee3", 0x1000}, {&(0x7f0000000080)="e8c5d20c8701647ced67a16b8688886b56ab59", 0x13}], 0x2) 57.353656ms ago: executing program 5 (id=1482): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) chdir(0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) kqueue() getpid() setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) setreuid(0xee00, 0x0) r2 = getuid() setreuid(r2, r2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1e, &(0x7f0000000040)="fd0cc085", 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000500)=[{0x40, 0x1, 0x8, 0x9}]}) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100"}) r3 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2d018000000000005e00", 0x0, 0x20000000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x40) connect$inet(r3, &(0x7f00000000c0), 0xc) shutdown(r3, 0x2) 56.953377ms ago: executing program 1 (id=1483): semget$private(0x0, 0x2, 0x344) r0 = socket$inet(0x2, 0x8003, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="651678b23cca6e377f9cccd6774b33710019a96d3248e0afdd7b857f6deaff8ce4e4814ba65d3ad606e76e57e6c97d72d9f451290b5b737b099c944561351b88786dfa7bcde954c439c44426ddba844df55cf55be274933ccb5f9d4676333a2681026bff0c3385b0faf8f5899178854ad1834615c9709a45fdfa538b2a3ccc7964ca223615c639d8148958a415901ae3d6d409bcfabdf15537", 0x0, 0x0, 0x0) (async) r1 = getpgrp() getpgid(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x200020}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) (async) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000002700)={0x2, "3950d7c5de99bf99177951cecafc964600e65adce990e1ec28fcdb"}, 0x23, 0x0) (async) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) (async) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) setsockopt(r0, 0x0, 0x7, &(0x7f0000000180), 0x0) 56.541246ms ago: executing program 7 (id=1484): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000500)}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000001c0)={0xfffffeff, 0xffffffff, './file0\x00', 0x8, 0xe, 0x6, 0x713}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x18, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt(r4, 0x1000000029, 0x28, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x20004109, 0x0) 55.97257ms ago: executing program 2 (id=1485): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0x0, 0x4}, {0x4, 0xfffffffc}], 0x2}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc0107002, &(0x7f0000000180)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1e5f) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') stat(&(0x7f0000000100)='.\x00', &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0x1}, 0x0, 0x0, 0x0) dup2(r3, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 18.920626ms ago: executing program 6 (id=1486): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) readv(r0, &(0x7f0000001900)=[{&(0x7f0000000800)=""/213, 0xd5}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x2) (async) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6305e410000801fdfe8000000000000000000000000000bbfe8000000000000000000000000000100000fcf74bfad7ea"]) 18.431977ms ago: executing program 7 (id=1487): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282121000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81, 0x3, 0x81, 0xfffffffa}, {0x30, 0x8}, {0x406, 0x7, 0x7, 0x200001}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000083a00fe8000000000080000000000000000bbfe8000000000000000000000aa3c000001"]) 17.995058ms ago: executing program 1 (id=1488): syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff0000fe00010008004a"]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r0, r1, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xfffffffffffffda6) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYBLOB="e5609bff"], 0x30, 0xb}, 0x0) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f0000000240)="ea464947e5f680399fe3528867931213473ab0def182d3687e447e0514c8e0f8c0069e1591ddbc327dd219e0599b24328a3360292da6bab3f967c5482ceb2231a394bb4a8b5a99f580000c269b708eb9892a21c8346e10be0419fad23823cd8fd9a3c5c1d428f5370f93f403dc15401715fb4e2b338dbb6236cfb8fb38af8e74f8953cfca39ef45d9e9164a8737e59d8304d7577a52977273393313b2807f49a273118faa4af4fcc73b7e65d965cab7756ee54f272c983c0f3b969d3abb713c708697e2676779fc659ffd277f9af97ded604bf0b6da789be268ca8d3af2e3011633ff7251177a4b4fbd682ec515066afff5963a552b0535849a7464df747c6bb7201416c2b200575284442715ff1554578ad0625a56dc44fe50441d580eab94f1b827600de389e8b273af515764a04168d013314e2d91aff9fe1ef816ee338bafd373fa7e73d97f3c594016e47abbb4fe1bb6fecb702c1f7d327e944805b49fcb45cb7071ba857b63fd4f38f871506dd652bfec034b45bfee6d2dc50a858938faa320cb7a8431db752f359fd4e049ab451f75a8254de14609591b89963cd1a67544f9f3a47adcabad22234d9173ec4fb1a1c600da1674213672b8696a7d025e328f1333568da28327192fda781d22f0ee93c4d536eb9c55a6e6f59d43252c4f8c683108c3ca2d673a3265e538eadb1cf238ae450ec5f43a88bed88b411c28eb9f2c0e9f590f55d1d24f0f17436ca048564da94fce1ac602b284f18180b3b7a62ba9ce7da817eb53d4e0e4f4e2cec7150e5635f4b7e8c5e07eaf70d9848358fe944fb87ac63e62f32dff0f7fb6c46ddad199ab87848aa5bb07786bd4b0a12eea5962b0255e2373b60da25b050d7926e9136653ba98aee10d6fbbeda0758670ec6e30340909ef0e7d9d100b335ebcd8a1dc30b5c395d62f7171e183c86e870363d490c42e6ddeed49460a2b75309f287a4917517d4a9586bcfd4cdf46cfde5ce9d9edfde3535979f51a75b2e62ace7e73ade761c67c3243c5e02298e35570f4627a32539f1f1621763ebd318cc538b2af4453cfab6b6b3c90a06d562875a8247d8003b8589003c2cb75f724b1e11bd3ae5a846b25cbe13b650d78dc39c2c49910defe3010b738073ba2afac612c8a21a516679a855810a3cdbc9f7e1fe7c5cfed490dc8870c3234159de6ce35ee9aee48e43a7a1d95db63e78da253eee4233024faf5a07e3984d1f84f4b9f81d3d5f5766539c50a8c3a68720651cfa303a91e28a14ac651ae2287a3710f0d350525c7e9bc81618236ab9f087bac08122192487885503b24477f555bcab20868331a3bf17f9b8f8f9e89ee5a7bc4ae638ae53ee3b00497d337c010eaba4c75d7c8203c233c99da012ea9196852483abd7bb3f77926cea2ec4abe0db8f525c26dc3af2c4971ffea78dd005c3acf4a46c7b9a6df37e44e5774264816e9c2c3aae79c61e7d61f5614826f1424f93e2e509f2ee36a062d6db7b1b36e74527e3d435456e5b577a493d366fc539dae12983cef8648c9ae1d47706e5f7587ee002284a6fab2d2c215f742d75cf06cbcd466621f5217868d74e2c9d31cfbad46368cb9a75b947b9672a4357e990f97847d30dd20359b7c111033a76d22678e4d52eb46a261dace1c7ed73f8e4a7402f652f1e891b85e146c2974fc37b0999ebcf77b1bbee69f6d2a1230d7bfaeed2a6cc43696b90951f495642fc0edb3123fec0cc6c9abdcb1de524a03cf207228dd709697fcfb5e390caa537092e3e02d16a6786d8b997a4455c3b9dc9248b26a2f7faa88fe20f4d70300da461e4857ba49a244facf7756e211185f45bb9209acf51426921a7ab5e94bc1b40d3967ebe9094f7ef1148b5dad6707fd9f2423e3f73454751710a8d55b483fb9f822f27d2dc9cc6b4424f21848e81e01ece2dbc99c16384b564afa4f2f2062c5ce4fe2db1fbbe2b3f928532b35b5d101d01895c44850aacf12c67c6be4a54a84a2b4fca6903b3a242991f9aa67309288bab90f8dc6354adcd10b3e7831b8072a476e4bb07e89a0dd2137d73c96a70896a382920324712c6f5b6a0fe216b4581fc2bf113470e569b863b86a8f0ed869cf293a4d182b84463ddc79dd54fada7f9d10657d52f9cc5e8fa3ccf2112622c93bc4f2d98f7f258252707fad3bc2cceb13e500d9b817b5fa31a2e1214b30d8829c69d5bcc23614b576e35e5a5c95c5c12ce718e3621a87bf50ac79e29af21c885b9e0e5810f5416b97b9be803f45269dd6907b6ed1f1b0298a4784e447f1a4ca3fa470fff2d9589916a20bee98f770dc5c59610923d075d90bf64de75c36f54fc8ea50bef70018fa0114984746854be33eb991cc0438aaced802671d62216c59ee6809b140344e4dd25119284264155dd9f919088515b4356d618805f14af3ce0e6d2ebb4c2d3b6e174f3099eeb3241beb60869f8db07aa7b918f2b5945dbd36fc55314810dc05529a8583fdf60b2fe89d76965ca4a668d731848edba813174956ccaeafe155f01f507845755035824c3e280cb3732e3c2d0d7e3f563c98ecdf1bfb94afb6d2748a20c86bfa834fc63cb25d4788cf0222118c409f3b0c3ae81fd4fc178b0c4f9b1e474d97c81ba7ac7ff8fe71fe8537abb9c9134328c49518d07a68e92dd901715aa2786879bb5af27f004dfcc8ba3c8bad83e61962c0ba0fd01217fb6aa628e4ac7b267103d0a7f8b94cf2523c98004f87eb15afe5f4bd8d397262ed85c3388d2fd5f8bb3c68ba512642015a86df0a00b991f75331613a82174abcd4e2949b4e0f9bb85bc72521bdc99c4e4ff9db080fff573f925bcfa49425fbf3f64ae7de5b39ba7f956eaa49a831d9b141d7e85c06298c3c8f3e6536ada8a356761422d9e145b83cc2f71d502a3190c5186f2e7b06dd30884f721c073e28ffb0ca0fd7e45a9b78677e217cf0f0fc91cb0cc9209c4c2cfde922fb096bb99565ecaa6fb443586ffdf61df425d6aa75303a696a84d89e2ac2144fb8fe3e70d834fbd8016daaba0e2a48c08eeb91703cb57b3291458efba30d93a9b3aa83dd9ee8d60acf0ecef1f280d23075f8968b3cb72afb5d853dd84548f5090bf5ed2054474b5a6331d96be73199a5ef2b1b4b63d9edc1cf77735217675adcf33e0d7480dac3014d503793175badd5fc28e206ee70abc5f8b31a7459f5e9afb80e1a6186a3fd0d4709e3f21103ef86d8e10b97d2ef9dcffa7382ad334c219cf780169386a9e362921c26a9e88a9554d1a27a9477a1bc5efb39d71f5eb73032c442012e28aebf80549c59d91e1c71223e3530232989765047b0429c03a47b2d127f2a27fd51c3132da525fee6b271e729063944470bfc495f062d2a89e47cd1b6174d200141deea4ac074f7ee930799affe808aaf0031af4b3fa9c7c77c69af0d17d8609c284a2af973ca192c6b799e3cf370c08ffc306ed9c120e08e43101d3ca0e0a65028dea6079d205c2f92e0cd24b3a26d1952c949df9aed8334fa84c27a7433fbb5ccb31baac0f8de049fcfd4885e308c84dec79bbb89dbd526fd750096a638c218f66c167c11a7b6ff7076ed805006d3be7906399547596bdd26b3d57b967e450a35dd13933300a2833bf76e05a1e13ce587f46a419c2ce03bdfedc6c60c2481df34869ef39677d6bb17130767f60fcaca76feb95b5c9c59305dbedcf1e2c9662f2d8fb138261b8c468349e9c75c176c01ae93aafb79ab5f8b1341b04c5fa3e1f79d82106c38f772d2b6b773ef16317ec0c65a4e08c5d7523876e279a5b73ca98a6fca41772f8a35403efa8b1c0e08c5025725135b95bfe707059e64a798ad06267c96a0231d1980de74511443135b55d69a82493ae03b5b1e33e2a9bb53247a92052adab78a54ebbd8dcb03be0bf470b1310f445129cc9bdba849837f1c3bcf756ae9869a8a7bde56093dfb092d31657933e1c99ba9f9fd0fe47972e37d805b1b09d3697b7eb330ad76dc930096d1d21ee8079c9b16951809de08fa9c13267207a89941ca793f344bd9a5e9efb80302f27b0a7f520e0ad1dc94b6db057257867ec78435b33f4ebd5d2fd497be0d7a9c45bced8a24cad35ec878203169ddef9e05f51125c7222383ea10681352b6e42b83a3fc7d4a4348462a12f97bb5f0446a1d7046beda62aef57ea9a910aee5ea5632f0c01201c9cb9de9cb5c0d0a36360616d57a52b8719496a988ecb77ad0ecf40212b5e5b64047a3755b56172b80435c97b584dd09afd829fe15dd92a83bedc37ad3b4660a51422c68272cc81b867c8098fb6c08c81b42e90755367686ffecbbbbb5d9b347cb6afa1176167aabe9d3918e57e9f966cbf6199ff0a19e3685da99ade443b3045901e83b22394707349297aec203a26d83f499b7d9b29148ccafab50cf4454cb964e5631c0ea4c90287a2bf96e81769109c50a424382372b0c46060f74f1297d0cab2be410f5502e2c4274c212d080bd356d568acfd635e35b1ac5260a5f52c1e4025f63c7e73e1f7748b3500a42f013c21a035d4d1a5161b5bb1ee10c39920b76cbdf433d769af3785c0973b2b208382d56022133a5236921a237a4ba8065dc63d11fb9eb3939172eb2d4919423221eadc32a5a2ccf353d6cff0412f2039da2e10200a0d09f8349d4e5683335252b859496925b52a248c6245b7ee7ce1eb7ae780249ee95b9de1f33f603385255fcc0614c497e728a598e074fba2c109114d99217145d72aa6cf15b006caec8befb3d6944cf75f625e742fba543d8ae1664dc2a2fd031f15d21bd749c25063a55eedf4774a45f6fbbf379c18df36feb282d209af6d4eebbc665a4ab67611fd2ee6c98204d4892b0a3f5f70ffe616cd9bf6b97424d772493ba724909cd227dcf4c29cc01285e3909b1d6e6228a3b3e5a89950e1e93f69814181fd3c94c39d67541ecd15a2428ff27c534986e0491b6614ce6c31b7c1e8a51650f0148cfa83cc5e04797fff7bb30120e8be00b4a36889e017d6566f3fd3d53a8852571d71c7469a0ddf041d670ba49e14e69242b1868f35726f54132805db75fbc8efc2a62445210c729331ebbd2db5d34aefc280825ee480c4d1814b194c499a5d9c153e77fb0fd9ac4a1cc052a2b054298df2e7b40533ec94c8f85ace692ce416dbf8c4e4f34b6de801f0327257877d4119a3057daefedadaa3a31861a75da67ed4d531c4b59e49ee926a486d59049fcfb8f4515555395e2c5aa18786acbf7bb3a89a79d23607c1cff8bec0550d725033ef8a51df1c21417b01a675a1f135641ff504e83a9cfd12a9ed328d64a2a5b432c29df4bbec79ebef97c760839f487f350ead2d6b496e20a1c306206de5087485a1c1de5b28c18a23baa5f5b8317502e0328ce9a40cb8e253f8f7a513a47b50a3ae080b818bdfbac44cc1119ae30e4d4b6c53d9edb1afb9f444b5363b3f2eab8de2133df2cc4c7fd3b0a52d8971c04645361d0b99c590066ba00327eee5409c712d8c576d9734e907bd6b26cd5c9ae5f178e4751b0658ec46de311e0ff98eb8475b93e640c5dec55568268f1bcdf56871817ad68aa20dcbe0ee673bff8a4cf686f2cf78f2cdc6ebe21003b0209700d4b47fbebf3ee144ec34c0a698e6e90b34aa6efdd704b49d558471f5c2df6be08d277db1dbb4847a0f35f24bec6c9db16c0037d43be6ed1fcf1b595a8078200800ffe839aef2e9d3426ef36c508c8ddea7ef34f4c4fa073f2895c69a7969a98c2d052273e9bb4feb5e4b353f8886534fe36408d63fcf4da608c33c3760275426788d3871a672d6a9acd0678e5104173658d32bb66f3f01", &(0x7f0000000080)=0x1000, &(0x7f0000001240)="069edb52901ec019dd960950d1c5fed32b592faa597f46f9d985957adc675cdbdfd6fc286d93f48e9e549d08a514ed252476cb6b70817834296a055179c841590637f985f456a80a02b82b62d251598754e4bdd1a13f583301fc356e23d19c623a81884825aa929b31467302a77336ffd15653d1ec2a61a66773c571cdd9b52d1a750213ce2110a332e1ca5022855774a3681967e922a7cb822e89b35e54b2d90bad93c9432f40d66898f084", 0xac) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getrlimit(0x8, 0xffffffffffffffff) 1.016046ms ago: executing program 7 (id=1489): r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xf66c, 0xfffffffe, 0x40000009, 0x7fffffe2, "325c63af5671c51887b91b000035da60612c3300", 0x40000, 0x80effc}) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0xd) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)="b389e5aede5da3449bbfebb27e9dcf45299570c11b1e085ac39b1dac9b59bdb77cb6bf1e2f99f79e4f3c36aa808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc427968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc3300000000000000000000acbb0596c54e3e7f03773023ac7acdff8f45c87f78be6513af9a784476a18400dc5eb21d010bf7ca7aaec78c5d7715ced1f2d721543251231acd4a8941b27129a789b04f0a82b1657f62198443c18d0404dcd91cb3984641d7dfdc9b47b4e19d545ee05ab0a367c0182447b87ca4e207502b93024909f5ea6fd8e7fa7690b86c00136849f243bc60c054c91058145e496cbced8760c6223e761c3e45b01a35bf2f9068e1138e39f3db5b3ac22223ddd1f79de204f59cec88bfd8111663d160", 0x149}], 0x1) 0s ago: executing program 6 (id=1490): openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x84c7aa6835e42185, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x84c7aa6835e42185, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1, 0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000580)={0x5, [{0x2, 0x9}, {0x1, 0x9}, {0x2, 0xc}, {0x2, 0xfff}, {0x2, 0x8}, {0x3, 0xee2}, {0x0, 0x6}, {0x1, 0x5}, {}, {0x1, 0x2}, {0x2}, {0x1, 0x7fff}, {0x3}, {0x1, 0xf}, {0x2, 0xce2}, {0x2, 0x2}, {0x3, 0xffff}, {0x2, 0x6}, {0x2, 0x6}, {0x1, 0xd12}, {0x2, 0x400}, {}, {0x2, 0xfff}, {0x3, 0x3}, {0x1, 0xfffffff8}, {0x2, 0x6}, {0x2, 0xff}, {0x1, 0x1}, {0x2, 0xd1}, {0x2, 0xcd4}, {0x3, 0xfff}, {0x3, 0x5}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000580)={0x5, [{0x2, 0x9}, {0x1, 0x9}, {0x2, 0xc}, {0x2, 0xfff}, {0x2, 0x8}, {0x3, 0xee2}, {0x0, 0x6}, {0x1, 0x5}, {}, {0x1, 0x2}, {0x2}, {0x1, 0x7fff}, {0x3}, {0x1, 0xf}, {0x2, 0xce2}, {0x2, 0x2}, {0x3, 0xffff}, {0x2, 0x6}, {0x2, 0x6}, {0x1, 0xd12}, {0x2, 0x400}, {}, {0x2, 0xfff}, {0x3, 0x3}, {0x1, 0xfffffff8}, {0x2, 0x6}, {0x2, 0xff}, {0x1, 0x1}, {0x2, 0xd1}, {0x2, 0xcd4}, {0x3, 0xfff}, {0x3, 0x5}]}) socket$inet(0x2, 0x2, 0x8) (async) r2 = socket$inet(0x2, 0x2, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = socket(0x11, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3ff, 0x10000000}, {0xffffffff}}, 0x0) sendmsg$unix(r4, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x20}], 0x20}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xb9) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) ioctl$TIOCFLUSH(r5, 0xc0187009, &(0x7f0000000080)=0x400) (async) ioctl$TIOCFLUSH(r5, 0xc0187009, &(0x7f0000000080)=0x400) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000180)={0x8, 0x4, 0x9, {[0x100000000, 0x7, 0x2, 0x0, 0x2, 0x5df1, 0x0, 0x5, 0x217, 0x1, 0x5307e2cb, 0x64, 0xa, 0x6, 0x0, 0x1000, 0x0, 0x1], [0xaeea, 0x7fffffff, 0x1ff, 0xbd1, 0x99, 0x5, 0x8000000000000, 0x1000, 0x3, 0x1], [0x4, 0x0, 0x8, 0x3ff, 0x0, 0x5, 0x80000000], [0xfffffffffffffb23, 0x2, 0x6, 0x0, 0xf7c2, 0x7f78], [{0x401, 0x2, 0x4, 0x9}, {0x4, 0x0, 0x9}, {0x5, 0x100, 0x9, 0x81}, {0x9, 0x4, 0x6, 0xa0e2}, {0x5, 0x5, 0x6, 0x7}, {0x978, 0xff4, 0x10000, 0x5}, {0x5, 0xe0, 0x4, 0xfffffffffffeffff}, {0x5, 0x8, 0x204, 0x3}], {0x1, 0x7be, 0x10000, 0x29}, {0x7f, 0x2b4, 0x4, 0x7}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xffc, 0x0}) r8 = socket$unix(0x1, 0x2, 0x0) bind$unix(r8, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r8, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r8, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) clock_gettime(0x1, 0x0) fcntl$getflags(r2, 0x3) getsockopt(r2, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) (async) getsockopt(r2, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) syz_emit_ethernet(0xff, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000f10000000000069078e0000001ffffffff95c6fcaa050000000000000060b66af67893c90cceac67a57d0125b27ad9c8952986ab999aa9082024ccdd2da9639319e7b58ee592154be1e83e49ec0ccf6b0af4e6de6427a39683a1ac28cfc025c92850f8d77236916b44b24150894a0f0a46078c8816e5d1ae0bd35676a980c4db86c9a8c3324723239a415df589ba4198e87b841f343bd7aef64f4372033928f16bbab3b088481132475147013c0097bb9b2f7ebe806b6433d9afcac614828a0f5f5e1a7e9bff4bcbebbd35c853dc6c1124a4bbc18b2df45750ee969df3229cc620d7268ac2c1b984aaac237de2bea0be520011b7bb87152b274bbcea8a90b96db6b9206c13c2d050d3c29d7d140c71e81f8a85c7a608bd72bc4277929ea27490fbb523a8101d13e8dd4a85922489a1e531d1"]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.76' (ED25519) to the list of known hosts. OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login:                                                OpenBSD/amd64 (Amnesiac) (tty00) login: smr: dispatch took 3.390000s ./file0`+Y$߸Wwb/dev/bpfE}|t   ./file0 pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error uvn_flush: obj=0xfffffd807b113c00, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dedf3c8,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806dedf3b8,1) at rw_enter+0x122 rrw_enter(fffffd806dedf3b8,1) at rrw_enter+0xbe VOP_LOCK(fffffd806f9d0dc0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806f9d0dc0,2001) at vn_lock+0xa4 vfs_lookup(ffff80003077fe58) at vfs_lookup+0x109 namei(ffff80003077fe58) at namei+0x7aa unp_connect(ffff8000012d2fa8,fffffd807ade9900,ffff8000ffff0f68) at unp_connect+0x27d uipc_dgram_send(ffff8000012d2fa8,fffffd807ade7900,fffffd807ade9900,0) at uipc_dgram_send+0x131 sosend(ffff8000012d2fa8,fffffd807ade9900,ffff8000307800e8,0,0,0) at sosend+0xa40 sendit(ffff8000ffff0f68,a,ffff800030780260,0,ffff800030780320) at sendit+0x721 sys_sendmsg(ffff8000ffff0f68,ffff8000307803d0,ffff800030780320) at sys_sendmsg+0x246 syscall(ffff8000307803d0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa1df80fdd60, count: -15 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003077fab0 rbx 0xfffffd80042ba4f8 rdx 0 rcx 0xffff8000ffff0f68 rax 0xffff800029b7bff0 r8 0xffff80003077f990 r9 0x8080808080808080 r10 0xd3d8b6837a584d2a r11 0x77f361e703b453f7 r12 0 r13 0xfffffd8003ad2e00 r14 0x3 r15 0xffffffff rip 0xffffffff81ceac65 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003077faa0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=337573 pid=20588 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff07d0,0xffff8000ffff1710 process=0xffff8000fffe8008 user=0xffff80003077b000, vmspace=0xfffffd806bec3a50 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 88274 230518 99671 0 2 0 syz-executor 49067 168232 51361 0 2 0 syz-executor 79967 387639 58267 0 7 0 syz-executor 79967 87465 58267 0 3 0x4000080 fsleep syz-executor 20588 42607 19061 0 2 0 syz-executor *20588 337573 19061 0 7 0x4000000 syz-executor 20588 417420 19061 0 3 0x4000080 fsleep syz-executor 41659 147524 33669 0 2 0 syz-executor 41659 471443 33669 0 3 0x4000080 fsleep syz-executor 9607 305176 69696 0 2 0 syz-executor 9607 120763 69696 0 3 0x4000080 sbwait syz-executor 72429 283461 0 0 3 0x14200 acct acct 5929 151798 1 0 3 0x100083 ttyin getty 49548 198272 0 0 3 0x14280 nfsidl nfsio 63147 426069 0 0 3 0x14280 nfsidl nfsio 97505 199666 0 0 3 0x14280 nfsidl nfsio 78329 259648 0 0 3 0x14280 nfsidl nfsio 40697 62964 0 0 3 0x14280 nfsidl nfsio 44766 45822 0 0 3 0x14280 nfsidl nfsio 42155 187942 0 0 3 0x14280 nfsidl nfsio 1845 260903 0 0 3 0x14280 nfsidl nfsio 42353 410947 0 0 3 0x14280 nfsidl nfsio 75355 364190 0 0 3 0x14280 nfsidl nfsio 74531 491316 0 0 3 0x14280 nfsidl nfsio 72793 221364 0 0 3 0x14280 nfsidl nfsio 97360 278004 0 0 3 0x14280 nfsidl nfsio 17504 299927 0 0 3 0x14280 nfsidl nfsio 9720 253489 0 0 3 0x14280 nfsidl nfsio 76884 339097 0 0 3 0x14280 nfsidl nfsio 84141 60161 0 0 3 0x14280 nfsidl nfsio 81602 257526 0 0 3 0x14280 nfsidl nfsio 24475 264357 0 0 3 0x14280 nfsidl nfsio 79510 372814 0 0 3 0x14280 nfsidl nfsio 19061 515 65896 0 3 0x82 nanoslp syz-executor 33669 121646 65896 0 3 0x82 nanoslp syz-executor 94693 334780 0 0 3 0x14200 bored sosplice 99671 71327 65896 0 3 0x82 nanoslp syz-executor 51361 239727 65896 0 3 0x82 nanoslp syz-executor 51168 431482 65896 0 3 0x82 nanoslp syz-executor 69696 106637 65896 0 3 0x82 nanoslp syz-executor 58267 207128 65896 0 3 0x82 nanoslp syz-executor 79790 170172 65896 0 3 0x82 nanoslp syz-executor 65896 343819 41514 0 3 0x82 kqread syz-executor 41514 54409 52781 0 3 0x10008a sigsusp ksh 52781 142407 6747 0 3 0x98 kqread sshd-session 6747 443126 6155 0 3 0x92 kqread sshd-session 6155 111794 1 0 3 0x88 kqread sshd 8304 415267 76229 74 3 0x1100092 bpf pflogd 76229 422951 1 0 3 0x80 sbwait pflogd 97251 293066 18186 73 3 0x1100090 kqread syslogd 18186 137644 1 0 3 0x100082 sbwait syslogd 30312 499822 1 0 3 0x100080 kqread resolvd 33222 421542 62685 77 3 0x100092 kqread dhcpleased 73464 478919 62685 77 3 0x100092 kqread dhcpleased 62685 224322 1 0 3 0x80 kqread dhcpleased 47943 101354 0 0 3 0x14200 bored smr 11901 52865 0 0 2 0x14200 zerothread 99576 143970 0 0 3 0x14200 aiodoned aiodoned 77594 47897 0 0 3 0x14200 syncer update 90497 32393 0 0 3 0x14200 cleaner cleaner 28423 120726 0 0 3 0x14200 reaper reaper 89809 435869 0 0 3 0x14200 pgdaemon pagedaemon 41521 296594 0 0 3 0x14200 bored viomb 95210 460214 0 0 3 0x40014200 acpi0 acpi0 95592 370308 0 0 3 0x40014200 idle1 33082 43308 0 0 3 0x14200 bored softnet3 59546 366094 0 0 3 0x14200 bored softnet2 92185 283492 0 0 3 0x14200 bored softnet1 75405 492102 0 0 3 0x14200 bored softnet0 44079 84113 0 0 3 0x14200 bored systqmp 77688 171099 0 0 3 0x14200 bored systq 17331 34723 0 0 3 0x14200 tmoslp softclockmp 86499 274254 0 0 3 0x40014200 tmoslp softclock 63950 235804 0 0 3 0x40014200 idle0 1 6369 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 79967 (syz-executor) thread 0xffff8000ffff02c0 (387639) shared rwlock vmmaplk r = 0 (0xfffffd806bec3cf8) #0 witness_lock+0x5bb #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x47 #3 uvm_fault+0x112 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 Process 20588 (syz-executor) thread 0xffff8000ffff0f68 (337573) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835160e0) #0 witness_lock+0x5bb #1 unp_connect+0x26c #2 uipc_dgram_send+0x131 #3 sosend+0xa40 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbb6 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000012d3150) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sblock+0xb7 #3 sosend+0x2ff #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbb6 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10246 11290K 11682K 166960K 13408 0 pcb 17 14K 16K 166960K 403 0 rtable 243 9K 9K 166960K 622 0 pf 42 19K 20K 166960K 133 0 ifaddr 44 7K 8K 166960K 93 0 ifgroup 64 2K 2K 166960K 174 0 sysctl 2 0K 2K 166960K 3 0 counters 68 36K 37K 166960K 130 0 ioctlops 0 0K 4K 166960K 1582 0 iov 0 0K 16K 166960K 130 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1423 89K 90K 166960K 2677 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 2K 10K 166960K 13 0 VM map 2 1K 1K 166960K 2 0 sem 22 6K 6K 166960K 62 0 dirhash 12 2K 2K 166960K 39 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 93K 166960K 1655 0 sigio 0 0K 0K 166960K 36 0 proc 72 91K 128K 166960K 742 0 subproc 104 6K 6K 166960K 130 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 368 0 in_multi 89 6K 7K 166960K 167 0 ether_multi 1 0K 0K 166960K 12 0 mrt 3 0K 0K 166960K 13 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 235 1049K 1049K 166960K 235 0 exec 0 0K 1K 166960K 653 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 243 73K 82K 166960K 16961 0 UVM aobj 39 6K 6K 166960K 43 0 pinsyscall 43 86K 104K 166960K 2804 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 102 0 NDP 14 0K 2K 166960K 67 0 temp 74 6823K 6942K 166960K 93063 0 kqueue 16 26K 30K 166960K 272 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 359 0 355 6 4 2 5 0 8 1 rtentry 112 178 0 71 4 0 4 4 0 8 0 unpcb 144 1197 0 1178 12 10 2 6 0 8 1 syncache 336 8 0 8 3 3 0 1 0 8 0 tcpqe 32 15 0 15 2 1 1 1 0 8 1 tcpcb 808 778 0 772 23 15 8 8 0 8 7 arp 120 34 0 13 1 0 1 1 0 8 0 inpcb 336 2318 0 2308 19 12 7 8 0 8 5 nd6 136 44 0 12 2 0 2 2 0 8 0 pkpcb 40 16 0 16 6 5 1 1 0 8 1 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1168 14 0 13 4 3 1 1 0 8 0 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pffrag 232 18 0 9 1 0 1 1 0 482 0 pffrnode 88 16 0 7 1 0 1 1 0 8 0 pffrent 40 173 0 164 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 153 0 56 1 0 1 1 0 8 0 pfstkey 128 153 0 56 4 0 4 4 0 8 0 pfstate 376 152 0 56 10 0 10 10 0 8 0 pfrule 1344 25 0 18 2 0 2 2 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 729 0 255 35 5 30 30 0 8 0 art_table 32 733 0 255 4 0 4 4 0 8 0 art_node 16 175 0 80 1 0 1 1 0 8 0 sysvmsgpl 40 86 0 81 1 0 1 1 0 8 0 semupl 112 3 0 3 3 3 0 1 0 8 0 semapl 112 54 0 34 1 0 1 1 0 8 0 shmpl 112 40 0 4 2 0 2 2 0 8 0 dirhash 1024 36 0 19 3 0 3 3 0 8 0 dino2pl 256 4511 0 3003 95 0 95 95 0 8 0 ffsino 272 4511 0 3003 102 1 101 102 0 8 0 nchpl 144 6827 0 5136 64 0 64 64 0 8 0 uvmvnodes 80 5303 0 0 109 0 109 109 0 8 0 vnodes 216 5303 0 0 295 0 295 295 0 8 0 namei 1024 22796 0 22795 3 2 1 2 0 8 0 percpumem 16 79 0 31 1 0 1 1 0 8 0 kstatmem 264 90 0 62 5 2 3 3 0 8 1 scsiplug 72 8 0 8 5 4 1 1 0 8 1 scxspl 216 23253 0 23253 19 16 3 8 1 8 3 plimitpl 152 252 0 234 1 0 1 1 0 8 0 sigapl 424 1978 0 1906 10 1 9 9 0 8 0 futexpl 64 26907 0 26904 1 0 1 1 0 8 0 knotepl 120 859 0 0 25 0 25 25 0 8 0 kqueuepl 216 553 0 541 10 7 3 4 0 8 2 pipepl 320 232 0 205 3 0 3 3 0 8 0 fdescpl 496 1937 0 1905 5 0 5 5 0 8 0 filepl 152 12999 0 12745 29 15 14 19 0 8 3 lockfpl 104 802 0 799 3 2 1 2 0 8 0 lockfspl 48 349 0 346 1 0 1 1 0 8 0 sessionpl 144 30 0 21 1 0 1 1 0 8 0 pgrppl 48 57 0 40 1 0 1 1 0 8 0 ucredpl 104 2447 0 2434 2 1 1 2 0 8 0 zombiepl 144 1908 0 1906 1 0 1 1 0 8 0 processpl 1160 1978 0 1906 7 1 6 6 0 8 0 procpl 648 4396 0 4319 8 0 8 8 0 8 0 srpgc 96 8 0 8 2 2 0 1 0 8 0 sosppl 168 7 0 7 2 1 1 1 0 8 1 sockpl 664 3946 0 3914 43 31 12 20 0 8 8 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 162 0 0 21 1 20 21 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 36 0 0 5 0 5 5 0 8 0 mtagpl 96 27 0 0 1 0 1 1 0 8 0 mbufpl 256 1248 0 0 75 0 75 75 0 8 0 bufpl 280 8745 0 2571 442 0 442 442 0 8 0 anonpl 24 341967 0 335545 104 31 73 73 0 185 2 amapchunkpl 152 55607 0 55031 47 14 33 33 0 158 7 amappl16 200 9142 0 9021 67 42 25 25 0 8 7 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 151 0 139 1 0 1 1 0 8 0 amappl13 176 13 0 13 2 2 0 1 0 8 0 amappl12 168 2615 0 2585 4 1 3 3 0 8 0 amappl11 160 56 0 42 1 0 1 1 0 8 0 amappl10 152 25 0 25 2 2 0 1 0 8 0 amappl9 144 142 0 142 1 1 0 1 0 8 0 amappl8 136 49 0 46 1 0 1 1 0 8 0 amappl7 128 130 0 116 1 0 1 1 0 8 0 amappl6 120 187 0 185 1 0 1 1 0 8 0 amappl5 112 151 0 139 1 0 1 1 0 8 0 amappl4 104 332 0 315 1 0 1 1 0 8 0 amappl3 96 10305 0 10211 3 0 3 3 0 8 0 amappl2 88 2267 0 2182 3 0 3 3 0 8 0 amappl1 80 13279 0 12707 15 2 13 15 0 8 0 amappl 88 16389 0 16209 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 42 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1937 0 1905 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1937 0 1905 1 0 1 1 0 8 0 vmmpekpl 168 15216 0 15168 3 0 3 3 0 8 0 vmmpepl 168 125942 0 123938 123 22 101 101 0 357 2 vmsppl 440 1936 0 1905 6 2 4 5 0 8 0 rwobjpl 56 41407 0 35029 93 0 93 93 0 8 2 pdppl 4096 3881 0 3810 117 46 71 85 0 8 0 pvpl 32 18986 0 0 154 1 153 153 0 265 0 pmappl 248 1936 0 1905 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 518 0 93 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff834f8ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0xf softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc uvm_fault(fffffd806bec3c08,a0b99508000,0,1) at uvm_fault+0x1ed upageflttrap(ffff800035198240,a0b99508000) at upageflttrap+0xa9 usertrap(ffff800035198240) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x78660ac49310, count: -11 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dedf3c8,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806dedf3b8,1) at rw_enter+0x122 rrw_enter(fffffd806dedf3b8,1) at rrw_enter+0xbe VOP_LOCK(fffffd806f9d0dc0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806f9d0dc0,2001) at vn_lock+0xa4 vfs_lookup(ffff80003077fe58) at vfs_lookup+0x109 namei(ffff80003077fe58) at namei+0x7aa unp_connect(ffff8000012d2fa8,fffffd807ade9900,ffff8000ffff0f68) at unp_connect+0x27d uipc_dgram_send(ffff8000012d2fa8,fffffd807ade7900,fffffd807ade9900,0) at uipc_dgram_send+0x131 sosend(ffff8000012d2fa8,fffffd807ade9900,ffff8000307800e8,0,0,0) at sosend+0xa40 sendit(ffff8000ffff0f68,a,ffff800030780260,0,ffff800030780320) at sendit+0x721 sys_sendmsg(ffff8000ffff0f68,ffff8000307803d0,ffff800030780320) at sys_sendmsg+0x246 syscall(ffff8000307803d0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa1df80fdd60, count: -15