last executing test programs: 9.864458303s ago: executing program 7 (id=652): r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="756574abe5cacdd7ee60455d2bad889c519df7e9a9fec103d833a058e6a4af4d14498033cce0ddcc1273c6d2a97da64e847aeb2af0760bbfd71eb509d3ed7e9906886cfde7f8f3559c58031315d40ae7ed9b81b9afe9f99cab79ad376091b4f55d89b034987bac482d49a7dccb573efe8e87ec92a150b68cd41553610b994b625c804c925dbccf9dfe9773c364ff5d8956fb30d206022b5b64cde97ba4d0bd13c1c7184a9ed4d95cc08aaeaa181fe5bf066b946cf03591960397071096b5e8518dd02d180183176761f0ff103ce3892de448b0fdf196b42f91bb7f4a4764f88a5d09a47ced57a6ba21f3cbc0ae2d0c88bc", 0xf1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x8ad, 0x40, r3}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x2000000) 9.721222609s ago: executing program 7 (id=654): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = socket(0x2, 0x2, 0x0) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r7 = syz_open_pts() r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r12 = syz_open_pts() fcntl$lock(r12, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000000}) r13 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r13, 0x80206979, &(0x7f0000000000)) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r16 = socket(0x6, 0x4000, 0x0) r17 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x16, 0xf0000000, 0x7, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xfffffffffffffa25, 0x5e}, {{r2}, 0xfffffffffffffffa, 0x6, 0x1, 0x1, 0x3}, {{r3}, 0xfffffffffffffff8, 0x8, 0x4, 0xde, 0xbd2}, {{r4}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x200}, {{r5}, 0xfffffffffffffffc, 0x88, 0x20000000, 0x4, 0xc71}, {{}, 0x6, 0xa0, 0x80000000, 0x0, 0xffff}, {{r6}, 0xfffffffffffffff8, 0xa1, 0x80, 0x10fd, 0x401}, {{r7}, 0x0, 0x1a, 0x1, 0x7eb3, 0x3f}, {{r8}, 0xffffffffffffffff, 0x3, 0x80, 0x10000, 0xfffffffffffff5dd}], 0xc, &(0x7f00000003c0)=[{{r9}, 0x0, 0x20, 0x4, 0xd, 0x27e}, {{r10}, 0xfffffffffffffff9, 0x41, 0x1, 0x200, 0x3ff}, {{r11}, 0xfffffffffffffffb, 0x1, 0x0, 0x5, 0x8}, {{r12}, 0xfffffffffffffffa, 0x80, 0x1, 0x0, 0xfffffffffffffffd}, {{r13}, 0xfffffffffffffffe, 0x80, 0x8, 0x6b3}, {{r14}, 0xfffffffffffffffd, 0x72, 0x10, 0x4, 0xfffffffffffffffe}, {{r15}, 0xfffffffffffffffa, 0x44, 0x20000000, 0xffffffffffffffff}, {{r16}, 0xfffffffffffffffc, 0x1, 0x2, 0x9}, {{r17}, 0xffffffffffffffff, 0x0, 0x1, 0xa, 0x7}], 0x470, &(0x7f0000000200)={0x4, 0x1000}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000240)='./bus/\x00') 6.206617994s ago: executing program 7 (id=668): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000540)={@broadcast, @local, [], {@ipv4={0x8848, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) 6.205812593s ago: executing program 7 (id=669): syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="040d31ae2dfadf01000000000000004dd8bbaaaaaaaaaabb08004700ac44db528b0c30610066a1e47499b600300000000000029078ffffffff0000000007"]) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000300)) bind(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1ef0413000000000000000004000000000013fecea1050004f96ecf2ac72fd3357ae30200004e8988d2d236acf20b7804be38164991f7c8cf7f882b760200f60500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c03abfa896443a4100200000800000000000000c1e2d1a792f16cf54dc58904000c0000007b850800000000000000002002fbfe0c2300008abfba09e34c0000c68d1eeab7196fcbd8040709a52d805c47eb000000000000000037607f13fc1cc0822d17476a16126a117657527a8ac3b08ef4253a6b23e5bde8cefb71cadb1b2d125de6a6eb66f1364ef5c73fc5595853223945283c61ca3b410b1dd2acf6a1c9aa09ef005aff3d5c29931d06d02aea2170ef74b50f0ae03b1b312ecd68e065d15e87f6ca66663acea66c0ee8f59ee59715d26316fbc15fdff195e6f557c25efc70dd74b03dc8447c5ef816dc", 0xfffffffffffffe6a, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x400000, './file0\x00', './file0\x00'}) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) poll(&(0x7f0000000080)=[{r6, 0xab6cc3d7ffaa0897}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xb, 0x0, 0xfe, 0x4, 0x5, 0x6, 0x216, 0x3}, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendsyslog(&(0x7f0000000080)="d57b4721f50fe4896892d1ef032636e0138336e31f692bdfa8822dc4369c1b3191584ff440ac1b0e4fbeed6305e966b45309c4c34c7a8dcbe853f74aa7b42ab8bf5bcee6b3a1b310a8f8c70553e64305b91a5147f5191fbc7a8985871498766844cc6d1b1e5830a4e5833a5707b0f338a4253b235984ba079fa60c26a5417f7f708b0889d617bf0148a8eead5518a7e703d43762d0527c7f0ae4c852f6a85c6f0fcdf396d2fb1bf664480fc3", 0xac, 0x1) r8 = kqueue() kevent(r8, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffb, 0x7d, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) acct(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x41}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 6.144587198s ago: executing program 7 (id=675): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x38) flock(r0, 0x7) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x63) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x88, 0x6, 0x10008, 0xfffffffffffffffd, 0x8, 0x205, 0x806, 0x1d7}, 0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x1f2, 0x4000}, 0x6, 0x0, 0x0, 0x0, 0xffffffffffff7ffe, 0x4, 0x10001, 0x8}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000400)="940105039400002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83ac038ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f000000000000", 0x194, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x11, 0xbffffffd, 0xfffffffe, 0x820351a, "09f332f8a608003100000040000000000800", 0x100}) writev(r5, &(0x7f0000000940)=[{&(0x7f00000005c0)="5fcf4b9e60e7ba851e7d2f11d526ebf8f648424c8ad66425f646192224eb99850c4a5ccc87788ba542b10b22e7c81a47ffef8f067587174a48b38f6632ad21f03a9717de480ed91744060000000000000018bec0ad228d480627d23155c2154e2a4ed98289089d64bee1a5b8623e8581518445f79eab983a960300326d45e69a44cb97273c660635066a26891d10b0d22879", 0x92}, {&(0x7f0000000800)}, {0x0}], 0x3) close(r4) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = socket(0x800000018, 0x1, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x4, 0xfffffffffffffffe}, {0x0, 0x7}}, 0x2) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 4.136957223s ago: executing program 0 (id=709): syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0)=0x9, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000140)="a440", 0x2, 0x405, 0x0, 0x0) write(r1, &(0x7f0000000240)="8fa697d0fafbcb6508b5", 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) 3.852064332s ago: executing program 2 (id=715): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x3, 0x8000009}, {0x1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a2b46480496facd897997fdcea7ab1bc2bc924ee0aa6a1be816f30fa655c0338675e0592839f282bd323437e73afbf0c0c86bf88f919d720000000000000000431de5e2b045eb9b75994b55103990c1b8fb5bf88281c65b6ef01520483dd23f3cfd832cf9ba3ba0c6fb72", 0x6b}], 0x1, 0x200) syz_emit_ethernet(0x138, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) 3.849729636s ago: executing program 0 (id=716): mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000802) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x7, 0x36a5}, {0x6, 0x8000000000000000}}, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0xffffffff, 0x4a460f65, 0x2, 0xcec3, "c800e1d94d44175829dbfca3b8fb90bdce1d06c3", 0x6, 0x10}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="06000000", 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e", 0xaa}], 0x1) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="30c47992f2556cb33a20786f857afe3e7155c56778bbdfe047ec6723", 0x1c}, {&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c48320a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d0400a4a9d94e6fb2c6b79d3e0d7e", 0x8d}, {&(0x7f0000000500)="3716714c", 0x4}], 0x3) execve(0x0, 0x0, 0x0) socketpair(0x10, 0x8004, 0x4, &(0x7f00000005c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r6) r7 = getuid() chown(&(0x7f0000000200)='./file0\x00', r7, 0x0) setreuid(0xee00, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0xb8, r4, r6, r7, r8, 0x0, 0x8}, 0x8, 0x40, 0x8}) syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) select(0x40, &(0x7f00000002c0)={0x5c45, 0x2, 0x200, 0x9, 0x4, 0x3ff, 0x1, 0x1}, &(0x7f0000000340)={0x5, 0x1, 0x6, 0xfffffffffffffffa, 0x2311, 0x1, 0x7f, 0x7}, &(0x7f0000000380)={0x7, 0x3ff, 0x6, 0x6, 0x1f546571, 0x419, 0x6, 0x58c}, &(0x7f00000003c0)={0x1, 0x3}) 3.844006239s ago: executing program 4 (id=719): semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/34) r0 = semget$private(0x0, 0x0, 0x82) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/70) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r3, r3) r4 = fcntl$dupfd(r1, 0x0, r1) syz_emit_ethernet(0x69, &(0x7f0000000140)={@local, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x14, 0x4, 0x1, 0x9, 0x57, 0x68, 0x101, 0x65, 0x2b, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@end, @ra={0x94, 0x6, 0x19ff}, @end, @generic={0x88, 0x6, "325358c9"}, @timestamp={0x44, 0x20, 0x4, 0x3, 0xd, [{[@rand_addr=0x5], 0x5}, {[@multicast2], 0x8}, {[], 0x1}, {[@local={0xac, 0x14, 0x0}], 0x10001}]}, @ra={0x94, 0x6, 0x3}, @timestamp={0x44, 0x4, 0xfb, 0x2, 0xc}, @noop]}}, @generic="026dcf1ef84e21"}}}}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x504, r2) r5 = accept$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom$inet(r5, &(0x7f0000000280)=""/142, 0x8e, 0x1800, &(0x7f0000000340)={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000001c80)={&(0x7f0000000380)=@in={0x2, 0x3}, 0xc, &(0x7f0000001840)=[{&(0x7f00000003c0)="77ec9c8138d61cbcec9651143e41c31465f0b44c3c801fcfb1d2deeb7deb352eac4be02850a04659118f9490f03c503d4b8846edbd3c342aa730f3cc726d6fe8", 0x40}, {&(0x7f0000000400)="9b38c02c473f26888e83f2344d9692049cb1b9fd31b3c16f397dfd104edda53e849dbf3aa287481edf60666a279af47805297b252054bf4637db888a0ca8356ea8080b7fc443709be6daf6460648f362f4f4e0765b03b59c24a504dd4b9ff430e24d0c0a432d0de1d8cfaced2182e9c62ea6d7c95e676cbffabd1fad2d9f1fa87de64325bc6b7483d4396277101d5959330cb05c37c07be6e3f0104175aba2bdf18168277b9b54b38ad7b7d79c300c3048d5e81cac74c914cf82e7c7c4d87c2e63f320321f7314726a3291e2f513552d633e1c74af3a80c4cd7185899a4b251122e7361f19aedb984dbc957abf767b317e16b9aacd3a0b73472a18be6f0d0200ec2bb24d370de83f14ed90decf0947cadd5d390a3af995b686e47e3583439a0756e85234708864d3ccf3c7713a2f3cfd430475d2ff334d15cefc9086b4175f186467f7b1b66a9240fc5355b5a15de0fd70173a9587678e3196809ba641847a05db2e7913c9b3cc7b878c726401ec486199dfb64234e51f5d5f80bf20e293fa5a8da1c67433841d88597baf1f4a33d177d68459a89836b355536cf2c08d803655d727bc8ef516d478359ae7eff219fd11e06935926d4e2f0e70c1deb9446b4e047f6a6ff8893204f32d9a7d8441a7a97c3330ec8eeb90e42b317d3867e865374974e24bb309eac4ef8b24de179e46c8fd864266810609c8d5505e4b9fadffe1e15fcd80692c18d59dcfdbd6dadc7b6aa57011b8ba0adbc2676fdd50d055bca5c903b37af5f6d14ba9f5c8a8939b74f8e643d60821e642674f50b728f61e860f654ee44acee48ec7de050b4cced23d5d4cd5a19c2258e75d5fb269c23ede280d7b36304481d5aef01cb588b5e83dd48917b7952baac78b2305f8849cc141a72bccff591959ca7c04ffbdc6ebe6bbd70bff8409c6e6c9f2ca5563e205bbc77fa17a80e2031dec08d2992f49b3f90981e22a4ab89d1792aab2f91d3978328ee64adf5eec7478c07b3008de1cae003b2e327dab5633ce60f6f2ffb14d47aa23605026627756a9fa6014b96493f5498441be6b55253f837385d1a8e09b6554c34003ba7eee6ae11c5bbd53ac0735e7cfb9302ab748e92ddef62ca520b7a39ab358aacd989143d82e1f4d2c9a01bf45e4aae909081f2729307795191b7b5242dec0861bce7af521cfc2dbb50ce531e86c99b78e7b078f1808ef020f081ec9bcdcd43d4a7887eed4304026714c4247914726f3ebd96f3b7e7b6b64760034be382cd7dbdfff09c99c332b5ef0f9c0f6d7f07da56fd1742b198c1792d2fb4e4d9ffe1aef6f677bba7d505b33c6a8b998a619a77d1292ba778a857a3a681acbf0f47e8386be59c3cb67cb5e263985909e7a1fd648e3be142ea85edfd88f889d3d91933589c01e71cb66527e7f4c7a606c92def5d827abbc1feee0adb56725575382c9bb97959211b3359948fe0642c88b586ec051e324b381d82f4c6a2d148ac17a531ebeaf9426417360e2ea5a3f9d3be4415cd5ddfe851f2f68124b7ea9d369a8ab1bf45eec53d33114f567203dfa92f089a7bd0c5d34fbfc2b98972b135885dee74e7a175bfc71bb31de8cd2eadef8a538467aae5b3142f9aff2a8964f9c139c4eedf0f69f5365324fc6145a3fa8c759ad25bd1fb6082ab0df9b7baea722b6145d00e2f4531c430fa854f698dd481c1fdc5c67c411049e1265aebae5306bf777cf2723b343d63c4d387596f0f0cfb32dc9079a3d53846e92f2ef641ebd2251df224aa3483cd86df82563de95557484f8689e350dc9e55894591dd3e32f801c3411806f5909aeda0cf7b247e5b1d9515d03ace6e24e2f2946e04b421c40bafb193fb8a0afcf982c42535f544849c28bfca8859b6a06c7f5a16952e19ca787485f4592833854552f198f7dcbaf119e1cedea6a8749832bd747b7e59d48bca34e56308c613cfbc8151857e8eb4333493f54981778315f44294fb25e83ac898d78abfee213133f9f097019fc1f43970fe2f84737f6f816c67d95aae5df30d592eba61933408b99ab29fa72ba518894d90a23ad158e5efce2344cfeaa63feb6a704f8f41aa6df4c00d8ce538c20072878fd3f9dc212fd237f54b7b89dec9724af08e005a4e79a461d21a2be50df5edfb4f9425dc7ba74bc67f1fa10b736dae3a2138212570e9d888363a9f08ce37c9cc72736dc8f92011381395f86321a61b1a2cdcfe08a6a3fa51997f5a40685c7acde351af0889b5ec4fe418b212befdce686531e323246b9dcd22e4820e89e5cfc141926541eb92ef4744410c745e5f1076521e6a98200195b3760708fb5ebe01047fbbc16826f86f07da04564c215ffcef5c4937257c70d58a1b78a329cb8c34ac472ba07d4c012995fce7283647ac81600b88e143b96e34ce9f8918a12051c2a6882744dd7409ebf94a8549209e664e019b8f171282ce95b6e9e662a8b7c4eddae4d3c3f6ec901108ef988c1fc2270a43c154b2c8eb9b15088b1a47dcdf82c40ec08b605c3c39da271cd003d3aff878096c9574340bc0d90ff779a4e064f142200c2f0de791c20a12696c857ab7113e7943ef75dff43d5d750ce72d51d220b3165cf96d77bc8bec414ac89e4092443e9febe576593d0d83732f666ef00c045516a7ebcbd673f0f9f34678765f3cbcddd19482ba6c377c2dcce803bc20e2b96ca58c225928f644e49847d41bcd1d12c9a0b613b74b6313f1e1dbff3a4b80a5ec159f16d190ec2cdd44d4221dc1338604b9324b84d8a0c1567c9795eef4e148c6733eea2f89b851a0e2330b077285ac2c079beb300af143b66d5ad003c7d4d1aae206d5109ea598c2e84bd50c4ae3806dc56594b1f538109a11aff1284e040b97f87355c832386cf78ce1e5c895dfdcdbe2b9222e9464f5c49cc6b3fbb8ec293618ab9776cd19fb8f0c54b7644b20505bb26f9b60b8559682079f5ea5477b39a8ce5d3dcba6ffd66552b07860fc1b447bb3945d53bbf160edbe5b66adac46704f7e3401c1e1f088c40292d071e25dba4e764ed9114cc04c79302dd571348706895044f24ba39c48b43152e076edd6fdc389828a3affdce0967e07a224741997e0acf2651c31015f63d60a8e11e9495f0e51577249f5fc89ea0039663097b70357464b978d606b8018aabd940a4d4401bf188199724f8b5e0526f94bf6563086b0abb35d435703504b8071a11c2527c1b0f73b3e0a8d0f7b22de60fefed7d7283cb4e116120e0651b686f8c8277ffa957b9371649981906d3b8715fa96e8f792835419fdffa29e40ff1f121fd49a2f3a3ac197c2b9f98bbfa278e2c7602c100e3b408633824d4866af71a01b6e676e858d6a130006a73204def06d0855407edf433c3f04b98ff5cb87fa9e5f3a4da4be79ac03a835ddb2d998cb7c37c0e6e3afda4a955cb0a30eca5ee29ca3503855c58fcd3fbac23fe0f9bdb1188032490e9a041082f001e77bb921e146a5f2b6c84837cc9268ce593e94d2934c797e2dfd9e65b63d2358cde6f67d2078afb56d5494d4fbc90603b4ec995cf0ae79b4ed06b0b74b4adac278846fe64d0b05191378fa3776bf7aa8b67af542278fabfcaccb13e7401e0ccee6b9ecc007007eb0326debd16ef075eec2cf6cde4e1ce7cd18b8c108aa7da0ee51d3415f7e921d6d1c8523aa1f4f5a08f0e654be49ff15e7b96bca2c41a6a8516f925ea7fe4dff1253ac8dd390e54838ba6dd2884f72c8696272f67df0cfeb324f143981b0d635ae251d5ac20c6e6d991e75ca684ebe9a182676dac725337a655fc941e5fd82e082e1474f5249e60605164990c1fe4131fadb61fe83dd0b0b61c206464c7e39897c5d9d8a4da87de6bbf35869778d47e442392707c66bce545abee202976563be5bdbd83c14b48f4e60190a60269b05e9d44c73ede529ee04b9900da0cabfd125579bdada4a49d575da9f692aededef2f8932bb59a739dbdbabba15eedb4ca59195360bd9654ec25802cb6093ecf96d31167735c5221d067de64a52d8079bd22725012a77d99a43ffe079afd86858ba98639da335cf6d7c82a11c4131e52feb1b3b0f7b2cc1577fa13550eab52d08ed4cc6e97be932c4b6f7563f1c14697117aa486407ee99ff55696cd2bc5fc097bb7d1e95c7a0aedbfa5e10375f64d97a6e83243750b1ac6ef7fd73f11f7bbac8b4e30ca2ff728fe88d78435d8ce9026219afa95950ef68a6dd11b293c6e546b9868ec9fb3ce0c67cad3766a1ced06405ec8231f6f7a0a3da0404220d987ace13ad24a54f7ba286ba114ff16ed36952b34e66123a11f3bb24e4b0449a99cb61e330136e6625eefacd39d76d56589b0c2483d1e6418ae31639a29a34ea4ee88217c623bf82d4718fa2621b15e9b1edc455a912ae7b0c1ab0fb230a32c2d3afd8b61597043bc1d1b32475067864e99625635dd3abec97dabc8ed815492c11935964cbd7b80613627cdf644e97ef4daabc3d87ad8f34c54d48233a95ba259bfa528668d4b2f1250089179043bb40140bce52b5289993c961bffe36034ef68c1daec890463c9ff18cf35317495d064fb769f8c7c736b920c3137530b632b1300538853a73121c5fdee028821f50d6cd58a61cef24a3e745feed24ea4645dc6c372f12aff4a8a8d1ced5e7547953fb5f7e7840f42015ec8eddec7cb026563aff956793f539318428a5c0b62046725ae0d6499b7cbc610bf0639768a3f5dab5cfc0184418d61b1d49414ee49e0d5916ecd64de5d6120f87cee9360ee0c2242059d888ca4f7d6f1258e134aeffdcaa3063ae6fb9db6d22ef060c2b98aa4f95d19fc7741492d70657363f14886a73cf5f1aece00ef6611dc3df78a13f37671a08832aa4297eae14c4f9f75a4e9110d00cfda39634ad8de5ed690e9acd1770bd6b288c5478eb28c63cd998cf2c80e71f9038613d99d3db45b7bcb2d463045caa37bb7cc057459eb0a2925387ca6c86f54ed59976402f72d719faf9ce4581fef20d269df06199fdca7b87f4dae782fa7da54145a18da5c42c096a7e2dcdd4c86a63770a472d3400c3056f1ec669e50373d32402077143ae928263814cadc7d2ea4940278fc02a46b79decb6e044a01a97a99623d5f4c64acd02bdfd2b52e8c01af191bae9eb1a7b617b3a5593474ee2310799ac9bc72051b771161416195f4467340bc581afcd39d358cdf0d9556007a5ee6c9bfc07f68928814a5c78b722af5e0e379cf4a632b5f3e2355f1b135a5d50cbe647705d4c1d1910dfaae28d48d3e3b3bcd659abcba1c9a7cf2c231fc38fe5a6f14dffb25c97055e1786179741ca03313391d609619bd1591a299248b1ac4bf7e277aa57f4d4c385ffda86b26026ac8149281fdf14e273fc2a84015e894d3f1618e4e0b59a239183dd47e300ead1f109b2f01e41c3d2642d865dd1351731ceba2ad1031ef47ac9f3c87283f72017b4a3d85c8731f455caf25143b9cecd28a9b7a1f6347ef4ce2e0d9cc9dbda8ae5f703d0c54675e97ef39ec183d47fcc4cbb6a600a0bee1b3057f05916c2436d952d309d0140910061d5d016e6ca366fd19f481a45610e5c3e35c3cc55698d4b4acd65be74e014ee019671d2894106b48bb64ae48582cac8323db2cb7b6e0be58e8dbaa46f11bfdaab3f72021459d259f30447522c902518fe80cfa3eab4cd6f6951756e7562929952fe4b8d2c1e821b01291e1e13a0dc6a8f6fb0d1cb68c9bfcba4cf12969118f60999bd7d4a2927d33033aa24df5cbd6d0acfed0ac55128df46a867a26d6ddbde50507b1c9c6463e80a62296af089f21d199a10e05ac0d591c1798a26eb3", 0x1000}, {&(0x7f0000001400)="52d6c57504cf08e15668a4d5e9cb6b4db7fc5ec2f894bbdcf25d045a257de6cbf49b5f267a16ec4f89b38598242ec4a15785e1cff41b93836b03264b7373feeee35b71f1f80a746e1784132a482844f92f44961538492194a2adf7faa058b4513dc228abc9a0997e2e453998479a65fbb04546efddc39c6cf7d57f5de609d3629bd68185eb2bcfe1686175740364211821c4586183da916c137101ce3cc6d6efc475ec07d3024d50547ce116a8d591bb1e43897f5d34121791f50ab12c9d3825e61a51ffcdeb32700978b0692e3ed361f2a79685fd771fbb6f3f", 0xda}, {&(0x7f0000001500)="b286f36a28f092dd514a8c4eda9a5922fba62d3ae68013433b63dfb3ba5cb40f9fb9dfe72b43a72937271ddb96c01d1432d1d612b1d36de12ad273aa6bfb26d2db19938d7aa59fd8e1288fce53eb52657e1f20e4316fde5789c30c5f25e2867c416ceae32febbfe2468eaf6e0db1367c63baab8d20e39a306b0cf0b85409dc9e676ea0a95559d2b2251bac2f1ccd5b418fa59631168ec668724ff8ee6b528d00a63255359d5d8336da8768229ed61f1bc8bcd9e2a068edaa210521b47232897d136a3f752332c505e9d8ab61941557de2189ba4b003a429fa8b6f927b0642f17f7b5aa223b6b1e90", 0xe8}, {&(0x7f0000001600)="7b3f3e62ddd8215c0112d107e08b441a4bb3bfa2842be8865813c8db2322165000e461d10a39416eff65669cdfb348e0a3a5c2f0824c90d511f3b841fc64eb7571959c96c1d547afdaf447f934c534e269ccbf2a2fa3936b72ea8676ff5e5ed5ae4cb8f1f1a9abc5915d26fab165d59315487ac12f2264242796fb3625960a6a2ff6d4eb269e12058cf13597cd3b62a648117c64bb063e0d815295e869394c62585d29f3a709b5259d071751666e010e093376f2d8285b9932913d09dc55c2d9ac730376bbc54789db176c529fc9", 0xce}, {&(0x7f0000001700)="49e94a921ab6a034539161f81e8f1ca5c89d7ab2c10d9a840c386b0f277d7a59588fb6b09272c67c74ab04e33927e53f6048abca7df266f0692a49e12c3573a4fa9c256cb13bbc338298bc32af6dad7cc127c206a6430a4bb1744cb6b58e29c102b39d97e02805e3ec6d3a", 0x6b}, {&(0x7f0000001780)="9c5d84bc", 0x4}, {&(0x7f00000017c0)="08ae199b7316760e7b7d6b7c46c833f9fb2dc9", 0x13}, {&(0x7f0000001800)="e566353d5b1a35ee6802058612096f83ed1f1ace15", 0x15}], 0x9, &(0x7f0000001900)=[{0x60, 0x1, 0x0, "fcf2236db0a19cbdd64f9e0ba7aa3f718975be248babe38adf7df930cf995fcff5593d3c082e90978ddd51be55bf77123cacf6ce5383fccec19c42a042a6ef328efdd062f586dc71f74840ca"}, {0x110, 0xffff, 0x5, "80b827b02bb9c6d64f992e79cb001c7f66ad4dc543c018edc2cc040f4870afa53be22062b6efdddeeb912ad4ad9626b3d0465529a4dd0a3a14763331155091ed4952fcd328034dec6123699558117a19b8ed298b1e5d9b7042de38d02220ae4ba5d671e6b92d7d767a358f60f0bed65a91bf219a74061e2e0de356262b4cc1b4d3627bbe2bea85b903dff2ddf7bda9de23a15456fd409b33d4a12a8081f11abdba1a51895e99dbe592a5036f1bb376875fdbe4e69c7c541ecfb894dd95c930a124e94eac6192c4e9a6a35dfee653c0216cb9d18f58ee78c9ce2403d7c309fc325e332af8503b44cbbfd671125a43874475a67a862ea0c73c5855"}, {0xe8, 0x1, 0xffff, "c6d9952b9d099019d37a201ecb2d3c1dee5da38bfbd4c2dd7c813a6ceb5a4696560057fc186767a699a24d45974600be072e44599339dee00d198bf8a1ee5c351b141769390dde895408a90f9985ae3f70a08c2a815c00a1fac4acd2a3c9c071effd68616d5475ebbd29fd67e40b6ac566e985a1b309ba484d8c0a2432e816e9b22312460a3b668c956d7e5155e1ae9414ce9b30156581f15ace4bd5dd11897fd95766830ed7fd4319ddc3605e5bd40f0e279c47342d311d66131f3f04eac988ea8fbefbbc313a1a859a6738f1fdc5fc06db5fb51fdb6a"}, {0xf8, 0xffff, 0x2, "8daf345a4132dd3fea9a6138b10b5aaac7b8def13f27119828e8ec439174b090cb8854472c8fc4ba79748c4e74281781054a1ea05c2e1bc4b605009cc45e0cb64d2c98e43811ca0b0c18c84a3c199c55ce1393a80f35bb2996700ee2dae64264f661d256639bd367ea8b8240e2b9fea5b0a7b7ca5b0b6d84d4c1d1bfc43e7416bf39baa44d5c1d216071fa98e78ad85fb2ca6d70b6c42591f80b1dc99afb47a4517ab07661a0e1fb1ed35f4ed6c52124c79a4678208cf87adfbf7a247de5fc8176f204c56d76fb0b12bb7560fb6e25ef1c359e5330f7ab8fbeb3354617895286885d"}], 0x350}, 0x2) chroot(&(0x7f0000001cc0)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, &(0x7f0000001d40)=0xc) rmdir(&(0x7f0000001d80)='./file0\x00') sendto$inet(r4, &(0x7f0000001dc0)="f4b7b72ed9b5db324c9bf905ebea964ae63f3d6dbc4d0cf29d99f703ccd3df0dc9cf5f831c31ddf5bf65de62c238af06ec0127a9a81d87afee3d3070d78ff4b3", 0x40, 0x402, &(0x7f0000001e00)={0x2, 0x0}, 0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001e40)=""/158) r7 = semget$private(0x0, 0x4, 0x30a) r8 = socket$inet(0x2, 0x5, 0xd) shutdown(r8, 0x0) r9 = msgget(0x2, 0x4) msgctl$IPC_RMID(r9, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001f00)=[0x81, 0x7, 0x558, 0x3]) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001f40)=""/177, &(0x7f0000002000)=0xb1) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000002040)=""/202) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002180)={0x0, 0x0, 0x0}, &(0x7f00000021c0)=0xc) chown(&(0x7f0000002140)='./file0\x00', r6, r10) semop(r7, &(0x7f0000002200)=[{0x0, 0xb6be, 0x1800}, {0x4, 0x401}, {0x3, 0x3, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000002240)=""/10) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000002280)=[0x0, 0x7ff, 0x1, 0x8, 0x1000, 0xc6, 0x800, 0x1000, 0x81, 0x1]) 3.657574556s ago: executing program 2 (id=720): munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000200), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x2b, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @loopback={0xfeffffff00000000}}}}}) 3.656957513s ago: executing program 5 (id=722): mkdir(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) semget$private(0x0, 0x0, 0x7a0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.656636193s ago: executing program 2 (id=723): open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r0 = getpid() setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) (async) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x5, 0x22}, {0x4, 0x8}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x2, &(0x7f0000001080), &(0x7f0000000080)=0x5f, 0x0, 0x0) 3.284369817s ago: executing program 5 (id=726): mprotect(&(0x7f000047f000/0x1000)=nil, 0x1000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x200000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00001f6000/0x4000)=nil, 0x8}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x400000000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffc}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x7}], './file0\x00', 0x2}) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000240)='\'&[!\x00'], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240), 0x4) (async) shutdown(r1, 0x1) (async) msgrcv(0x0, 0x0, 0x0, 0x1, 0x1800) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) (async) r3 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000080), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0xffffffffffffff0e, 0x0, 0x39, 0x0}, 0xb5}, 0x1, 0x406) (async) r5 = kqueue() (async) r6 = kqueue() (async) r7 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}, {{}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x4}], 0x0, 0x0, 0x7, 0x0) kevent(r7, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) (async) kevent(r6, &(0x7f0000000200), 0x40724, 0x0, 0xd1c, 0x0) pipe(0x0) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 3.082368443s ago: executing program 0 (id=729): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f00000001c0)={0x5, 0xfffffffffffffffa}) readv(r2, &(0x7f0000000a00)=[{&(0x7f0000000180)=""/158, 0x9e}], 0x1) sysctl$hw(&(0x7f0000000100)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x400000000004}, {&(0x7f00001ea000/0x3000)=nil, &(0x7f0000090000/0x9000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=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}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x1}, {&(0x7f0000097000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0xa2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000900)={0x3, &(0x7f0000000100)=[{0x81, 0xfe, 0x0, 0xcef}, {0x40, 0xb, 0x4, 0x7700}, {0xe, 0x80, 0x2, 0xadf2}]}) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="02a903a2a2da0993605ca5fc092cc85693d3a52af1753b249b95472fc39c4600000000000086f457307ebd09", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r2) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f00000003c0)={0x3, 0x0, 0x6}) mlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) 3.043206413s ago: executing program 5 (id=732): setrlimit(0x3, &(0x7f0000000340)={0x9, 0x117}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) symlink(&(0x7f0000000100)='./bus/\x00', 0x0) setrlimit(0x8, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0xa) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(0x0, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) setregid(0x0, r3) getppid() ktrace(0x0, 0x2, 0x1e00, r1) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000080)="e102", 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f00003ad000/0x3000)=nil, &(0x7f0000681000/0x4000)=nil, 0x100000001}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffff7f}, {&(0x7f000063a000/0x4000)=nil, &(0x7f00000a8000/0x3000)=nil, 0x180002}, {&(0x7f0000403000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f000067d000/0x1000)=nil, &(0x7f0000049000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000428000/0x14000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003a8000/0x3000)=nil, 0xdb}, {&(0x7f000015b000/0x3000)=nil, &(0x7f000077a000/0x3000)=nil, 0x800000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000bb000/0x2000)=nil, 0xc}, {&(0x7f0000788000/0x14000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000276000/0x4000)=nil, 0x7ff}, {&(0x7f0000553000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x2}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f00003d5000/0x2000)=nil, 0x10}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00'}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000040)={0x0, 0x6, 0x6, 0xfffffffc, "974947c3d1000000000000000041fffffe00", 0x0, 0x41fffffe}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="7659aeb94832406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0fc869e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d475", 0x58}, {&(0x7f00000000c0)="00000000f18e1a645b909f9a30", 0xd}], 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000200)='./file0\x00', r5, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x84) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d7e6bb63f835ba0f0224428f455eca5bc615922a", 0xa2}) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000140)}, {&(0x7f00000002c0)="add9cd5d131668f10854a4dbf520948c611144da62709e2dea83ea0761e7332ab0ae1dcc14b4029d6bb3535d7fabf991de55e987f6bcd8fccaf63e377e5f69cb", 0x40}], 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) 3.041399905s ago: executing program 6 (id=734): r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x17, 0x1, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) kevent(r1, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) 2.905869782s ago: executing program 5 (id=735): mknod(&(0x7f0000000240)='./bus\x00', 0x2, 0x205314) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='.\x00', r0, 0x3}) (async) r2 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) (async) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x5, 0x40001510, 0x0) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(0x0, r4) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r5 = socket(0x2, 0x2, 0x0) (async) r6 = socket(0x2, 0x400000000002, 0x0) r7 = dup2(r6, r5) recvmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) (async) r8 = accept$inet6(0xffffffffffffff9c, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0xbf9, 0x68}, {0x18, 0x1}, 0x0, [0x81]}, 0x3c) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r9, 0xc0284459, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) syz_emit_ethernet(0x62, &(0x7f00000001c0)=ANY=[@ANYRESOCT]) syz_emit_ethernet(0xae, &(0x7f00000002c0)=ANY=[@ANYBLOB="6982ffd20d27aaaaaaaaaabb8863553c8bdf07fda509d9dbb836c3ad4c9665ebca2efa2b1d4f4659ee43292f3aeae7d6049987cc007d6636d09821f03c5b2ed68950735d35324f6ab85d4ed91feb62c3abc56faa8b1310288ec34c71f0b9f00c49d299d56e1319d7ccac9e859e37dbf9b83ae3be5a19a07b92ba"]) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000000}) (async) flock(r2, 0x1) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) close(r10) 2.905220289s ago: executing program 6 (id=736): socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ftruncate(r0, 0xd) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100030000000000000002000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a72de585187e996dc", &(0x7f0000000040)=0x210, 0x0, 0x0) 2.904980705s ago: executing program 1 (id=737): r0 = socket(0x6, 0x4, 0x2) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000024"], 0x18}, 0x0) 2.904455373s ago: executing program 4 (id=738): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r0) 2.706443806s ago: executing program 6 (id=739): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2a7e) mkdir(&(0x7f0000000000)='./file0\x00', 0x35) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setgid(0xffffffffffffffff) mknod(&(0x7f0000000200)='./file0\x00', 0x6000, 0x412dff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x48) close(r1) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) fchdir(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x48) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x3}, {0xb, 0x7}}) 2.704281863s ago: executing program 1 (id=740): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x9, 0x3b9aca00}) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r2 = socket$inet(0x1e, 0x3, 0x0) getpeername(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x11, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x20) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005036000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b6730399ddb36acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c58b0400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040), 0x2) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x3, 0x90000045, 0x2ff, 0xa5b8, "2a0b10891bd00a43e8ded0166300010000000200", 0x8, 0x6}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x6623, 0x8, 0x2, 0x0, "ce466112447c9ffa912a5e93236aefda4b10805e", 0x3, 0x60000000}) 2.526428463s ago: executing program 4 (id=741): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0xfffff10f, "0100012d29fb000700000000098002005e00", 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) 2.525871733s ago: executing program 6 (id=742): mknod(&(0x7f0000000200)='./bus\x00', 0xbffab6d3d3d32fb2, 0x202) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000340), 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() close(r4) (async) readv(r3, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000000)=""/11, 0xb}], 0x2) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) preadv(r2, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000000)=""/134, 0x86}, {&(0x7f0000000340)=""/167, 0xa7}, {&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000100)=""/35, 0x23}, {&(0x7f0000000500)=""/233, 0xe9}, {&(0x7f0000000600)=""/176, 0xb0}, {&(0x7f00000006c0)=""/80, 0x50}, {&(0x7f0000000740)=""/114, 0x72}], 0x9, 0xd057) 1.330159672s ago: executing program 4 (id=744): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) 1.329176722s ago: executing program 2 (id=745): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x100) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001280)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x7, 0x6}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r1) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r3) fchownat(r0, &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, r3, 0x2) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000011c0), 0x8, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000001240)={0x0, 0x401, 0xfffffffffffffffe}) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.32873564s ago: executing program 6 (id=746): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETA(r2, 0xc2084415, &(0x7f0000000380)={0x345c, 0x8094c, 0x202, 0x0, "000059f0779d000000000100", 0x8}) select(0x40, &(0x7f00000001c0)={0xff, 0xe, 0x0, 0x0, 0xcad, 0x0, 0xffffffffffffff76, 0xffffffff}, &(0x7f0000000200)={0xff12, 0x81, 0x0, 0x5, 0x8, 0xbc39, 0xc, 0xe4a}, &(0x7f0000000240)={0x80000000, 0x7, 0x8000000000000001, 0x9, 0x10000, 0x3c, 0x9, 0x6}, &(0x7f0000000280)={0x3, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r4 = syz_open_pts() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x10, 0xfe, 0x10006}, {0x3d, 0x0, 0x0, 0x8000001}, {0x16, 0xff, 0x2, 0xe3}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) write(r0, &(0x7f0000000100)="0aa682c468eb24341d8c24518bfa9ed65c51450214350bb6e139ca8796dcbbd4cc8c3667904c7b96b2063cbbe65afbceb0968e20d4745cc97286d340d7437af6e8c44cf7d901bebce2041aa7639dece85bdd2f1fa6f6ef8f749e343eb8b63b1bc9247c9c735f5f60b3170c497dc6c39a32db7778326b53408aca0aa714b47b88e2eac5aa", 0x84) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) 1.327837131s ago: executing program 4 (id=747): r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000029, 0xd, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) lchown(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa6b9799d0807086dd69b80bb100102b80fe8000000000000000000000000000bbfe8000000040"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000001540)='./file0\x00', 0x100, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x0, 0x0, 0x2}) r4 = getpid() ktrace(0x0, 0x5, 0xa24, r4) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000600)="d41019f09593ab60", 0x0, &(0x7f00000008c0), 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x1000}, 0xfffffffffffffffd, 0x4, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket$inet(0x2, 0x1, 0x5) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="6b70ed9e05c7ad5b379a82ec187fe3a363ea75da35b6c24754a8948a88d173e2e9936d48417e606e540fe6f0d43b33788548b2fbf4f91edf943edae7fa903b8d27dabccb5d3199fa6f2e75ca64519f0ef12143a60a85d3b0e76e0b4f3a1ee009d9a7bceedc9269402c0fac1bd0b53bc8bd1fe1a2a227bbe23ab81169759b290be60fbdaf2a7ca50a34531cc9664b8e3a11d4f95e78e38b24cc4646cfe9faa79393f98a54f066311b4f5345b6f74af3ca940075a36313b64b7a00e2e5258bf5c4ba98415ae11119d0df690277ea42e5312b8748408de7e4a15a3abbbb3b24080094055989f937dc01f211b7a22e44e6dc1ad02060fd4c42d1e19fe95a30318b1fc0fc89a96e4cb19ac9d7431c4661f7c4ad95fbbc3f520749686bb963cedeffa72022eee191227e4740e3284502b1cca8f97582beef78decb93de499cda9a9c0ec77c7bb952f128d5bf6cb8d33492a6573df83a536c64c8cc5af9b9040ddc14a40eb1a9279f614f6ef34efb34a6c94d043c9f4b9ae77a3e90db49dbe4a3b705f323ed2050eb0e8ca21033c5782730703cf1e131bdad49d1b73abca4172e50b541cc73f56883308e148dbe5aa452808172220afa794961cea022893a2300d4e4afa248ea3a48eada0486a2973ee834e67fb6508e5e66c91ba9f6bced3f93f9d309befbecd6f6d1b6633c16ed012113cfc88b1bc9468408358037db975f07ad85bc914adb32aa908729bc9e11ce485a9a65b9944fe1bcfa6d3e1401add36d3ba509cb062ab093114b280b1069e7a110ea64c6339cc601c30bc2d2f3d72b00cba57e2d006588644175e6bd604ec70470b54817d034b7c368dc69e599c390fc84c711c82b973f1b19bfff67dde5d283f180778f848bdfde62a8a31788d884051aac3697aae88c1947e993a0c13aaf1fd6308a3cd6e814490aed20e1ea1bc00863be9817aead8fee474340e6b0870869ce5ea762101a00ed57e17583980d95c332895a1adff9d60bb2a2fab0cfa50bd93b9da1ce84ea8c6104cc14bc980b0dd9123fcc8f7400b8da0cd44ffd1286538b2133e5ddb85965ba82f683a983e6d7fbc8a763c2156fb9acb52384d37c918fa9fb7719bc06ed3f4560db022a9e8337593d1e55fdfbee31f2d5cb4ca817789715526cd0901447b89778b3a662c6cba40ba9117e6a20bc95fedec4fed38a96056fe7a7bf4f4d6063d5a6135785a6ba7ef88f907544a079a2047502a64128b609f1f34875a7c4e8d7912263286b2141b3b08299a0997e661d015da9e8873fcedb35d2c2a5ac1a68d704f7137c72ea5d144abbe4f707b78f3a0672e0ad8d99be5052aebbfc91510219f3b7139e399fb494e57e736d580c38b9623cc5d4c47fccb35e1036c6f9657ae1514a437d448bb348c3de2fc18feed4d69aeea7dd488211333e4a4e31aec131ae02acc40e0ca12ab5a34063ff59d320dd9549968441042738577d3aca6ebc8eb91b7a56460e0ea092648eab1a62a641352a206462a4c1dc6c6b3fbdd5a68c5955fa0e7fc10995570c90e95c2acc7dea3e8a4edbefbc50c8ecb8db729c9a3366419d335ffbd96bea9eb3f5a338092b7f0af45dd0cff5977403d993f44a0a9481359d71b317a8eefb234596fd147cd2757be8dc4a6f38d408e2c49be760d4364468e00d1f7cdc5e6bcea6db51efa512a3cd197addd1dcc0b16285ff04fcc73b6e53a2e2dcc5475029bbd41ac0842829901d33b3b77b7c1f72388665f502f2e4eb161c0ae0dc5d9d03d2ce0a46ce70e2f193293adee33f7e3ad31ef4696b9878031ee0880f88c764431996fde266e05b5020f546edaabe93aa948302e7c51073d40e3476bf191d4f99ea6be1d755a968939a6bbe750615b31a79ce0130799e4c33a23af73521fbb0cfb67eab0c4c4aa6443362ce5e7cd490e9e22ec3ce39e326e2a5c080d18573a327c3b5603e35b10aed13f7c0b832786bfa93992a0e603ff66ac56bd05ffa6e79cece41f8e9f245f9c5740b68be5c2e20861176b1678d28c38a0cf39b83ad360479138bd519518090cb4346a50cf2077264dab54e9aa03d067678742cd16377973eaaf11675499c40de73c8a5881dedfd5a1aae1d8f68481000213f97db229cbdd222bb1f068f805801ed73c6f3671c2b7839a490b0f3e9d9b9f68b3db750ce9c92858e03ec702227b20a91c0369c2285b495c852fa74b7e27544d809e5274a73288f12f67040d1482d364bfa4b8399e903f8fba1a8d1ba2449e5e4af3bba92c9fbdd58fdc3bf687222ce91e1d47ea40ce40d00cdddba0d7b5547e027dd6a1eff458d2391c3270d030378ee560513899bdc7f41f02badf140c3088e4d06c64119fe5e2244447007802c95e6d03304bc4be53a0effce907e9e4fc0838a29c8f2862d17fad3dc340b1302145bcf8b3ffdfef132effe71b485e7d16976a5a1e55df11117d05987a4cbbc116ad644fcc7fbec9b183ee6607fdd1d767be47cbc300ce9219fb1ac320c3abd8ce9fe8a0614f7a4a096bea37fdac5c5c0e2fa9342cfc687f91f15f57f56068ca6d271690e94107fff188492ffb3ac917b55ec6d857eed4b4089b089d6229d4700a8f88f846146bcacaef508f96224bd5e4a402bd7a8209dbcd102427019b3acb87220c2927a38cd9c1ad2c1695b376c910357a0699ce2e7267b0be233bd165e9c4a8dcdd29cfec893c9900b56d39be11138efad702263238547611845d51585da2ec604541c795b93cc5f53bee2bd3b23668c1bf22eb58b0164e51a4b1836c3d2b18ee106fd58dc695bdbc90dbf5aedb9c2952d54ffe324c2a6932d3323be72fac9292fd81a515885aa42debac79b36827c3a353f6b40cabbdc1028d9a678a29281e4a2d9eb5192fa985119395acfc5ca808581373c1871b82c6cd7f4006b9008078806854a422a62af6eb096bc5c7c051aff42cd862b4f2af02ef9dc9cf48a0444fb758a737b4866efa640f21e339d69403fd4b2201f19df67cdfc9779bb26aad2103493f3d399d66062b33559f26da343afd7136017cb522b1dbe318b83ea7622c38e3c8b22977cefcd0556eba08ba2745372f41d102658a6c0014b281cc8185c333a31090c671b81e809e900f95f6abfdd02bee6e57539ebca23122755e009b4476199963b99990232c2d559948c0ab2d96c4c24fc9e698ced9ff11ac35d65a8189b40dd9abfa40397bedb2564817b891630f51a3350b6a7ef864fc148c8cb684d6d3afbb62504c9dbdeb85745c762150b0d6acb727faaf56b2e4d446ed1da264f11c1353a09a3a72ade8c7ae83dfa7fad29ece33b53423208f65461796de7db5ffc09c973c66769d78f78b9ba6a06e8c1b7a6975c9de7189bd84c2cdcbf8767ca46e8a9c4bfaf9d0b4dd65c3e7b08a5655303597acdb9ec56e1093be6983f14adbe6b23e017e3d6be1d71de1cfe40638f490c29d762212d79a427f432a0349a03d7d43adabcd44eaeb96370e57a1259880ae351a7c8391ec359229dacb1d18a81707df6b4828f0bac337e4a94e7e36054b1fd7c7d6215a4e56680ebb830d69880ac084bed9068fa9744728cfcd596545589bda4011f06051bdc93f0aa3eb0428d6b4d6f75c61c16faae690dfc6c2e58843f9cef87b88ae9e427f6ef1b1879f1f7110bc3a7dbdb85be79eea73227946f53a310a559fdb037d55d024aece30623ae85433e3bc0fe8411c2bdf098fcea22119e674a932ea37891b036f15c4cecea8b9aa3f82a57363931d5331cf1a73f0ce90282011b7cec1c75004e41ed478291aceb9d4683dd7c279cec9e65b8ecb33f567b4497730b0711d09ab9666821423bd91abd88713d52c86d6bc35b929be0746eb6f7f353ba24a24a46331f96904d238d1bfdb6eb7e299bd1f9b3150a4ff5816295d195c106adacc9debe01350b09a7ef913d1f14fa52e3a93b5121775aa42a0b74c91871453628fbe36c8e551532c98f8793c90c1ca1ef0e05dc8d4f15fd8d454c5233e4afb1e6390dd6bfed062176b91ed5d88920babdacba818a7b25ca525e443608611168c824af93b10598cfad0a9481aa64fd0047f6b08266cb686c1d54a4a0778ef268ee0b608406b86365378f4b9a1d7097f77f564a087bb8bf62f7f8f6661578d44ca2687e1aa2eecbcd8f1dab37bd0bbf2416fa017a367fe7c62fba99cfd899c60f851df04e18d39fc8123b6044b75edb75dfa1495373d16f0a04f380b119255955eea0b9979f1a1903abba575fbcb303582ff021a3729a9f35b37691747883a46a807dda3499ad4a63a240ceb9b2aca5dd6cca3bbcdbff766e99f1fbba14823527cb87d13083c1abf5a801e0afa3d54594e5e25f535209686ebad372d83a92453a644831a3893e21a07ffec24206b573ba5e1ab7586aa6d1677628b79b523a9fc49f232da539bb52be4aff678f2398c90b000d973c90869cec2536c83882ca6a021c2489a02da47baafa88a213153eab08629d746d8172e7bce9762c3b21d5fa81dca64d39239332b15a0904b90df053590b1b56264dc9823b21322d5091babbf6f974fd4c6719850b74b5fed70b99984a2047dbe0e614bdc1dab0a2aad7e60153068fd73ab0c0bd59969e9678db705c9387c4d4d589475a25ecae3d587b39a020ce2f3e6391b91d30e19f13d7f85500cb066c1c40ed86618aba1e84652cbeb4b6ad0683a125fd42b148b3ae832c52d5fd94374a2cc21fa21f645ef9d3025ef9e8de2c167ee9e2578bfbd5d128c3b8bbe10b5dfb46add834a30314d058040d6320833dd9b98e76af78560765d7af4c8c826edb754e1d945f7ccabfc8800068cff207e3792691a5b8657cacca92459f6b5a11220117f043a209ef46dad5f7c4ef92417073345b87935d76084c05c5418fb72e9628d8b5495e850f9e3f0c1b1e591c7ebbaf072ce5992f46b5b4d7b48fbb03eca9f76318cf86a26018557566fd01865581cce1984a79f551264bc01b6fde81aa519853f36f23b5528c04abf0b0bcfefb06df76c45415e94397e6fa633a5db71bd0a975e278804deb7a6eec70be6585e9f6bb34138c4e73c51b623cc308339458f75af773940847a4c865c8a986a8c49e4eceea47db224ed9bbbeb68706b628d8ffcf891989170a018c4a49ac68223b5fe69295f3f83cd7e3d1cd8205a9eacfeabff9b5b904e5496a51c27a59e5745809400bf910c88a077eaa6e6c5546fcb5d56736cb30f9147339ee8504248adacfa242c58b5511e42108b289e18b6a7f4eacf9c9deda2cef09862da39e3f64062fdb5b3c61930707a984762e62a5e52a592915f73f8ec8d2bf650eee37a11f92d728764a24089479802a022c6bb311056424caef4e547f06636b7e616c9615f1ba28f78bbbe625207dbf5746129c440ac81a512c2c404690361c70e878b51f31562b181c108e6784f503e9527985090986cdc4d7a148d14d282468c53a22c55b3a2430310ab830ee9ee63b4141380519308873235831a1010efd161439ef282684571763614236b9f9a91564439fad3329a87b267f1c5582f6f56736fa40ba6098d66e601eb2fbb52dfd18d5efcd2fe3088f536ccd18b3e8ee65787e71ca4f2fdbe2ebe520ae87850f480a1749bddf6ce52d9e8873638ab4e736d80a8eeeef8b028b86b257548aa54610eb0553ebcce6740a50a959f6f284d2684cf72fcb75d7313ca33c88e5472e4e6c30a033d70d79a4f92a8d3a68aa9d69c705d82330a3a447d497fe4ad6e7dd7d6cb78327ae25cd1f5050cf400545aa301bfe636131f5618883c9595911da75d6ebd0489c0770231dff237b34df150ae50e595fb876878f5f089aa670ec", 0x1000}], 0x1, 0x25f3) 1.222761572s ago: executing program 5 (id=748): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r2) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) (rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) r4 = semget(0x3, 0x3, 0x10) (rerun: 32) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/146) r5 = msgget(0x3, 0x100) msgsnd(r5, &(0x7f0000000200)={0x1, "0642389697b3b16fbcf69362d70be7948b865da4aa2b48fb1cc6e500ee923f9a025b60505427b92f5bbd17d9d277bd"}, 0x37, 0x800) (async, rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x8c40, 0x2d, 0x1, 0x5}, {0x7, 0x8, 0xb4, 0xb3}, {0x1, 0x9, 0x7, 0x1}, {0x3, 0x0, 0x2, 0x3}, {0xe, 0xbc, 0x0, 0x6}, {0x7, 0x14, 0x7, 0x6}]}) (async, rerun: 64) r6 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x83ca, 0x100) bind(r6, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000340)) (async, rerun: 32) readv(r6, &(0x7f0000000700)=[{&(0x7f0000000380)=""/6, 0x6}, {&(0x7f00000003c0)=""/164, 0xa4}, {&(0x7f0000000480)=""/188, 0xbc}, {&(0x7f0000000540)=""/134, 0x86}, {&(0x7f0000000600)=""/58, 0x3a}, {&(0x7f0000000640)=""/132, 0x84}], 0x6) (async) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000780)=""/56) (async, rerun: 64) mkdirat(r6, &(0x7f00000007c0)='./file0\x00', 0x1) (rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000840)={&(0x7f0000000800)=[{0x46, 0x3}], 0x1}) (async, rerun: 64) close(r3) (async, rerun: 64) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000880)="cb4245cdb27f2eae4cf1b11c1e59608233e91a6985c9023bcc4520880cc91a45441559fe9de475bb483ee6a7e07815364a1ee3898365d19695a0aba4ca5378f3c05332ca18644d0da5e221ae9692b66968789ddc9cd142d17693fa546973c678e085353a873384d4abe06d09fb5ea1790bdb215be556fc7623ca1c41c3862e7e79f0734db658544a8dd2722f61811982f1a34f0b", 0x94) (async) r7 = syz_open_pts() r8 = fcntl$dupfd(r7, 0x0, r3) linkat(r8, &(0x7f0000000940)='./file0\x00', r6, &(0x7f0000000980)='./file0\x00', 0x4) (async) fcntl$lock(r7, 0x9, &(0x7f00000009c0)={0x1, 0x0, 0x8, 0x8, r1}) (async, rerun: 32) r9 = accept$unix(r6, 0x0, &(0x7f0000000a00)) (async, rerun: 32) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) kevent(r6, &(0x7f0000000a80)=[{{r9}, 0xfffffffffffffffb, 0x14, 0x1, 0x0, 0x8000000000000001}, {{r6}, 0xfffffffffffffffe, 0x60, 0x2, 0x7fff}, {{r10}, 0x0, 0x80, 0x40000000, 0x5, 0xd}, {{r7}, 0xffffffffffffffff, 0x1, 0x20000000, 0x1, 0x7f}, {{r3}, 0xfffffffffffffffd, 0x8, 0x4, 0x3, 0x4}, {{r3}, 0xffffffffffffffff, 0x6, 0x40000000, 0x10, 0x6}], 0x4, &(0x7f0000000b40)=[{{r8}, 0xfffffffffffffff9, 0x4, 0x2, 0xff, 0x9}, {{r6}, 0xfffffffffffffff9, 0x8, 0x1, 0xfffffffffffffffc, 0x80000000}, {{r7}, 0xfffffffffffffffb, 0xf2, 0x80, 0x1, 0x2}, {{r3}, 0xfffffffffffffffb, 0x4c, 0x80000000, 0x1ff, 0x6}], 0x9, &(0x7f0000000bc0)={0x1, 0xffffffffffffffff}) (async) r11 = accept$inet6(r8, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) sendmsg(r11, &(0x7f0000000e80)={&(0x7f0000000c80)=@in={0x2, 0x1}, 0xc, &(0x7f0000000d40)=[{&(0x7f0000000cc0)="ccd999e27dec6fbabadb962dafd617f87efe11aa4c5a765cf7e7ff9caf92051f59af7e0b37795fc69addb1d6752e1f3c11045a9f8bb6ad7624d728ee2eb5c881680687", 0x43}], 0x1, &(0x7f0000000d80)=[{0xc0, 0x1, 0x9, "eb083a8ab0d69cfaef369079e1668a4e5d5aac12e69193a84fc2f56b047d2f7175e255879f1a67fc26626fe29312ebd89d3e4a4ca598d48cfb85659bd5589f83ac34fbae7283b2626aff722231e3645b5ab30d4f89e461c95c655063342e868af6bf18df74c94ce889a49fd2e21bd1ca8f49467835b07a33dc086d1be19f1c2df14282b52ac7729c11697294d22ad8329bd0e35547957f55ed791f7d3dc9197e68b85e21f919038304bc8c20"}, {0x30, 0xffff, 0x6e4, "5a2fb53c7b2fbadc4d561341927779b8c82f484a5ea11e043f34b0ed9d"}], 0xf0}, 0x1) msgctl$IPC_RMID(r5, 0x0) socket(0x18, 0x1, 0x8f) 1.222398559s ago: executing program 0 (id=749): syz_emit_ethernet(0x3e, &(0x7f0000000680)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@redirect={0x5, 0x2, 0x0, @broadcast, {0x5, 0x4, 0x1, 0x2, 0x8, 0x66, 0x2, 0x6, 0x3b, 0x2, @empty, @multicast2}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x885) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/265}, &(0x7f0000000180)=0x10b) setsockopt(r0, 0x6, 0xb7, &(0x7f00000001c0)="2742f456cf53", 0x6) 891.355085ms ago: executing program 1 (id=751): open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="9a64e810bf", 0x5) (async) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="9a64e810bf", 0x5) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01000000", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) syz_open_pts() (async) r2 = syz_open_pts() close(r2) (async) close(r2) syz_open_pts() writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) minherit(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x3) readv(r2, &(0x7f0000000480)=[{&(0x7f00000009c0)=""/4090, 0xffa}, {&(0x7f0000000180)=""/6, 0x6}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) 888.543145ms ago: executing program 3 (id=753): syz_emit_ethernet(0x4a, &(0x7f00000013c0)={@local, @random="6d2ab7ce9110", [], {@ipv6={0x86dd, {0xe, 0x6, "d52889", 0x14, 0x32, 0x5, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x7, 0x0, 0x8ce}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 887.754825ms ago: executing program 2 (id=754): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x5b, &(0x7f00000001c0)={@random="b90531074b01", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4d, 0x0, 0x2, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}, {"8bbd61c80100b7afd0d006a4cd3cc7412e4b44879a891f8b05b8f9d53b5e21a8fd8e642ee5"}}}}}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) setuid(0xee01) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 741.715787ms ago: executing program 3 (id=755): syz_open_pts() (async) r0 = syz_open_pts() r1 = kqueue() syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$hw(&(0x7f00000001c0)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="4da407b758c75d355e1ae39e14b46cf92a3dd035513532d1a2fb9b6f4fbd32442a03a2af1b", &(0x7f0000000040)=0x25, &(0x7f0000000200), 0x0) (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="4da407b758c75d355e1ae39e14b46cf92a3dd035513532d1a2fb9b6f4fbd32442a03a2af1b", &(0x7f0000000040)=0x25, &(0x7f0000000200), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x80, 0x0, 0x9}], 0x5, 0x0, 0x2dbc, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) (async) r4 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) recvmsg(r4, &(0x7f0000001580)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/93, 0x5d}], 0x4, &(0x7f0000001540)=""/33, 0x21}, 0x40) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000001}) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x11}, 0x4, &(0x7f0000000080)="ae215599febab60f7f553b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0x0) ftruncate(r3, 0x80040100000007) (async) ftruncate(r3, 0x80040100000007) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f0000000080)="95d2c218edd7dd80dcbb68e820c8e81f9aa5afab63c99236d1cfe07d53b0f5fcf7cc3c314bfeac0c732061", &(0x7f00000000c0)=0x2b, &(0x7f0000000100)="18052e5bd70edd1200a25e34be9395ef4f62ded4145d5c63ae496fbd3be313dbb8578ab4208f2edfa18bf6136fedaa2695f89414431c1403b235b9dbc18c604cfd970a1bef85a5438338352aa2e3cf328e832b60a325220731139bef5300d674f096ad2035d4b8e3002a186fe201772aab64cd8667b87451839d2a7de269edffe0926d06aadfd231c8642b28a3287b54215ca4ecc844265a8695d85cea5079c3f39c3705b92f95e5d24fe574f9c169edb23b72b199d6a0ccaf00882d7867f269e291ecc535398d86658f994489c71bb68ebbf62f2e7821319218515d96b5806630442b1af4024d6e8c", 0xe9) 741.428749ms ago: executing program 1 (id=756): open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setregid(0x0, 0x0) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) (async) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000100)="b2e0d181b27f24931896774a2be6d35798374a4d2ee5e4e24caabe693b7d2a37b97eef8a909634019e2fc956c35c4b989a4640125643d198091e20901c9b508db5ab725df043b88a94a0ae5253d9cd350749e0a5619e708e16a6105b9be97f917738dee40fd5778303105826f1cd7dd47c9b7263d5b6aef81e9abcda", &(0x7f0000000180)=0x7c, &(0x7f00000001c0)="c3afe8d427d007b6e0148f48ae3f64edcc8f68b5fc9a64f109562c228b29fabdfc5e007fe5f14061c00a9e8137af41d349ae758196e1a5d9e165b021d0776382d2fdbf880128c8d02d9dee36bba8a97b308ecda54d521e4dd31799f1", 0x5c) r0 = socket(0x1, 0x4, 0x9) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x2, 0x4}, 0xc) (async) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x2, 0x4}, 0xc) 730.894978ms ago: executing program 4 (id=757): mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xf02d) syz_emit_ethernet(0x82, &(0x7f0000000180)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 514.414203ms ago: executing program 2 (id=758): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mknod(0x0, 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 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) sendto$inet(r2, &(0x7f0000001240)="b7", 0xffffff31, 0x1, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000540)={0x0}, 0x10, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 513.935611ms ago: executing program 1 (id=759): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x83, 0x8000}, {0x6, 0x85b}, {0x44, 0x10000}, {0x43, 0x5}, {0x84, 0x6}], 0x5}) r1 = socket(0x18, 0x1, 0x84) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7c27, 0xdc9, 0x3, 0xfffff3e7, 0x9, 0x10, 0x3be3126f, 0x10, [{0x3ff, 0x6, 0x200, 0xd}, {0x10, 0x8, 0x2, 0x5}, {0x0, 0xdb74, 0x4, 0x3}, {0x1, 0x1000, 0x7, 0x9}, {0x1ff, 0xffffff40, 0x7fffffff, 0x8b}, {0xf, 0x100, 0x1000, 0x4}, {0x9, 0xfff, 0x80000000, 0xfffffc00}, {0x2, 0x7, 0x3, 0x3}, {0x7, 0x3ff, 0x1, 0x7ff}, {0x2e5e, 0x1, 0x0, 0x4}, {0x6, 0x8, 0xe2}, {0x8, 0xffffffff, 0x5, 0x1}, {0x5, 0x23, 0x8, 0x1}, {0x21, 0x5, 0x7, 0x96}, {0x7, 0x80000000, 0x6, 0x1}, {0x5, 0x1, 0x3d, 0xa}]}) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000280)='}+,\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x91[-$\x00', &(0x7f0000000340)='([\\', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='--.\xca*\'\x00', &(0x7f0000000400)='/dev/wsmouse0\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='/dev/wsmouse0\x00', &(0x7f00000004c0)='/dev/wsmouse0\x00', &(0x7f0000000500)='/dev/wsmouse0\x00', &(0x7f0000000540)='$-\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/wsmouse0\x00', &(0x7f0000000600)='/dev/wsmouse0\x00']) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000680), &(0x7f00000006c0)=0x10) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000740)={0x10, 0x685, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x458}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x9}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xf186}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x100}], './file0\x00', 0x2}) msync(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000009c0)={0x2, &(0x7f0000000980)=[{0x8, 0x6, 0xc, 0x7}, {0x8, 0xd, 0x0, 0xcb5d}]}) munlock(&(0x7f0000ff2000/0x1000)=nil, 0x1000) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b40), 0x8000, 0x0) poll(&(0x7f0000000b80)=[{r1, 0x2}, {r4, 0x4}, {r0, 0x4}, {r3, 0x40}], 0x4, 0x3) mknod(&(0x7f0000000bc0)='./file0\x00', 0x20, 0x40) sysctl$net_pipex(&(0x7f0000000c00)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000c40)="6f3c956b7292a81beb5b3e75f0e1954195ba4d0534847875f1e4dfb68bf4fbf48339232d94ece750ca21a2ad53419b9427d628aa2fdfd31ac5729529b5306ea4c24c1b742688b059c9f11b4eec27e5f33b4c862342512aa44200e87ed305db1a9fc6d1dfda5b9aed116c922013c980e81b0b634df7b3a7386e944b1f90e3df0144f2b6cf8104d978c1040fa03f591b48c389", &(0x7f0000000d00)=0x92, &(0x7f0000000d40)="8106f43287b45a8f5687e9ce5c0e91bdc113d66a4658873c6891b9b3938cb19ea1c35fb436eeabdac622f660b4d54488e6f8283f5bbcc59e99c2bc1802ad8cd68ade76290da4fa2cf3ade4", 0x4b) fcntl$getflags(r1, 0x3) r5 = getpid() connect$unix(r1, &(0x7f0000000dc0)=@file={0x1, './file0\x00'}, 0xa) bind$inet(r1, &(0x7f0000000e00)={0x2, 0x0}, 0xc) bind(r1, &(0x7f0000000e40)=@in={0x2, 0x2}, 0xc) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000e80)={""/16, @ifru_vnetid}) sysctl$net_pipex(&(0x7f0000000ec0)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000f00)="1333c9e5a8b0f88e963c3f78d6d50ad01d614a6c5ac0b5b1615ab1728ee4e23b694e76d3587ed138e80ea4ae5c2c2afc17f5fa74e579bd7ef2abe7da8ec5f75f6f18f0af470499b362249485e96c124dd2bb0d98113cd99728bd0fb5072cc3c8779d11ff4e9c49d0d240a4cb86f64f22c2692f", &(0x7f0000000f80)=0x73, &(0x7f0000000fc0)="74068af6e27145e74e174071b47e9015c75740dbd504fa259cb6eb08a067d39783932e7a53ef2434698fa0ef436924a3d2af766832ee288e74e9982083b919baaaf095f2fddee28f07b24e893440743f8a7521b45c2441f6faa0b41e305b49661f4353bb3af917d641b820e6b9f4e0c9348857", 0x73) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000001080)) r7 = getppid() setpgid(r5, r7) 513.60839ms ago: executing program 6 (id=760): fchmodat(0xffffffffffffffff, 0x0, 0x297856873e19a725, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x2}, {0x40, 0x8, 0x0, 0xe983}, {0x6, 0x0, 0xdd, 0x7c455098}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000540)="6b3695e0065c6dd21d5493cd1411edeb298a7a8a4c541da1617be4fefaf1545318a109003de0c5bb8f077e665cda668af6a256581c00523dee8517e5214d6ee06e8fa6a0a6b67fce9a7ceb14c35d29b8302b63b38b230c7802ca7a11da0f4c4d28466445a7f660bd4c19ef54000000000000000000e938aaf9760cc665adb324dbc8beb07680ed8be10dbafc5be7de8ecd6b0ea57628a949206f469b3abb56329046b56987ca40d956c1e73eca8fbb31ecce46622250523bad7b927e4871e229f3f8b37b9c173aab34c5f07d15396e1fc4a117291651da7d43a4ae6550f966155e800c", &(0x7f0000000280)=0xe3, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0xe8, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000002c0)="27379820450eef352e01a4e86bfc0d35248329192661a3c33778b3405943c5fe415ea2c2e57529e69d601bf30f72d45c1d471eb2df931d7c2bcdd9e7297a7622a5155b75cb36dddd9a09e8276daf9460fd432277c2a5dca46c6ef2bf3e6135bbc868f4154671120e68e89b9295852e3dde7c70e73955ea8105ba73a033abca3ebf30c3e6b65d6f6653ad29f0fb5de9ddd64b72dbbf6849d8e0fb17f137d9209e5dc25b20d83c5b83ca98841b7ab8dffa8d722637790cc153de68e5f40794781f9c9b5bd7df963eec7c45fd348a211debac53d633", &(0x7f0000000180)=0xd4, &(0x7f0000000440)="52b681cf894fbc59dd0091ef4cf3aff036ff92340301db0ddf6fc85b1b6f0237f8c37c3a570a592acc6c0260c2ec86d564ea473a4c34397ba78349f63938edaaad002edce3819518eaf6f3cfe767c0632ad2e1ce656a5000c6a50318af", 0x5d) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) pread(r3, &(0x7f0000000640)="9e", 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r6 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r6, 0x4, 0x40) shutdown(r6, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0xca, 0x5}], 0x1}) 513.273306ms ago: executing program 3 (id=761): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) (async) r1 = getuid() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) 511.681502ms ago: executing program 5 (id=762): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000540)={0xff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2eb, &(0x7f00000001c0)=[{0x3, 0x6, 0xeb, 0xc}, {0x25, 0x0, 0x2, 0x1}, {0x80, 0x3, 0x4, 0x401}, {0x51, 0xe, 0x4, 0x5}, {0x8, 0x6, 0x4, 0xaf}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$TIOCSCTTY(r2, 0x20007461) writev(r1, &(0x7f0000002100)=[{&(0x7f0000000000)="968ce1c69d6898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d528d0747f855c50a3d23a134e08bb088feee9f43f9c71342063cfdf9eb60982d3ed95722aa0990764a3de9fa70920bd1c6331d3e4e1891e80699e061cd79058b7a39ae56ffa1c545b3dfa90cd36619a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18da3078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e00", 0xab}], 0x1) writev(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000000140)="0d998f2ad234e5a967ad2b45e05721532dfc6b5a8f2a4778464d88c6123bb09f", 0x20}, {&(0x7f0000000240)="3bc400fe3e74545a8c9a10ef84b6bbf4b585b2feb4b7152e70193b7c56616dce27817c49975528374f2918461b7a5af2e08635d81e59f880f463cc477a3b4471a165743782d99e26e6b20f19bca23e1c5cf3de2d22f34d20e78c252401eecd8a6b594a12931df9d972ccdc76b37cfa1bcc2abb367b8863c20fa0c8679dc4f96c7aba4934b983f92ca1d9b11dc5e111e9d17487335fae1f01a98b921d05b68679ce777b1b3609d8cc597d65bc998acdec4a7ae0c42700eded5003132d81a447e5ecfced9db297dcbe1ad6ccb0", 0xcc}, {&(0x7f0000000340)="3387b1a33ad4b6b95af7eeadfe45417804cd54a605c84d88210d000000e0042f8a9eed92b67a43cb6a3d10a38b378f6704df5297b6f30c7fc724101f728c6cd4eea57ea212617defecb466eb8a0b0f7f64c4a0c2a2e3788bcbf0bbe505a3879f588da57e96c93f2adac5d500ff6b6a3b556ff3692c6c1e123c7b4fad59e47e6eaf41c035838dd73084fa4b2ebd5b45c4ee87e7268d2eef818af0b2b220794fa1e80100d959b2adcb1022379d2e6c3c0f09fe816eb1d21b245a4437987cd3979a334eed39f0d100000000000000", 0xcd}, {&(0x7f0000000180)="58b5ab02fc9b67ba4b5499080f", 0xd}], 0x4) execve(0x0, 0x0, 0x0) 377.386033ms ago: executing program 0 (id=749): syz_emit_ethernet(0x3e, &(0x7f0000000680)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@redirect={0x5, 0x2, 0x0, @broadcast, {0x5, 0x4, 0x1, 0x2, 0x8, 0x66, 0x2, 0x6, 0x3b, 0x2, @empty, @multicast2}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x885) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/265}, &(0x7f0000000180)=0x10b) setsockopt(r0, 0x6, 0xb7, &(0x7f00000001c0)="2742f456cf53", 0x6) 186.271955ms ago: executing program 0 (id=763): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (rerun: 64) r2 = dup(r1) (async) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x4) (async) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[]) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000700)=[{0x88}, {0x81, 0x9ef}, {0x24}], 0x3}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x101, 0xe2}, {0x22, 0x1ff}], 0x2}) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 185.911198ms ago: executing program 3 (id=764): sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) socket(0x2, 0x4000, 0x7) (async) socket(0x2, 0x4000, 0x7) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) (async) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = socket(0x11, 0x3, 0x0) dup2(r2, r0) 6.022099ms ago: executing program 1 (id=765): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc10016", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) close(r0) socket(0x2, 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0xab5fcf8cab5c23cc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x80047308, &(0x7f0000000000)=0x40000000) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x63) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x2) r8 = getpgid(0x0) fcntl$setown(r6, 0x6, r8) fcntl$setown(r6, 0x6, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) 1.178265ms ago: executing program 3 (id=766): clock_getres(0x4, 0xfffffffffffffffe) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff803500010800060400010000"]) 813.005µs ago: executing program 7 (id=767): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000c00)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000cc0)="f0692d04", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x801, 0x1f, 0xfffdffdd, "8b03000900787d902b56d864d3c3a3f4d3c900", 0xfff7fffd}) (async) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="f5fd548920a86b20988553ef5de002ef9ac021f7f26abfda19e3dbe2f17854eb104a5c5b625ad7159a579b3f5f8cbd6f075b780e8aa29ae1e2a2df0c1bfc92f3691d98ba422973dc9047f0b73efe3feaeac1d3c077ff8e786832817e8ef282ceb8cf0fdae5065e18bc8cd3edd3487ba73c3aea88dc2900", 0x77}], 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) (async) select(0x40, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) mmap(&(0x7f00001d0000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x80000000) 0s ago: executing program 3 (id=768): mprotect(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100000, 0x0, 0x0, 0xffffffffffffffff}, 0xb}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.54' (ED25519) to the list of known hosts. pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-9.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 3$0(6)/3#3)0:1:0): (%#+ /.$)4)/. (%22/2 0870) /. /0#/$% 081%  : ,,%'!, %15%34 /: .6!,)$ /--!.$ 0%2!4)/. /$% pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error panic: kernel diagnostic assertion "nlevel >= IPL_NONE" failed: file "/syzkaller/managers/main/kernel/sys/arch/amd64/amd64/intr.c", line 775 Starting stack trace... panic(ffffffff830bda07) at panic+0x1ba __assert(ffffffff83075253,ffffffff83070701,307,ffffffff8302af36) at __assert+0x29 splraise(deaf4152) at splraise+0xad mtx_enter(ffff80000130ba08) at mtx_enter+0x9e klist_mutex_lock(ffff80000130ba08) at klist_mutex_lock+0x32 klist_invalidate(ffff80000130baa8) at klist_invalidate+0xe6 bpfsdetach(ffff8000012a2b40) at bpfsdetach+0xff bpfdetach(ffff8000012a6800) at bpfdetach+0x76 if_detach(ffff8000012a6800) at if_detach+0x14f tun_clone_destroy(ffff8000012a6800) at tun_clone_destroy+0x2aa if_clone_destroy(ffff800037637c70) at if_clone_destroy+0x1d7 sys_ioctl(ffff80002a5d6a58,ffff800037637e50,ffff800037637da0) at sys_ioctl+0x678 syscall(ffff800037637e50) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x589eeb5bec0, count: 243 End of stack trace.