last executing test programs: 3.618403909s ago: executing program 1 (id=2): r0 = semget(0x0, 0x1, 0x281) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/93) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000080), 0x26) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) 3.229178617s ago: executing program 7 (id=12): r0 = open(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000680)) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x2, 0x3, 0x0) bind$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000800)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3000, 0x201) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x5, 0x2) r4 = semget(0x1, 0x3, 0xaf) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000006c0)=[0x10]) semctl$GETZCNT(r4, 0x0, 0x7, 0x0) r5 = dup(r3) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) recvmmsg(r8, &(0x7f00000002c0)={0x0, 0x4000}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r6) socket(0x18, 0x1, 0x0) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b75db63418ba5c5c582946d72bf648688ad48b8cf6bbca", 0x3d) rename(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.144873598s ago: executing program 7 (id=17): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f0000000740)='./bus\x00') open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', 0x9, 0x0}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x7fff, 0x0}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.634552974s ago: executing program 1 (id=22): socket$unix(0x1, 0x2, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000380)) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000009cc0)=0xb34) writev(r3, &(0x7f0000000a80)=[{0x0}], 0x1) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x1688) mlock(&(0x7f000000f000/0x1000)=nil, 0x1000) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="86744800f32ab964f8df92e44ecfd01996cd61fac775a4fc76d9fdbf2d47767d404ab6e3444a26af633152601e3d7509f46bce5c7cbc13860b0cf3807e68f30a925d598a39e7dbeb5dac19f087b6302e46e7c007fdc728abd45373b6fbd2dae1c598b09f30ca78f336b539bc8f0b791b72f3f1d01a762134908ac264230cbaa2a2bd6ad16885ee1dd86505e2b95237ed10ae11f487b412710f0bd2a7bddb65ce6d5c90289d8c26311a017402384c52c2ab875b3f38d98a2208ff7cc8836fa06d2c3ec2a52e83f4a1a9305c6f203954855746a4114b423bf3177e07bbfe508a8268", 0xe1}, {&(0x7f0000000200)="d5ed5fe6876caccd872847e68b0c99b7c086b56b99c84e8ffdc53791a7ce67f311b2b3cd7ef5a767225ba14514d1fb362d144d0d1b1edec7a02f1df25389e45a08b5e90643a1248a5da87bfdc33810cf81348ec376319fc27884d53196a45eab499e4d5ed5d20d35649c12028eb311d318bd007cdaa45d42be436191da5bb3dadc3f57e7803a3b5338", 0x89}, {&(0x7f00000002c0)="e2fa1f483b0a20f7cccd6c8800384bcd7a2aca2d57", 0x15}], 0x3) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r6 = shmget$private(0x0, 0x4000, 0x100, &(0x7f000000b000/0x4000)=nil) shmat(r6, &(0x7f000000d000/0x3000)=nil, 0x1800) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmsg(r7, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1001) 1.360440724s ago: executing program 7 (id=31): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffe, 0xfff7fffe, 0x40000009, 0x7fffffe2, "325c63af566e092487b91b000025ca60612c3300", 0x40000, 0x80effa}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)="b389e5aede5da3449bbfebb27e9dcf45299570c11b1e085ac39b1dac9b59bdb77cb6bf1e2f99f79e4f3c36aa808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc427968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc3300", 0x81}], 0x1) getrlimit(0x2, &(0x7f0000000000)) 1.308754691s ago: executing program 5 (id=37): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="7f", 0xfffffdfe) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x6, 0x8, 0x80000000, 0x100, 0x8}, {{}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x3f50}, {{}, 0x6, 0x2, 0x40000001, 0x7, 0x80007}], 0x4, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x40000000000000f8, 0x0, 0x0, 0x0, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB="ff02", @ANYRESHEX=r2, @ANYRESDEC=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x0, './bus/file0\x00'}, 0xe) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) r4 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) read(r5, &(0x7f0000000440)=""/153, 0x99) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1206949, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 1.307406844s ago: executing program 7 (id=38): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002bf000/0x4000)=nil, 0xd}, {&(0x7f000002b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x108000004}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x800}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6f}) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x10002fffffffe}) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x3, 0xc2) r3 = accept$inet6(r0, &(0x7f0000001400), &(0x7f0000001440)=0xc) recvmsg(r3, &(0x7f0000001640)={&(0x7f0000001480)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f00000014c0)=""/81, 0x51}], 0x1, &(0x7f0000001580)=""/176, 0xb0}, 0x800) r4 = socket(0x1, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x159) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) writev(r4, &(0x7f0000001380)=[{&(0x7f0000000000)="8578aac06e8e65c08a8ef76979ba577b5fe832425a13d07928e15a1ebcad63afe3db22e28baa5332300f8b3715451835b314a03967792c732a433f3905bab269d42bf3c02051868c211f36c3c3e59664ba6396", 0x53}, {&(0x7f0000000280)="0f4973f714d340e38d5a2e2e008d7d5b7b4221757ad87f0f5a846b524ae9922571294e5b78555c0480d1f33b171d37b7bc7be8f0e8d2ce9e50adc0ee08127bbd002d46aa2dbe1229f464190f33b02f867e73a4e271bb0c6d93379e7b600f0434dbac8407c8fedec368014632dec91bb72932aed5d1f615be7ed7330b3d44b3b1822af063d690d5bae773dc97d2d0a1ad3420e0cc27027a3806e156afb32324ff464a2dfa179a6a318b7859ee00772f1c4de84c1235bf4a4ddc697b7761a9d84c2e09f1d21e739f507328b6454cdc1a9c65dc44f2af4811c51754f92a9fb4abd95a5f768e8217e3ce5692dc2c7512f671b42f", 0xf2}, {&(0x7f0000000380)="a1741479c5d75e470c9162d45e808b9601e8bedcec67fe28ea225f65e1b0b098c2b7e28d2b3cd89db4dbd65b18b281200bdb7966bc76f3783cd7c178cda00d2d9d5679f2fefbee8bb31d5d499e49aba228a45b3c5a7a9dfaa8b67927e10ffd01d5fef86e083000a1eecd706394db2cdd30ba99fcce33bb3d44c374a2f89b6c971b0cc0c8311e47784ae748a3c11782aa99061a1136724cf5dfaab910e85a5fe01cc353eda86542ff5136607fdf8bf3dfa42dcda3add7d7ace8435dc64d7a11fa69aebb4d6a11fadb7a87c805566dc6901157d4c48313bc0de609c6580d316697be5317c9a114dc354f85b8ce715e278f4cfb137e39d25490bcb3c0d0d530773472cb70fd0a9f8ffdfafcfb56f2d4b0b91c05f868ff3d821eb59af6235eec78f40fbc40393cd49a4183fef3d98dc30ace556f1a9170065ebb285e2e098c283eb93551f3af1ad0172ddfb60434a211df46325709e2c72aeeafac05a3e96bbe806e660d3ac0f7bd1098239ac5c29bd924d042b98b529c36318e1e4949b3840956055d40141d68217ea5d069349ef05413c2f4208c92bc6d3565af02a4c38bb20054793756c8d2257b5e709caae65693881ef246b8b706b798f22fd7b5d324c1fcafec12c005412838e7b01d1e0a4a55430fd82d16bc949cefc3f731b1fab32c3fbda5cfd5abf88e5000c0988bf1497008f66c793a8aa639e6acd7fdbad9ae3d8529098402f5d5e98577b4bcfa0bfdcf48129ea456e956f99f072d164ae3a3040a6f036ae262e3779f2bf701c90014310aec945f2f68f08221775c2064cf1e807253df1b876f8b9aa6136602b88e7f1baa559c04a7868b46452924516a33012c8381bb46d0ceb92671fb410fd9016af654815724ea2728f5e6fbbb8300a7734c71e7882546b68f75d3e669f5a56266062962e0d6a7d0945c99bb7c91e2023ffe81b0196d138b8dabf8e9820d4c430d375428f9d574b0426f1f2314eac48bf653955e1cebb4c0e8075987c0a03b49af519f2d69850f8f38fc667daa24bf17a5b6ec5e1b99f648dbdb153aab3fd4721235d7d8c3c0e10c1e45832faa79a8734ca95024babf66e2efe83837e3377c9964a21d2a56d627afcdac956ebb128248860ec9b2c05af1c1fa50d51a8ff51ba0516a941bc7d72f65769f858634be5ad6327ac9c93fab29d17cccb771fc15eed52d450fbf4ff399c142df2b63c627d28ebff74f1d210d02b2251b443f261fa75c08b1e5a087b4afd00c3b452695383238eee3eb633e975e26fbc3376af9af5d8d6a7d1ac656a2b6b7bdee30fc4497fe318aa5bf5fb3d486c1a0ab89797180c685141e44b307224fdbb57c5ba5ee26f7b7018da6ba3634956c6e530843bedaad60641b24d717a83d51f71a9577d00954bf520656fc6e7da377b1b6a136e7dfc2b06bb979e17fa72cb3b51140c43d4f036025128a50101a88b43199a3f4cc5560ff07d4c7436a73776d9a88da670f980ba15b6151093c17dc69d80593458bda1dcc9dc91da2dfd716855dea14cc4b40efcfcd90273aeb9c8328f4c7a0461fc0afa3473a7135427a36cf0a62788e6eb7ee9d12b36e184351e86faac857e01fc132d05d0709eec178f659acc523715670034b611321e90b69179247ab673d285f384769f9cf80c36d004ea91d3a938a5d7e7b0dddd1fae2de124251630196fffd257e4c34fb5c645b5a1108e6d5adcadbb4c8b198a000fad8f1090126779cb4c82862ae560ffedf215bbe62554ec4c7be8120acd602acfc5e5fcdc6cb00fe6d756bbac57c6837d3154e37d44b711ec8c9e201aeec6a924e9233ba5eaefbc2d2899211987a3b832585cacb2351bdb8df91e057529c32e42e1f336074f30f9a074ae2bbf3fb8ebb8e4ba715653e833e6a4bf1c3838a28393cd620f2617224bf0c1fb30104a469eafacda8a26d78f64bc0c734fb4c985f2cf5a85c26b7429a5cc5eb51533f2fddc5ef6a01b61b3f3612f3a109b8de27b9ca48b339f1aa81dfb266721155b5f62ee8c13ace8d31cd329cfb82366ac233c20f2cec3e7d1a608e36a87832acc01c9c20ee7c9f54217dc6c8bed28be4759c511c69670d802d4c26fbcd7238bd79973827b4a9a9fd45474d0dd4e70116459ab94d963d48568199bf4773244bec9ec79d594fb3151cbcf6c845956ba7f66085dc1c0b59d6efe35ec4e39f8f4ef620f3a072b59e6de836ba53eae9c941949f3e3572b7bbf1391e2c947b938cf145727774498c6c702b7a0a6be0a45b0a35c14af8fd3831c359cc07746a1d2dfc5c7cfc6ba7e16989d503a137620f1080d9148ef57a048381da3c116cc3a020c63bcf14dcca9f6d15f7af92aaaaf5d18cacb4913919dccbd3d9bbaf85c2ec106ea681fcca99a25e3897dbbe4d2bf35641dee6dc301a854562c254d213515dab267ea53469048962bb49e093effcee9716455f2f34df71d6eb4a1c795de589f0a2e9eb7f8a139460c0ba4650bd7d6bd1bd99d09b814390cb3cf1a9ad84756c0d2e6a0f151a7dbb968bf174bb2d4aa5f2a059c96fc17f3761f66780be8dc743bbeaf32b5be14077666bded5b80c8fbe5357008ec1f39b4ba6a86f0fad5607b2112befeaae3c14931379538f6df05b3915ad9d1c752370a8ec3a37f67b09d8551016d0b12a81cb12876997a53e263c34002fab49e78fba3a1423e883ff640aeca121185350121affcf4fa52bfac94b54817719d702f80ae9d3ce8aebbf2db2f4d78c7fa8434cc76484e039173eedef0eded3f130aa36076fc251990a007e5a4ba658458350c72be72ee8d03b4b1dd31891a7731604615eade689738b7aefb5e83fea56753df4234a728c0789538c508793a98111a549d2c6ce516a3b260223ef7c26728ffe84437e5f596ebedb4980f8a377f19ed1244669fa13a65102f2d6c3d79e60766690affbd7b617e446864b9acf9f5f907d774ba785e7992afcb3d901f711d198c7e8a845f4a3edb65cba2beeb3277189a4fcd351db6afaed4fb4638085014b64b9ce7224bd08f62dbec09f44fd0676568e468d25e8764cf56a21c5cb82f6509ee9594458a8fc59a2d7e94dd42d35c15788c2cad5f1096dd1c0755dd846c7ea904b4b85775afe4995569fd10eff0c4ecaa04085f827ddad418ca90b1c0a3a50ee9c511770f898553b42638d6acb806cd478cacbaf690824e1a70ebef4dfcd7687f2ce00ccc3dd38053624e48675eb9fe7ae56d1ef1e4c48b60e157961f5392b7ddb3fec31ff652d298951f57a305b0d4ec0180988e122ad40d12da72b1e211d2507d6ada92443f33941ffe06dd91dfe90ab460186e621d291422c103c3cb88bde1a900cac683f2de9e8791eabbe91e16c190b797481e64d9b3bd227381d1e3786a421b869ddccdeb61b995a5520dfcbbb263906d41a2489b5bb86035a2ef131d237cebdf391c74b0401f9df19238385119285a4ea00170b07f8df9c5eff1d1f70949d55dd4f4599dac11caf7285e3e35fb4bcf471b291f5c49e2ff5e225cfbe784b6b520c61bf83eb67c9dd0b4cb583377d568b2b93e01b549f4c4f2f8ce4d3bce793ca9bfe0e341fabf3633f6cf9a47980fdb8d39b4ec8f732e919bc13f594e33475bb56d0586487a4fe235734e76ad5b4e3aeae82986f2da8e39c9cd275de5d16eb003871b15df85ea54638d3923721866683943397cf6e29f6e71f582f923b85cf907413eeab261d93b4a3e6bdca3028ed56dafdd37a53eb0c689bd23020dff15d89d9cdefa428e5bbcacab00ebc09aaeb8ab27d831ee0a8f15c32f48156314bd534de8a3209d03b0720d2f98e81ae49837642da2af148b8dbfad72af41b4cfa3acb998eeece68c223cd4f8670a7c36c67ef31474a33e88f249c3573d1489c2e26e1b17aa8bfb3843d74f2e89c254cbed9913b82aeb4ed0c2d9560029c546d90c2ae3328ed82f33dec207d644d3b5c7fb169bba56bdff49408ccaa065689f0c4057512d2e4e31f9603f718c961bf3424b96ee3347d99f030b01a2e9185d50727cb53a746d7d4b190354e681c3e4a5727e19a6940959305071d99250549192af0873247716b9c06930e7d5d0bf817409257beafc05ca5b93b96f4aadd113ba56f141e56402bfd03a5e18698f6df7fe1f8fbe66afc7b3076568ce7e9ebcd34c3df5894aff671bd5fe0895f364ff31101774d5c1bff5dc44cfd4c435d8b856c9b3f562fdf820813dac1d786b9680b61355774af4c7fdc890a3ae95beb6ebdf64be424d1ccfd25004e82e97abd153e8c6ed634fbfcd6035d7a3a8898a2e31a6e5d1b7ccd2202ceb2b6e6ec46b8e388aee7f335adaf4b34f57bd2d94b209a84bdd0f9d58eb9013e46a010447a518eeab63eadb87727a4c7a8824e8ce51ce887d90aa077c6d0a2b76901b90dbc67e415bc535db2f7e787622c73fee065da4df0fb31ebf17d987774b43ef96b5c051eaac39928a95bcd953a63cfefaccb90529fdb4cb64dad8f0724e449b85fed299148e7ef881ec3a1efb058a5e7417e580ed53c95ccf933571c5a748e1c9cc4ba7b23efbb2963ecc746c5dfe755c8a8b866e12f97d008c27009aa83e1dfb1f0291b55b6958996312db2fc5cffe62a7258ea89eb5293e14d7c3c24056ec505b40bfa2bc6a1366fd74f501c06a83fdf1c6f3e6b70d8440a12852edfd499815b5b923064c9b8e192bfa84df4176b91e1c371adffd5a822becf3c9e1a9db79fa029d29141482a37e806d6033426d6c5ad79ee22d687e4648e6af2d0637b2dbfc27eceb90ed498e431b2497e57a4752e4f6dbe0338834d150ce620d50a5569601e5dca28884c7be354ad220457694947c515635ca89b879f9dbb2db27859fad2e6c594f111d3ff052430e10da01514fad38d7fae664f0ebbdcc50a79c362e9db35aa9b96592d6477676374ecaf5f7cacb6c1ca04954edf425caa5d33e3cb73f6d225b4b07d22c1ee8fb782ccae64be77d45bcd3b57fb26aaa7ec7158afff01e16cc36937696ae44d794c4af86c9b5bfaadefa0d92eeea6f9cb1ecdc00e7be7319f156b62506ce825a12512e3f22cd1e6c5b8e6179d00080e107141b061ced942179a2c7d0e352c1cd10a4e182724d7a0fa8b978f878c2d4f08b503fc0382a9c0406a8e2daf455d18608b40f62edeb6b6586562e9276bf015b154b418310d8b6275075146b1207683c2bc3154ca862743ac3ef74ee6584650720daf604bf87a8ec217a44d12e6494016c460f55bfaa886b803ae1cca1c7476ccf5d29976a2cf22b63a72956bbaadc1b2c44d6da53660ca4010f78c928b1855f500dae8a1ee58e708bbe075c72e76889d2a3f9897b3ba1fc16377538ccad80e9b1ebea7b0f81c1e65feed16234684446e49db22b154e7435fc4d23e74ff37de81d068a46cfbb8f7bf686ac4c8e91809e6936593a0f5d1afda577c4c91e73df0e7112fbd66d40b82d6efd33ccd33899e3f3e233d0c61b403b57084b56961c80e6a4e47731d96eadd540685c25629c39c2657052002acc288dcafa9f99d878a672be6ba20cac8601111ea96c7b2df4c82d459a1a92f9d9e6c25e6b4511b5a423452fe5a4bf18125c86c7ed0389711902e564811e38722be2707b03a7ad5f64bd8ab0895c37188ba6b0587bcbcf06300a5291674293debd01e90743daa18b9cfb9a7d29958c20f977f270a3980d80d6e6d0317053252eb361efd6c1889114fce1444cbdcb7f19185a1e5555489278cd0fd3f7d2b5fbdc5f2f0ace5ad54653102600a78c29e849b301cedfb5b2b6bd8779f41f5bd1803e8a76eb98a6dff12a82c75b344c7495f13eca4d48e08fa6e53d5cca76a", 0x1000}], 0x3) 1.267011482s ago: executing program 7 (id=42): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x10, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) (async) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) bind(r6, &(0x7f0000000340)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) (async) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f0000000140)=[{&(0x7f00000002c0)="04f7e422b6df33c210d6f65f71e20923bbc63d33313c0edcd618d4c40c1578dcb3ad7f30d81aee7aad068786cfbc41c926135a46f36f43bdf4be6be012369c750afbbe680602a07278e15ed80dbabdde1390db94e6e8882e1d1c9d5e359e5f03ce84fde987e995df243274b99547ff388325e2c4", 0x56}, {&(0x7f00000003c0)="a2739b4fdbd64288dd2366268ff96112e02321f6ac146d6d8b145cc3f60bb9db24f928ec5377bb03880645224ab6e97c70897a9f1dcfbc77e235851952b3095d326f0b58f4c5a27ba06b84f9ff00614ac23afa34bc1ed85b33f2b9a02b28adab363f04c344a33a4d37321cc947acf6de74a40a676489036c977ed92ba150b555e36fdfdbe29124af5bd75725e63abbc58bddab355ae83c2cabd4acd1130e00a59716cc532d3367dbcd2b36cf0470b616a3dd6220b30033fc97ae076de12e190f92cbf8a0e10c48c8e0ccae9d051e75067f2b6463582d52ab08fb05129bbfde278439514653ab3a43cf0f5b960e8949b077ad1d6d69275302fcb6b463dc78aad5daee58e4a7ccd782eebb2688a53c277eba90c707220ca17124e882b89d3816306cabe4f5a36dfb8da589aeefc4d3b27c7ad7c5bcb1530500a97975a727253bcb19fb7899b0984e3100508ff2db6a17c2b00ad76c1262f4bd5c8052626f88c76d0467e51d070528ee369bb52016d59adbe31beceb8c7fe191e1a807cbb528a473fd24509651ba798c01b92d788078a87c7784c3c70ad7266865b409a0ed9ee62b10e87448a381516fdf0e878cf4ace8368db1511ce00d3795b2b4fde67b1ad2cb18258e5dc236219aaf8a1582d352e5ddc8ebe19a9b4b2074f0ad923aaf7ca4232070a975e298e0c7af00df28c87bf3a0375b30b1b735b55dff954c8fc74a9726878f81e27a7f9f30b6a936e53bf7662483e076dfb4640da0a802166d7c1480e47278fca71a58a8177b1fa6eabf9fd889a94e0abd025e2ad9a1366543d6ac5ce09a977423f14fb309cf2e775e2e10ba1bf04c70312ff79786b42633537ec54aba354b5ab24355ead2e1c3a6e25bd09aa791265d91327472b302935fac2ccfb1bfd40b08406347836a9726ca51819ea414fc78c46d660d315bc186d3802b8ad6dbeb83dcb78dac52c6d3e9ae09a04ee9a9660b1c30667bdc856198afb2b4a1581f76917596c01b5a6ec8cf7d459372f8476f228cf2e7c5a2b81988b6b7d289a8c84ca8c7c32bc0fa7c4c47d378746a423001cba5045d1fc48c9c5bd2f336c9208ab703ae5de51f118288356550ff7e613b04eaaf35e2ae7b37debe1717135506f9ef7c8157ecfd2cee6d569f1b8cf11a0010d7db55d56d04b112813142aa9dc65dc2fa945d683da2fae9fccd73cd205dd38eb805de4b4452afbf849154d6d8e6940a493118fe06798642dbafd890a544054bfd537cbee5c60eba637c431a71010753761b01ff2d01183db1832480de4c2c969ac7b99368482ce30dcdf176bd6abe1075127405b43e32ab5078aeea434d87e5c2f0ef19816aaf46264b1d9168bcee104b2924368e6a132117b9c5884f7c3b3a637c0116a1ac3c17cf9a326d37e5f66bc0b8ddad6052a372470037307b05204d106fd19b52285f3156e7c0175b96531875134885af8ea39b23e7c69f1fffad3c09208f6b1cb4c436861be06bd24a79609247716b04482ac1f441eb69f833cfe5d0161da20c711c9bff904e9830153a70ba4cbeedb634b3b1f2a9fabe9d3dfeb8f2ab4b931d9ba190358c95be6546e562109a805deb750959f569cd4b3dfc6a758029e67d0ba7218858492ced118ab77d47a56ed567fc422d614e3be3f2faab555e331e5f2907a24fa2f559d0dcbfe7c30abeb8094671175b5a6cfb0230d95a0b81a6416b9d3af358dfa4f67435fd83d23f75334503534b72ed08a6ee2c104d146edd5b99a9426ca680c3e595390e514743a3e048990b4462e1201cd0124be16e2f2d1febdebb142945c72cc10756f1a329c7fd7ded18fc49df5f870f0105fc5e35a67ac46234ef3b4ad69c67f73e763fb19fe1aac68b7d93b4ccae526419ba9ced842e370ebc62b378ac147412c18077ac9442dd9d89bd636e7805b9db61160616beaaddb142d00e83e5e0c3de28f5026650906aa5a023d6f5868c131fa04acf12457d2ed92254c8700d7c225236ece6f6d815e3aaf914782874d61d07119b8e599c7bdbd9180fc35ea4f8d8a94fbda5e9bb9b5b0123f09f1d16c2792eaf4da0c9e909fd5cf5319cecae42d4e9c5e3a33d99a548e5237dcf07b7359cb83a488026bc33190b120eafee312318f03463c32f70dc899bc17f1e29a543c4e165a4eb0ffc364891c6ef5130d396da3bd05c5680a433d32a116765a2f4b26f0f8e3bb39319e17ee89d5f2294fdf1f0cbef1648885adc082e755506f50f5febe43279d9bcb2b6825602a24c2ee639e5375a857a55cb318e8ab12fa9b4afdc8f7a320e90e77d2f9505fdba134b2f8f614f2e798c1a5e44596b54ddf4f64984ffc38c64fe23f6bcad1f69d7aaf2d5f15f5e9901dc1684b1817703e448095b767455211bbdfd137b2254c6951409760c0733428255db1789310f8dca026c59629516a808b051354fb9f6a3b3262cb2d427c013125e3a4a46f473654e2705b9f980d1533a64cc2317b0ef07acd61933a5462770b8902694929b164d3f6ffd291415139b89c2f64dd005913e11211383752083c929afa9c8067cbaa9214abd2cd5c7b395dcddfdc20fd00e1d6947099869e76d92617b28c75fe4d1330f4d2b3aeb1d0019038525e4f3854a9b1cd6cadba598fa367abc7c9cfb4f8e9a65846d4bb74b3119c8b5a874b6104a9edb7571e071e3e56bd53858e4fb1dad01469973d23e91674c8daf329522a68d5b9028cb92b17c3d39cb159e04a082389cfd8b76a12856791835ee6045bbc03ed9b75cf51dd08836d598c85140f019ab122a048c0f2fe7684a49981485f53a74e09b4de74c1c40be0baa6e00e2a0f55a1a79a9acb8c6f4c80ae225a3b8781f16c72dbf3481dc4bb7bd3a303de206c1aa047fd44af051ad57c3ff112ca1706cb325109e14f602be65d041737d92a8d12981dd2e38d6fda3d0d169f399b3c66272ec450ef80000be8c97391977a20af5f48bed71fe3f352121b51287375ce06af7e0e3fe7e4e53db5264dc32f5016d8e47cab9467b0e9f87fe9f2289b9b3e48c167dec95570425f21c8d704959db47e021b2037e6923508072211f68513962e3ba0d24db9664c309807d9415090e9d511ce36185372a7e96afb71387c85487f785dae92b72b08760b0fe928bb992d346726d836b0bd1ac4abb4466804581d5f516662675331c707f16e2d664f658df608f52d491976c4cdfcd220acd64bc8fbf5e31c56b7e9e17248dc9e6f8a9553af023fb10361aabf6326dd27b3743b8045b884018894b57f785efd918da29b6d37ff97d277df7768c18666d8093a8cd4c9f74dda809e00cfdbdb7e32fa43ddfa839c8c0134ac8f281d112c6fb063c8e53f9fca06107a4a4855c92d945391ccaf7f6b83650e02892646677db26d380c507fecc59eccdcaf12e2250284fcc51bf2f9f3537c7aac12dcbd988f96a6e0b69ac56fe8bf90d16d20abd12d39c4830b01e3417ca5a50158281c4238402b9f9fc94e8ec39ba2c60ddc378cc29738f23c4a41591ea5f56772afcb87979b43aff70a31ee44ee3f44c7db591b6907cbe64419f83f75d00994872add7cba39109f919ff6cbc1f7a9f2448e98a199837a8d1053fc85c5cbc3b0da7f4913cc3b7473d651578cadb570554eb342c07069bcd7833d1b06eb244a4987b3f60cf39712d601ef1475f94cb0fca13b74a2410dc817548c2a6b9ee8654c2a700c5c89908d35cb6ffbf00f67f48cba43e388f4cf738e8434ffefd7c75acf7f651dd1f91eb72da8d36ab1cc9d564d62a50c937b94fa46628973180aa8724a3c795fff4ba1be87f1822a28b7a45c0abc2ec5870c212e211155ea0e1ecfcf84c4cf42c73255bd4a4101b1514fac8d99e685ed328ffb6f8bb678bdbb2a57f353a0064c118eeb32c430850ba937e7fb65a9c1d1946eac30d164751c5d0e8cc4c189dfe27b3d5f9cef7c72559911c3896fd0c7b2e5560b89a17976a1b501da5b2c9a2df98412c2000fd59fcc4a346882fec9407a58fcf4e71da11ab88e64d4663d70036ef706e86e14e4d29e816942878c109fa5542a69e68853f7f809a3426627c16f3846c2edd413e050821d77e5a05f3dacb8d8eae92b12897a623ba102d9af4c2d6ac0b0b843af1ed9fd73e1505c004ef7b40b6386b1428ae0c2f294446ccda6243b737b84cf772b2c80c0f28b46830a1854ce2235e59c82751eb629fc50eb32c94fe1f6cc84f70650f5b4143f3a09cd2a88606b85f789e9c06d34c65dbf06b02cfd5af4fd336bec36558349e724a276923b4ea67ba04ec72a886f25b2841e42676a512b058ce77c39d5050c9f6e21f235b10fb4f1d297f16fb3c23eb6c4e197fd09fb25819b297ab7f56550a4a068f8d1babc2b4bc43c4a16f8eae029cff59e84c801e430a4ee27d2f90d6c94293e08d92ec80ed2dea22edd02145162e71ea6ee1c6f9d3af978285ac3ba014d44bab65a00c1da3d7af467dce657d94ba67ace86b085146f6d0173e0f70fe1116818628efdeb2a6d8fc6ec29d0d8a83ba9d3b434f4a7a2866cc331af56cc3f55310e092ac67c71339c240345881fb967d770f30664de5ebf6bb0fc8e652e2e2e791b2f264244a16a4b193c0630cd7b7efeb97edafc817f12a3a05d448239d21c9b21bbccc068efef4395f56f4e603bcc21612bc68176e06503a1d0e153301381cd304d07ee668259269e4d5647f3d4cc1432f144fce365724c23a9a2b1037ecc50ab77753f99e6951d519228731fcd4408406f34f349a75e0ff4c145b030c2eb8f79b7602926be15121963342ff78a2165b30deb545c17abb25b14747623d7ead2b7d669d3626b26ec72eeca0fc5945c79dee8afee1383da3d408434171ac05c3a7fbb38dfbd8a0b8d0e1c2c6f6be4574ed81bc18604c3887274998abb4a2b3fb7ca6369991f11891ec0cb39a90a1ea57d026d3171996a55578c849553000559b7052dbbef5fc789c1f52b5eba0620f7ddc53889e6f2fcf51969f3297a122dd77f3da122e6501830653e812037267e3eea4155e7403bedbf666ec2863030eb724f2b797094b3acd5f18616efa78d3c646d00098ce9d53307503cef331a5c231ed5d15d79b568795cfc25f416e787513dd310d864d0349729f0f987f7bbbd06f1f67ed29a8399b5579cd72f49b4d5e356f9d1d121c1443c3b0c8e4348493c96f85367e8befb095dfa33a3bad846b4eaacdc6ab4e054f8f40640573ae43f507a34b572b0936c096f581677678d1f07348041d904834ac3fe3ef9a4e11529dc000d8557a13a8994d7923aa151abaf1cad024e5eb87fd9365a1b01371b8ee3ba575350336c7e034bd6e559bf596afd3c4bbbd4859bde4103cf348b45e6226eab2789003044267511507cbc0583d402224dd7ab337295da88e67503a6ede7fc767bbf3ce36c2c63b17f89d379b45a95e998c2f34231ee5ef3631886fe048c0dc5abb58f8c364bc19b4f8e208c332ff085cb21c844ac4a0b348b1d0d497a8640b993fc5f8eeda8cdc023dacff658c657e779285312456401640eb8f97db87289d867b09746d9bf9843ad62d949e48b4c1df8ab2b44bce592607b9a1ded567bebb5713b5843efe47a4b8e0157e28fadf3fca4728514a7a3dd13577f4ce7cd27bdd1e2c40a09492db9f8e900485cd9110cb3fd75b08332f596a13089fd4f15c7cf76f78fca24c88be2345d368df0011b548806c13238e34a9197261435ede37075bd88862b9fce6b9bcb0f4c429762559e42f266612bf1da2b3899d2f155804f1e2d5205921e9d1bb4ec11f535ced096e20b2bf8b1aa24ddb5de16c706581f075aab435fd8110e213e267d351"}], 0x10000192) (async) dup2(r4, r5) (async) recvmsg(r3, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) (async) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.200655646s ago: executing program 3 (id=47): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x122) (async) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000534, r0) (async) getrlimit(0x6, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) setrlimit(0xb4fe99e0a1b11cfe, &(0x7f0000000980)={0xb, 0xfffffffffffffffe}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60", 0x2}], 0x1) (async) close(r1) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x1, 0x3, 0x800000000000, 0xfff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) (async) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) dup2(r4, r3) (async) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 1.198659611s ago: executing program 4 (id=48): r0 = socket(0x20, 0x4, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000200)=0x5) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000000)=""/229, 0xe5}], 0x1) write(r4, &(0x7f0000000240)="14bdfa511d34", 0x6) setsockopt(r1, 0x2d, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) r5 = socket$inet(0x2, 0x4002, 0x0) r6 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x29}, 0x2, &(0x7f0000000280)="81a599652df4ab7bbab2800e070e7bb18d54e2180f17052ab55d9c96f574e35c3f5a4823a84ba547904dba616401d1c9e7e965d6b354e6ebc60e56e84531e887eb40e2a7a5a5258a5cdaac09dd6af912273772dda431d1008f0280bdfecd3d7b", &(0x7f0000000300)=0x60, &(0x7f0000000340), 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0x80106468, &(0x7f0000000040)={'./file0\x00', 0xffffffff}) setsockopt$sock_int(r6, 0xffff, 0x24b9bee73f433726, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r6, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r8, 0x0, 0x101, &(0x7f00000001c0)="ebff8bff13924800", 0x8) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 1.13888798s ago: executing program 2 (id=52): r0 = kqueue() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) close(r2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x9, 0x9, 0x2, 0x1, 0xd, 0x1ad0, 0x69658466, 0x2, 0x1, 0x1ff, 0x7fff}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000740)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f00100ffffffff00"/177, 0xb1, 0x6, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r3, &(0x7f0000000240)='.\x00') 1.133018759s ago: executing program 3 (id=53): r0 = msgget(0x0, 0x9) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/145) r1 = getuid() r2 = getuid() r3 = getgid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xffffffff, r1, 0x0, r2, r3, 0x8, 0x8}, 0x5, 0xa, r4, r5, 0x400, 0x78, 0x41e, 0x200}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) r11 = socket$inet(0x2, 0x4000, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) r14 = open$dir(&(0x7f0000000500)='./file0\x00', 0x400, 0x40) r15 = dup(0xffffffffffffffff) r16 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) r17 = socket$unix(0x1, 0x5, 0x0) r18 = socket$inet6(0x18, 0x8000, 0x4) r19 = open(&(0x7f0000000580)='./file0\x00', 0x8000, 0x1) r20 = syz_open_pts() r21 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r22 = socket$unix(0x1, 0x0, 0x0) r23 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0), 0x100, 0x0) r24 = socket$inet6(0x18, 0x1, 0x8) r25 = geteuid() getgroups(0x3, &(0x7f0000000600)=[r6, r6, r6]) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640), 0x840, 0x0) sendmsg$unix(r7, &(0x7f0000000800)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000001c0)="d2c0c5da3ab1bfc4c810137f004ffa0eca4edf007c35d04482386bc987de6f6fd9d302265676cabf4fa62d50245a4cda16334388858bbcdb5429e0797d3ebad5f3320e6df623514830edac342894a73f77c62d3510dc8540dc9f382210d1d8f48aac0a762b28fb689433361ba23d6dbd48dbeb8ee2e244e3065e5017aeafd2be", 0x80}, {&(0x7f0000000240)="a5f605101fa5d7f5e68a0a320e0bb9001d60f94dc465693d2ad7af096a617f3c9ed6a948765f3fafdd42e099a0ea9b6883725945dc5008fe1fa60a0f6e12e6d17795a5a113ef92b076f42d05f6fbbf7bad9fecce74dd5c2dcc836971eabfabd089f5167ecde8059b4ee31210c21ee6d3d3559c2c7abd4d6839f4ce580aa3ffaa04fe64e42e2b5af9254586d86f9a90208b664498b6fc57ab0f862d1fb9a721ed9200e80204cefa1853d10b9e78ee2741e62b6ea29c156000395c8576437e7f66c4f3cbe3a1de142a27552353c8f5225d43ceda26a6997f90a0de5e251594ca30792d39cc02ae3a31a825", 0xea}, {&(0x7f0000000340)="45a8a1787c64862cd02a8c91644deeebd36d9c9fe464cbb5533b1fe020cca86ef2be363d", 0x24}, {&(0x7f0000000380)="fd7093314ddf9f1856e0cd87fca34d73883ac6555fe692047d88a22015e19678db0641", 0x23}], 0x4, &(0x7f00000006c0)=[@rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r5, r2, r6}, @cred={0x20, 0xffff, 0x0, r5, r1, r6}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18]}, @rights={0x28, 0xffff, 0x1, [r19, r20, r21, r22, r23]}, @rights={0x18, 0xffff, 0x1, [r24, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r4, r25, r26}, @rights={0x20, 0xffff, 0x1, [r27, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5}], 0x130, 0x2}, 0x400) 1.0927142s ago: executing program 3 (id=56): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="f0ee22a5528459054a8f8d4bc2b6c7c20af1547a886a8ab1385e0189175896c10d1b54f0b87d1ba69bd60cefdab9f9d3f758a31414fda0fc19898070", 0x3c}], 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, 0x0, 0x0) 1.091644856s ago: executing program 4 (id=58): syz_open_pts() setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/35, 0x23}], 0x1) setreuid(0x0, 0xee01) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r2, &(0x7f00000000c0)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 1.089389431s ago: executing program 0 (id=59): r0 = semget$private(0x0, 0x3, 0x655) (async) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x48, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9b6d, 0x3}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 64) r2 = getuid() setuid(r2) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r7) (async) setregid(0x0, r7) fchown(r5, r1, r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) (async) r9 = getuid() semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/189) (async, rerun: 32) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x4, r1, r7, r9, 0xffffffffffffffff, 0x2c, 0x9}, 0x2e08e39f, 0xffffffffffffffff, 0x9}) (rerun: 32) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x48, 0x0, 0x0) 1.080718655s ago: executing program 3 (id=60): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x82, 0x0) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000040)=""/88, 0x58}, {&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000240)=""/38, 0x26}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/98, 0x62}], 0x9, 0x7) pwrite(r0, &(0x7f00000014c0)="52db87d107438738358ff5cfcdc7e7bf0a650af874686ac04b08cfc2675d263e78e32d9d5e0ff42773eecd151606b0808dcbf5e7caeafe0228f2de930f663c77f015681909c39a02ca253fb988531f546901e818b3abebeee0ec8088ef2c17db1bd4c8b546b5557040062974ce54671bd7d73364bf9e9fcadfd204f9d5187f9b4c1396094b410167f43a70ed4f7a1908950cc4840445e4ae682fc326e21000e030aa0553c99670c9f542109d3a8296c9f1f314c3d9fd2e9f300b6beec50443be2159caccf55b929df988557a6bc2b035c976fc864053d529efbb9420e6d13733524d9b1fcec473b375adb90b88823dfabdfc6b15ae1304220cf179", 0xfb, 0xfffffffffffffffa) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa) r2 = accept$unix(r1, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) connect$unix(r2, &(0x7f0000001680)=@file={0x0, './file1\x00'}, 0xa) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0xffffffffffffff62) getsockname$unix(r1, &(0x7f00000016c0)=@file={0x0, ""/88}, &(0x7f0000001740)=0x5a) sysctl$kern(&(0x7f0000001780)={0x1, 0xa}, 0x2, &(0x7f00000017c0)="ba0936db32a369a4fda412d7be2345670c84e1b887dcb9301e6459f143d3d5a3ac3159861723cda92771acb2110137337cb35d2eb3e901bcdd7e04c6bcfd69aebba62f16de87b29d6557a83b12683b099eff7110ce2a496efff9401e06ce1c602b7c6b72daad36be24f0dda8dbe793760516d3c7b1e97dd8e91c7232dc0795d507139779ce18e49452beb6dd92c76d9e25765d03d3954ead90f16f106bbac31a24c6e1943ab2deb503926f7f77f65806a7f564c5cfadbae19abdc0b3beb6c35b1386df508866e7400d248e392b7d96", &(0x7f00000018c0)=0xcf, &(0x7f0000001900)="36094d09a894695e7d656ef718f0236855935084563ff0c75e33c433", 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940), 0x400, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001a00)={0x9, &(0x7f0000001980)=[{0x200, 0x8, 0x9b, 0x3}, {0x1, 0xfc, 0xfa, 0xffff}, {0x401, 0x9, 0x6, 0x40}, {0x200, 0x5, 0x98}, {0x72b, 0x9, 0x80, 0x4}, {0x3, 0x9, 0xb, 0xa4c}, {0x100, 0x40, 0x0, 0x1ff}, {0x3, 0x4, 0x3, 0x4a14b389}, {0x0, 0xd, 0x0, 0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001a80)={0x8, &(0x7f0000001a40)=[{0x97, 0x9, 0x3, 0x100}, {0x1, 0x6, 0x7f, 0x3}, {0x9, 0x80, 0x1, 0x4}, {0x2, 0x5b, 0x3, 0xc21}, {0x1, 0x1, 0x7, 0x5}, {0x6, 0x3, 0x7, 0x9}, {0x71, 0x81, 0x10, 0x1ff}, {0xa, 0x4, 0x2, 0x2400}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0), 0x20, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001b40)={0x4, &(0x7f0000001b00)=[{0xa, 0xd1, 0x70, 0x6}, {0x8, 0x4, 0x8, 0xfffffffe}, {0x1, 0x1, 0x3, 0x1ff}, {0x7f, 0xfe, 0x0, 0x8000}]}) setsockopt(r2, 0x1, 0x6, &(0x7f0000001b80)="41cba5ee28422834e5745112df51218496efa4fd80e8e2d552339eb17b496cc7142ab099973b432d49c8b458d9c511f05ffcaf225ead0e80b4ff8196b4c45f8c5eab6634fc0a782d26dcf910322b68ff869e7bf1b54ecc5b2cd4ac806fbe3e6321cb54d51a49", 0x66) pipe(&(0x7f0000001c00)={0xffffffffffffffff}) r6 = socket(0x20, 0x4000, 0xaa) execve(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001dc0)=[&(0x7f0000001c80)='@{-/^()&@$\x1c$\'{\x00', &(0x7f0000001cc0)='\x00', &(0x7f0000001d00)='\x00', &(0x7f0000001d40)='/dev/rvnd0c\x00', &(0x7f0000001d80)='./\x00'], &(0x7f0000001f40)=[&(0x7f0000001e00)='/dev/bpf\x00', &(0x7f0000001e40)='/dev/rvnd0c\x00', &(0x7f0000001e80)='/dev/bpf\x00', &(0x7f0000001ec0)='\x00', &(0x7f0000001f00)='^\x00']) rmdir(&(0x7f0000001f80)='./file0\x00') ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000001fc0)) sysctl$kern(&(0x7f0000002000)={0x1, 0x9}, 0x2, &(0x7f0000002040)="2d4e97b9e6d0ef41b1226fd664a246f5a7371ce611f9", &(0x7f0000002080)=0x16, &(0x7f00000020c0)="37f854545dd8ded8caf17dab15c9ec04b1ff507036f59d2e6b4ecf270c2c31fddfcd39fe749f13c4c6ea04b596f610b9ec43ad777b1e8e04de061e838c5c19683f569e7a125ab7cb1d25bb59be840d3571d3e21b8f943f1a36d125563e2e61dcad8c85d913211b4e482be95a6a92f3e4f4f3847e0b752764ef54725438737be69f591de26796565dceadb4c55575d348bd1bf716fa411b7f7e62abe0107c10ae7c8bea8556f7644fd93a074d090d10adbed4850b35a23e9be836c3120b1335d8dc370502d1881ea2cebe5be9", 0xcc) r7 = open$dir(&(0x7f00000021c0)='./file0\x00', 0x400, 0x40) openat(r7, &(0x7f0000002200)='./file1\x00', 0x80, 0x140) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f0000002240)={0x9, 0x6, 0x91}) execve(&(0x7f0000002280)='./file0\x00', &(0x7f00000022c0), &(0x7f0000002400)=[&(0x7f0000002300)=',\x00', &(0x7f0000002340)='.*%/)(.\x00', &(0x7f0000002380)='d:&\'\\-\')!#,{\x00', &(0x7f00000023c0)='/dev/bpf\x00']) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000002480)={0x2, &(0x7f0000002440)=[{0x1a, 0x2, 0x9, 0x3}, {0xf1, 0xb7, 0x2, 0x5}]}) socket$inet(0x2, 0x8006, 0x83) write(r6, &(0x7f00000024c0)="1da70a6d3e8684f0e17cdfb966c639e1358e60138ea5f791a220b2ebddb54611feb1c43b8f7e71351be97cdeca1dba7088605bb172f08132aaa89d65fd1b6804add0d1eb6fee67ecfa9b0fd7ee01c86fb97cdff5918a63e263686be31838f37c2098de2b9d1c6ac55a4c50eb007b7bd32a", 0x71) 1.06403647s ago: executing program 6 (id=61): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) 1.062949948s ago: executing program 5 (id=62): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="000003000049d7a848bb9758aa0000000000313df0ffd68ede01093a", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xe000, 0x1, 0xf6, 0x7792, 0x6}, 0xc) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x108) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000000080)='./file0\x00', 0x8}) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000001480)=[{0x0}], 0x1) acct(&(0x7f0000000100)='./file0\x00') 1.062648201s ago: executing program 0 (id=63): r0 = socket(0x1, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x7, 0x21, 0x2}, {0x1, 0xd0, 0x9, 0x1}, {0x46, 0xfe, 0x2, 0x801}]}) (async) write(r2, &(0x7f0000000080)="d81ad3d20cbb3d1022217bdf6c30", 0xe) (async) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x39, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r4 = socket(0x18, 0x3, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc, 0x1, 0x2a, 0x7}, {0x3, 0x5, 0xf6, 0x3}, {0x16, 0x3, 0x6, 0xffe}]}) (async) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd60f76ab200303a00000000000000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000001aafe8000000000000000000000000000aa"]) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getrlimit(0x3, 0xffffffffffffffff) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) sendto(r4, &(0x7f0000000180)="8894dce1803b8e27df173e154eb4372c24f226fb7466ab07d9d209c3bfe67f480c6b1454dbd968e4c09105661e5bb82429bcd1b538c48b1740d43aaa047844c9f86500d861b8c65df14d9c8c3b64eb7567144321ad394a2c922dddfb18e83ab2f57410f10f3623c4f8ec5d2171ac191ffbd8f5c5cc5b9fad473d807ba504217839eda181fd4a2063e93f13da8b5de38472b06b2b93a1b6eda0f31626a1926cc6820a2663dcba3fde5d4886f9e61a659d87cdde9599ee3c3fecaf198aabbfc3a5f21497270b", 0xc5, 0x5, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_INFO(r6, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r1, &(0x7f0000000540)=[{0x0}], 0x1) (async) dup2(r0, r1) 1.008320858s ago: executing program 0 (id=64): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendsyslog(&(0x7f0000000180)="817c2ffa", 0x4, 0x30) sendsyslog(&(0x7f0000000040)="145719928ff4b056f3e10c4995aa6eeea6a35aeb60d9bab5fdb542eec7cf19d3e90ac13de5c9c70daad4ff278faa428e541fbf98c731db4e0eae19fdecb02b9056166f0706c562c6f8f52029c60d717ea8c64e126538ba376fc2a6366b2c71f1f8a70d5dd3ff1882c3a05b0b6a3043cefff3c09b2bed9029cbf482ed86f94d43b468534f7b98", 0x86, 0x12) sendsyslog(&(0x7f0000000100)="7964a56f53da3da3be60731b87ad23a8e0b299cc7a30f152a97f", 0x1a, 0x20) 1.007214904s ago: executing program 6 (id=65): kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0xc5, 0x3}], 0x0, 0x0) (async) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x32}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xc, 0x4, 0x3, 0x10}], 0x80, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0xa5, 0x1, 0x7, 0x5}, {{r0}, 0x0, 0xc, 0x1, 0x2, 0x5}, {{r0}, 0x0, 0x44, 0x8, 0x6, 0x2}, {{r0}, 0xfffffffffffffffa, 0x7, 0x40, 0x2ef, 0x2}], 0x9, &(0x7f0000000180)={0x2, 0x7}) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r1 = socket(0x1, 0x1, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) (async) setsockopt$sock_int(r1, 0xffff, 0x1012, 0x0, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) truncate(0x0, 0x81) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r2 = open(&(0x7f0000000400)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x0, 0x4, 0x9, 0x2000000}, {}, {}]}) (async) recvmmsg(r4, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) (async) link(0x0, &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$TIOCSBRK(r2, 0x2000747b) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x1, 0x2, "d66a90ebb178926c79486b47c1d100"}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x7}) r6 = syz_open_pts() close(r6) ioctl$FIOASYNC(r6, 0x80047469, &(0x7f00000000c0)=0x5) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[{0xffe1, 0xffff, 0xa, "a3b695762d94a559d08eed06aeccaf70aab89992c3b4330c4ff08d6fdb304a183baf6a9b99cde193613d2920818eac2832937d871d8e87ee554fcb216dac0f95094d637b8fb5860af406a98689bfe0cea9186e3713b0abd25c7be8db31a5f0ede09739f292615aa589b13e62ed14466b9d1378c15270786c711c6a67552062f491121f8af646774de286dd85cf6a45dae51a8fbdd2708710552d7a4a8a1fd8d1f1169a6feac2f1b7881c7ec6eb0f37d6cc2f7dbb7114df3636dd08d876ae59bb8deb31e674e3c468dcb5ffa724422184308aeb67bfcab96556f8622b8fcb667c207cc17ecd025635cad8717b731b1dc0ee9be81b2e65e5a54335713f682a1d125a7a589c1d902f360d225a23b7b71d568928fe6559841d5e6c61cb397ab1391aa64e9832f3850165e72dacd196bc850082c5c37742fce2137db389d8eaed75ed345eecc0055c6950efebb38001"}], 0x160}, 0xa) r7 = shmget$private(0x0, 0x2000, 0x70e, &(0x7f0000004000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x0) (async) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 1.003711802s ago: executing program 5 (id=66): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000080)="2fd2167b9af06f0e8521bb8be8791ca4e2f81d4cef1898f2d011830825360988de509de4cbeb82112e3c16826f06b4dc322f5ba2054d3a1034ad424feb8c9fde28ba3335e2a0972602d84f3d4d81b60aac5923c66c192547be652b77a01597a1a8dfa29c973ea1408204", &(0x7f0000000100)=0x6a, &(0x7f0000000140)="a796e876d828519e6511e86d211e3fa3066516e1a90113236ae91d7361dcddec506b7c335a2fe566a0a32dec6abc7d9eef36e1cd8265f179a117c412b319afdcf617842bbefc677f83961054533cde5020c449b3d7acbab55cbc26f4aff674c4a6e1871838594fc7b567583b736eb13c60574ba3a5f580f773e379cc6b4e464e29d27aa7e6f5f70a5801a09bd021ffd7d442e8ab512dad2336b4f243a46d9e85313eddba4de11a318e319de1da429e98bf1680bb2cb89b491db30a59bba3677084f2", 0xc2) 1.003033922s ago: executing program 4 (id=67): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000e00070000000018", 0x12, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="f0f1547a886a8ab1385e0189175896c10d1b54f0b87d1ba69bd60cefdab9f9d3f758a31414fda0fc19898070", 0x2c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="000003000049d7a848bb9758aa0000000000313df0ffd68ede01093a3150b6ce", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) socket(0x18, 0x4, 0x1) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="7ce85345f7174dfb3c597aae08832b24695ef5624104004e0b784436ace999d66227d59aae1453ab7e713eddea1a610fd13f2caa45d4cdf5cd6f87c37eda9fc10bae68d193080bfdbd472c271667e17d369e3f04e39bddd11a74f1e3332c8e060c02ed3998acfda27032b42afdf7fbd89eec320fa017879ee7ef1ecd59b9a90acca7c62ab3c8d10d96c07ca9cf75ab396c3562a3f3a44c8014cda6d8a39ddb97df651b7434b8c3196b48eed79b9cd3a97618bc7583b22477737326997400c99758ced7afcb6572a6fb6fd48c51342db69129b32cbd0c28a18d6b26caa5de3996857b7cb9f47da3b520fcacd7850e6b5ace6065d4", 0xf4, 0x408, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) 1.000525058s ago: executing program 0 (id=68): ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x8, 0x0, 0x0, 0x1, 0xf1a}) r0 = socket$inet(0x2, 0x2, 0xff) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) socket(0x18, 0x3, 0x11) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) pipe(&(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206925, &(0x7f0000000100)) (rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0xa, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) sysctl$hw(&(0x7f0000000200)={0x7, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) (async, rerun: 32) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) socket(0x1, 0x4, 0x6) (async) r5 = socket(0x18, 0x1, 0x6) setsockopt(r5, 0x1000000029, 0x31, 0x0, 0x0) 1.000068545s ago: executing program 3 (id=69): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0xa, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001400)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000001440)="692a2fd1a6bc89d2c335292f610d062d7f21ae02138647ac0b9b912ff34e1c5c28ef4b8a64f40c074cfb07afcd908293d972e11791ad8ddfeb2fc7dbdb99e333f9f3cfee2142a87f3abefd2630e08d9fe5cea6c7473c1524a65d5aa522387dc7679e3be9a8eed51f19391efe9ee60231882de7b4828ab6585f78ebcdc9449cd2110f59a3ed860c21425e12f752b047f22d59b3d07949824de6b9c60f01223a924c27b54f1ced268911401cf58a0ec1acd4c21a8d023e6f7fde40fd70b2d0c26b801fee295da314f41b1aad2100f63c7d047116799f7f", 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000500)=""/77, 0x4d}], 0x1, 0xfffffffffffffff2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) clock_settime(0x100000000000000, 0x0) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000000240)=""/147, 0x93}, {&(0x7f0000000300)=""/49, 0x31}], 0x5, &(0x7f00000003c0)=""/249, 0xf9}, 0x1000) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="5233614f8159b8afbadeb505b7b4a5da8372f0cc751d8f8aca9f486cffdb387c50bc90dae994c31556df23b92e3ce862a05fe61fbc208546168dd51ff32ff53019ad7f6ddd4b5d3e2c5479ddb7f0f1e176cc43072f63b889343b28e0df6f", 0x0, 0x0, 0x0) msgget$private(0x0, 0x208) 954.058284ms ago: executing program 2 (id=70): r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x8000001}, {0xb1, 0x3, 0xfe, 0x10006}, {0x16, 0x0, 0x2, 0x400b}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x2, 0xf7, 0xff, 0x9}]}) mprotect(&(0x7f0000237000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[]) setitimer(0x1, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000e65000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x46, &(0x7f00000004c0)=ANY=[@ANYBLOB="fb000000000000000000000086dd601f0002001000000000000000003a000e14fc1113000000000000000000000001"]) getitimer(0x0, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x4, 0x5) sendto$inet(r2, &(0x7f00000001c0)="108b8f09570c03f4e9eb9cf60b29043c8e3c415b562fb8526f372601b363c169f5f3fa084c500fb909b536bf40acea2307192af913dc37cf", 0x38, 0xa, &(0x7f0000000200)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r3, &(0x7f0000000600), 0x0) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/157, 0x9d}, {&(0x7f0000000400)=""/180, 0xb4}], 0x2, 0x2) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) socket(0x6, 0x5, 0x3) 953.65504ms ago: executing program 4 (id=71): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x1a6) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x84, 0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/55}, &(0x7f00000001c0)=0x39) setuid(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000240)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x7, 0xffffffffffffffff, 0x0) write(r5, &(0x7f00000004c0)="9f83bfb861c5", 0x6) 953.343689ms ago: executing program 0 (id=72): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0xfc8b}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x3fe, 0xfa9, 0xffffdffc, 0xffffffc0, "ffff090087e5ffffffffffffff00ffffffe100", 0x0, 0xc}) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x3d5, 0x1f, 0xeffdffdd, "8b03000900787d902b56d864d3c3a3f4d3c900", 0xfff7fffd}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="f5fd548920a86b20988553ef5de002ef9ac021f7f26abfda19e3dbe2f178c288cbdd66481e79f78f9e34ec", 0x2b}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000001240)=ANY=[@ANYBLOB="ffff16f2b58f9227b9e1aaaa86dd60006f3300383a008a21f8d1450021b07f5a195768f30000fe8000000000000000000000000000aa02009078080000006000000000003a00fe8000000000000000000000000000aa0000000000000800000000000040000002"]) 952.899482ms ago: executing program 2 (id=73): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f000009a000/0x2000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) (async) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) (async) ioctl$FIOASYNC(r1, 0xc2c04200, &(0x7f00000001c0)=0x8) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x1, &(0x7f0000000340)=[{0xb, 0x0, 0xf8, 0x7fe}]}) 911.555701ms ago: executing program 5 (id=74): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f00000000c0)=@file={0x1}, 0x2, 0x0}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4e13, 0x0, 0x10001, 0x20351e, "030000000200f900359ae93ba0b4f42a00", 0x7, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r1 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semctl$SETVAL(r1, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x808c694d, &(0x7f00000001c0)) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f0000000100), 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) r5 = socket(0x18, 0x4000, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 907.282985ms ago: executing program 6 (id=75): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0xec) syz_emit_ethernet(0x37f, &(0x7f0000000640)={@local, @empty, [{[{0x88a8, 0x6, 0x1, 0x1}], {0x8100, 0x5, 0x0, 0x3}}], {@ipv6={0x86dd, {0x8, 0x6, "8b205a", 0x341, 0x6c, 0x30, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x62, 0x2, 0x0, 0x4, 0x0, [@rand_addr="c9c4c0de564ada4a8c2160685689fb29"]}, @hopopts={0x67, 0x1, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim]}, @dstopts={0x16, 0x25, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @generic={0x0, 0xfd, "b96af4fc57bf15310233d7a47100a1ac06111737884675e8166fc9f475c9b0c9c0b65ffb9d3701a1624741920304bbcf848d42e194e121cd2afebc426739267563ed49788c22558dcf2985d3e530a035236b721db54e154770fb8eb954bd6715e573da91240d7038333662c7ff1cbf6ff11eaba68b1e3190ff9f505bb826942a05e7d00352627717e88aee77fd2b2535b1ebf7ca38c0f331dafb6dc8b01415ac6c0a7657071657cc72cbe3e41a35aeee9b8806fc066ddf71338ade85f28ce2426e5894f260688271d9de171c68d486aa724a5deeca4cbe0104990eb2954136bd88e62d6b1cc37c29720cbca715f21b4c9dc3d3514e92b2247fada21d17"}, @enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x31}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x3, 0x6, '\x00', [@generic={0x7f, 0x21, "19c6dedf8f5d1f7f64e6cee9afbcd8f88cf9e68f16fb5b7c65cd402e18d4921e3f"}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0xffff}, @ra={0x5, 0x2, 0xfff9}, @ra={0x5, 0x2, 0x6}]}, @hopopts={0x37, 0x9, '\x00', [@enc_lim, @jumbo={0xc2, 0x4, 0x9}, @generic={0x3, 0x3f, "639fd4de48ae4b363f033e48c168e75e76c96f092fc3636e5c9ef0674090f3233fe837c3b107b4e7aa2432f2637b32488f173d180aa58c0e6106a534eba389"}, @enc_lim={0x4, 0x1, 0x4}]}], @tcp={{0x2, 0x0, 0x41424344, r1, 0x0, 0x0, 0x16, 0x1, 0x9, 0x0, 0x0, {[@md5sig={0x13, 0x12, "990108750000000000001000"}, @eol, @window={0x3, 0x3, 0xc0}, @md5sig={0x13, 0x12, "07f00252878468e9fee792eea98225f2"}, @md5sig={0x13, 0x12, "366c5cf74d5e6aed3de5031e74d03690"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x3}]}}, {"ab8c3795b6b55874f820c8dc7e553cfc9a64c0704f0e35320f09f6b2b57727f1d52376389f09cca82a76d42748b6d6ad46bc754dfef73574a7e83f934ca0b29594cb795bfcc40fe72d16c0dc906d036901fb8a29a10dd3dab7b982bce6b8fb2bc7753b25c194586254a9e16756c92f1a20c0abb8389a5e758b17aa2fb2fc47943d07fbebc04937b4741206382921d2d626d8f72e9b8622c6425e9460ecc63cdfa46b8cacec6085d12e8f6bddfede4032b00794a217012724872184ef3d986ee6396ea61455eb450e07e0f3e4cc521a3b7ae0d77a104a2b6c4027e109eaa763552bf0f79f41e3a2c0a8"}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0xc0104407, &(0x7f0000000000)={0x0, 0x0, 0x0}) 906.805685ms ago: executing program 4 (id=76): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="f0ee22a5528459054a8f8d4bc2b6c7c20af1547a886a8ab1385e0189175896c10d1b54f0b87d1ba69bd60cefdab9f9d3f758a31414fda0fc19898070", 0x3c}], 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000200), 0x0) 906.422127ms ago: executing program 6 (id=77): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0xfd, 0xfd, 0x1}, {0x4c, 0x3, 0x0, 0x10000}, {0x4006, 0x0, 0x8, 0xbf1}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xa3) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="8d6bb85551", 0x5}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="005f127f87dd065e560a09000000000000000957b9515b1ca583ea00de01093a310000fd7800cc4f09840000", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) recvfrom(r2, &(0x7f0000000100)=""/38, 0x26, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) 906.095464ms ago: executing program 2 (id=78): r0 = socket$inet6(0x18, 0x5, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) 867.269038ms ago: executing program 2 (id=79): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10200, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x51) (async) r1 = syz_open_pts() dup2(r1, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3c, &(0x7f0000000100), 0x0) (async) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f00000000c0)="aef43c05", 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) (async) close(r3) (async) setsockopt(r3, 0x7, 0x5b, &(0x7f0000000040)="8efb8b9e8bedc50d45f6c29e7a123c8be09189705bf64c15c4f904b4cbd2", 0x1e) 866.79298ms ago: executing program 6 (id=80): r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x300000003}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) dup2(r3, r4) setreuid(0x0, 0xee01) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f00000001c0), 0x4, &(0x7f0000000300)="e27732a8c5d332119cba0d2638d44a907fe7b0361b97edc2f7c9cd4717fcb1aa25ca628f57914790c7af7315c7afa55b3ab408234eeb48f963dbb0a157b208c8e351568f44b86f0bb45b6f55379032bb29f25220d43517e0ed03215b09fa46776a41dfd036cd39131e71b3fe3ba7212e88e7e2dad102705fc1089d15b60a5f08118d0c3fd0adc07746665eced050e652aec7982b79b3edd1975db9e03009492d7dcb787241dfb9e3ba72d7bcecaa7c9423e37d1b2b228d262462be232d6eadb096b3192b9812b57daf6542871daf28b97d2f42e33c0f3a21abe54e8509e6833beb4dd629c82a0648badf8255284080b52de04699618bdab00108d4fce335", &(0x7f0000000200)=0xfe, &(0x7f0000000400)="c0e0ce9095eae8d0489d6f5bdd7c200cf67ede4d8215d2e704d1a104ef2cfdb46e7e25e0975c7b2f2da7aca5d07f8cbf220e926e22a3b17ea0f642b01bee0160472634ad1ebe91a197294f47bfd0677d55da385a7c709b6a5f661bdcd714ea04b4c2692c49a562f5b9a172823fd46af1dc93333071adfe7322ae714ae5a05af9f3510180a1746fb786bee27dadaa0b63e9500ab779d4ad51b42822db245bbdef35", 0xa1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0xffffffffffffffff) r7 = getuid() setreuid(0x0, r7) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0x5) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xffffffff00000000, 0x2ffffffff, 0xffffffffffffffff}) r9 = dup(r0) write(r9, &(0x7f0000000080)="2fdac26f4858148e8208b6801679458df2869ab463f9a473eb55b0fa720f3e7e2c700c6f26af9e0310f57d20cdc6a34b02525c44cbe6cb14350b4ec9530ad4746b416efa1670d7680f90b24ea24904203877ec23850a8b04bf6177bad7acc81ffd33aad580b59e5f758a64eeccd268b920a626375223760ee046fd47d6c128fa1b48cac1828cb3c026cd2f5c072e1f2e4eb89c41872c83278f6aef26869db8ff20054c04009cda5a9a888e1f60d1e31a6611adf165e158b4b4736bc2a4f1af2fedc0a311a9a67151b3bc04da509315cfccff02de46bf9a3dc2613cfaf47fb4a667", 0xe1) getsockopt(r0, 0x0, 0x22, 0x0, 0x0) 866.508736ms ago: executing program 5 (id=81): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x7, 0x1}, {0x43, 0x9}, {0x86, 0x2}, {0x8b}, {0x1c1, 0x3}], 0x5}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x169, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x9, 0x1, 0x5d1e, 0x38}], 0x3, 0x0) kevent(r5, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000180)="cd08a6329d000000", 0x66) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0xee00, 0xffffffffffffffff) r7 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r7, 0x0) r8 = getuid() setreuid(0xee00, r8) r9 = getuid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000100)='./file0\x00', r9, r10) readv(r2, &(0x7f0000000300)=[{0x0}], 0x1) 163.41856ms ago: executing program 4 (id=82): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) fchflags(r0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fffffff, 0x0, 0xfffffffb, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 161.397337ms ago: executing program 3 (id=83): dup(0xffffffffffffff9c) (async) r0 = dup(0xffffffffffffff9c) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0xe68, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a0059e5fe8000000000000000000000000000aafe8000000000000000000000000000bb8100907806820000"]) r1 = msgget$private(0x0, 0x0) setgroups(0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xfeef) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000580)="8306000000d068cb6dd8ded4e52c8c1663fba740", 0x14) (async) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000580)="8306000000d068cb6dd8ded4e52c8c1663fba740", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r6, r7) (async) lchown(&(0x7f0000000080)='./file0\x00', r6, r7) r8 = syz_open_pts() ioctl$TIOCSTAT(r8, 0x20007465, 0x0) (async) ioctl$TIOCSTAT(r8, 0x20007465, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) (async) socket(0x18, 0x3, 0x0) chown(&(0x7f0000000000)='./file0\x00', r3, r7) setgid(0xffffffffffffffff) (async) setgid(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x3, 0x0, 0xfffffffffffffffe}) chown(&(0x7f0000000240)='./file0\x00', r3, 0x0) setuid(0xffffffffffffffff) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) msgsnd(r1, 0x0, 0x0, 0x800) (async) msgsnd(r1, 0x0, 0x0, 0x800) syz_open_pts() (async) syz_open_pts() 147.253588ms ago: executing program 2 (id=84): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x54}) r1 = syz_open_pts() ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000380)=0x4) close(r1) syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x7, 0x2, 0x1, 0x100000000000000}], 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x20, 0x0, 0xfffffe01, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x41000000007) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 141.475232ms ago: executing program 7 (id=85): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000080)=[{0x0, 0xfff0, 0x1800}], 0x1) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000240)="3927a9c14e9b34c0f7af1cbd6f3831", 0xf}], 0x1, 0x4) open$dir(&(0x7f00000000c0)='./file2/file0\x00', 0x662, 0x0) 917.574µs ago: executing program 6 (id=86): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) munmap(&(0x7f0000feb000/0x14000)=nil, 0x14000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='.\x00', r0, 0x3}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000c50000/0x2000)=nil, 0x2000) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) 481.544µs ago: executing program 0 (id=87): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() fchmod(r0, 0x2) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x24, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 0s ago: executing program 5 (id=88): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getrlimit(0x5, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r6, 0x0) pwrite(r6, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000029, 0xd, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[0xfffffffffffffffc, 0xfffffffffffffffc, 0x0, 0x0, 0x400000, 0x0, 0x400000000, 0x0, 0x0, 0x8, 0xffffffffffff0001, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x5], [0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x4, 0x100000000000], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [{0x0, 0x0, 0x7}, {0x0, 0xfb4c}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x6}, {}, {}, {0x4, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x1000}, {0x0, 0x2d6, 0x0, 0x6}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.155' (ED25519) to the list of known hosts. Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806cced5f8,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806cced5e8,1) at rw_enter+0x122 rrw_enter(fffffd806cced5e8,1) at rrw_enter+0xbe VOP_LOCK(fffffd8077ebebd0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8077ebebd0,2001) at vn_lock+0xa4 vn_closefile(fffffd806aaa4000,ffff80002a03e020) at vn_closefile+0x111 fdrop(fffffd806aaa4000,ffff80002a03e020) at fdrop+0x126 knote_remove(ffff80002a03e020,fffffd806ecb81b0,fffffd806ecb8238,3,0) at knote_remove+0x403 knote_fdclose(ffff80002a03e020,3) at knote_fdclose+0xf9 fdrelease(ffff80002a03e020,3) at fdrelease+0xf6 syscall(ffff8000371cc0e0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbe913108820, count: -13 ddb{1}> show registers rdi 0 rsi 0x40000 acpi_pdirpa+0x2be71 rbp 0xffff8000371cbba0 rbx 0xfffffd80042c2680 rdx 0xffff8000012b4140 rcx 0xffff80002a03e020 rax 0x3ffff acpi_pdirpa+0x2be70 r8 0xffff8000371cba80 r9 0x8080808080808080 r10 0xfa38662b95f9af63 r11 0x196a546e2c6f628a r12 0 r13 0xfffffd8003ad9e00 r14 0x3 r15 0xffffffff rip 0xffffffff8154e325 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371cbb90 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=280549 pid=35100 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=86, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a03f1d8,0xffffffff8363dae0 process=0xffff8000ffff6d68 user=0xffff8000371c7000, vmspace=0xfffffd806bf9d720 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15791 91712 49235 0 2 0 syz-executor 15791 455419 49235 0 3 0x4000080 lockf syz-executor 35100 195307 37423 0 2 0 syz-executor 35100 224113 37423 0 3 0x4000080 lockf syz-executor *35100 280549 37423 0 7 0x4000000 syz-executor 54825 485025 14530 0 3 0x80 nanoslp syz-executor 54825 345553 14530 0 3 0x4000080 rest syz-executor 54825 499003 14530 0 2 0x4000000 syz-executor 83492 488141 91833 0 2 0 syz-executor 83492 331259 91833 0 3 0x4000080 fsleep syz-executor 21899 289078 96340 0 2 0 syz-executor 21899 373053 96340 0 3 0x4000080 fsleep syz-executor 21899 418267 96340 0 3 0x4000080 fsleep syz-executor 59292 121651 97759 0 2 0 syz-executor 59292 314333 97759 0 7 0x4000000 syz-executor 21572 441465 0 0 3 0x14200 bored sosplice 14530 200623 47750 0 3 0x82 nanoslp syz-executor 37423 115082 47750 0 3 0x82 nanoslp syz-executor 49235 185869 47750 0 3 0x82 nanoslp syz-executor 97759 40371 47750 0 3 0x82 nanoslp syz-executor 96340 383878 47750 0 3 0x82 nanoslp syz-executor 91833 189363 47750 0 2 0x482 syz-executor 13059 432804 47750 0 3 0x82 nanoslp syz-executor 45866 168149 47750 0 3 0x2 biowait syz-executor 47750 71051 4009 0 3 0x82 kqread syz-executor 4009 446038 98845 0 3 0x10008a sigsusp ksh 98845 37474 91157 0 3 0x98 kqread sshd-session 91157 98915 56534 0 3 0x92 kqread sshd-session 67072 482727 1 0 3 0x100083 ttyin getty 56534 146436 1 0 3 0x88 kqread sshd 46675 261494 97074 74 3 0x1100092 bpf pflogd 97074 335149 1 0 3 0x80 sbwait pflogd 29304 201710 46268 73 3 0x1100090 kqread syslogd 46268 274377 1 0 3 0x100082 sbwait syslogd 72361 384802 1 0 3 0x100080 kqread resolvd 10995 215357 84997 77 3 0x100092 kqread dhcpleased 13197 127072 84997 77 3 0x100092 kqread dhcpleased 84997 80036 1 0 3 0x80 kqread dhcpleased 54203 43496 0 0 3 0x14200 bored smr 89652 523873 0 0 2 0x14200 zerothread 28620 271423 0 0 3 0x14200 aiodoned aiodoned 61823 458079 0 0 3 0x14200 syncer update 10152 337954 0 0 3 0x14200 cleaner cleaner 81589 305260 0 0 3 0x14200 reaper reaper 57664 169758 0 0 3 0x14200 pgdaemon pagedaemon 38904 213323 0 0 3 0x14200 bored viomb 59045 332568 0 0 3 0x40014200 acpi0 acpi0 42937 25949 0 0 3 0x40014200 idle1 2203 203685 0 0 3 0x14200 bored softnet3 47798 315434 0 0 3 0x14200 bored softnet2 22856 170200 0 0 3 0x14200 bored softnet1 86423 3027 0 0 3 0x14200 bored softnet0 45470 270457 0 0 3 0x14200 bored systqmp 36439 519941 0 0 3 0x14200 bored systq 95500 288500 0 0 3 0x14200 tmoslp softclockmp 31313 307796 0 0 2 0x40014200 softclock 48842 306321 0 0 3 0x40014200 idle0 1 425755 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 35100 (syz-executor) thread 0xffff80002a03e020 (280549) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83522848) #0 witness_lock+0x5bb #1 vn_closefile+0x41 #2 fdrop+0x126 #3 knote_remove+0x403 #4 knote_fdclose+0xf9 #5 fdrelease+0xf6 #6 syscall+0xbb6 #7 Xsyscall+0x128 exclusive rwlock fdlock r = 0 (0xfffffd806bfecbf8) #0 witness_lock+0x5bb #1 sys_close+0xc4 #2 syscall+0xbb6 #3 Xsyscall+0x128 Process 45866 (syz-executor) thread 0xffff80002a0402a0 (168149) exclusive rrwlock inode r = 0 (0xfffffd806cceda38) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cda72c8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10192 11117K 11440K 166960K 11396 0 pcb 17 12K 12K 166960K 35 0 rtable 235 7K 7K 166960K 381 0 pf 34 17K 18K 166960K 47 0 ifaddr 43 7K 7K 166960K 47 0 ifgroup 55 2K 2K 166960K 57 0 sysctl 2 0K 0K 166960K 2 0 counters 64 36K 36K 166960K 66 0 ioctlops 0 0K 4K 166960K 1489 0 iov 0 0K 16K 166960K 4 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1398 88K 88K 166960K 1470 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 13 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 93K 166960K 217 0 proc 72 91K 140K 166960K 546 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 19 0 in_multi 99 7K 7K 166960K 102 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 391 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 240 73K 74K 166960K 3646 0 UVM aobj 6 2K 2K 166960K 7 0 pinsyscall 42 84K 107K 166960K 1331 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 12 0K 2K 166960K 29 0 temp 38 6818K 6883K 166960K 8700 0 kqueue 14 22K 28K 166960K 43 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 45 0 41 1 0 1 1 0 8 0 rtentry 112 116 0 7 4 0 4 4 0 8 0 unpcb 144 93 0 75 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 808 41 0 37 1 0 1 1 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 336 166 0 156 2 0 2 2 0 8 1 nd6 136 25 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 1 0 1 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 27 0 0 1 0 1 1 0 8 0 pfstkey 128 27 0 0 1 0 1 1 0 8 0 pfstate 376 27 0 0 3 0 3 3 0 8 0 pfrule 1344 21 0 15 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 467 0 12 29 0 29 29 0 8 0 art_table 32 468 0 12 4 0 4 4 0 8 0 art_node 16 113 0 14 1 0 1 1 0 8 0 semapl 112 9 0 3 1 0 1 1 0 8 0 shmpl 112 4 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1701 0 192 95 0 95 95 0 8 0 ffsino 272 1701 0 192 102 0 102 102 0 8 0 nchpl 144 2001 0 314 63 0 63 63 0 8 0 uvmvnodes 80 1878 0 0 39 0 39 39 0 8 0 vnodes 216 1878 0 0 105 0 105 105 0 8 0 namei 1024 6240 0 6239 1 0 1 1 0 8 0 percpumem 16 47 0 1 1 0 1 1 0 8 0 kstatmem 264 26 0 2 2 0 2 2 0 8 0 scxspl 216 5811 0 5810 3 1 2 2 1 8 1 plimitpl 152 40 0 23 1 0 1 1 0 8 0 sigapl 424 529 0 479 7 0 7 7 0 8 1 futexpl 64 1457 0 1454 1 0 1 1 0 8 0 knotepl 120 311 0 0 10 0 10 10 0 8 0 kqueuepl 216 49 0 37 1 0 1 1 0 8 0 pipepl 320 122 0 95 3 0 3 3 0 8 0 fdescpl 496 510 0 479 5 0 5 5 0 8 1 filepl 152 2038 0 1779 11 0 11 11 0 8 0 lockfpl 104 46 0 39 1 0 1 1 0 8 0 lockfspl 48 23 0 18 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 31 0 14 1 0 1 1 0 8 0 ucredpl 104 209 0 196 1 0 1 1 0 8 0 zombiepl 144 480 0 479 1 0 1 1 0 8 0 processpl 1160 529 0 479 5 0 5 5 0 8 1 procpl 648 672 0 613 6 0 6 6 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 664 305 0 273 4 0 4 4 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 164 0 0 21 0 21 21 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 168 0 0 11 0 11 11 0 8 0 bufpl 280 2385 0 97 164 0 164 164 0 8 0 anonpl 24 145646 0 137964 47 0 47 47 0 185 0 amapchunkpl 152 11504 0 10936 25 0 25 25 0 158 1 amappl16 200 3841 0 3625 14 2 12 14 0 8 0 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 119 0 107 1 0 1 1 0 8 0 amappl13 176 10 0 9 1 0 1 1 0 8 0 amappl12 168 1170 0 1139 3 1 2 2 0 8 0 amappl11 160 71 0 57 1 0 1 1 0 8 0 amappl10 152 9 0 9 1 1 0 1 0 8 0 amappl9 144 138 0 138 1 1 0 1 0 8 0 amappl8 136 25 0 22 1 0 1 1 0 8 0 amappl7 128 158 0 146 1 0 1 1 0 8 0 amappl6 120 164 0 162 1 0 1 1 0 8 0 amappl5 112 140 0 129 1 0 1 1 0 8 0 amappl4 104 338 0 319 1 0 1 1 0 8 0 amappl3 96 2206 0 2112 3 0 3 3 0 8 0 amappl2 88 785 0 702 3 0 3 3 0 8 0 amappl1 80 8192 0 7615 14 0 14 14 0 8 0 amappl 88 3253 0 3075 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 6 0 1 1 0 1 1 0 8 0 uaddrrnd 24 510 0 479 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 510 0 479 1 0 1 1 0 8 0 vmmpekpl 168 5626 0 5593 2 0 2 2 0 8 0 vmmpepl 168 40252 0 38192 97 0 97 97 0 357 0 vmsppl 448 509 0 479 6 1 5 5 0 8 1 rwobjpl 56 17598 0 14587 44 0 44 44 0 8 0 pdppl 4096 1027 0 958 103 30 73 85 0 8 4 pvpl 32 14338 0 0 116 0 116 116 0 265 0 pmappl 248 509 0 479 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 386 0 33 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff834b3ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83522640) at __mp_lock+0x192 intr_handler(ffff8000371ebd50,ffff800000079f80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f Xspllower() at Xspllower+0x1d rw_exit_read(fffffd806bf9dd48) at rw_exit_read+0x90 uvmfault_lookup(ffff8000371ec0c8,0) at uvmfault_lookup+0x22a uvm_fault_check(ffff8000371ec0c8,ffff8000371ec100,ffff8000371ec130,0) at uvm_fault_check+0x49 uvm_fault(fffffd806bf9dc60,ab5000,0,2) at uvm_fault+0xf5 kpageflttrap(ffff8000371ec270,ab5980) at kpageflttrap+0x2d0 kerntrap(ffff8000371ec270) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff8000371ec6c0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x21e80b00510, count: -17 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806cced5f8,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806cced5e8,1) at rw_enter+0x122 rrw_enter(fffffd806cced5e8,1) at rrw_enter+0xbe VOP_LOCK(fffffd8077ebebd0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8077ebebd0,2001) at vn_lock+0xa4 vn_closefile(fffffd806aaa4000,ffff80002a03e020) at vn_closefile+0x111 fdrop(fffffd806aaa4000,ffff80002a03e020) at fdrop+0x126 knote_remove(ffff80002a03e020,fffffd806ecb81b0,fffffd806ecb8238,3,0) at knote_remove+0x403 knote_fdclose(ffff80002a03e020,3) at knote_fdclose+0xf9 fdrelease(ffff80002a03e020,3) at fdrelease+0xf6 syscall(ffff8000371cc0e0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbe913108820, count: -13