kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Jan 22 04:48:47 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.45' (ECDSA) to the list of known hosts. 2020/01/22 04:48:59 fuzzer started 2020/01/22 04:49:03 dialing manager at 10.128.15.235:8251 2020/01/22 04:49:03 syscalls: 337 2020/01/22 04:49:03 code coverage: enabled 2020/01/22 04:49:03 comparison tracing: enabled 2020/01/22 04:49:03 extra coverage: support is not implemented in syzkaller 2020/01/22 04:49:03 setuid sandbox: enabled 2020/01/22 04:49:03 namespace sandbox: support is not implemented in syzkaller 2020/01/22 04:49:03 Android sandbox: support is not implemented in syzkaller 2020/01/22 04:49:03 fault injection: support is not implemented in syzkaller 2020/01/22 04:49:03 leak checking: support is not implemented in syzkaller 2020/01/22 04:49:03 net packet injection: enabled 2020/01/22 04:49:03 net device setup: support is not implemented in syzkaller 2020/01/22 04:49:03 concurrency sanitizer: support is not implemented in syzkaller 2020/01/22 04:49:03 devlink PCI setup: support is not implemented in syzkaller 04:49:08 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="a69a5d8a8c0e928200de1e2f27732f181ac2d9ac326580e05fd26d98d51fc826c87edd8a4f4267779e765b29b3f19b4af8792fb2aba6a28a6b7cab74b0681a81acc49f131c12fa17a89fbf419a5e83e00a71226f8b2c57f81b2856789cf7f39df2eca86d7be734e68dc8a6cd0ef5e3315517f5c5fc51c30867371063215e413e29e605ac876dabb096275675d10331268335cc3efc95f51a1ef65507c4643da906d4f6c5b9b97ecb", 0xa8, 0xd, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x80}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r2 = dup2(r0, r1) recvfrom(0xffffffffffffff9c, &(0x7f0000000140)=""/164, 0xa4, 0x42, &(0x7f0000000200)=@in6={0x18, 0x0, 0x7, 0x10001}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) getpgrp() fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) renameat(r2, &(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00') utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0xda2, 0x40}, {0x81, 0x8}}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x0, 0x0) fchmod(r5, 0x40) r6 = dup(r3) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', 0xffffffffffffff9c, 0x2}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r7, 0x2000745e) pwrite(r4, &(0x7f0000000540)="d6271dff2369e6f3e4fcbe8b8951667f0df4930e6eb653a3228288bad717c6dad54d8037a0f96ee5723406469ea81794b2bc23af9ca3c0871fa16abaade5766b9c0c66a842abb74e4ff9af3755b1356df3c62f6e7c390d70cf5f761acc6a3eeceeaf20c5298406419a68decaefed7bb612bffa61f347efa9cd96b98d35ee5007489d91f6247b33e8b52af30c0fc746f8bb7c6e1e8ba9318dafb0fc7829e39ea9e8", 0xa1, 0x0, 0x9) r8 = semget(0x2, 0x2, 0x424) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000600)=""/159) r9 = semget(0x0, 0x1, 0x0) semop(r9, &(0x7f00000006c0)=[{0x0, 0x3, 0x1000}, {0x1, 0x94, 0x1000}, {0x2, 0xee, 0x1000}, {0x4, 0x6}, {0x3, 0x101}, {0x1, 0x7, 0x1800}, {0x0, 0x10}], 0x7) r10 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x10000, 0x10) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000740)=0x6) pledge(&(0x7f0000000780)='\x00', &(0x7f00000007c0)='/dev/klog\x00') r11 = socket$inet(0x2, 0x2, 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000800), 0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r12, 0x8004427d, &(0x7f0000000880)=0x6) 04:49:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x800, 0x6a, r1}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc8) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) r3 = getpgid(0x0) ktrace(&(0x7f0000000140)='./file1\x00', 0x1, 0x40000828, r3) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x630, 0xffffffffffffffff) r4 = dup(r2) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000001c0)={0x5, './file0\x00', './file1\x00'}) r5 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000200)={0x4, './file0\x00'}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file1\x00', 0x80000001, 0x10000, 0x5, 0x0, 0x2af0, 0x5, 0x4, 0x1, 0x2, 0x5, 0x1}) sendto$inet(0xffffffffffffffff, &(0x7f00000002c0)="b9849112fbeac923e14e1c1114b23db0e543b4992d8ffcc9a88ec52a0201666b15b14a38a7451dd0d63663c563ea0c9278b5c24d64f05eefb96142dcc2a5b51fd06cacafa182c57b62d10bcb03651ff5ba2f3fc8c24c0dd3ddfabfb027749dae3d63f19544fc60a73eeb80c1ab222c18bedeab4f9427b2cb0704f90776c458cc5df8dd7647b340c5d2", 0x89, 0x4, 0x0, 0x0) pipe2(&(0x7f0000000380), 0x10000) truncate(&(0x7f00000003c0)='./file1\x00', 0x0, 0x3) r6 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0x200, 0xffffffff, 0x5, 0x1, 0x462, 0x6a4, 0xd8, 0x2, 0x0, 0xfffffffffffffffc, 0x3}) r7 = socket(0x1, 0x2, 0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x20000, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000500)=0x3) getrlimit(0x6, &(0x7f0000000540)) getgroups(0x5, &(0x7f0000000c00)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, 0xc) r11 = getgid() r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/ttyCcfg\x00', 0x100, 0x0) r13 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000cc0)) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/diskmap\x00', 0x20000, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/wskbd0\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d80)={0x0}, 0xc) r17 = getuid() r18 = getegid() r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/diskmap\x00', 0x20000, 0x0) r20 = open$dir(&(0x7f0000000e00)='./file1\x00', 0x0, 0x2) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/vmm\x00', 0x10000, 0x0) sendmsg$unix(r7, &(0x7f0000000f40)={&(0x7f0000000580)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000b40)=[{&(0x7f00000005c0)="6acad885", 0x4}, {&(0x7f0000000600)="e2f6ca4b1831d4eef224d578404a4e6a08af1b8cccf12d75b534908e110abd243b8bad53a72a36172bc87b7b983c575a2c94a140b458229ec1c9c9b77edd6812bb272fc9f4d015485c30bcd60173cacd4767dfbc4e93bd1b7eb3c46f5e52188c4f2ab90683dc1c8ee89ca9f9b8973dc8fe23abc8b4f7c647d246ae0e41ce3321cda77bcd4abbab3081759af0fcc52fcec0283e64e6ad76e7cc2fd131de588f94ee431b2cf245299813356b651aaa4f0c836cb947a9380c8e56815f1e3f0300", 0xbf}, {&(0x7f00000006c0)="ac1d3942017666ade84107e057928da3f33720e5545370b50424a04b89eaa54c85e9e47033111e124f79eb2dd40cff854f6a1d477c3b921743500a0f1484c53539a0179ddd13709e985ad54eec1d850cf9cbb2834785382bcb1a95112085cece1205995e69e237039881ed01c41f67174e5308c7fba3c4db69fe40149e2866f8980660aa1252dd898b15c452bb62d16c4e", 0x91}, {&(0x7f0000000780)="0e793af175b836a8b1b64e081202e966529cc7cd47eb2129591c8556a17d5f4f3a146b5ee35c3a7d6a0da354eaac9c38d6abe1b528735e5cea20624c4b9888c734a453469bb19d8c2860c03c6d488261f4e8a11c7f600908c6f2cdcb50fcd1fae91837e7e382a98be49944071979fcf2b9f390ba90df9246fb7696b9ef6cb7abddf8962e55017620fe5fca5ba2b0707784d8b9b215dcd52b1b3f101a9e2c26c3cca6", 0xa2}, {&(0x7f0000000840)="8f76cc1f034f6c31d555fc230f09bb16", 0x10}, {&(0x7f0000000880)="6115e519", 0x4}, {&(0x7f00000008c0)="65217e5ac1d9b70b50613536a01698f0ac51f88288d0aed752add8e65856d671ce540714d5b4c07cb9f7f1ac39c20c15bfc800eb2a1c56", 0x37}, {&(0x7f0000000900)="c14d53d285fe306517bca862105a54129d599cb867d53a91019d0f69b6038413ba656a94dff316dc07d0575b59f6df4d94a833a948a7966765dde6d97b9891d896a244949f05bed69874aa6ca650c66fa547911540699e1090d5101c9c24675a6fc89ff8bbdc407d729b658cddb22194151d86d2d4d9ed89d1b4e1e09b19e654e3bcf0cfcd71c33a8c3a3ec8d1adc567c91d12873a2863dc5e6d311e52c7a5efbe8808bf885ee75f51088ae3f43565bf0a832b469072505bdfdb78f02a", 0xbd}, {&(0x7f00000009c0)="a26f09b3db0d628a7a9168da55a064831da7913727d139db872c4203e19763e2eed929d8367e44ffc2ae87ad71fa603d53246c423b46a5df731a644fa0ed50c5f677fca3e05392fb5b182f7b266544fc82f686f4e922db44d5b55502385f477297aa52686bea1dc0c92c6929ffc72309e289776f2e3d5df9140a69d8495bbaffb4acf686b110a2392c4146e51a8f37ba3f8f3a4bf5491711b422ffc031f90c29411296357be377174a824ac95345d61da977dba2e1212edc4440e351ad060b3d1a6bbe0331241302f42f973d1a1983f4f837a79d6c06476f", 0xd8}, {&(0x7f0000000ac0)="b1272e97e5ca1569aa10015c0730a509e2bcdff006affaf55042e952d0006d87eaedfcfb578dd5d427178b5c6893c7bffa99b61f5e1da98983b0cec7551a3421486c9b9cdb1ad796fdeed3ae3172b58244790195c2ac4a7bda49ae021db874c46483", 0x62}], 0xa, &(0x7f0000000e80)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r3, r10, r11}, @rights={0x38, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r12, r2, r13, r14, r7, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x20, 0xffff, 0x1, [r19, r20, r21]}], 0xb8, 0x10}, 0xac0e501137222df) 04:49:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x4) 04:49:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4000028, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x2c, 0x7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000180)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:49:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfffffdefffffffff], [0x0, 0x0, 0x401, 0x0, 0x2], [{}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x2}, {}, {0x0, 0x400}], {0x0, 0x0, 0xe12e}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) mmap(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x7e1) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r2, r3) pread(r2, &(0x7f0000000080)="4c548eeba65a58064628526cbd5eefa60c825d34d634704a07f245e35a5a715bff6cfadf78bc", 0x26, 0x0, 0x9) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x800, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x48) 04:49:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 04:49:09 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x4, 0x5011, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x39d08634, 0x0, 0x204004, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setflags(r2, 0x2, 0x0) 04:49:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x41, &(0x7f0000000080)}) syz_emit_ethernet(0xa3, &(0x7f0000000200)="36b83e522c066341519bc1fbeffa359df285e76fa318e2e11c47ece71979b22dfdb14b18019a56f76c28b89068dbc9d4dc72819618d38ff7cd071f77b2ca58916594199c2490a7b07216696b7684040a04f5c4117071603179ec6457b1c91571c5b43e88bb7fa93422629e6d0e9990f71481b885b1298cd31e1165575f6de4228bc99de86c4aeeff1a9290ff3c1befd67ec5b5c62896b06e23507e13f8d6535b02e402") 04:49:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r2, r3) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r4, r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r8, r9) poll(&(0x7f0000000140)=[{r3, 0x10}, {r5, 0x4}, {r6, 0x8}, {r7, 0x84}, {r8, 0xc0}], 0x5, 0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 04:49:14 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000238000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r2) r3 = dup(r2) symlinkat(&(0x7f0000000000)='./file\x00', r3, &(0x7f0000000040)='./file1\x00') r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206980, &(0x7f0000000300)) 04:49:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x7ff, 0x0, 0x7fff, 0x0) 04:49:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x2, 0x200000}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:49:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r2) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x4, 0x6, './file0\x00', 0x2b, 0xc553, 0x3, 0xb30}) 04:49:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80186952, &(0x7f0000000300)) 04:49:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f00000003c0)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea928989faf0465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188a154da03e63f32af973ee3628010888154ca6b725d38eaa37354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2e6c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d3c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6c1a929db017aa15258aecc89dfbb904e8edc59d32167d8ba4d3a6eed0be9487b7af7dd01698743cfefcfcc2ea0afa04120bf596800a9756d940c72e545349f25b8db672805190d001e07c4663cd02c967dd51c73b154d1e520862eba94636d197455855b3f3d85dca93754cdaa8aeb73b9b3791945abe029685a9e630df2d127f43a3eb66", 0x200}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="2a5f34ccea7af4eadb61cdc0cd06581ba6d9c99848d2421f9b90a546cfd7e409dd3432e8921242f8fbe1c84d8e650707f834e898492d57517a64324e2bad9c20f68e1205e0baf103e96d688db6834b0f5b9319c3e6f44b5662dc1563ceea3c2017c8231bbe4f", 0x66, 0x0, 0x7) execve(0x0, 0x0, 0x0) 04:49:15 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r0, r1) r2 = dup2(0xffffffffffffffff, r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) clock_gettime(0x2, &(0x7f0000000340)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) recvfrom$inet(r5, &(0x7f0000000280)=""/25, 0x19, 0x0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8, 0x7f, 0x2, 0x0, 0x101, 0x3, 0x10001, 0x0, 0x0, 0x8, 0x5}) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000200)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCFLUSH(r8, 0x20004268) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0xa6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 04:49:15 executing program 1: setreuid(0xee00, 0x0) syz_open_pts() r0 = getuid() setreuid(0xee00, r0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = socket$inet(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000010c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001180)) r4 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = socket$inet(0x1e, 0x3, 0x0) r7 = socket$inet(0x1e, 0x4000, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) pipe(&(0x7f0000001100)={0xffffffffffffffff}) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000001140)) renameat(r1, &(0x7f0000000040)='./bus/file0\x00', r8, &(0x7f0000000000)='./file0/file0\x00') r10 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x5, 0x5, 0x8000}) 04:49:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000540)='./file0\x00', 0x2, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) socket(0x0, 0x4, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r4, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 04:49:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:49:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x12a) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x8, 0x0) writev(r0, &(0x7f00000003c0), 0x0) socket(0x1, 0x5, 0xa2) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="00000002a5b30bdfc982955d37c1c103287f07", 0x13}], 0x367, 0x0, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(0xffffffffffffff9c, 0x6, r2) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc8bb52ad88b2951a15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ff7f0000000000004799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000002a22f5b6fe02b511c3695d479a24d87cbff464e4d06bdb2d799bfd6880cd8a6ce879ccf4c949a192e96db9a4fc9f59becb62d551b1c5078d92f3ad845082a0138f9f76cb895bbbd7cb8fc26a5ec296bb05434081d62af88091bbe1ffdd1bfffbe18e68956509042c4e3ae3c029d1023a94f549d8b7af59c86ceccc324d577418a643b27d5a030a0b88c096d8407f8660cc08ef8b345fdd3b65afbca8396cad3a450ed1b02a7c47ac82aee5ea340fbfc563a1750e621051f0234ac7"], 0x10) r4 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r4, 0x20004b3d) write(r3, &(0x7f0000000480)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0xffffffffffffff1e) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r5, &(0x7f0000000680)='./file0\x00', 0x26) 04:49:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000180)="f124e238bededec0b669533e1de8ee61f482995d64a9c8298a8f6d994e730987f9c3eef57010e90d31e5cb60bde867b5a9c18f39e9077bc7c972517efa39ad8f70c9d9ac92dd2d0a2e669e00a6dcfc58e8b4a7ac830766ae466b072f7f0c8f21b047b86790a2f2601f6c2cf36e52afa03745c3e7ecb5343ade387ce54044c773a29c6c538ddefe76a599ac63c4342ce1856d238015076fa1651fdc9583efd4cecd35d0eec2d297317796886f3b42da18e74bccd0f9d11f3daaf79ecbc1e6b673b08bffd967376ab6708feeb4c6bdde", 0xcf}, {&(0x7f00000000c0)="a054f42e428195d1c65d454d786a5f49059cb21b58595d8fa83a20069c14169c8309151db8100d22e75f1a5941", 0x2d}, {&(0x7f00000004c0)="40ed583a627c397e04fd0ae3258d764034b1c08e0e77ff5778996ad73f6cb5ca4366bc7564ac007bbf6184db20cab99b2d6706710bf477ba0d51ba82d4935a1cc2ae367e495b35929b9a585322c70e8c1788efc8fccae700bfdc206bbb68ee6c8c4dbc0b36e8f889f382ad3edf5ed39c71ea719e19b80a54548ef687253c121f9fc493b05262580f49a2eedbacf0c2a2b504d3dfa60f66c14d2ac3ec18bd6af26c7bf0431e5de0844e1aae16454971bcc4b525c883c997f216eec8df6d8ebcc495b8effd71f150d0a8255d25388307a736d2d9036e05d0e1f42be5827ff70a50f0e984cd07a1b5252a11b295125907c9669b14d58dfa81ac00d5aa95", 0xfc}, {&(0x7f0000000800)="c1711da01d6d2331cae5219403f078f393f5eeb71e399a06cc6a5bb636233d4b9736000000f0273be962d1a176aba163109c52358f8d61ed95dca4f793cbd71ed2a818a96cbfbe389bcd34e388ff7beb3c19f4b812c78850cd0cea1a4e2214ecf1c5d667ce88b3333b3edcc50fccb0eb87caf0f78535c078662341f6b6c6d921c192e1fa5bd1b0947995cd71b1804df17d2731aa8d3a85549d80716c7d751f5fa6df9317812316f3bd1fcb18dcbe3be9ee9f511d67d20412c489bed3e036f993c7ddc524e1cca3ce9dbb79ad9bc93a4a35b2341dfb0f4ea9dc5b3bbb5b6034ba13506a6ea88b0c9991fe0c1311a6f12c7314ba37ef56e0317ab85112fe6217d2e0bd1e5bce8d2c5ce596e1afc8e97842df96c12c193b741b38a4ddd4a7fc3c60fec1a8e5f51994aa62dd2d395d9b2ae7eb148b78a4a0b1da769eac5f17651ceef243ff761ddba8c724d0d68079179ef147", 0xfffffffffffffffe}, {&(0x7f00000003c0)="d5b512775e3dcffda15988cb0e771cd5aa8e43db9b6a1cba9b4f48e200ead57504c1f407bf440072119ef08357f264c9e8b3cd273d38f690292455571728a235c4e585417880a4d380ab826d23375029ccb5e86a2498db2074fac4b0d77a139f7d45b85f126405642dd105f0f46e6cc192bbad008663e08ed8b8286eac0705900a1c3c1884aea47452916befbf5a181bcf95a7084a76a103f36c5d2521d5", 0x9e}, {&(0x7f00000005c0)="813018940f056aebec499bd98186f80147a71f19e00beb68ad4f6e8ee9eaf096cffdab93a8e274a1dbbe35627ccce01ffae88d251ee0772b1a915bdf8f000655ca16ce40db995421a285647645870aabd4a9b3057b827a2eee87665c32363b37c7a71d17817f744f28985206502306ac2770944cf298ebc0509007146aacae7045e697fe6379a9d1243e10decbd1d535e1e25fc328326dfe5f5bfbb940eaeebc6b610c069b0b93011396f370d033f78952dc0c66b492c473443f32c086905f736ea4c316155b7ed678cda357e7e0d5eda808a577d0cef7d1a9c2490f524ff10fad69c446d0d49d538dddf0f1759ef7a7f8e41b8513", 0xf5}, {&(0x7f00000006c0)="0a806861b0aae8c4f5", 0x9}, {&(0x7f0000000700)="ce7e483ac546619427a68b1d2067b3988c19555bd57117a27b36ab2312f93c3173e8d45104c124fc886b96f16b7a9367bc2da3e6be7bdca386ad97c5418feb7e9d", 0x41}], 0x8, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000004eb2430000180000000000000000"]) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat(r4, &(0x7f0000000280)='./file0\x00', 0x8, 0x180) 04:49:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socket$inet(0x2, 0x2, 0x4) 04:49:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x3d}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x8) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0x1ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:49:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xfffffdfdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:49:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0xfffffff4) close(r0) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getuid() r5 = getpid() r6 = msgget(0x1, 0xa0a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xfffffe3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x1, 0x0, r7, r9, r10, 0x1, 0x4}, 0x8, 0x7, r5, r5, 0x100000000, 0xdc, 0xf7, 0x100000001}) fchownat(r3, &(0x7f0000000100)='./bus\x00', r4, r10, 0x4) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)=0xfffffffffffffcc7) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x802, 0x0) write(r11, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000900)="d1ae", 0x2}], 0x1) 04:49:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x2}, {0xa}]}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") 04:49:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x14}, {0x6}]}) syz_emit_ethernet(0x11, &(0x7f0000000100)="ffbad0edee811932773423c1c02dc1d700") 04:49:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x53, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805"}) write(r2, &(0x7f0000001200)='\r', 0x1) 04:49:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4, 0xffffffffffffffff, 0x0, "5598fde400000000020000000000000007b200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:49:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x4005, 0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x8, 0x0, 0x1}) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:49:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc", 0x1c, 0x0, 0x0, 0x0) 04:49:16 executing program 0: r0 = kqueue() r1 = kqueue() r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r0, r1) r3 = dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0xffff096b, 0x100, {0x1, 0x4}}) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x2, 0x9, 0x4, 0x7}, {0x3, 0xff, 0x6, 0x6}, {0xff, 0x1, 0x40, 0x7}]}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) connect$unix(r6, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) 04:49:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x1, 0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="f7cced549d230900000000000600cd10dcde04", 0x13}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) 04:49:16 executing program 0: pipe2(&(0x7f0000000080), 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) r0 = socket(0x2, 0x2, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff36}, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000340)=0x4008, 0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000440), &(0x7f00000002c0)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) r5 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) r8 = getpid() r9 = msgget(0x1, 0xa0a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xfffffe3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1, 0x0, r10, r12, r13, 0x1, 0x4}, 0x8, 0x7, r8, r8, 0x100000000, 0xdc, 0xf7, 0x100000001}) r14 = getpid() r15 = msgget(0x1, 0xa0a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xfffffe3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0x0, r17, r18, 0x1, 0x4}, 0x8, 0x7, r14, r14, 0x100000000, 0xdc, 0xf7, 0x100000001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r19 = getegid() getgroups(0x4, &(0x7f0000000140)=[r10, r18, r19, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000300)=0xc) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r24 = getpid() fcntl$setown(r23, 0x6, r24) r25 = fcntl$getown(r23, 0x5) ktrace(0x0, 0x5, 0x1334, r25) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x4, r4, r5, r7, r20, 0x41, 0x20}, 0x735, 0x42d1, r22, r25, 0x0, 0x0, 0x1ba, 0x401}) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) 04:49:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0x0, 0xfffffffc}, {0x24}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x47, &(0x7f00000002c0)="f61aa3718c27c84949cde9a7db6026251876d2a33ae8fafe90c600d7fd98ae5df9290945bf477612bd6eeaa4bf888cd4dac4fb1642a362268c44ded8ef1dd960545ef1d9724d56") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000200)=0x400, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) r5 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/100) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000240)=0x8000) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000100)=0x4) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r6, r7) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) 04:49:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x1, 0x0) r4 = dup2(r3, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10003e44b83c42311ab3c5e06b55ad5b278b382c1868f3a2e24200"/38], 0x9}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x4) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 04:49:16 executing program 1: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d43304e7d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9eab2694fc5cbba6cb18c894dde2e4021a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6ab17391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9a15196cc64494a619e70356fbb766c42178f80c3097bf725c68bb5a2a9669978b937c82490c71b6e65324929619c05581495b7b39b105034bb181eae8deffdf95bd2dc3ebf946c9431a5a9d92ccba33b2b95f645173f55100c1ca"], 0x1, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000001300), 0x958bd0ca00c5e808, 0x0, 0xfffffffffffffff7) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r6 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r6, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r6, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0]) r8 = geteuid() r9 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r9, 0x0, 0x0, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r7, r8, r9, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) 04:49:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000200)='./bus\x00', 0x20, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) renameat(r3, &(0x7f0000000000)='./bus\x00', r5, &(0x7f0000000080)='./bus\x00') r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000100)={0x3, './bus\x00', './bus\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:49:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x5900) socket(0x20, 0x1, 0x51) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x0, 0x0}) 04:49:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x40006}]}) syz_emit_ethernet(0x4, &(0x7f00000016c0)="ac53394a") sync() r1 = semget(0x1, 0x0, 0x408) semop(r1, &(0x7f0000000000)=[{0x4, 0x2, 0x800}, {0x3, 0xffe1, 0x1000}, {0x2, 0x80}, {0x0, 0x1}], 0x4) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 04:49:16 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0fee70c8230c8265e957408000000ffff"], 0x10) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000340)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1a8) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1}) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbba", 0xb7}], 0x2) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000280)="60c9f3e8606130256b844a8c282082a3765ca6d4266d9eee4854b94bb3bebae77098800bb82aabd727000b3a79f0ad39dbed6da06564b750c85c8f8602230d1b2445634b5ec47c8d6e8216d56b8472e6b68c58ed438cf6d240ed6b3cf5108843472563e9d487182db13dee324ab24f08456f0136a9ec2dca99cd385278fa5fd94dba7f4ca42c7965486034f2f42e773678218e1899dbb31cb73b68655f7e095acf39e6a57b7a943723b77ada4d6a65741a47e89a23da0ffc55bbaf", 0xbb) 04:49:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x400, 0x5}, {0x2, 0xfff}}, 0x0) 04:49:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r2, r3) r4 = dup(r3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) r5 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r5, 0x80206910, &(0x7f0000000300)) 04:49:16 executing program 1: mkdirat(0xffffffffffffffff, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xba, 0x0) pwrite(r0, &(0x7f0000000040)="29b4f17b08c77ad8acde7e", 0xb, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 04:49:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) dup2(r1, r0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000007c0)="247b49968e3ca841a0395c8342d80ca386326dc75a494394479385b16b01fdd57e5d993cb6870b17d5f2098f5617f1256dd56c565a47efb33e38b21764ea3ccd2884a171bd8a7b48306d4deb7e1d76751373d90e4af637d0dcfbe09ff36afaf0e8d2b9797b7f7df3d7f437e855f49dc5720b8a8ebf45f482b08942d7dd63d9f8706c4b8ea1f7e23013c9bc2ae56a1d1fa8b530a416aa21a36dd24852aa2f643cabb3d69c71192b3f6912195c9174d24aa24878c3f9ecdb078f9d6ad92c5704c2b24dfe87c79640d5cb717f900a127cc776ee5febcf095b129efd4ce84a143e5735f29e85e02fa471298f8489e4b0e4506004cae4131170a60310cdfcea5645bebb4e7de1241d82ccaa42018c746a8bb4bfc1bd8a0ea7aa804a6efd180b1b2ef5df91ea2b1cb0af3e20503e35d8655bbd7ffee6b7aa43ee167678f381e0efbd8f3f08aa89e34ccf74a4ccb5473d7f4fb51db1b37c62abcaf8b694810258302b7e14f2943c9eec1026f18e9001b448e3ab39b9d621d651dc48312dba4aac1f541ea233872c59cb9561cd689919103acc130204e00e37c277272cdbd9343a6676c96411282e9a3beccd3214ea4ad4741b2ca347d01b13669fe186304d452c77266f04ae5a35512ca6305395d8f30ad8cd97ec1e4167a9094855f09d7c5667aec77edb0ba685e8f7d63be2d1b82c74bb36c9d61265d6d5cbda839da6edc970804e0d339fab700a26521e06976e8422fbeb9fa90bc7e2f661e43d03e14d7e98ec4f85e5bc01f5dd283bb0b6519c72b2e0506a2397eb5003315cca1712671cb861c07f1826a983c996eb83aaff3bdc75c16c67c603af37eee0e760dbd87be427da8d7431664841b80aed6a311217c4da64d4b2b081baee85e18058b97740fc02b11d6209d2f58ca8e169b13a3abd10629e45c2f30e8ae173487fd49a7f80fd034d08f598a3759d98b30ba8957ac75752b0dc8a3d3d207324d10cc9c913b4deb4cf6504ff5cc14c9a915977d6be19a339ca3d997b8e3c197a46ae56ba966cb657e4d03e0438ace25e8c3a5b1eacc762c084cd6f330cb0bc300a9a430e2b24635bd8f8e27dacafd6ef010a4396b7027f3e43caf155ab63a45de62de2bb70709adc26bd9deca8938f783736b0af8371579114b3c57345a7d0ff383bd9ae023ae787f138855cc21dcc7fa8a285599b9b4ccc9db22183e20abd953a3cee9478fb2532ba7f27b544e5d35471ad91a3dd65f04eb28f4c35eff156e9638b38d92e2b23df095ab3449badd79f3520a0a8f7ad18625d6f9d60ef8aa0d096f8df292ebc9d00202d84ca9e986d2e43bd23a14fc6bd7d530325a64c20d84963abc13c177c20887d2ff07dd179be5f35f8fe585a146826987a9ebdd57d979d77d98aa49109c6c28ee9dfcc03ba95e510a77bbf53b07df123f8d343e447e4a4d6b36737f8e101c8374e31815c3a4bf71cd7cd58f975f8d776059b2a4dc8c23c8fe39174e4fd2ff664b3ce9fb0e0b5d00416817894647b73a9beaabb2e0f3d99c18d264d2cdad80558938fd119ca90c7d5741eaa662faea2bebb0f97c198f2975a2b402c47650ccc1baae5c12f5314e3e858428502fc1e201e5929337d26dc3538afb072f05bfedd9d37740936e4ce7f2414428a76a1dd032f737e4b30ecb108fbff37b31014667a23dd87c30a725336bb19a2df640a315f6d87f48779d5874e15a498fc1d34ed980ac8348cef8ed8e336cedcd454dc57845d30e07238c0ff9fdf8db1759856171944fa8370b3612579072814c561a26b640750dded56e52ede64e541fb3f51b4caf9199177b882df97b07e49e1ff5033b2a5c18b6fa1d05f1d04e6a0e00cd82ac73c7a04f8eb9a63539506b94f8d8736f933fd2f5cdbca5bfb7f5bd118e54bbb6043e8c2e368106ec9d31cacd3158e9a5cd3c8c79b81d5fa9a62198349cec98a879ba038bc479788f4a19dc2f72ec6a34f970c009124d3b0fa11ca13b2f69cd845debb46d1c70c9f136be85e34e448ec139163abbab007e306bbfdc245c45d28cf3cb4cf4068fc6c59ab8158d34e5ce0032c45616acdc7088d73a9ad1bdb8a3debde953d396d4d29f8fba64776620d82a02757fd247d45773c6e6fa70aff77bb60df11747c200f5f35c08035a923b1b97589e15b73fb5432bc71e7524281fea38b928c1a7b86c413729b888691c1fcce08ce1fbfdd9791cb424272bb605e1fd8b1e2963e5de95f2f9415023efaf575ffc241da38d9758337da2d1faa4b58534ac5e213ca321771af6ca3fb1a24c9623cdf58172ba72a4db5457d3a54a4b51757d1ab044924d6cdcd17722f727dbec7a1018c36ca868409d317d73212a6f45ebd080266abb071d9a3b5119242a817710f8204897774e105a560a192368b0ebc4e45a62034c58541cfb97bd9a829747300e68a4b4c91d85b93c685ebad9f385a29fcae120690bde2aaf0e5b62fb018faab5b4407c9ba5f498262a7ac1938d160ea20d89b6134084bc59c50b1f91eacdd7bebd35d5ca468d1185b34f73346bd892cdc5210a465e54e8aedd514c6b74db35e1013871393500d1229163485a3c5af94d9d003abae6b707402101e460f3cb5a436e2c208761ee8ff0f21c778d7510c8f43bdc54bec3b9bfc3f0341e50bedc4b85215bf002018464f1451e5f659767d2d35f8e98ee42909e465c3c61b53f4e9cafc933673eaf435ead1fe12107e55e88fdd7b912fb520e75d691d9182a02d2b57f00532c2877acdd52210e2aa27f3d2d1536ac66cdf8450cf787d4d664c19a919210d6ebcb69a80db31d2fe2277f2fefa9b87c30794296050356447e3dc66dbaac009aea32a646eddbbbaf969254df13f8a168bd990c6ff5dee4b06e0fd80be737b838356123cec52809912f6bd7cd4adb7a0a39dc5a1d42ac3dc8dca82a39e8d5821b47b722deedcfe97832fa1428a9e3ca550c081e07a050dd05daae7b14850bb31ce2729f4e3ace371b8294687f8158347563e28867e1dbf8f57719b890a811824183847406e576d265584660a90504ade2f3a86e42bb8eb9dd777b8564585fb55b7c62575f54c27d87f277973cd9bac92d1945c4a23c9ffd43c0d05f454aad1b8b46ba43958c18b89c8dddaf478f03a04cf65daf92a3a781d2a07748a2fb12a6a966d962c39954cb2d2f11b63707ac4265692928368974e61447ce03e94ff87d251498c9dfd78276876eed83a23e4ac26b55f15040723ef4efda180975d7343138effbb966b60fe808291efbacf041a9cb848db530ba6cd5a423b6a317cbb3703ed357621359ab0ae8a2d02ddcc9b3b6b27453855d7dec2b4c733479beee5e3446f0a20ca63dcadb9e9967c489b69285792033074ba7ffc956ad7d52402e4e9e1a4fba6fa9ed952b7c39d2e25b5e7d329c87d1e95cb5b2d81ec0dd11968a163d1f2c28b94f755ce1f227a3c67eb1e56fe00663295eaf75d451f8f642f17037d6e9b48b2454a33ebc74c145f118397679604a0a7403597c4cc6ed3ca9facca06fa04f07d20493f8b5e14837df1b765a913f97a97a0119f5913ce25e5042d6d0dfb9a4186c76d3a966071c3d1c9cd727b1901076973fb6695b9ea161c039214eadfe93cd9e2da2a34d2f925955268b0de0a7f6e830b65e4dd4be6ceaa98d4f01188596ee35b2f3c79cc7cb92e692c1843fa0a815ed7716afef8916693de878da4e90e52a9a7329399bc1dec8138db78fc6f1e00d01f275128b39ae7163abc17ecacaea43f1dc73a190f8b2853aad1ba848d7f6a9d7b2461b5df814541cdb20e0888a43aaa0c72c9f3b1b18e505bb8a547b39273a3059904252cc90a2b85b8a7502425295b1541ce69166f66165d449a4bd4adc4cf30630ac24238e79d69939bbc80ce4be11597a2bd1a50d5dd5beff6a835358bd5a8d934dd63d5ccdac377b3ba61da1ef08dec3877d83b4898b39fda00df90f68caa916d0ed26e77b826749e2a2f84a640c23586ef5e96c50a94f4cc18ba44c436041c52485eda6dafc404931b7578169abda0b197af3d02321b139917681bebf14cf37d9ebe485df8c368b3eb9443971f5c5099d375e66aa1b6c334b459482357b1cb22e2975e9d83deac1f8b8a6ed9963c7f26d1aa4489a2e63fd7b4a4f589f84ac394955b4bf65acf6609bd72c3f58bd215d510400c84220d68ed7930cddd8f82eb357ebae5f92a3e419ce9b6beb23d06e246be0fc24553c7eee0fee227569e15943e63d4ed458a19412e7befcf54be6d0ab5c186e0670c525067c584feece1ac70c424aa2822ef46fc53c89af8c020ccfea753ffde1134c5e1cdb1bbc80db4da844a7e96679f77b0b61d489c28423cd7dd7c345ae6cd893bbedb352fd02be67559fa535e316164b75efac71daac1e47f44a8b05ce2585f672aada614ef10b6ac5df9c565d522075f892195b1a9a2b35f8789de0f821926c635e4cced9cad0b1bc2e652bd8c026e33cbad139d96220631dbfff5dbbcf3f0ec8e8b2a0bf9f2e4fb205d71b878ef2277d750600d13d9e527873c6011157a5f86e8a903c8f322cdfc3d14cda2a69f63aa9b0dd787837684c21684f19ca6663205b63e0b07b68fd165570afa58f7d98010dfdb8dac8767736650ae4eeffd40f05cd3c6bcfa596dcfe3cfc09543cc2134be6059ef69bfa8f954766475d538787da7eb43075a0e9bc5b9d023d41c0a0a97ec6c31f1d7e52322f6a9ee60eefc7efcbc4a01f1f660f773a0e1a0be6d4284371cd77a5c037bb1407e181715a4330fbc54ad0730fca9806abeb3210b8529bc1bd61ae40f8133df9da3e4d5d200ae6ed6a73a890025a8364d44cd955c4c873a409a645f145193dd7040a1b244e98397976200e3675762cc272284245ed0496bb8f47faa01a22194b085adb80cafbaaa0b3511eeb87bf90525d9a425faa96e0d3dc83ad33e475f137e1d951089b30c475626de4f6720aada2850e5f81c503a2a44df2542c97ae14ccc518b29b43fe29abfbfe7948082367fb136fae50999e5570f566591387ff0e53fe5b9df00a1c7ef2f9dacd98abc464f2be489f41e5acf62b6be44d4f9c50c4ca2a7008f3297625ed186cd6a14192d8438b7340cc24d3387973eebc6f1c14a1f657d56a3279fd44ed687839cff5af05c5eb1423dc13dc62255b9a876a228bcc94c68660721e9975d81fda3cca0d78ee8ba22ee636c39a0251e8cc483262968e40d2bc002f0431a1075ff769a8fe47c7a53c93bf510754be84ef65dc7011218474c6bcb35814028a8d2e2a226bff0b3d8400d7e721de2d2c10a9456a69f621dac64ad6382357cc394d372ac07c0dbf56a2e4104e8cd16b67a7b22d3f1edfd43b00c0350dbd4d8432a17d36a4f4dc26cc547edaefde22c2e0511961047a2935b1ba639735bf61e1444def80069592ca2bee17cf98681a6412b99cbab84610d33cb1242697b91c5c101686dfd50dcb055deb1fab2fbe82971e26eb1625a179b80a0ea896582fbc08d23e36b04a7c14b2e1a03343debe6f3c1080d37e17206bf03eab0d415b813fab643ca41fdb0d1b0c482831d8b3a242cf32f49ed2f95a385fab1de63104e5169b89ce2698eb5798721db84efcc7f6f32c7512c4d79d29d0a96bdf86be150994485083cfcfd8dc3aa928305008dd6bbaafc447eedc7b1a8f3d0507c25e25073cb50a868441e57cb47996bf03143c0cfbdb7032f38d2c05854b865abd0f448d251ad4ddd7b053a494fca6bd39028aeab1d44fb1f977d6bf26f561c4af4a5bbac9dd7393b2284c8c39b9881f54b5f6d05652c510c18cb3fb1b93f21dc778c833a8dee9851771a12a40ce85b", 0x1000}, {&(0x7f0000000340)="85cbcbf005e08db0c6cabdfc212f3d24663acac331a25546e2dd4e1b32d7e46e6f1ce1179d7a49fd3c27b2306dffbc143d8daee2f1a6b9116b2f4c", 0x3b}, {&(0x7f0000000640)="3ac93413e25d6d020e15f775defc672a84acbed2868ac5b6175843afd10933681270d39b84f050dbcd2f8076c4a68659db92f31e43819ed9b0e9792c8e67f46f3ba9a28e5f66dbc1e572a0b68073deeb6b07aec053077e4122b9678836db8a726a884e8a13f16f342dc74481332ba796b1343303e9cd2d02a5d262a5d5ce0b2fe6c505bd1e39fb433a43074c619616d79fc6a9eed3c617dec1be3d5ca548962ac967c39d7f5ee2ce92c9242be048fd2e58ce95eac8faffc4b91f8c1aa6246d62e05f5a99f00869ba2468080fe8bc", 0xce}], 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000740)=""/84, 0x54}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f00000005c0)=""/73, 0x1c}, {&(0x7f00000004c0)=""/104, 0x68}], 0x7) read(r1, &(0x7f0000000040)=""/12, 0xc) 04:49:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x569, 0x8, 0x42, 0x9}, {0x100, 0x1, 0x9, 0x9}, {0x885f, 0x7, 0x8, 0x7}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:49:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r7, r8) fcntl$getown(r7, 0x5) socket$inet6(0x18, 0x5, 0x2) r9 = kqueue() r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x6, 0x0, 0x9ce, &(0x7f0000000140)={0x2, 0x7fffffff}) dup2(r9, r10) fcntl$setown(r9, 0x6, r2) close(r3) r11 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r11, 0x2, 0xfffffffffffffffe) shmctl$IPC_RMID(r11, 0x0) close(r0) 04:49:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0ae4455f00a0000001300"}) r1 = syz_open_pts() pread(r1, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xfffffffe) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 04:49:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541ecd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:49:17 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) clock_settime(0x4, &(0x7f0000000000)) 04:49:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x80}, {0x4006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r2, r3) pread(r2, &(0x7f0000000180)="673537a60a5741329b90a0ec870a34ae22aaf86a6ffa69bf872d0cf18fcaae6573", 0x21, 0x0, 0x3) pwritev(0xffffffffffffff9c, &(0x7f0000002540)=[{&(0x7f0000000280)="393a09313e526949956450b33e715bee4e0c956dd6da594f6fe61af81560fa5f324e3b0a6d634569151d4d5c099ddefd6b46f6e93ddd9423aa2146081cdf94078ae48c6da2d0e55f1ae21775a588a69094e7ed9c265605652051493f741e63337d189aea9204a4dfb29f2b19690d19b56819921cde1144e3be88d66588f05e3157852021dd616241c85f2d074ad7745a9d2672a0333a6c2b4fff812735209eb45c693c56b2878bfa0ede64cbf03904da39024207405f58061a8b91c5544bcd191eaa5d0d8fcb61f84404a88ae5cf00609bd60be5000d6a1105a3efe3b2ac06dc0e523fd99b17482c295568d2b0cf1e45b9278b991bdf4e995e7e07e04fd619f4d8554f27b1e56747d4b3aff9bfa23da31d09bfd0fffdc72e70fbf06adab39d75750c3a9972fb240a7ae738eee05e9f132cc21459bd15c9d5caf89eb652a8ca768d9663c410b8bfd79a0df562d2b675e050440472075db37db0355eb412c625d58966fd419c071f039afa921790a8164b9a3c4bf698f4a7f994da84c92f14847613a82878a127a4485366b778927630fe1ed861ba6e8c1ba5aeb0ce645cd1d93e146efd08bf7e71f6b3dba5556c7d3b097c9446bc94be1d8a1e00337355ae076b4fb48cc3ba2341cd020c82d73ac11cec29351a1d773e0246dfaf3ba4d8ab33506f5d5332bbbb3f80c86dbaf583d7a7917e2f3915b233e2c29280b3e1e9c771504b9a58f8e024ad4e98520855a82e6d0786efbd1b5dc840d386035207aa034f7a01bae14e3c246e992f916226a180bdf5b7a7a7cb3a5e822f3e290ae3e74bce997ceb494166aea59383306b912e00d90f13a25f9850f5c57e50d35fcf0fa8beaf1b5a7643c470a749e101e99d256db574e11fd3d31bf6568feab5f2a8788b08499ad546b85add5dbc16e1378e670e12f0bd0a916555354a4f6a9a6ed358277dbae2aa45048b53eb3687c62573ec03616d25020b245fc5e39147fc1b1973cfb0b822167fd9c0389dd029491a9c806f636f85e2d16bd4fe07ff55d8720bc799f373714957f87ed980cba50cb7867b4d05d176e1fd876d28e78e7f4994f015218c04faba86eb9d3d2ef1a0f74ca31aeea2ab538da19957392ac8d92a185da176488bb2e3fc4de7bfc085d72e8d37d6ab63eb510d9fe15ba735733c1f7514d3a75dcc47f78143e2828aac84a7fcbab2069087c108846520b44803118b11bb6748f5b26563ca117db73d9931ffcd1f714d4cdcb8da2a75418c9f1744d26bc350c2e32a801cb846ce4000d17623a4d306189e340bae2f04ce23b327b5b5978a3631859f8620cea21e150de55d5ffc408ace07ceffe71c4d613fd19c6ce67a383a12d8ebd42244a82c7ec97e8bd914abc2891b4af56d0d18cd673231abae134ab005e67718ad5a729279475a660d500481f797114cd303c5849a7f2e7b73701357548b1a3f74eabd05de1e9a69259e016d502b089941771aaabbc84cf2d36aa252225af15fe0505cbc98062cd45c01531ebd6272c1cc01748bea05a03413d366e20afcd248a53f5b9d9b27fde1f714f8ec7b39dcfc810d3376c5451d2d3788e5822457db221a006589ce03e0561ae1b9ead54f7ca1227f28d9be8bc39c83067822c1c74d969929679aaf25cfa9a7f80d440eb79bd228e7f3a5516f3ffb80078b1ed4b21b2055ef95b373b637582146c68b10419842e6b91f98e3935db8bc2f0ce8487d2229762be0be0988b29d5684a0a5ef86ba0aa8f65f9f830db4337e818d36cad3b5203b2568f52a244913e33c7a58c2f5a381a913b0a8ddc8b1f4d4e1a92cfeb27abb92d78e1970d106f5a1e75d16b9c2b11c4b994983e8706696843e12d11e094e1f191a3753478cf2950d6feb11b692dfd4304b255ac3985c054667c9ec1131d4bb18c5804d0cb5abaceb994fb3e8db73b4462cac838429a74776e7291a787f3396836daa71a4b6e6147adba3d424cfaa69c3b3579fb496dd0b6f778230336001609e6f66e79a4363f22abbdd2485ac195a367b850ecf2262ef1ebcccb5a2daff92536cc97630fef4e6f73bb992af5c7323a4bb104afc77c8c269dcae0e80c2a6fb0cf836d6d57cc55d86dba159352435fd53eb6c6d5e20cc84081ad463891a07d6c3eec4a09f5484d8d85288a5d5ffdf634f40f38ba852d9feaa6d73acdd627cc4504c32c5b5c22511f0156b7733cdb162d7df39cdea0c3ded6fda216fefa597d361f3c5c84c66fc3fab30009cec68febb2d31e79f867838a0a95720f0f72daa8d2ea3de9ea11efe69564be8c183227da8bfde4a1acd3a311f1dfff1a43f021ae89f04318ba21e92cce677547a468118750d9d176639f1a8ba7e1c2dc62f162f8bba1f70f0a5e16b390cc2964093a521ce6112fb50ed3b7877c5909ee72058f4be9a92182036cd04590317a847ee7ed6809f87e28ebb4d2b2b6fddbddee98a7e8e230a45de4dddcde3a323c7835dfd64c97b35d2f56299194964fefe622182bbcf26bb861b932ec9737d155ee21b25ec30bdb7941510df5005df63715c57f01f3552e4f46742e0aafa4571f884ed76a4627d6fe41559137ae240fcfeb4f456f6278db89e42569daa93710f8011f5aab03fc9c19248d5019a7bc13867cb6fa28939e1952612c3cf8c1bdd23b0e3e69bae54a1df4bbb665313d34bff77e773fede0f7f4df7baecd42fd3077a16aa66f01f6681e8871afc08b5170af849728394a0318f45f15ef22b86b629692de3580eea60d7df7a348802e6b1a0d6aea87167603a93e160070698e76310144486c2930d3beb46169d49dd147a412d3221c7211559ee4af88745a261a50712b1e2ad93f442417ba9f9752ae83c5b2553fae45f5d0238e11c6d39c58b43044123840e3addf24aabc9553ef51de82f4aca01bd1ab73f9c872dc41304c6474099f520b9ca13c3f0632ef0de0aa213d7f37f79479472b15ab446b9921e7001bee15533d92a534a13f925fc632322b3ae4672092bfd80732e8e61329d5ad972cd4add3cca4e05d87ad520cf649cce368850cf8e45625ffea0d3a5017d8b6403e8b776abb52560b5efb91be2c72ac19fad28e9054ffec4805a46b1d480f84860480b9435db8150cd6377e477d72acc300d4a5a2511029c1903b57d1c52876c3dfd899832cbef0f1f18ddfc2d4237b8056202b88488dd7bac3f1dd2b8bbdca9faf196a778a2e09623f705b03278ee5ce0c235d8e0f8dd1fae62b26c4fdae064f5fef166e69f052dbe14333209a8b13c51d4a32843dd03f9778463cbff22424f2000d891b97f939b57c77f16e9113f303524fe77dfab375937ce35427cceacee46369e77dd76ab5dede62daaa852ac67d400bc4477b694f97a059915b82a2d96a0c80d288d2e172d3e2bc2a47112ed5fb8d63ea7342ce98358bd6f3c62af0f9713a780d4bd04eac5dd6d84e9fe14f86ea500e76b6b01ab4ded6e8efc728071be32af2d3adfafff3d8e41ed8e87d51a730a98afd604d764bb32638989a8476345a953bd2e41c1bf563ef94e70e46f655bb73c75710b30a9ff8f6d1098e901710bbf7f79ac1f74a843fd95c637cec171f4b3f23a092b0c43122668e964a35dffa48649f01931efe33df68edce6f551c09105ccad9ad74e0040c1a0753b39a28f154d651829ebd7ea3ee4be9a0015dc36bc914e32f959da95ed89a2bf065b8b72e53748d6e12572a0799ab2772eb7a7b6e9496b8a985b3cd3ae96cf039ae36edeef6c15234053b193874326cfef53ae4715c6ea930ee6a8e657cac55986b875d8359f51cb5f60ff3fad74bbeb601b6d52236e0727f91b51769b1f91b43e7c1d84f92c87561a449555f661e7938a5f95a2256c78213765dc30736c1ca3202ce1ae8d415476eba052dd3d35078359ee44159acdf9234c73a421bef7119e4fee70d469446eb3202631915fee4989f36013c211b8e8697efc1d39289e43469ab8c709d23cbe8770e4ac5d11759e4d603ccd292fb2d0a4162a348cfc40ac0bf9387cbdfe8f8f64df65c75e20589e9da27d715a95774f1e9cb2c853977d029053bcf18531ae27f5aa9c3971b8e58f53f17f4ae852a76c21b7d902924edc4c1fc609970bace83ad17038616a92c3ca010c4295ab2fc30f3e661e56aa0a0ba6f2cf1195fe68169f7c4d8e79443e1e49dc4298f7a50e599ec8aa0a9758777ba9fd682ec75b98590c7e0470c7af64824d3b5d91288458f9e8cbcdd1d98ed0fcfafc4cb58c2b42ee79a1af657d0a6e9e2ec11432194066637ffbab188ad635faa544e609fedc28424ecee0515d69fe2c7bfa9c64e6de796a2bd91e22d27e7ecd7c46fb73d2d1f5c0e522482efc5bc76a8bd2cd6fd33b136beb958c4849678f74fe27f5a79f13d38370fee6d7ea8bcaf58f1cef699ed8743a04006f100fc6ee8e693786a4ef7c1914f1fc3d115a0c502d44395f142de53924e93020b7e04b9821cef3f64f7fee6e9c978652a7bd3f88dcb9321417ca28117895d4a9bf39a12b3338053baed2aaf995dc392a3e09958fc9a5a707ab48528fb64899d5282367cde0de5038ce0bdddd56307fee1daa11f329f3d8b40fe5b1a504e4a5d9414375463385e71ecb6f17f06e1c291e7e6460d2f6cbea4ffafda2f22d818787584cd5d434f8b5798a0a4ee0b82fde5bab57384af1e6055f545c214a306948ea32c7f9898fe0b977bae8e00a00c0461eb378c8df666107a59115f73e6ee21d88255f6fc7e40dabfeaf1e607c68e1d736df25879d96f858163abd3ae1cda6bc728af8a882db94df0b5f3d071ce3ee2426a1a16eb537185c979a660034027e70f85b4a83ab9474def1261dff22f8ac5915cd15f1c0366e2e2fc379aea03f41adb08733b97f34e8b26b91d5c8b7a0dc753a701d59facad1db82ac09672249b379ecf291a0139159f963f9317900b6acf3350e99dc4c5d33d0d082b65d844a78e759f0b0f9ee4049bae14c1b9199dfd654de3babd63910359229b4779fdb00ad834875296f6b79e89afbe5f966b891a9cf16019c8af41e103a4e713018a87f81dae9f304cfb4f4ef4e3327b0f47b57ae6eb8b1e22b7cd6ca3d4b9f3e41d9f3cc8e17f84248c4da62aebd32bd58e5b71091830630cd0ef5a521dd17f084c3fb638defc0b55b8142dbde621416e57c2f9b870dd0f4f7d4fdd63143f13eb67147bd0c47f81f203c327d14d06a6c5cc01a24c79ef4b612ed3666424ec561316a0d8d38a25f34a465bf5e64d6cfd64c32103d28859a12fdaf0f51d81b09694a03bba04c8649370ce86301587f7128227c1345f18a47ffe2ce57cbb80d91df6b9eeae7cdab155932fd1a50291f4f7124fa1cd0ca8e162f39d6a7735dd2ab742c092fb4801417dcd70a71157040fc5e7034b839d7c1510bb9381120f0464438881c012a7ef73a69696bd26e4909594f0e6fd8fe6ff89405f7f9a7cda45d18d855f95ffc88affc27285f01bde909bab72faff61dea0d7c58143f90c4b2a9bbd5af85673f97e9cfdb040206ab1face866d03df3dabf3847f9004d67473a32be366116e67785bad5ca7d86b5b74eeb2bd148b7328edbc0bfc1ff869e3a23a5e661aacba337adecfe647df6fae265f16c25dd994ce4c417c8e6d23b5e17749f9309b719d8cdb0b27e4394d943ee5c375810852df1e0c6ed27b7ec4400c099f2e6725d25fa833e4cd5caaa764236bddf2a9101634a43fd9ac00719686c4980ed99fe11643cca8152c2d0af6dbe59deeea7742ccde6a4eff03270d6a1db4c981c4a6381b9e83125ca53f21e4a920b84e978be383fc9f4608d9116b5c79fa23ecbbfb7d358e7c0585fa88ef338", 0x1000}, {&(0x7f0000001280)="f079aa7235cfb4dac35bd360389493e79d805a922f5c79656036ebc48d272bc098a2218e412f365599855acf221341f991dc000e4fbecdc4b33c16adf53db57b62e2b2b1b8c45430379c01465451f203ed296cab3b83c0a5d4030886d9e94cf756623e4661db34bbb31ccc73739c1cc07de1f1e9d9fcd9d385cc236814163c7989b67986e7b560da81a7751792b074314e760f82cdebfe28bf0c47f41fc21490035e42337849c1223303e7b8e1dd84", 0xaf}, {&(0x7f0000001340)="5cfc0ff182e65cce646dd9c7d0204fc4e53022a1644f1b64bf7fbebf9675e758f277e86d322a38283e593aa334cc0a456de094ffdabc6cc935c075164a1816c9e4", 0x41}, {&(0x7f00000013c0)="96a076e6c313d017c9c18d3ce4b1f029b24f6f8fe1649bab9f345b65a5b3a1ea4fc8f1a033ddd2", 0x27}, {&(0x7f0000001400)="e3fcf18f4b69333ab66bf024d6ae187104d02b3e8f6cae2d8f02efc6a1915c4a53e0eb70e74e2dc559b9340f55c2e213943b38ac10b54d042c5fc46048123afcbea4581ca1596ecd212d1747169e9cf6b32c12c4aea0731e8a8f21ce7a1fbcc9a8e3b22edcb4bc111a7ecd71cf5c516f38bf178f6c5f3b1aaf4b25fbcc4afe5f5d1fbec7b45cc7bfe8800bce9359e5ba7665080dd6b0f7ae209880deb2c34275f1a81ff549f4b699ae43a1a0cbf13b70b3597cff09ef5217ce5ef899c3ad1ccecdf8dd1f68c9341f52f0158259fa3d26b27ca392db183d26913774ac02acd32a43a7cb48a6662430607d002b801998b65b8b4e48eebaaa04113f3f4f22f48a8edccf92729a45d940fa6277d4b91fe6211e477daa777c8ffd8ea88a3ab6e13202eac3096a0784cd3bbea5b8b66544cf280a0ab44357a8a78d6de7ad6c51b771d38c3ead6d7bc490115fffbffdf4dcf9d87c183788791abecf040df1a56f415e3498d4ba54f4e4f60ca4e55e44e2bb194da5a9f202eca9796f4e312bc2ae85d8b452eb71d054c08f72b6b092794dbf4dec89cacafa4a74019bc2f006e5b8df513c1cb5ac6ae80b6baacbec0bf47bcf83c057e291f9f222c83b66d2abb6b6076ac5262ddf64b469cad3be43768b4a37de6a44dd7bab0a66f1f32c9ae534446e8a4185f4b01bdc9c3a712a79ef558a8730556b9fa4da39284d80ffc5eadaf35039e87b40bc71ea520ac668d1bffe0eb96972e6ce467be0cc70116838bcb178edebf1668b2711aa5238fbc7c468005001fa48cbce1f2c919d24432281b988ce2f065d65efbca46c09f7161c4e4b4818f0ebcd3832f24e57ca8d82b192dd924bf9b0ddd56da782f1ad55743bf431c85388b36305c3124ac0a212850f93ab00d53e066c2d9119da501a6ed2298240808591996cef8a978185a2c4bcd27b10da8b88bb0b90e2e66b53b94223c8d9381d8354d604682e795a0b5b29f639edbb851337982ba309106eadae34e3b933437b120877a3853dbc4bc3f083791fe33f43d549973c8903a42f07d225d9743868788e2a2800a68e0286cbd34b5b09aa58a219ccfc21fd8a94edceefc2fbc4a065b5cb2ec1ed41f740c5613d69d824616b82ab2a87376ac4eeae4514ebc2027ebb15abb5149d6d091e022ae878ca333c706bac242b3df09616c593b5ce85c122ad39a267e661e9b338aa5f160d08555b9d6e3da27ec79ccba58c94300b88e5286796b1321acf2452181fff80abe31dc52fe7aa868a9e260f2e1ace8eddd02bc74a1144a5661176e2d47082f8a7dcb9d6ef9137f76426ab9cf7124616b324bc917905b685603824c86a608611884630ba7fa85fe2896ed922826d3f0168cddb98319d412c843ed5960bfd17271e8314e5f6f201ebbcc98ef60d110c5362392ab15c8c032335200654fdefa4096de8ca7a1d2157df6645b653f9eb91377d1648149ed3719d8d54048f838710962b28ce6f561cbd36f4e71a215bf52e2b11281c9becb5ba8a95cc15e670f8153608185de7b2ff8435f799921d25fa9f6459a3442292faf2dd7a97dd957150eee036cd4aabfca08adc4f61a2a52523fd6adc76da1459ac27a7146596e2478558044274c1a1dae0839d23815b4c64c271387c73a885c680e8a4cf556c453bc0b8f3d1ff52e55019404b03cb013286417a790ec32a051e088223c49d589eeb4eddd49865b79924c5fe676235a5cb4b5c0ddc86c43b6182d33012458e32eb6c431051877861879807dc4898b2cfee705c1786f9470654657c849a58ac54257893b3d01034b53b8be814be2ec603ecc051a9e72c35c20397a1752de4ce742fae0447bb2db704039ab20a0ac9315d14fd31364579e45c12eb692535d97a24d76d1fe5b1a5300b5bdec2fe51c61fcfba1677ca3b107c50c65f4129ad369e2895a4f1cdebbf624d9cc5abc7efff782272833f40b0dcfb6eb061c8cf4bc99159e26b8761674301d7459705d7afdf7f2984918c9a44c744f27cb78595973b918b794e8eaaea02b0af18f172a414e2bfec830bcf7686789222001ef38026acec7f3adce6588882641fc8735caa01eb6068fe2a7f7ee85c7e8e1f30d6f719368788bdeb4addb8bfa3896a492d59bab16c9e61063bd1ed22b340ab98ddad42590e94a45ff254bf63b31ef6e59d73e8c003494b37bfaa66f5ccc62e40416e75f7528e6e4d4762322d5def41abf683fe9cbdf1f79ded05b088084f35a1dbde8f489ec76812155954c88dc95205ec55e2fe677032e8797247ebcfe168e8e2e63372cc73ccaaba813823dbf76de7b72090f2ecf1218035284b020877ec70374955430307a6f993d66bd9aa6bc4cd1ffec432e4b3b5d799b2728f609dc4fa518f6c7bf465997ca7c3a35c242ba57c3bbb8d31ceafb173eef3048d47d34113e34f1eabbf555dd4faafac54c33e1fa1a9cfd0884e92a55dd95135fe5c7879749b03be668143af848384c15d1d1f68ffb3731b9a92d3ec805d825a2c68294fea32d228101db1d921be2ea3ed759890c5d929b00e5a411be5d96c62828db93cfe67c1388519a1349a159342ccad66ebf33fa8d1ab9c1edaca5a23e9f668bf7214db09c98dcfa95e3aad3f8d28e98fe83d7d237742188d38c4299c539ccee22fce8986ad8e538ce9c69b4a827ca10b6d51fda115f975b9341e53a1ae6ee5de8e0f5ce5055e671c9f26c7f15602060b129e7a411286a11805d72fd9505035bc562ef254d73e57bb20d4bc4b57a29bbb7c87f9a3568b4aae7b1147e2d31facea8be6a5e9f22b5a6353a240d9b366dbe498eddbd34f96cd31d89d14ab8ca8c2739fe771f59961e131fd2cbf419436d6a1107f4b4ae23e8f05d53b1ec84b054f9ad7ed954bafac260b227b2b47850adb801ac28e46b4e8fda1bda89745a7350f76b78345ffd59d8e941e023d61eec6a2562c98a868ac99ee17ccb419fef0c15acc96c1eb58df58335a0a24a813e38c80d308a06d96ba352b30af990c9b6240689528c6eabf7d85d7bcec2b19e8ff07bac4c7cd427147b0d79fc4a87002404f43cf4bafbf72986888e3067b8186cf0b5e268985935b81c2505eba8d2c77795e523cacee7d0a8ab04d092a1b3184a1de1a88c14283d4533eaf89a49a470437278404a45e6d2d1622fe175936938006af161ad1420736dcde1d7ce389cb8bdbbbdec854cf363016529e732b6c73808436138741bfe535277d14960897de31d0f4d49b9c610eb8c5d7a429827dffc1257031f51613a9227d7d5cd77f116e2fd5cddd1d94fd12adf2743d5b75b758449a6a742f1760531587243033f2f85372604b3f1ccbc89c67cf2ddc9e9b5038da5b0de0c2cb4a3506f3712c20db67a7023f4bb5d0bd3a7296a7d8e705516ec8af88d7d8f95a01ef9bced8c6f3a1c6977c6b8dc0f7c22f8e7af761520c39d93cb3ceedb52ec38b57911e358662ae619e6a7c38cbd03b658f5ce9516bae9968cdb9a063ee3b792912f44ca23d85ce54b8842070c04a574ac93062a6cb99503fe5ca81d832f155a1ff82278cdc3335acd841eeec8da52a2e270c9543fbbda2ab7a218ee2c6f066cf1049b6b76aa44b5a45c4d0b9f369b63313bd747f38356bc5e336d46bb05022960565431086203aca60d2e1d25abcdbbcfc9b4ed8e0af7abfeb2196b1b1750b70d16144bfa616f88a62e5ec5cde14168855ec7769552d5fb239e8a937ed509b17127ea55e33b2d9ba1883e0aba7b7b06096e4b31a7d4f9b06af2d0d1bccd0934c81267ea47aa4aee9b36fe5984e8f7da000c5385c6de5f5df2886430ee4ed8f6b983b14e5781fc052d82c7428b94bf0aee437e9528f9087577581f7fd0bd371a9fc4a9114811b47a5042ff908f9160164e98f7a235e2ab0e73db78bdb35871799bc10e13a458f41c042251ac5a87ea0151497eab070e2aeb633a84d4c12172bbd8aa9cfe5a1b64ace23f47fe01e73dee4d99bf904c194bf7cdfe7a2eb42b5ab390766fb2409ddcfb3ca1a5e597054ae90c41b874227df56cd4a6682f8ed2cffe3f2d87a6b54c439454bc7dc7479064542a1e7b3e333d1826c0ae71bffe41fd3fcbe7d698c005ec53ee309dd7dd28ab1aacfd7554a88b52fd97c3df411a0beca598213620ff1fc610a3584fbea3860cea5fa739bbcffef5c072d4dda5ac765f0d0b688e9688f60dd495188d1822aafb52cd36769f083146ff82d333a55eb849525b5d7a916726af82f59b5ccadcdc80ee33fa323791ad38910558c07d2025417f1ffb867411600f04863a9454bd2f8b7a614b37134467f697e731112cff46b09f8a632cc71121e444d21afe0181d4e7dba1973fa3b943b1e1888c3576e1c979df0d8263d378a90e87701ff5762359900746a6a0dc7bd591db47e4bf3914ac5f6ae12eba763755d8c2f0f38520f9d175b26f0871b7528f670b366daa9a365e0d5568b589f1e877f2cc730dba10f699a53e6b933fca2c16c24a875b8758ecef520b70f12e8db6ac37f8fab5d104ece7c7ac7f5d0eb43bf6bbc4c2bcb36ac6044d19f063e3341d2f879bfec1aaab96edeee45bc2df23f96ef121632fbc0bed3c5c7c7aa79c69ca35dcf887c0ddfe20c9ce52b0a68f126660e71a75c66d1987d60158f0abe489d1dc8bc3d7f3b2555627ff418b63814d5260cdf18cea7b7293962644fe12898ea5306d141aae73acb1be41aed3090845c029a76bace18adeceb8ef77905ab887c56dbe1224882cc51851dfb878052499c613a77262f8cda8dea4d33bc854ba45256ff195fda98119b0febdb0a45fd9b18462414bfd85c856526c8d4e5d0bf6dbd2c73c593a7e6bbc71643c4aff1855c61b247fb0bafd2c6e3c415d45b4db557057f9120eec2d411e5e37c86e4d2965410bbc191c9f52e56fd7bcd606d9f6f3c4007f8b008130840afb2a5867287ba216613556584a7071a8fd841daadc326b9f29d5c2ef61f0f789349846f969f00c34e51d2364cc6701e7fa0d7f6673f6c78e323c718a62c575109f94b060f02a57a488c7acfea8b5996ecbb5250aaa1a0a1a435035631a1a02ae1d9ee8e37b74b191cffc3feff75e53c2550b00acfc5d9a7f7c7fac9d06f9bc57bb5fa71361d2824a24fdfeb36af4f54cea59c0ffb3fe894609d5283dbcf74d8ad85a1f4486ff680ebd1c07d8c70ec67050719e4823d126eae378b71356fb974a2b3a383ee58cafa01f84a8c4d56ff54d75fb4349dd52fbce6f19bbefd0b0735fc7dc48a3ec55a7c155e9c469e39b6655cabd92b98d07afaca6d47f0a002483df314d6f450f4bbe5643777ac17e2bcaba58f88fb11ca27d8a9e53f1d955f4817832a2c2793e0bfc97b5fc204a3ae959e4689693c7ea988dc2d11d162e2a9d6bfedfc1b9feb382baf374fe01344726204b14ecbea0d4e36e74d41063abb04361304caaa980dd893df38944819882c615ffda7a0b639b07de7bc79ce4b7a0c54c749c235dc1438b7000d0638a22636403442dcca897cf566c5426b0b1d6b72d4a5b74e9ab5c63354bdba6d7d6a5282869e120fe9f1d67108e1d4f1a3012874aab883ea21071413c16e7049ad45404d1ca56030ab1d8899e04651ddd96dd4cf2251d9f45b3bb5ef1ecc1e2169c2ee89e6941f49b0810f8a6aadd31478fc21364b51754887e370966b9341ee8206c8fd87ae64bce9bcc410627811d8fc0b53fd9d83c2e95337ec9627888bf0e14acc68262bdb98fe87754938c4480d7fb0c778c07b81c30f4e0f15fd9897eea29b581000d33aba5c883e5a746bb73000e8274cb211b756d43e71c86f9cfaa3a68ae1c31ec5eb46a5575b3392867d94", 0x1000}, {&(0x7f0000002400)="98a5f4a8821636563973cb388faf1a12ea2bd36821b89d1c81b09b24d41edfce7e884a2e8ee2da8c226fae52bd3bf5a8c509c1610a9e455666", 0x39}, {&(0x7f0000002440)="bdc3ae0cf2ac6877009d20a8218b24e097f0a3760db1d00934f4f0cdeebab9356b137db4dc13975a5aa2e23ab1be839630c9101d2424f1f67604567b9d837f6970a445916262931ac13ef8f1060a557f9392056d0d9e50588f2c0a2083051acacc5fb77582722a610840d7148f0b63715c644a61535275e3761ef00c1b530d7927afde56d39e22a8a0223c4ccfc54d23e5541dea7ddd1c265aeea81e8a0fc806dedf439da04df3e811aead7df940d9a32fdc17cbe3f757a14052e50898a1198139c03bea29dba1f0176e39371afd0ee53f9866edcf36ec7d12be95dfde15a1dd09f192c4e8aa18d083c0a3d54730e8ea04e862", 0xf3}], 0x7, 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="24b73036db93ff127f2814a430a4") 04:49:17 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) acct(&(0x7f0000000140)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0x7a}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) getegid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) unlinkat(r3, &(0x7f0000000100)='./bus\x00', 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fchmodat(r5, &(0x7f0000000180)='./bus\x00', 0x180, 0x2) 04:49:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffffff, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 04:49:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x30000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x81}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r4, r5) close(r5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7, 0xbe, 0x6, 0x69d}, {0x78, 0x80, 0x8, 0x401}, {0x4, 0x1, 0x0, 0x400}, {0x1, 0x5, 0x9, 0x1}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:49:17 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000ce5f38e15b2175d97d537164977abc13c48b2f25a4ecc8b51cba916beaf6d9d590bdc510a17da51998a616b38f026eb0000000000150000000000009200"/78], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x81) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) 04:49:17 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r0, r1) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r5 = geteuid() r6 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r8 = geteuid() r9 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r8, r9}, 0xc) r10 = getpid() r11 = msgget(0x1, 0xa0a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xfffffe3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r17 = geteuid() r18 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r17, r18}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x1, r19, r12, r15, r18, 0x0, 0x4}, 0x8, 0x20007, r10, r10, 0x100000000, 0xdc, 0xf7, 0x100000001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r21 = geteuid() r22 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r20, r21, r22}, 0xc) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, r6, r9, r12, 0x0, 0xffffffffffffffff, 0x0, r22]) fchown(r2, r3, r23) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="f3af7200000000000000000000000014ad745c43540a4fa0519c9af06fa0d4dedb149ccea801a31b26229fbe36dbd7cd8dc1b398669f21b3073ee023ab24466aba842af0d5ac90ef0a37b49ab8a6760bdd28fbbfed4d4edd30b3c1e61a37ce1c37f2d16c77f74799e62f082135bc3d32d16e1d1c6baae53ff6a14be3"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x1, 0x0) r26 = kqueue() r27 = kqueue() kevent(r27, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r26, r27) r28 = kqueue() r29 = kqueue() kevent(r29, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r28, r29) poll(&(0x7f0000000080)=[{r27, 0xec}, {r25, 0x4}, {r28, 0x28}], 0x3, 0x58d) close(r25) r30 = socket(0x18, 0x2, 0x0) msgget(0x3, 0x420) close(r30) socket(0x400000000018, 0x3, 0x3a) r31 = kqueue() kevent(r31, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) ioctl$FIOASYNC(r31, 0x8004667d, &(0x7f0000000100)=0x8001) setsockopt(r30, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r30, &(0x7f0000000040)="100a2956b9223776", 0x14a) 04:49:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r1, 0x4, 0x8) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x680, 0x0) dup2(r4, r5) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYRES64=r4]) kqueue() ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x5) 04:49:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchflags(r2, 0x80001) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) bind(r0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="11002e0500000067af6002bea18516dd7ba4b017da066530003b6786b3c6b0e2eea98e240ed5bfdf8c50a66fd2bc4bbc9cbb16603ba15c0f72143ba5403447e6dfb091bea3813a4fa1a4fea3e6deb44c53d4fc75c517a12d22c545aa77b4c6a7149040c86804e361e0500bcc2ad3decf23eebd302c074644c7f1fbaf43203273c98abe093b40758b3c30"], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc", 0x1c, 0x0, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:49:17 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x180) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000240)='./file0\x00') chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:49:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x0, 0x90) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = geteuid() r5 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3f, 0x0, r5, r7, r8, 0x90, 0xc}, 0x4, 0x2, r9, r11, 0x3, 0xffffffffffffa9cc, 0x2, 0x3ff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 04:49:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x80, 0x0, 0x0, 0x8000}, {0x4d}, {0x6}, {0x8000, 0x4, 0xce, 0x20}, {0xdda, 0x0, 0x6, 0x4}, {0x7fff, 0x20, 0x20, 0x400}, {0x4, 0xe2, 0x3, 0x1000}]}) r1 = shmget$private(0x0, 0x5000, 0x20, &(0x7f0000ffb000/0x5000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:49:18 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/105, 0x69, 0x2, &(0x7f00000000c0)={0x18, 0x1, 0x8}, 0xc) ktrace(&(0x7f0000000100)='./bus\x00', 0x4, 0x1000, 0x0) ktrace(&(0x7f0000001540)='./bus\x00', 0x4, 0x30, 0xffffffffffffffff) 04:49:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) renameat(r3, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 04:49:18 executing program 0: ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000001c0)={0x8d09, 0x3}) r0 = socket(0x2, 0xc003, 0x6) socketpair(0x6, 0x3, 0x1, &(0x7f0000000480)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="823860022e2f78a486056c65"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x5, r5, r6, r8, r10, 0x8, 0xd0b}, 0x6, 0x6, 0x3}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) r11 = socket$inet6(0x18, 0x3, 0x102) r12 = dup2(r11, r11) ioctl$VMM_IOC_RUN(r12, 0xc028756b, &(0x7f0000000440)={0x0, 0x5, 0x0, 0x3, 0x0, 0x2}) ioctl$BIOCPROMISC(r12, 0x20004269) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000400)=0x7) close(r13) write(r0, &(0x7f0000000140)="3d309fdc82584f62c36dc1ba861f0bf1297d5eeaacd73b35f5fd99bf9a2892b68d59a5e718597c8c37a049ff6d1c8eb1c58b084f924a83f2dc0f030a5a4906af5a192f0655fa33d012b0e62abe7d38b35dc534946716fdd57078861d1a", 0x5d) accept(r13, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 04:49:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/21}, &(0x7f0000000180)=0x17) fchmod(r3, 0x0) dup2(0xffffffffffffffff, r2) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:49:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:49:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x8000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000001c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@abs}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 04:49:18 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xe5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0), 0x4) r3 = socket(0x0, 0x1, 0x3) recvfrom(r1, &(0x7f0000000140), 0x0, 0x803, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 04:49:18 executing program 0: mlock(&(0x7f0000dc4000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x102, 0x2) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r0, r1) dup(r1) madvise(&(0x7f0000ac1000/0x3000)=nil, 0x3000, 0x2) 04:49:18 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x800, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r1, 0x0, 0x7) fchmod(r1, 0xe3) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 04:49:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000a337ae6593971c00000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2e96f34b9d2ebfdf387ca86bb17b19a0d5ad3dd5032b0fb63a49f7eddb6da7acf4f7b23b5e68b1bd8ec91799c173c2d4064e06618890e00d0c1e86a00249ab067010ba36d7be455ab12f539d062bab21170855c711ac988dbc0a9e068d1e56007693f518484bb5a602b1c0dfd8032736dd3f7bf96784ad4bb007d53612d01f077dc2d112549d3f27e851387224a85b85995235a9053560e16fd507d9b6688051882e9d7766c247e47599c15d2e07f51bad7d9cb3ac93cd6c97906835dbde30d793ab6a6a909789afefe5d305d5c6d3932ad0762332608005d42f54dda0bc00b1e878c0abfe2000000"], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:49:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r2) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x36) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x80) r3 = dup2(r1, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0x84, 0x0, &(0x7f00000000c0)=""/132}) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x1, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805"}) write(r0, &(0x7f0000001200)="8d", 0x1) 04:49:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x6, 0x4, 0xda, 0x10000, 0xffffffff, 0x80000000, 0x5}, &(0x7f0000000180)={0x48, 0x7, 0x3f, 0x0, 0x8, 0x800, 0x20, 0x1}, &(0x7f00000001c0)={0x80, 0x1, 0x3, 0x7, 0x0, 0x1, 0xfffffffffffffff9, 0x8}, &(0x7f00000004c0)={0x9, 0x101}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x3, &(0x7f0000000640)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000700)=0xfffffffffffffc8f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000500)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0x71, 0x0, &(0x7f0000000000)=""/113}) acct(&(0x7f00000000c0)='./file0\x00') socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) syz_extract_tcp_res(&(0x7f0000000540), 0x9, 0x401) truncate(&(0x7f0000000580)='./file0\x00', 0x0, 0x1) 04:49:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) fchflags(r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCFLUSH(r4, 0x20004268) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:49:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0xfffffffd, 0x0, 0x3, 0x0, 0x0, 0xb07]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0xffffffff}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x3c) 04:49:19 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r0, r1) r2 = open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x80, 0x10) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r3, r4) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x7f) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r11 = kqueue() r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r11, r12) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x0, 0x0) r14 = kqueue() r15 = kqueue() kevent(r15, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r14, r15) r16 = kqueue() r17 = kqueue() kevent(r17, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r16, r17) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0x5, 0x10, 0x2}, {{r3}, 0xfffffffffffffffb, 0x42, 0x80000000, 0x8, 0x100000001}, {{r5}, 0xfffffffffffffff0, 0xc9, 0x1, 0x80000001, 0x8}, {{r6}, 0xfffffffffffffff9, 0x3, 0x1, 0x76763424, 0x8000}], 0x8, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffd, 0x12, 0x1, 0x4, 0x40}, {{r8}, 0xfffffffffffffff8, 0x80, 0x10, 0x8, 0x101}, {{r9}, 0xfffffffffffffff8, 0x17, 0x1, 0x10001, 0x4}, {{r10}, 0xfffffffffffffffb, 0x22, 0x7ffff, 0xe0, 0x7}, {{r12}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x1f}, {{r13}, 0xfffffffffffffffa, 0x20, 0x2, 0x652, 0x100}, {{r14}, 0xfffffffffffffffb, 0x41, 0x4, 0x3, 0x19bf}, {{r17}, 0xfffffffffffffffa, 0x0, 0x2, 0xe, 0xfffffffffffff547}], 0x101, &(0x7f0000000440)={0x10001, 0xfffffffffffffff7}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r18 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r18, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a56010000001c00fead000000000000004e341d89df000000000000000000000000000000add800", 0x2c}], 0x1) getpeername(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 04:49:19 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x13c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:49:19 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x1ffffec, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 04:49:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000280)=0xc) setsockopt(r3, 0x80000001, 0x6b, &(0x7f00000002c0)="f053b36322f5ceeedd6d15641eb4146efc7e2e1af6da1764b3b9082654baed650ca7eb6fd5f14103f4a7769e34c46b4d4cabe46be19b57757de60b353600bf5be266516289bde7c606c3596bbee5467bbf13c362eaf83374", 0x58) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x40) write(r4, &(0x7f0000000200)="d6c03d72f44ae3608d7046d44c5b4ad49234e194ec709b51f8f252b1b4ba", 0x1e) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000180)) dup2(r5, r6) r8 = dup(r6) socket(0x10, 0x5, 0x3) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r10, 0x20005302, &(0x7f0000000080)={0x6, 0x400}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000000)=0x3) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) 04:49:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0/file0\x00') symlinkat(&(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0/file0\x00') r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0/file0/file0\x00', 0x0) 04:49:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = getpid() r5 = msgget(0x1, 0xa0a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xfffffe3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x1, 0x0, r6, r8, r9, 0x1, 0x4}, 0x8, 0x7, r4, r4, 0x100000000, 0xdc, 0xf7, 0x100000001}) msgsnd(r5, &(0x7f0000000240)={0x3, "8fd22d1dad03d2348b58a8176f2a558ee89c16d0317017332f71e56edc8be4696b3bbb0ff698511e5f99b78cd68f6cf117796b80abd642447c1f5f1738cc91f2ac6db69850afbe83cf2aa4760b020e03f3503efc5c045fa04bcf20478bbe4658a48170bb15a409e06f6b5b54affdac358dfdcddffb385cdbdb5598e80862c32c669932be3fc90fc11e15e7e18a9b749f05bb247433a76c86f1870de995588c7dcb093fa192a974afd1548b9a941fc646b1e01db1"}, 0xbc, 0x800) recvfrom$unix(r3, &(0x7f0000000140)=""/221, 0xdd, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:49:19 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0x431) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRES32=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) getgid() setegid(0x0) open(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) lchown(0x0, 0x0, 0x0) geteuid() pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) getgid() setegid(0x0) open(0x0, 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getgid() setegid(0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) lchown(0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r9 = accept$unix(r7, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 04:49:19 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 04:49:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x9b8) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$SHM_LOCK(r0, 0x3) 04:49:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r3, r4) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0xa3f896db76b24c39, 0x25) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r11 = kqueue() r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r11, r12) r13 = kqueue() r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r13, r14) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x40, 0x0) r16 = kqueue() r17 = kqueue() kevent(r17, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r16, r17) r18 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x3c) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x1, 0x8001}, {{}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x5, 0x8}, {{r5}, 0xfffffffffffffff8, 0x61, 0x20000000, 0x2000000000000000, 0x2}, {{r7}, 0xffffffffffffffff, 0x1, 0x20, 0x3, 0x1}, {{r9}, 0xfffffffffffffff9, 0xe0, 0x40, 0x1, 0x80}, {{r10}, 0xfffffffffffffffb, 0x0, 0x0, 0x3890, 0x8026}], 0x0, &(0x7f0000000340)=[{{r12}, 0xfffffffffffffffd, 0x0, 0x4, 0x3ff, 0xebeb}, {{r14}, 0xfffffffffffffffd, 0x84, 0x50000001, 0x100, 0x6}, {{r15}, 0xfffffffffffffff9, 0x8, 0x1, 0x5, 0xfffffffffffffffb}, {{}, 0xffffffffffffffff, 0x0, 0x80000000, 0x3ff, 0x4}, {{r17}, 0xfffffffffffffffb, 0x40, 0x4, 0xffff, 0x3}, {{r18}, 0xfffffffffffffffa, 0x2, 0x2, 0x56, 0x80000001}], 0x7fffffff, &(0x7f0000000400)={0x7, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT=r8, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=0x0], @ANYRES16]], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x1, 0x0) close(r20) r21 = socket(0x18, 0x2, 0x0) close(r21) socket(0x400000000018, 0x3, 0x3a) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r21, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:49:20 executing program 0: r0 = socket(0x3a, 0xc003, 0xb) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c00000000fb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa01cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e15500311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d0000000000000000000000000000000000000000000000000000000000c17edb15b8038cb2d15ce6a48114c36e0eac8ec993793132f56044c193c04eb2d8b8914d48ade824a78fe93e5c4dad618ac5050c2b6617b130af1c9baa7dc6a87b3a6bd57954edf19c4a19d94bf8ef3c393797dbab2ec90e392991da24ea02d1427c877720f9629c3e40730c3057894ef5fa07dccbe353003d477b9eb70ca8eea0cb1cbe532b71e9273e5d02ce34944f5816f17f4bd8f1384537918ec75d59da38c130cb6fb4da3b82df758e8a4f242d2b8ee23b65c9aef95f15dd320a73948ad0513bd44e3567bfd55956954962d44a23ab39049a4797ff5b44ccc0fca3fc81b1947f0706919cf13975c4fa52825ce5ad872bf50ff72a929a"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x2bf}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef1c9c55b8c200073e2d3e04813de0fcda37ec8104d50c7ea72c38e831d53e1b6e8ccbe362b1185e146e1eecb76c112e6eb438e5875a817661a630a84d2d2ef1ec4b47fc", 0x471}], 0x4) socket(0x6, 0x8000, 0x9) 04:49:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r1 = syz_open_pts() pread(r1, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 04:49:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r4, r5) ftruncate(r5, 0x0, 0x154) dup2(r0, r1) 04:49:20 executing program 0: r0 = semget(0x1, 0x2, 0x10) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) r6 = getpid() r7 = msgget(0x1, 0xa0a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet(0x2, 0x3, 0x36) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xfffffd00) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xfffffe3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x1, 0x0, r8, r11, r12, 0x1, 0x4}, 0x8, 0x7, r6, r6, 0x100000000, 0xdc, 0xf7, 0x100000001}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r1, r3, r5, r12, 0xec1f80fdc9c5b930, 0x40}, 0x3ff, 0x1000, 0x6af}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000080)='.\x00', &(0x7f0000000340)='./file0/file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) recvmsg(r13, &(0x7f00000015c0)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000380)=""/240, 0xf0}, {&(0x7f00000002c0)=""/89, 0x59}, {&(0x7f0000000480)=""/32, 0x20}, {&(0x7f00000004c0)=""/178, 0xb2}], 0x4, &(0x7f00000005c0)=""/4096, 0x1000}, 0x2) 04:49:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) clock_settime(0x2, &(0x7f0000000000)={0x80000001, 0x9}) r2 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/100) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/40) r3 = syz_open_pts() pread(r3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x5) 04:49:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x44}, {0x6, 0x0, 0x51, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 04:49:20 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0xc8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 04:49:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2994) acct(&(0x7f0000000000)='./file0\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) 04:49:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541ecd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186000000f24cf91608ae6ba90726a50671397eed20ebb1994b938030b28837a07fd956bad74ddfb1c2c54882deb8cb212eaf85b823b88de8aca25674ad20e138801b19f33558a8bfce700a13dbd43e73eb7870681894f1f7faf27c709593d1d69e566a83c195cb825127d99b20112642c78fe179000bd0a7afd527ee9d7390ac25722b5d9f875698ea53ed9e2a0701143556c3ca7e3e59b822c9f0d6ddffc451340b8b6179a996d0bd5a7e16dfe12a6f194b45fdf6689e350ae783cf4cab6fe54ce255"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:49:21 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000100)=""/77, 0x4d}], 0x2, 0x0, 0x7c) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) r5 = shmget(0x0, 0x4000, 0x605, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) kevent(r4, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 04:49:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xe6a}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getpid() r4 = msgget(0x1, 0xa0a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xfffffe3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1, 0x0, r5, r7, r8, 0x1, 0x4}, 0x8, 0x7, r3, r3, 0x100000000, 0xdc, 0xf7, 0x100000001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x1, r2, r8, r10, r11, 0x11}, 0x1, 0x80000001, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:49:21 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0xc5) unlink(&(0x7f0000000100)='./file0\x00') pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 04:49:21 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100080000002300085d"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703170f0000000087515ab45713442de6", 0x35, 0x0, 0x0, 0x191) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept$unix(r2, 0x0, &(0x7f00000000c0)) 04:49:21 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x4, 0x7, 0x9, 0x7fffffff}, {0x100, 0x9, 0x6, 0x100}, {0x5, 0xff, 0x3f, 0x8}, {0x800, 0xae, 0x5, 0x65}, {0x3ff, 0x1, 0xe7, 0x6}, {0x2, 0x7f, 0x8, 0x5}, {0xff81, 0x3, 0x92, 0x8}, {0x400, 0x36, 0x1f, 0x8001}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x9) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:49:21 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x12) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x6000, 0xf96) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) lseek(r1, 0x0, 0x80000001, 0xd00311bd09cb6fb0) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0xffff7fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0xa0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2010, r3, 0x0, 0x3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{}, 0x8000000}) fchmod(r1, 0xc3) 04:49:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000007}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) 04:49:21 executing program 0: r0 = socket(0x20, 0x10000000000003, 0x31) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000000180)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d95b11dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e6549ef6be6c1fb524b34fee878c49630132259e04f5da0d1921beed6349c7ffd978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957456dd27e3901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2300cba4283ba4788e7866b361a9cbd64b341d6af202eccd8412946918a0881054beca974e659bf036ee8c625a32dd7457499967a94bd13391fa0ede4332841cf59d74d620f0b629c0dd588220f42594608ce11907764cb5fc8a7c88941aa58d274049ffdcec99486a5c3756c3e33373204b39345a3a713cba311f02d5b15a16358e0331f965b1c9e79a6692b81c81c6ba6f47f8cd00d6df3e787ef2e73907626b474851b0d3e6a8fcc839c032acd089ae84cbb43a649b334bf2de8f6beae93803fa6d7ac57042bfc7556981f119c8688432e3f53ea58c153d7ec6d501fcd720118d819614c564584bbf87af196264556c62d73dd08df6ddc3c24dd1a6b7f2730014890cc3c5f3c79a84cf0f3b105001d50f6d20d0c41677dfcf71edf1c6e3bb42220608bd4d37eba60cd73a992bc2e200a41c6b78e0817ad66b7b0c5fe1b08d79e3e9f263538578bf646317a31fe376524a627647e5e73a2e92fb813dae73efae7edd913ca218a4eb5cdbc0bdf216618e4cf6d848a43f9f17185ed8258a9a63c94fbc353017d339ad54dcfe9ea97788faa2fcef910e18f01c8dcd57b3978e79db3cdd126c575ff5713b5c21ba5eb1941f7a03ff165bf9ee88bc44df349979f86d3ea0be555e76f89cecd9e26d214719f3463e1dce5ec3d23951e99396a62f865319c478f5ae1d4c69acb20cc7f8fa08b479ec71481a6e2d7ac752ec9b04f4adba5a36aeb3ccfc106eb1cc3ed8d04b1375690b4759aff15baee38c141344b4fbfd6eb89478ba67a6e73f0a566b8d23d07a75efd23ef42b345b0782870d0ff91e13fd085e4f8fb61cec79117892404a7827182080c914710f2a7a9c9776847d06771dee8aa1fc5e65a285565d2af984bf23bbe9df94197facb78fc5f47136127b2058e4354dd4a4667da38aa90af2fee1bd52a76571115b6523bc23202112b66d166f892de05737e9dd750ffe5be92bfef6bc55e488b90d5c8ffdb3e03c6febd8d46969e0dbafa4544ab01318b2780caa33a662faf8d69b2129abefbf93c7377c97f67837837028ab7c9fe4a1b0187ce9f5ab128189cc7d5bc4e8afa945df5b655ffcdbad452eb35ae5b49795996b9e9332761e71135ef048034d313819c2085f0de2e3d0c79c6fb8a118658d2debbd493ed153f749f4dfa515be141c5342ad455dfc1bf497a35c66e3d2a69be971555570eb2ae8dc365d79ef3a5ac83094b34a8ca014e456bcdc0b93e979c7a7d6964215e44ecf4eb8742e35247348241eb4c6d129c4a72ccc0515a99eba6f104418131f3cb46d15c", 0x5a1, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 04:49:21 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0x3c) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:49:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = socket(0x18, 0x4003, 0x0) getsockopt$inet_opts(r0, 0x29, 0x65, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) 04:49:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="b8aef0e26eaff53c3971ae4b8abd2b1b7177b2e66202bdb0c694747e6bb6318f49143a6aa57806ee087817910df6d4a4b5a533b8545333620f3658aa6b4c3d9048c56dafd0f290714b6627642bfae264eeb30efc89338637b97db66b8193fb1b7d222365f1cb52128d13824c62"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() pread(r3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1574, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 04:49:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r2, r3) r4 = dup2(r3, r1) write(r1, &(0x7f00000002c0)="4947bb0266d6a0216cd0cffafd3f13", 0xf) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kqueue() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000300)) r5 = kqueue() accept(r4, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) kevent(r5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) kqueue() nanosleep(&(0x7f0000000040)={0x3ff, 0x7fffffff}, 0x0) dup2(r2, r5) r6 = semget(0x3, 0x2, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000180)=""/156) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)=""/4096, &(0x7f0000000080)=0x1000) 04:49:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x38281, 0x0) mknod(&(0x7f0000001240)='./file0\x00', 0x8, 0x5) chflags(&(0x7f0000000000)='./file0\x00', 0x0) recvmsg(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/119, 0x77}, {&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000180)=""/10, 0xa}], 0x3, &(0x7f0000000200)=""/4096, 0x1000}, 0x803) 04:49:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x102) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x10000, 0x8, 0x1, 0x7, 0xefc, 0x80000001, 0x2, 0x0, 0x7, 0x401}) 04:49:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto$unix(r0, &(0x7f0000000100)="854568858db2", 0x6, 0x400, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) 04:49:21 executing program 1: truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='.\x00', 0xfb81bad68df161c1, 0xd) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="000000186204018b00093aff7f000000000af032bdf1b3662ea7166b3f23c81303c736807465e1d48c0fd55b8886b04afd14482782669a4810c8a42d65990fc34b315b604a9c4056b4adea18887303ced25b0166596c89507f975d099b73f219bf3be2e488fdb9a1162993e7c8d8246c2f63b8d164e95b71b24cd7aaff2858", 0x43}, {&(0x7f0000000240)="61eba321afe1f202ce6de634cf3fa73c9d15b267d0ed253680606fabf34b81fbcd72e3ccdc7eebb4e90d1f50c6fe860c64fae2be5e334e73d285efa6897efadcea495471b234e34716474e3bc40e60da9dd1b8a00db0690cccf4748f41d53a7b75b745860d1ef1111073a3ae674404f40d49f7b89e08fe7b043d4c3a9f78e370275caf804f7eeb3cee07d593640b0fe7f771b0a3e8d6fa6ff2109921ffeb7dacb477b74ae157c1b38a5cf9dc0fe0ae181198d395791662b072e178217eb91385b3171cef675c90e9b22d520c0e1682238852c67e40706cb63587ebb5e6038d66532242aa94e5047e29e29a3619a944364d0059ee09278e307c8d8a065e6157cc0722d909d4d21c7e0906d6eb563b9dbb07dbd98bf3e2715db33cdb9b655597da18915c1e27975db06937aecf9bd9816a49a5ea375aeeadb17b5ebef9817bc5810cbf7269ea76335a6b21553fb41b3899db311d3ba6d8adf7d0296af46bdcaaf02a5d50ea2b56a84fada340fafae96b90f12061e56232c973d7a08d303dfc14f76925c5c79601450e82d9ae1b9b109b4b296e0a56460014e98d27fd1aacb7270f9aef1fa4ddb9bb75612a6aae22ad7526e0c823ddbcb696549091802b0b487f3ca4e157b228297239f3918ea0b7ec8d2f197f9f418e1d60cf446465298f13a4ddcf0b545232c119f0bad50384733109cf0ef83200b9cc4bb0b639aa3f647e4254f99832b44e53c4ce87313a741fe6d55b9ada7dda702d3fa5cf899d34f5f1af8fd4c717bc707be02bffc9656e822d2dbb4648f415ef8b80b8211c83857a9a02d937fb42a73d4ae2bd894b63ae21049faeac374bca17775eaf6f9df8b8f33e7499857e52cc1d98da7b65b65d393312184806ddc421d7518d28af1c4e33467ce43802d4ed3d644de7b380f6f1542ec30979f14ce424fae5741794727f379a96ed85947ee0bc8b2a472a30dc62c1280c91c5e152902d5446c58869d5baab835d28ebdd254e30fbadc8a6c73440e86f0f3d8d869c99f6bb27a5767740cc2e199a5db48cc8ffefc079594ed719f7ca349efb9b4e7faf3d292d310c0154f60270f0debd46c54314577b80d50caf15ba20139753eccc2eabcbb10336b0ff52b82e336c8873b7c9e4370017f1d32295ab4b771537e29b46582cdd3215b2ea7f4b71109481dd89f388faf409aa9abc539d2ebfd04fda90ea4ccfcb7b5f4a1452c20f79d0a7d08541209c34f567b545884ef390fa7c755f0a46af8ef68eb84052c38ecbec31d963fbecb93401f75f5eece90dc7e72edded0c472c12fe63123ff072d0f345163864b5ce9a2d40df39e9b23353d230c8b7b1ba8694382118539ad0cd9ed3fcbc22323dbb83fd96732baad0b494efed1a0c3f0bb063c5219f4655647de58407a6b34c6330f700362850265c683fb4e68722961f45efd463e776d433a3815cad958a6e248cf6e5a292376b0219b0e617be8569a2ffcbedcf11678dda2002a0503b34437f56d53debf6c83ea009a5bb62850712f8580198d05c55394c24bfef55e54337ee791946ceecebb66ff27d7be0a27a1089ac5546a5c0e345fcb71c7113cae80c45399f939a0290858972a9e5d56b814e60b24edbd9c5f0527a7e40a220cf448c1b7bc18fbaf5571dafd4f1bc87337acd78eb773aed2313e3e367840fa01e29209549920fcf88ae76ed117770a2f14e842ecd45f8ddaf7d32a1a572c86cb547097ed71f6fb486cfb1d404dfb71b0399e753150c1026468f7add16317927f0eff97d70fe4b78a29637aa9340eefdf9f397705d166c18ca9acf5df6fe2c3a7b050353aa7036ff93c3d8965caf13228ee81b9b78d3bc6d0c68f1168676d8d1f4e4d49a9eac93949745a7764a303f2dd7d7ce3a3b7e7ab46336956db9a40370ef4e0601b9d25be7a7764c0380c3ba8aa365f27417a64a52d041e1b8dfe35b382768bd25e028d61bb16ff9ff1ccbb3c5ff9716b811eaa2ca4a01e33db8a5166d48224b3398b266cdade886fec6f656da036a8be54758f3a56de0d76920e5853e65bc6d5673df81e488e066811226545e7aaf136c64150e6e1a9d0038fd8a481772778fa5cb013b6092f5068195366c44e115524f2d6615fd6cc7217463cfcce8f56695d30d490e0785a47c63ebdd18a804defb41a982fdae8be186aa7a868505365da9660b8b564b52b34c03b0c82ef4f12dc089e8e3914f522e94a5352facd044c025d61e76692f99b638a6ab7564f3dd33f084fd63ce32dbedaa245bce38e6e0233bff313cb4a2048992fdac6e8b8a92856e4cf08e35435d7caaf085dd70501511897f6bfc49dd893b44fb68c5fa1abd900bbcf0cef8e7823f4a1a01bd1beff943176d8d4fd6999289a2ede373089b745a1ba3343083c322e634abbeb54b3c1d3a5804fe8d27e0902350c9e79cc528b875461aacb98441c8cddc1e9d83391f4787f44c0cf7af10ff9f2672e2e260b498c1d741f4a6db0151e56f84c237563b896e30cd11bd200b558a76f6651f560062c3df804b4837321b6987e4e8fa7e36d1257345d4b852855c01cf9821ea287653bb8c77ab046905c98455f2757835e43cfbab97a95797181e03029985ec4bb0692c143ae32f9cb0bf13944ed7259d54e2d7b0608348dc70c912973d654acb31d9789498159e547e3dd4e689fbd8a8069096d919bc278ec907351306a099ffff3830ad0253276a55457b52ca714197eefe912ba9698362902d2ab5944a41eaf3c7c87e52eb080439d027f65b92e6e4f7ea7b5cd57590172b396fe9b46e7840efa110af70aa49e0f72272dc2fad42d4ec90769a264282d536b1c1ccf9ea514839b65d400637afc1fa12e3dddf18f850a8d7e4f470f45b7488e9d7e3357a181159a61453782605628eeb2cf497dcea5dbbbdd0195260cd2cc01282ea9a0a3c59f9e6e592d75ae2276d225d3acd226a029beee3605778e764fcfacf06ea28e2bd16f98e4bd9febe5504e04078666852d44016ff002284f13722543c777f2cf0cda233de185ae380f767524fbd12c4ea4f028e83dea0246beaa7328ad797522acd9933501fc1fc4e77e0f79cdb48364d6944bf5e07cc78bd57030c7d21fe40d6347422ef16290d38b63d7dd74e11638227cb1602c8b08ea0ab08c26324a2c91d70767d58c84d64abd474a8e45f6e91dfc956002b901a6cf4276933666e45f5a75d927d9b328bf53a695876fbdbceb60640427dcdcace550d485483b4d0c0522094c402f28729a0781e966e1d83a2ebc6552f94ff1852064de6f3b13bf6db33a113163103eac60ce50ff58defa1881e445ca080db329ecf0af3270c49d01caf821e9b5cc62555fe54e9b5e16a53c8217f1d47852a5b5c961fc9ab8f5736dd85bf533703f57f4b6abc23538cdb205f7aaa269fc7a623ed133605536921e7dffdec61a3bd1bfa8aa48d71b32b877c4d10870f0995dee7c819946795e4fa35613481fdd370d499ebfb156d1716a1ccf923dd2b174cd34f9972e9a87f501515b45b2fb40143ab9bdd4ee31fe9dda9ec207b7224000c56728475f274dbaabbebff0891de0187ae2de342d64a6ce48531df878c965c23a9459c0e57ca97822b902610a1f9080bfb20b6d65946197c790f63a636177f405fc8fdb9b7a3580658d2f11a2bb5f640436fc39ce64508668e6ba31e088ea38ccc2a2c48e21cc0b65ae98bd9667e12fdc1e16a4d9104050aea28e814ff2bf57f51361ab072ddd28dc5a0cee033d8c35cd9a28162f9adb5d783ee12c8e37a10071c48e019977c36d577762b9cd3a30d85597e7dd03aa328b1a3ef0a49ff8850861e72737108896c823172a52fce9d0998e0b7e6876e9947d55d609db309c113d271f61edc3337c1538d20f8e9f0805ef5652d321a6951fbcf0d28d99fab314284214bc049388a5173b5403e4b480c57502c186ed3ecd36c788503214c71d59e608e7aa6a09ada56ea068372b5bb01b94b3ad252d4c595486fd13df4a9376d100bd3abaf568262097ca01cd98116ad95d708ac2ca88d2c4b3d65c764d1e382b621d05edcb7c34f786fd4d3604b7b9a0c3fbf571f67b23a93bc92289f911aa9fbe0c88f367896e587b9dbaa7b09a9c42ee8077ad692cf094bef10678b9436636dc2742ba9cf48ed5ff1ce5e22b4dbfaac13f1e354c6288c092676ff946ff87324e8b7f84d87c361b07281bf9e8d679be416ab7370c75abd6bd7d6f993244d162333f33d4e055119289e0c3ae65c0641c40852bc61da0086c39d73ed9ba3109047041852406820bcba1db7ed25c6004eee5d7eabef4dbbebb6d9f00351c55a52a13638f531033a81b867ade637a34a444672f97976bb0db1f0f7b6ffa750e1d34d8c9ad4443b7d44e55d848598235d39b0bba6b1f992756b3fb268c1974ba517baeb4a8d211f1d69d6062865cff5afe509644fb3a1b3013033fda0b45aede2d7beb5845c66773149bdbe4db939418b23b5f7017e6590bfaf6101c93e51b22028058db005348e36270fa4c10282b74a2ca3b03238c88f145153ee5c717d2a437f86783d1e2b37e3e843640f02d9fbed0b71e5ca2245de8bc86b9a9b6ad49eb95c1a354cc624e3a42d4a3077a5dac7fd1072fcd6759f47b306f1ab8d1e03cad71648e15132d5f857375c3a139e896e461d15a18296227b0c496e5d0cc236254e50d40cd0f11df8d7276ee84b95321f6363ea82ee1e7da09c825715c74b9a40645d16b7691856a9f3ce057e18afe998d03fc8b2bacdeead8d7814f3865d244355a0bed20766fb321dc6dff5f2a60de057fc67e703b8610df289e15c0a4ab240ca4d4598dff5543b8d581a3a81126a16ee9b22f988d6312b0c79b88efb426270ae9b2e89a2b0d4e7f2c82b021da2bf6760b5000d39ddadc2ba8164746b25d36639004e740f0eef8cdf8cc028c1bdbdf8c54fbf46cf5c85de7276a5d58dae94f4a4e9eb3a75019adbc41381474417737d63e74522b02358f3ecf01d5b98033a102b6ad3e6277f45e83512f7bf0ab0d3dec4832a3ac4a5f9fe84615dd23aa70e81e26b06cd99d01ee5dcbcbbef1caa509ec03267808041b978b542ff45e2dfba80358697debf3c23ceb9c4216350aea8a08129666874caf25730b76c796cb352f9281743e104fa360e6a4795cbe0ac23259144fe3d7df7b4b71ed3a0cff8446c6732f8339fdd35bb9b8faaf08f4241edfc8511c03f1255b162ed7e50d03928624bea3b28bdcdcc12ae6ff2d73d139465c0aa5f57d53b9c424953327a94c4b5ed657f1ba14a9b5afcca2b91888dda3a1b834b43659e28b1c1f1bc138a61dc1cab9fd0830543a235d3b7282f35f28ec6f01f175ae0ecb8da91598b25144a8595ca94a56874f527e4b18e1afb94de5e1abb843dcf1b061ef00f59398800543187da165e4bfb6759f0dddde6c8c56cd513a3fc8c5451d0efdeafaaae4856575af14909fbdb68b346a4245da5007376eabda7b791a8826e535f84d7d4ab70ae8253787fb7ca0ab79b4ac34a8e8cf27f18f52299173db9c67827754257d8a4a18d17d171766651ce2f9bef8cdf8cbbeb652b64cfcb1d7a21be5ad5581ee6c0b8dadd82525a9cc82a5768ffa431f3fd697f22c0338ab3eee28abc7a9f2783e65d9b38d8bb6068315e3c36ce601032276d3bd1964562e603a502fc67ef540ded92d78c7be6d091db44947ced4f49d64d0c744733993bf27c8d1ad360e031e1bd3134f1379eba46e3839d8cc28321b72832ed45fd2a4aa576add3d5a66c107f7000043180f4848c432a140e7ceee6fab1c212ef80a0661d91cbc3decf4f538b9d521b690848e6788ec6"}, {&(0x7f0000001240)="73bd2f8f9b6ecd6eacf040fd18d79f97104ec25c0b7a24ced221648eaaed9847b9e9cc6a7b5e56323d03e105cf5d954848abec5f2c27267604041d0a5297960d52fe13c8c14cdeb592a4dde6d10fe813a4cfded29dca1fab9a5563fb3a5ee1288e1c3f4a1066827d047bc0043df44ac02f5b9d6c691cd21ce84ace94f2ddc1cae4e6bd4fc609be5d69ff5ea6af55f0eeed33b00220b1a739c93e9586e0dabe98f69a449c30d4c48901f791d1ed9945dedacd9aa78634d7921ed563b04a5a2d82d0d2091ed1c59ab1e1fe111b1e20dfd615b69b4bece8dbaa7d46ebef1208d0a0d1fe990c4a3b1fb4cc37e92b6cdbd6ff3801715c8ddfbd8e50236c6134019796f77e897e2c190b891fa2c76546a162e44699d27a153138611315643525fc882eb20be2a1ba2635a90ba13c6aad9afdf28142ea219c02396c9088ff495ec03a722f1070583440ca23035956eefa314641bb9a556a22b296e7b06e0d912d763346b9a54255bc5a72d73c42d8d14e99e3b8fd3a8dedcd64df0235cf8677a087b8944ebb4d1d845e3f6b332604940c1a520322bd8b5fdddddb30d3d0512dd54b447dcd79ef9c674b157705e6b9b7443baf16b6dd5afc770d5716e39dc0bb285698ea10ceca0327a9f50a1dd1c3453a06d4cca954b866b9099d56114a2f705755ef3fe648dd0886be7e200c634991f20e6fbff4dfec2ce3d7b605855e132ebfe8c925490e4e7dd0d51357ca43a0f97b076177c7d93cbab31e50aa4366854a02d364e605fdc204685a2f63abb88b1209faa2f53e327be3a6eca7292e98e5677fbc16ebd97cf3ad338b83d9d3ae1aca0d3d908ac6bbaec3749e4813097be71cc085ecbafeeb2af0d9ef2043d7f06c2668cc0e44957c024ecfe12844f8a1d082bfe7e19ca2c9a4084c23961c0517d456d536d0003f3a1a7a45abd544705131562ba327a50236854dabbb926ed5b1b6233cbe5fe94cab4b8d6787f6afcd68e1f31626633e33f5286b63f98b5c92a4a2fdb07316c745ad3a3420f9c5de55eb65b622fcd1b8b366a47f707866075570f0dfc54843dc73974afeba2ef7475ea2ea2a6bb0a76659397c1c01a861b7fd162f00c704c7a4f3e4b5d5b1a767312d2df3ea54a88a324ad0f70d804dd032a95581a36be2aa799ca148aeed4305aca997a89d1ad99b74f4d83ec61ec6a1736118c4514356bc4eec4ad8818cf11ad4fd3f0f4ecba4d387094f39dbdd7f2768b5d0e12ebd23693253d1663f22125134583c269123f1fac04f771ebc74048b34e5350b7e1cbcda62df8deb400a869027a50460331610a9ff11b0934fbb0fcfd99dc6402c8872e4e23f58a1a8ff41a343dde342e4997004188f8f0008e8d95e32f1a53a308df9df6178c0e3f6cf42fbc12b181c42856807648393cabf925f65f904598072d07500f3763fc5815d4ca93ad7a79dc62a0ac510566233b149cfa5fc2e17592e651bc75d44b436f42a58bf4455bdd158565feed772bee8dc7ea7b28402f0732ef0287533860337b1171ea3e17cd8c5d9f85a2191c27aaacf6d6b631210f2289aac8a988f54e005229ed5cc26d27546833a0c7b065d3bc7a856a049e4179d398b562d1c9b614509ecf92d2a6ace3a1be30222096f2f15d6ce995175fdede44f2f8cc6e639f3cb5bc4a81b2eb9cdca9c8b3a33a8b3dfd23a1ecc8e5f63d6bfcf6e71a69a6fbabf7407ed0322d85585e200b1742ce3ce69497a9820857a334909aab1a7b4999591ddcfea101d57d3c227f9186e96812a1dc8301a665f01d8006ff1795569479f9e0e0f6b68a4d54b35b0ac16f81a032afb8c713df0bb7feb8ecada8489f411bca2ef9a393f7f72650f0b7055c95afa536d2099edb5b552e8f7bb82cc6c273485acf208d64485077068a7962ac2e1299a2a82a82a7d26f9526db88b213b3795280c7864fe64b3c2b5fa1c944b53f1f2c9d1fc06cbff8dc93d02750d8801b06fea12107950bed176120b888d34e05f666c5853893ac95fd3c050dd87c5ac9ba61078c4c3119ffd1e9595826a09283bda123192798b498f8fd1911be0e1f68195fdb754c710e6625da3e50e9b12442ea3bff49a5187146cd8a936b3a0231aa780b434a96b8ce954ddb759db2c9bac680411b34d52d47545038cdf4144b6f2d0750f155ed3b6aa8e04053933850122557af833edc91f3a41419b8b62381efadb5a5bcba38bb3e03398622d73634b89a283a1bcabd773977270189f409869342ad3bb3663f0dce976e06a053a41ead3d1abc84f6c85683b3e8960f0db780c2bb5576860acdff5d3b8fea0f033e296e64c8df85bbdc234a461e1da0f2982b012b135a7ffc5275f8b44e2870f5bcc6d77d9222dd2ef8f200243d467853a79b5a914e569a30a6aa8deabdcac8629d6e1e73d5e21bb48322e75b20d11be302ef4a2b88fbb1754304e57706205181556ed5dfcdfd0c560aa6759ca7afbdc7164c82fe090e9c8e1947fb17f3b12c419b5c22d89d6968a0243bd02e742c1068968f282e55cd06c78f66e022f13cd296b7b775ea5af4849342a61150e64c4d5a7a42c9b92103a6c3adbcd421296c67e8c13ad4bdea9c4a4453cac385b66e26cd8240bff2337157f8c95e890ee46333f995806ffb655f183667d563bea4fe0d9f6b396531a7149d65fd7ed0c1089bf119df170272ee052f4d2e9d0b052a38c6bcab86c8af8082fe7f6f701b317c7f1e67f7e4b0b0d04a3c799b3dc14dd2dd94391273895ab5ecf1fdbc5d3a60ab33c0e1c653b97d2af10ec4c34e8ced7fe4a64124a12197c656a9a204697e23867082e527b82e6948160b71e1f2fdb21ad647a259d579dcce7f1e13eb06938d0dd868369a54428954ce93c521b5edf85408bf04cde615ed39a4f5b4e13e2ba217cd7437192902e5df88d62e60340fd9201a5e9094d72f9f4a3679c104510c473b14ad270bae95b3f5104d4bec2f0391abccc7a1faf2d54cb92dd6d10d225011612c0bd9974d0740434eb63d1610b2e937b2674844f4bd775c56b4f571c28e540f089145ff7d6eccd13a437a07f112e4eac152249bbeb4c8189abf68085ca0348b5d000ce15410e0e99c5dabf698e74242f67327ee8b275dec93b07b7759c53f4483213847bfb0a4174ae3ca4430011306aa417872890f1ee3a0fbccc4107a0cc78ee7e47a8315ea674c1285c54eaf8c4127631b0038e331c3c8026de7dab74bda8bcc046931431c0fab9e1705fb3ac0d3763c0fc1f4e590efff0f3a7faf909bb32c6b5c72dc69fbcf555978d7c8994c8323a0872653448bd180fe293345bb0609719bb3ff7aa6fd8c468c747779fdb3e6e8dbc3738e9caec281ae5693d7470742d81e62fe2dcb72b611de0b1cdd40d43d71949268cf7b6d0d5a1635940633a4261a491f0fcaef087bd0ea079b932364a04c531b88c9368fc087fdf136dc124c5152aa135f706c9f6462ef1322cbe256a2a21a924da15644623185270a8fa7dbb586f008a85e869cbcf4da1850eb186a3d52228c71acf167b8b4b0e139250119bf07c4109f84fbed1412fe2a69cf15a4459e3b836b4332967d65cb71f5e0802c0b6f8f5b0fc0e9c37bf031ad9bb9188a196eb4ee77f29c090901a94a74405bd6049457f2538b621081eeb3c2790c9d1070697d800d9474304278f76de245fc1fcd1618d83f44cc9c91ed02d02c30f7c5ec4113e5897947756caa6a778b0b06fb9c5f1f7617c617f16d5656c00c71cf9b0001dcdc49141b0517abc6bf49388f6891b1b8adcb6ba54ae5e3787679a3ef53ce74baede63f5a294ee591fe58a7da6e895d735eca2e8d3b901dc3da104a7dce0918f4a50634bd25cd3b43ec3582dd4382be8ba1df54f1a993186eab37bd78ef8e1cdf34fd65c5d2e361fa4beadf3f1772ce981209d079d2920c3eb8d25c09ebdb012c5fdf544d1487c38af68709f3a101459b2ce77c341c32cb01c20aed22d3127e877de6372ec6572c6ba8f750f86d0d3aa70c9e28a6a353fccbed8a75535280561cda8b629a55b18dbb87d2f309549f584de813138edb8c54febcbc91d23d372021290122768054a44afabad37cd251a8458d26dc955710fac16072b5dbda61c85ee17afd56f7f06c80d67fad0d82b77b6e4fa8b30fea5a71149e87d285029c4238df010ff776dbe40cbbbc24a9e8c55a28ba589d2ce67fcb6a1978466bc1475510e6ed56cd4fbd4e6467b15741c096177be2c2d1a76337ab4650c986570ac52740e4614ab20ef3a95e02b16b619ef9d73bef0fec6e41a3dd6995df1e43ef63c5ea20eb40603a5a8ffd6594f4a86b4e85147bc04be3a18766d6bdb26960a6531be7e8de4dc0965db7f21c51a2b8e85a12773fcc7cc3dbcb2144bc940fcb25cf2fc718b98f806f5804de05128b9f026a4476bc5f774fae68afa81546f8a74ee2daebb93b45a9fc3157d6e49d3cbddd9cc68b30f9eae5f2708641e6b3d35d86411696cd8fb2e59e58ba4535a0ce9be07ec9cab26cdd1dd8d6b42f09d30cbd8dfc24fb6be42ce3525341df06e483e25228a52a7813cd9c8963eec438ecb3fa8639e94fb233a0128980da42e5247f31f81066cb28acf5583a96140e70d970f251c272f3c506ddd6bf0f0e6a8f9948eef8cc7dd51c400695a7f27c2fc7a690cf3013b4b5221e5a05bd3745cbc24db97ccd3ce714a45f787bf0482e6a1da002b2b174332a2aa08d71b0eccb531c308fbce354decdb73dcfe753bebc6329c9ca8246f539477495924fb73dc57d3f9bd3274df45741c0e92362126b86bdb0512c776a1386a456009c9bd771e3a62f1f3a99b8947df7d3256f61dcc74319d1d1c01fc05c2444716818b13d1eec3f4947ac306ac0e81324e62656399b24a7cfbb04211c469b944614f732cf66823c020cec615ce63a1d1e7f62f86fb741fe8b98b6b1298249de2b9a8a5df13dbed97f0c59865c3e7f76669ec8f73384424ab5aaf059a3c07f48462603ed58a726ea8e2de703a9cd30c2ac7806b8213023ace2522e5b8b4af54cd61c478d618c0f27ebfc5079948a3c7f1dbf4b308578915f4408a98ac4225dde020b2cb8393ebc861b64f1c358d8f025fcfc47e0a95c232c2ca2979a720aa5c33f01efdeeb0d0ccf14953b598c2e2118475103e3f384a75b5c5defb29b03ee882d01496dbca268ec52a50987b5ef37f274a1f44e133e589158987fe0fcd48c66d610e605bf94b95f6b848aa879d2c35400ee2be48c6e63a8c35912d1ff9a87f0ccb47685ae3e7929ba5b4a168b60bd47e3bd64a59b7f0e9772fab43b4427c1e35854295f39b78e369bc846945df00d7ac816707cce778f959d4269efc762c54cf61984675ffdd977fb8446e0d86d8b21a51333ecc40cd630bd9adb74ffdec89ca6c96b591b630f3a816634707420656d50a3b8d0e1405038149ff6e6b37dc9fea2bdd1d4c15fcb8673b34aa19b2afd867af753575e4d4d3d6f9c574395cbccb52cdac306ffb7b6b2c565919056efefb213459797c1572cd465a5546b6d40e34336a166b11b4950699905daacff722882d7958d49b5db0c769c5567bafbf91952a2f213a53aee9174d1e8456335db923394a60849b47c07e3293616d1ada32a47e9a32de32241dba334967050c656dc48e9f01698e124fc298ad6d2a42a1215034880593c278f252db6bd946cdfc22fa518b7b606267cd160086bd816e072347ee2d0d7bd9bbab6d8dd3982c4a0bf85fa231c7fbdf28495a922ffb5632763f1c146ac4603434648d84da9fc285b39fbd71c09b1cb005d619ac348276df2ce0e90f7eaf1aa0ea029cf347e26432522e4309d7bb5056913a"}], 0x1) 04:49:21 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7963691f175858ad, 0x100) writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="d03278f944f6b0b4edaaad8ded9e000030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364", 0xbe}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x7035, 0xbe, 0x1, 0x2}, {0x0, 0x6, 0x1, 0x3ff}, {0x400, 0x80, 0x3, 0x3}, {0xffff, 0x9, 0x0, 0x40}, {0x7, 0x4, 0xff, 0x5}, {0x80, 0x7f, 0x1, 0x80000000}, {0xffff, 0x40, 0x0, 0x401}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r6 = fcntl$dupfd(r1, 0x5, r5) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000140)=0x3ff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, r0) getpeername$inet(r5, &(0x7f0000000540), &(0x7f0000000580)=0xc) dup(r6) ioctl$TIOCEXCL(r8, 0x2000740d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x0, 0x1f}, {0x0, 0x0, 0xfffffffc}, {}, {}, {}, {0x0, 0x20000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 04:49:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x1, 0x0, 0x200000000000, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1, 0x1], [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x4008020000210, 0x0, 0x0, 0x1000000000], [0x1], [], [{}, {}, {}, {}, {0x0, 0x0, 0x800000, 0x370c}, {}, {0x8, 0x4}, {0x5}], {}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00002142c7b000"/24]) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) login: uvm_fault(0xffffffff82511db8, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at sbdrop+0x219: movl 0x18(%r15),%r13d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82511db8, 0xfffffd0000000018, 0, 1) -> e sbdrop(ffff800020b734b8,ffff800020b73540,38e) at sbdrop+0x219 end trace frame: 0xffff800020b73460, count: 0 ddb{0}> trace sbdrop(ffff800020b734b8,ffff800020b73540,38e) at sbdrop+0x219 sbflush(ffff800020b734b8,ffff800020b73540) at sbflush+0x93 sbrelease(ffff800020b734b8,ffff800020b73540) at sbrelease+0x2e sorflush(fffffd806aabc1a0) at sorflush+0x14b sofree(fffffd806aabc1a0,42) at sofree+0x147 soclose(fffffd806aabc1a0,0) at soclose+0x270 soo_close(fffffd80666f0a18,ffff800020ae6288) at soo_close+0x40 fdrop(fffffd80666f0a18,ffff800020ae6288) at fdrop+0xc2 closef(fffffd80666f0a18,ffff800020ae6288) at closef+0x11d fdfree(ffff800020ae6288) at fdfree+0x101 exit1(ffff800020ae6288,0,0,1) at exit1+0x344 sys_exit(ffff800020ae6288,ffff800020b73910,ffff800020b73960) at sys_exit+0x16 syscall(ffff800020b739e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc1fb0, count: -14 ddb{0}> show registers rdi 0 rsi 0x38c rbp 0xffff800020b73410 rbx 0xfffffd8063a39b00 rdx 0x4d838 acpi_pdirpa+0x396a0 rcx 0 rax 0 r8 0xffffffff8111e6c8 sbdrop+0x248 r9 0x3 r10 0x7556c694ebd91c85 r11 0x67613c5e78559aca r12 0x38c r13 0x900 r14 0xffff800020b73540 r15 0xfffffd0000000000 rip 0xffffffff8111e699 sbdrop+0x219 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020b733b0 ss 0x10 sbdrop+0x219: movl 0x18(%r15),%r13d ddb{0}> show proc PROC (syz-executor.1) pid=283829 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ae7878,0xffff800020ae6508 process=0xffff800020ac96a0 user=0xffff800020b6e000, vmspace=0xfffffd807f0008a0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 29150 247608 49139 0 2 0 syz-executor.0 29150 289126 49139 0 2 0x4000000 syz-executor.0 32218 105476 0 0 3 0x14200 bored sosplice 54671 364911 15639 0 3 0x82 nanosleep syz-executor.1 49139 17761 15639 0 3 0x82 nanosleep syz-executor.0 15639 298282 26530 0 3 0x82 thrsleep syz-fuzzer 15639 462068 26530 0 3 0x4000082 nanosleep syz-fuzzer 15639 469808 26530 0 3 0x4000082 thrsleep syz-fuzzer 15639 151517 26530 0 3 0x4000082 thrsleep syz-fuzzer 15639 279134 26530 0 3 0x4000082 thrsleep syz-fuzzer 15639 264446 26530 0 3 0x4000082 kqread syz-fuzzer 15639 429594 26530 0 3 0x4000082 thrsleep syz-fuzzer 15639 111989 26530 0 3 0x4000082 thrsleep syz-fuzzer 15639 185042 26530 0 3 0x4000082 thrsleep syz-fuzzer 15639 450005 26530 0 3 0x4000082 thrsleep syz-fuzzer 26530 346265 57737 0 3 0x10008a pause ksh 57737 108735 59372 0 3 0x92 select sshd 55786 281464 1 0 3 0x100083 ttyin getty 59372 198219 1 0 3 0x80 select sshd 25660 207458 16290 74 3 0x100092 bpf pflogd 16290 456546 1 0 3 0x80 netio pflogd 66130 232681 62002 73 3 0x100090 kqread syslogd 62002 471705 1 0 3 0x100082 netio syslogd 32060 145787 1 77 7 0x100010 dhclient 3053 39219 1 0 3 0x80 poll dhclient 68905 395320 0 0 2 0x14200 zerothread 42138 348138 0 0 3 0x14200 aiodoned aiodoned 35984 219153 0 0 3 0x14200 syncer update 98441 443452 0 0 3 0x14200 cleaner cleaner 16781 191598 0 0 3 0x14200 reaper reaper 26259 106826 0 0 3 0x14200 pgdaemon pagedaemon 19568 258640 0 0 3 0x14200 bored crynlk 54069 431931 0 0 3 0x14200 bored crypto 75448 187484 0 0 3 0x40014200 acpi0 acpi0 47054 330531 0 0 3 0x40014200 idle1 73892 365327 0 0 2 0x14200 softnet 62775 6745 0 0 3 0x14200 bored systqmp 36882 466888 0 0 2 0x14200 systq 36292 274980 0 0 3 0x40014200 bored softclock 5777 12802 0 0 3 0x40014200 idle0 85279 243410 0 0 3 0x14200 bored smr 1 423840 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9517 6541K 6792K 78643K 10871 0 pcb 13 8K 8K 78643K 51 0 rtable 110 4K 4K 78643K 260 0 ifaddr 69 13K 13K 78643K 88 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1473 0 iov 0 0K 16K 78643K 22 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1317 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 13 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 146 0 sigio 0 0K 0K 78643K 6 0 proc 62 63K 83K 78643K 458 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 6 0 in_multi 47 2K 2K 78643K 57 0 ether_multi 1 0K 0K 78643K 6 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 235 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 114 38K 38K 78643K 1417 0 UVM aobj 7 2K 2K 78643K 9 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 20 0 NDP 11 0K 0K 78643K 18 0 temp 90 3009K 3073K 78643K 5445 0 kqueue 3 4K 15K 78643K 57 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 52 0 7 2 0 2 2 0 8 0 unpcb 120 203 0 193 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 76 0 76 1 1 0 1 0 8 0 tcpcb 544 46 0 40 1 0 1 1 0 8 0 inpcb 280 222 0 213 2 0 2 2 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 3 0 3 1 0 1 1 0 8 1 pffrag 232 2 0 2 1 0 1 1 0 482 1 pffrnode 88 2 0 2 1 0 1 1 0 8 1 pffrent 40 90 0 90 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 22 0 2 1 0 1 1 0 8 0 pfstkey 112 22 0 2 1 0 1 1 0 8 0 pfstate 328 22 0 2 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 230 0 6 14 0 14 14 0 8 0 art_table 32 231 0 6 2 0 2 2 0 8 0 art_node 16 51 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 0 1 1 0 8 1 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 11 0 1 1 0 1 1 0 8 0 shmpl 112 7 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1603 0 196 46 0 46 46 0 8 0 ffsino 272 1603 0 196 95 0 95 95 0 8 0 nchpl 144 2014 0 392 61 0 61 61 0 8 0 uvmvnodes 72 1723 0 0 32 0 32 32 0 8 0 vnodes 208 1723 0 0 91 0 91 91 0 8 0 namei 1024 5464 0 5464 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 5664 0 5664 8 1 7 7 0 8 7 plimitpl 152 33 0 25 1 0 1 1 0 8 0 sigapl 432 345 0 329 3 1 2 3 0 8 0 futexpl 56 2531 0 2531 1 0 1 1 0 8 1 knotepl 112 109 0 90 1 0 1 1 0 8 0 kqueuepl 104 188 0 186 1 0 1 1 0 8 0 pipelkpl 48 114 0 104 1 0 1 1 0 8 0 pipepl 120 228 0 209 1 0 1 1 0 8 0 fdescpl 496 346 0 329 3 0 3 3 0 8 0 filepl 152 2276 0 2172 6 0 6 6 0 8 1 lockfpl 104 34 0 33 1 0 1 1 0 8 0 lockfspl 48 14 0 13 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 133 0 124 1 0 1 1 0 8 0 zombiepl 144 330 0 329 1 0 1 1 0 8 0 processpl 960 362 0 329 5 0 5 5 0 8 0 procpl 624 647 0 604 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 453 0 431 4 0 4 4 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 167 0 0 20 0 20 20 0 8 0 mtagpl 80 9 0 0 1 0 1 1 0 8 0 mbufpl 256 260 0 0 15 0 15 15 0 8 0 bufpl 280 6560 0 1342 373 0 373 373 0 8 0 anonpl 16 49955 0 33530 78 1 77 77 0 125 11 amapchunkpl 152 1729 0 1588 8 1 7 8 0 158 1 amappl16 192 1663 0 770 53 3 50 53 0 8 5 amappl15 184 58 0 55 1 0 1 1 0 8 0 amappl14 176 39 0 35 1 0 1 1 0 8 0 amappl13 168 10 0 9 2 1 1 1 0 8 0 amappl12 160 4 0 3 2 1 1 1 0 8 0 amappl11 152 51 0 36 1 0 1 1 0 8 0 amappl10 144 13 0 7 1 0 1 1 0 8 0 amappl9 136 717 0 709 1 0 1 1 0 8 0 amappl8 128 222 0 202 1 0 1 1 0 8 0 amappl7 120 104 0 93 1 0 1 1 0 8 0 amappl6 112 59 0 53 1 0 1 1 0 8 0 amappl5 104 129 0 115 1 0 1 1 0 8 0 amappl4 96 592 0 561 1 0 1 1 0 8 0 amappl3 88 120 0 110 1 0 1 1 0 8 0 amappl2 80 1833 0 1749 3 1 2 3 0 8 0 amappl1 72 17864 0 17396 26 16 10 21 0 8 0 amappl 80 895 0 847 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 8 0 2 1 0 1 1 0 8 0 uaddrrnd 24 348 0 329 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 348 0 329 1 0 1 1 0 8 0 vmmpekpl 168 6785 0 6749 2 0 2 2 0 8 0 vmmpepl 168 49737 0 47556 126 11 115 121 0 357 20 vmsppl 368 347 0 329 2 0 2 2 0 8 0 pdppl 4096 703 0 660 6 0 6 6 0 8 0 pvpl 32 164104 0 144402 185 0 185 185 0 265 25 pmappl 232 347 0 329 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 173 0 3 5 0 5 5 0 8 0