last executing test programs: 8.206207093s ago: executing program 2 (id=1249): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x40, 0x6, 0xfe, 0x8}, {0x6, 0x0, 0x4, 0xfffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000081005ccd2bbcee554b179d2937da2bf846ff4ba4183cc8cf11cc88ba391cad4514da8a1990154026a72f4e8c6c1992ae74df1905f4067c25df213885269dfebe842ff6767603f1c5176e4680b93cfd7b951783c53609c5141d72df48324f69c876b6e805f0a5ba1c52898bc15981a737b3df0672bda614c5273ab01ff4048257fe008ad97f5905f88e4acc738d57eb7ddee7418e4694eb6b60ebd3c5370dfd3b567dcec57fb56a6de9458bfd36eaebdda5e3339b27019477c6799abf781a917b931127"]) 5.615787078s ago: executing program 1 (id=1318): r0 = socket(0x10, 0x4, 0xbf) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x384) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$TIOCSTART(r1, 0x2000746e) read(r0, &(0x7f00000000c0)=""/122, 0x7a) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) poll(&(0x7f0000000140)=[{r0, 0x8}, {r0, 0x80}, {0xffffffffffffff9c, 0x20}, {r1, 0x3f5}, {r1, 0x8}, {r1, 0x100}, {r0, 0x20}, {r1, 0x10}], 0x8, 0xf) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x55, 0x4c87}, 0x10) readv(0xffffffffffffff9c, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000440)=""/194, 0xc2}, {&(0x7f0000000540)=""/107, 0x6b}, {&(0x7f00000005c0)=""/213, 0xd5}, {&(0x7f00000006c0)=""/6, 0x6}], 0x7) semget(0x1, 0x0, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000007c0)={0x5, 0x7, {0x4, 0x6d}}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000800)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x720d8053570d6644, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000880)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000008c0)=0x2) write(r3, &(0x7f0000000900)="c0dca4598003f458d1c30288c840f97e7393cc499eed646a36093499f68ad0dafeacf22937ec1496fb4ef0f92f8368be4b0de8d804c6d1c44aa0f9e5ce1dc538c0c5f7ac763cbee84a685cf91a382f91545702c53f8357aa20c582b71f31c446929c4fca161454aa3bcafb4c11e3bd4254f226846f4c31deef21541021a7c92c437006cc1262afd2b7a3176a688d01ac17611e78f4c2bf984220acc46aaf48d154347bae4993", 0xa6) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0), 0x10, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000a00)={0x0, 0x80, 0x3ff, 0x4, 0x4ca}) r5 = syz_open_pts() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40), 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000a80)={0x2}) r7 = accept$inet(r4, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) recvfrom$inet(r7, &(0x7f0000000b40)=""/6, 0x6, 0x802, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r6) ftruncate(r5, 0x8000000000000001) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) 5.614631306s ago: executing program 1 (id=1319): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r2, 0x5) r3 = socket(0x11, 0x3, 0x3) sendto$unix(r3, &(0x7f0000000280)="b1000501600000001700000007000000041c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x186) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x2000, 0x0) renameat(r1, &(0x7f00000025c0)='./file0\x00', r1, &(0x7f0000002600)='./file1\x00') 5.396296814s ago: executing program 1 (id=1320): bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f00000002c0)='.\x00', 0x2000, 0xf04) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) 5.39268523s ago: executing program 1 (id=1321): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="adae725c7931", 0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069af, &(0x7f00000001c0)) nanosleep(&(0x7f00000025c0), &(0x7f00000002c0)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x34000001) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) 5.371985011s ago: executing program 2 (id=1322): r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) rename(&(0x7f0000000280)='./file0\x00', 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) 5.166035324s ago: executing program 2 (id=1323): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0xedd}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0xedd}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000780)=0xc) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) 5.165280898s ago: executing program 2 (id=1324): r0 = socket(0x800000018, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) shutdown(r0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b00fe8000000000000000000000000000aaff02000000000000000000000000000101009078"]) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000200)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) setreuid(0x0, 0xee01) utimes(&(0x7f0000001740)='./file0\x00', 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r3, r2) syz_emit_ethernet(0x108, &(0x7f0000000340)={@remote, @local, [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x3, 0x0, 0x2}}], {@generic={0x814f, "70c0eaf24ac8c4c9baef719f51bfe70184b867e81894f8ebbc9849f3204d0bc765c363e1298fb417265e98ad5465be7e97e72fc59cbc257d34042eddc4940fc58efa4c2aa2511c6b20a10eee7b7ed8eb7382d2ac1fd23c176ca38c72fb1862f3403716e2ee2effff2f2660d51950d5cad130861c02a4ca3133b6ce69314fed55746945446922140caaafe86f770d4adb71999df6b82291f33908be22aa7d35dff8a8ec70362bb9e4f52c7e5c0facc1b278e1adce9f9392d5322773ee7cf4475fe26b87baed085a0de248e78c93f0f62e46bc8cd7129237059e28e2a0395f02aa3e3c428055d3298fd3133638fda67a80b2a9"}}}) setsockopt(r2, 0x8000, 0x5, &(0x7f0000000100)="36bcef464b088f389ec8ad20a2c8c764c76c5a419aa0a2fb07c529dde64d27259aa8978593f24c016ed6b6b68b2ae54f41c2594f84e33cff0615f8c9cdbe2787320ba07d31468e24f840f766634741526a6b3f5367bb05d25e0e29782ef9742e7e6d39310933e97ddf11ba3bc8e73aaf7e6a7b9dcc82f7fa80cb9e272c710c41431aefc81d3e84e963a2ef0ce5fe0122b3efddfbba20ab6da1c264be3311e96f12b7d919aca9dea9e4b460330ff2e3c69b18b5c3010b3099ab2f05de409c4145f7d690480a86fcf56df48f9a44bd32049bbba82b44ed1801e5e4484fe00df181581083bccdc1a465211a44a9323f85b3ed073cb1f14c367b0de36c", 0xfb) 3.471999492s ago: executing program 5 (id=1351): mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401, r1}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401, r1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000580)="71e5fb8c7b6ec5bf4809b6a74b69944d0d81552a111c4746c48f5c1c658aefd199b50435", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000580)={@broadcast, @random="f600000eee7f", [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0xc, 0x1c, 0x64, 0x4, 0x3, 0x61, 0x0, @broadcast, @multicast2}, @udp={{0x3, 0x0, 0x8}}}}}}) open(&(0x7f0000000400)='./file0\x00', 0x2, 0x115) 3.471562687s ago: executing program 5 (id=1352): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069dc, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x65b3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000540)="e7c94c3ca9c9f3fe", 0x8, 0x0, 0x0, 0x0) 3.470964512s ago: executing program 5 (id=1353): r0 = socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="567d058074e1e5b6afbc292fd1557823cb6da96c8a53938dfeb102ffbff4725e3e2a1a433602ed00105356ec0393a3b927e8163e605539e9b5f67105a6fde8dc01875f59ddf8802660edcd316e15d56a037cbca7e4a83c5cebb16ab4c33fd24d0ad647f3e4ee6522c6140cef743c3d29c28e75a55f31a55bd3feebddcbd99ee069273f1ed7f12b93cb5f20a2452c548adbabe1945a675b6cee", 0x99}, {&(0x7f0000000340)="53337039a1ebbd32969d1b41e310b9e8f1377a0db5c8aab6ba13991b98fe8f7c3e5ee58caa9969d6af31405bec8a31f7238d3e1118d4355991689a6ffbe188856550140d3efa410fcf8e8df0af7ff7e9d4719853435f644faf2179b0b452ebec591dce2bfdfbed099d784b093b1959417dadd021628227dae76a1b8a4b59b4cd3a9921a7c8dd971f89a86d762df7ebf7c79a089f3354969a4698bd279fe348381bf08789d66084e65b82bff4eb5f959842d76b8ca0bf3c6e0d0352176b2ef2734ff863e7eb474b528c175846e5de1d3c9beb910fe9ef7ac40334e8e16513359529", 0xe1}, {&(0x7f0000000440)="f7758becf58a1f02041c41264a049fa324fc783f6a9228e3c385ce89d467e6720694bb859a069ce16aa028c802cbbaea27fdb939cd2b783e3553fc6fa423f0c4811eea8fa02fe5dee743db108562ef053186b44902d0a36a4bbef7f207a143ce14e791364f48f032891d98c81974706c6ae4bf20bf1fbb5f8e7348a96c01e7c594ac1b9d317e22ef43fba209fe1e186cccdb76045356077f92adbe197cdd834093d3e96edea118a4bc4ed483af4d3e7fd07d269e6aca826ea0bf7a290006d3e16cb920b53eb53913ab052c31b3751a9ee5dd348018", 0xd5}, {&(0x7f0000000540)="bfabef569e9e71c109a53fb050f2b902d3945ec3c9c81c2e5594b4d5a51fa556f8e8dddd310e49d03a0432b1c6f034f934bbff3929cd6ffdbd0eb4ec422f74d4f97522e7", 0x44}], 0x4) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) sysctl$hw(&(0x7f0000000280)={0x6, 0x5}, 0x2, &(0x7f00000002c0)="a33436ba", &(0x7f0000000300)=0x4, &(0x7f0000000340), 0x0) (async) sysctl$hw(&(0x7f0000000280)={0x6, 0x5}, 0x2, &(0x7f00000002c0)="a33436ba", &(0x7f0000000300)=0x4, &(0x7f0000000340), 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000240)={0x8001, 0x2e, 0x2}) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000240)={0x8001, 0x2e, 0x2}) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x3ff) execve(0x0, 0x0, 0x0) 2.863872011s ago: executing program 4 (id=1359): r0 = socket$inet(0x2, 0x4, 0x80) sendto$inet(r0, &(0x7f0000000000)="630779b47831e1e672ef26f610c9100397e1c0030d71dc88230a08c9541884233fda6474c83f6314a927", 0x2a, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x87, &(0x7f0000000100)={@broadcast, @remote, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1e, 0x71, 0x65, 0x5, 0x0, 0x89, 0x0, @multicast2, @rand_addr=0x6}, @tcp={{0x0, 0x1, r1, r2, 0x1, 0x0, 0xe, 0x80, 0x2, 0x0, 0xc0, {[@nop, @sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x1, 0x400, 0x8]}, @md5sig={0x13, 0x12, "2d5e8c14247d19357155f8c1d0df1f70"}, @nop]}}, {"1596b3731c2895f9a884c339ba1accea496fb913bc5fa5d23656e76bb5e3deb40b50e3f6b9"}}}}}}) r3 = socket(0x10, 0x3, 0x5) poll(&(0x7f00000001c0)=[{r3, 0x8}, {r3, 0x4}, {r3, 0x1}, {r3, 0x80}, {r0, 0x3432b4492c47383b}, {r3, 0x80}], 0x6, 0x5) r4 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000240)={0x2, 0x356b, 0xca9}) ioctl$WSKBDIO_BELL(r4, 0x20005701) shmget$private(0x0, 0x4000, 0x40c, &(0x7f0000ffc000/0x4000)=nil) readlinkat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/171, 0xab) connect$unix(r4, &(0x7f0000000380)=@file={0x0, './file1\x00'}, 0xa) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000400)={0x6, &(0x7f00000003c0)=[{0x7883, 0x1ff, 0xfffe, 0xe, 0x4}, {0x0, 0x9, 0x5, 0x5, 0x7}, {0xff1e, 0xa, 0x5, 0x8000, 0xfff7}, {0x6, 0x4, 0x8, 0x4, 0x6}, {0x78, 0x8000, 0x5, 0xb96, 0x93ea}, {0x6, 0x2, 0xcf00, 0xc, 0x7}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000440)=0x7) r5 = dup2(r3, r3) r6 = socket$inet6(0x18, 0x1, 0x3) poll(&(0x7f0000000480)=[{r6, 0x10}, {0xffffffffffffff9c, 0x80}, {r3, 0x8}], 0x3, 0x2) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) connect(r5, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='c\x00') fcntl$setflags(r4, 0x2, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000580)) preadv(r5, &(0x7f0000000a40)=[{&(0x7f00000005c0)=""/203, 0xcb}, {&(0x7f00000006c0)=""/160, 0xa0}, {&(0x7f0000000780)=""/94, 0x5e}, {&(0x7f0000000800)=""/7, 0x7}, {&(0x7f0000000840)=""/40, 0x28}, {&(0x7f0000000880)=""/146, 0x92}, {&(0x7f0000000940)=""/127, 0x7f}, {&(0x7f00000009c0)=""/72, 0x48}], 0x8, 0xd205) r7 = accept(r3, &(0x7f0000000ac0)=@in6, &(0x7f0000000b00)=0xc) recvfrom(r7, &(0x7f0000000b40)=""/125, 0x7d, 0x2, &(0x7f0000000bc0)=@in={0x2, 0x0}, 0xc) r8 = fcntl$dupfd(r5, 0x0, r3) dup2(r8, r5) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000c40)) 2.86346005s ago: executing program 4 (id=1360): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x61) renameat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='#}&\\\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='^-\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x1, 0x160) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x7, 0x54, 0x4, 0x28d8}]}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000340)) unlink(&(0x7f0000000380)='./file0\x00') r2 = socket$inet6(0x18, 0x3, 0x7) chdir(&(0x7f00000003c0)='./file0\x00') sendto(r2, &(0x7f0000000400)="27b99f0c6df608636e329147301c3d6b605ccb3cf366ad331e81b2362cdbe4ee0734ead35857de9b244b8db675168476193b35bbe63f01d2cebf1e04a6ab8670cbe3b85e8612025adfdb5aa1167833b6ebdd4a225a4c222a5d127c00e9a9c239f1fe9f7b7a068c1a68e796bcf3b5ce409a1666266587cf9f6d79955bd4005cb16dfbe2077a5e934d39c949a4692d4de5b336040b880bf28c9d06e1ddda55fac2e91d3705316ea4707479f871a6c44f5e10ba43695192a7c637667741d178a1d7d90e115b6a2b57852b669615963639be5b755d57e74bd48fba637b3b94b227da41fcf4aa841eb4ab52c177d37610f6054949d84a1586a2", 0xf7, 0x408, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) openat(r1, &(0x7f0000000540)='./file0\x00', 0x400, 0x41) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x20000, 0x2a) r4 = open$dir(&(0x7f0000000600)='./file0/file0\x00', 0x100, 0x44) renameat(r3, &(0x7f00000005c0)='./file0\x00', r4, &(0x7f0000000640)='./file0\x00') pwrite(r4, &(0x7f0000000680)="7bcd31dab07d9ddee34ead169b9d4a61e5371e22f05a6a37f52283dcc04c5added0a61ed65ec48399546bdc2a551e9f163d0614c5becb0f6cbdcfc610cef6b2e72b77be7a0b151424e01d4eaf784b10db7e5a45842a5cfe6add4d80e0dc31dc254aa4566045a147c1ef73ec9c255d6aed4f71960a3cb7832d573018affcf1a36839ba78a77ef533b37e021a2ace30282a382730f54e38c377604de1c21ecb86b831aa486a77838b50d5151da79fd6aeeb9b63bdb7ea532a13c2b36dca835197c2fae3fcd36ec35e0f6bc1f10c481e88d95b237e343a1828696e7d4aa78e7331dab737fa89cf850a3711e4a3f38e652f3625ee6c177d211ffda36f02160880a", 0xff, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r5 = open(&(0x7f0000000780)='./file0/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000007c0)) bind(r5, &(0x7f0000000800)=@in6={0x18, 0x2, 0xd, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r7, &(0x7f0000000880)=@file={0x0, ""/519}, &(0x7f0000000ac0)=0x209) semget(0x2, 0x4, 0x220) mkdir(&(0x7f0000000b00)='./file0\x00', 0x91) recvfrom$unix(r6, &(0x7f0000000b40)=""/85, 0x55, 0x42, &(0x7f0000000bc0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000c00)=0xfffffff7) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c40), 0x8, 0x0) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000c80)=0x1) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000cc0)={'./file1\x00', 0x3, 0x81, 0x10001, 0x0, 0x2, 0x7, 0x4695a2a8, 0x0, 0x0, 0x8, 0xda9}) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000d40)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000d80)) 2.863032349s ago: executing program 4 (id=1361): r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0xfffffffc, 0x8, 0x15, 0x0, "52c4a7129c9e242f0005aac10fa300", 0xffffff80}) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xb51a, "1a2198b59b58505f40edabfaffffece900"}) r2 = getuid() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd"]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) pipe2(&(0x7f00000000c0), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) r5 = getgid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x9) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000080)="1f", 0x1}, {&(0x7f00000001c0)="00b7b54591aaf346a18ade4a276da9822dc13fdd500622e520", 0x19}, {&(0x7f0000000240)="9e6c661d4ea3ed7f253191586c0a", 0xe}], 0x3) r8 = geteuid() kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r10) r11 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x7, r2, r5, r8, r10, 0x34, 0xb}, 0x0, 0x1, 0x0, r11, 0x0, 0x8000000000000000, 0x2}) sysctl$vm(&(0x7f0000000780)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.65628955s ago: executing program 4 (id=1362): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 32) chroot(&(0x7f0000000100)='./file0/../file0\x00') (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) (async) chroot(&(0x7f00000002c0)='./file0\x00') (async) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @random="8fc1acf3222c", [], {@generic={0x8864}}}) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getuid() 2.655964112s ago: executing program 4 (id=1363): sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x7}) r1 = syz_open_pts() close(r1) syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x10, 0x0, 0x1}, {0xc, 0x5, 0xfe, 0x7}, {0x6, 0x0, 0x4, 0xc52}]}) mprotect(&(0x7f000014b000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x20, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="c76f600524411174fdeec3d0ec57c9dfd4a33df9e07b2741583679faf53630932d89", 0x22}, {&(0x7f0000000140)="dbdfc95f6814157ffe62dbd124f3f0470a087fce8ad62ba4688afea516d35fad063a84ac83e921f0deb207bcd961", 0x2e}], 0x2) getsockname$unix(r0, 0x0, &(0x7f0000000680)=0x5f) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00", 0x0, 0x1b}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 2.655746298s ago: executing program 4 (id=1364): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x42, 0x0) close(r0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x13e) 2.356372183s ago: executing program 1 (id=1365): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = msgget(0x3, 0xc2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munlock(&(0x7f0000774000/0x1000)=nil, 0x1000) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f0000000100)) r4 = geteuid() r5 = getuid() setreuid(r4, r5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0xfffffffd) 2.355262791s ago: executing program 1 (id=1366): r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x360, 0x2c) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x101fffff9}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="d0a08ae5cc241fc62053143db96cf010ae4db0eaf60ce94d89b3698829257d792c374caab7fa0de54ff27e1d43a5dc9833b194c4f808079af00ea0551a510ac16d8e88e97eade49b01dac3df2696aa40086e6e5666d7fc3943219a01ed510aa0b5c9990bddc2371e351d9d35872a498126c9334848f2cf3af896b47e239cbf3998296c202c051afdcafbca8298a5f81f7fa78d5d82d454e6", 0x98}, {&(0x7f0000000180)="80eba6e724fe7c77d0cfdf599048294dd38d5a6c1a967cf18329ccbe991b908b8e6af83d3deaf2121d6f0babf7c014e565ae2e5e73885378671b5344fd5e94ea5dfb39a5c4bcfa961e9537ffe4bd6ef6f297386af3d70b17aed7434a051eebefa20975caf78648fe1d651c87b79d4dbe1e427618bbe4190ed66b51e8b11c25b3364bb8a77c363a92ce7f2f903d878a33ddef14cecf83c0ad39e4abac55dd7c0264e3d918e8cf09484df0ce78b90221f7cefb22c616c13a825416", 0xba}, {&(0x7f0000000240)="aaf5e65cca73d1b8c7398f6313b1cb6032677353a238d2b82a02322130256ab94b5ee380fe98df2ecd5f483ea477b97d51bcbc48ace3ae5e2e3bcc34a0c23a0e8346d4a2cdcf0f5ba430e7d537be55750413883925709aeaf279c8", 0x5b}, {&(0x7f00000002c0)="7be920cdb633e1eac5895f4a0aa8525f27da4d08ccdf5d4bd1b4e19f43c1a3ac6c8e0be33f4d8c6c25c037f11c3aeca15be0828736edf5479fa29b532a1051d205e8d96608303d4dcae65c3b0da4b3", 0x4f}, {&(0x7f0000000340)="3e64ccb043d8d1984c6e3406d893a5f2251053c7ec1e2e1f95cc84f2c96f79eb235f6ee3f298e93c183b05342c887689b6ffda9a6b5a4e52efb3d0be5d124667bdf49d84e2fd6281e480e3b429f3a5df1eb0c3eb9387ba97b74b204f7936ccebafbe339fc9bb837f0577238670fdfe54139bef9c781fb1feef77ace91b3d0ab9acc97c2626db3113df62234147ac12aa8bf112d79ab6a41becb7244ae1845d3be94725fb38770f18ca13864dad33f898979f14758a2f104fb48c85a6fda46db007bd033d5d2a", 0xc6}, {&(0x7f0000000440)="9293539a219a1f710186ef7b1d856ade4dc06fc6bdaa3689d566d7f3858ca467c44e9e0e4088bb7d3d082293dc6b9e1e1323faefaa624e12263a968aaa6861634ebf367072101056caf237a98015bb8a5f8b", 0x52}], 0x6) execve(0x0, 0x0, 0x0) 2.136064578s ago: executing program 2 (id=1367): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x1c, 0x1, 0x1, 0xfffff4b2}, {0x80, 0xff, 0x20, 0x2}, {0xfffa, 0x40, 0x7, 0x800}]}) socket$inet(0x2, 0x3, 0x2) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x4, 0xfffffff9}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r3 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000480)) ioctl$TIOCSETA(0xffffffffffffffff, 0xc110445f, &(0x7f0000000000)={0x0, 0x0, 0x2000003, 0x0, "b7a2224ff1004684d30000000500006b8444d100", 0xfffffffe}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.135628408s ago: executing program 2 (id=1368): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x2, 0x0, 0x6}], 0x3b726ff8, 0x0, 0xc102, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x2) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) setgroups(0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0x802069a8, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f00000009c0)="7f9ad04fbc80b323df357ae032088f056eb5b411671ad01fbbc81025dbfdee39d517b101e0c5f3d87e761079c37c773c137731b2b472a2115dc05772649227ed13523d009bfaabc1d2d84de4b04ab36b2d2b69e3116eca68353912bf92f0cf05f50f25f518874c48b46e55eb3a74f85a30bc56006087e9f3216b4738af38d7d60c1c15215b7d1bd74b3a9aa7cf40540f4b07369100bde8699da6eab71edfac875a7f5e1c463c38fc315a1e3ab7c134fca59dec87a2880e1a2c24aefb644c77293503d7b6fdad8a5f77270b5697e774cfc47cf43bf23a0e4131b5c95d6e86c6e57dce2f83a53750f4adec4ca521bfbe994b08c7d6b2e7fe45ec90be714bf4200c88c4f3ece87654d0d26217996f88ffe6bded25282d04e3ec01dabeee87e57281052503d9be5b2c154fc70157766e3d25bd4274165c446515e7f101d5a50275869fa003840562f38d43a047c7533783ac612a9cb45e9c4cbaaac1f48b0e42e40a698b72e2111468a7a25589ba3ecfce8a025efdce2af1d493664f23e3e1ebc1ecc83578fac24d7ddaba93b5c31249f84351f7bbd70f619c2ad1d42cb871b53342d08e77f8b6c9cdb72ecc71bb6ddfcad6ac2e5948609cb8761996230da724d8fe34c8ed56da7ee00c4ebea51f56f626182a1868de030a22bfea664261e9e7585617e8e305f176cb9c5ec70d7f291cdd0d66f015953fae8cd42db6a1b27f0061b3e7050cd6ad951a15607ef37c1dde155a99d0d8f2961a87afa676af333de026d45dd5c641ce4ec9cd41ae64a3328459faeabc25ba774c92022443dab2aab9aad0de30df9b9dd21683b0fa1f58360a", 0x24e}], 0x1) 798.271976ms ago: executing program 3 (id=1409): clock_getres(0x3, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) 679.602ms ago: executing program 3 (id=1413): setuid(0xee01) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/249, 0xf9}, {&(0x7f0000000700)=""/187, 0xbb}, {&(0x7f00000002c0)=""/219, 0xdb}], 0x3, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f00000006c0)='./file0\x00', 0x23f) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setreuid(0x0, 0x0) chdir(&(0x7f0000000680)='./file0/file0\x00') (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = getuid() lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206980, &(0x7f00000001c0)) (async) mkdirat(0xffffffffffffffff, 0x0, 0x0) (async) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x8, 0x1, 0xad3, 0x0, 0x7, 0x0, 0x117, 0x1, 0x2, 0x5d7, 0x401}) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="000000167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000004c0)={0x1, 0x42}, 0x2, &(0x7f0000000500)="c56b4f66af9f2b372bf4c25926162ae4c8ac52b05618c855a1cfe0464d310c39e9d1e5a1da7e879697cab0e139aca8120b52215eb44797df1dccc0933b60ba75e5c583d61891db6b2df0cc8e85f6bd837bce85b51c8f9b2caa171a2873432650980b35075c5c6cc77ebdbf5018824d8dc50f8d6fa3f751c2cccf2543", &(0x7f0000000580)=0x7c, &(0x7f00000005c0)="cf5aad93456065b67c1842d57d6d67f9b7557905087122835e0b", 0x1a) 652.623265ms ago: executing program 3 (id=1418): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) (async) close(r0) getpeername$unix(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff16f2b58f9227b9e1aaaa86dd60006f3300383a008a21f8d1450021b07f5a195768f30000fe8000000000000000000000000000aa02009078080000006000000000003a00fe8000000000000000002000000000aa00"]) 621.658231ms ago: executing program 3 (id=1424): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x6) (async) r1 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xfff, 0x200}, {{r2}, 0xfffffffffffffffb, 0x89, 0x1, 0x73, 0xfffffffffffffff2}], 0x80000000, 0x0, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="0000000000f7", 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x4c, 0x1e5c) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x4c, 0x1e5c) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r4, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r4, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$kern(0x0, 0x8, &(0x7f0000000140)="065f97e8729804624809b6a74b69944d0d815532d81c4746c48f5c1c658aefd161e5cf87", &(0x7f0000000080)=0x24, 0x0, 0xfffffffffffffca7) mprotect(&(0x7f00005c2000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x23, 0x10001}, {0x7, 0x7}], 0x2}) write(r0, &(0x7f0000000180)="d871819e2673b7e5c70000000000", 0xe) (async) write(r0, &(0x7f0000000180)="d871819e2673b7e5c70000000000", 0xe) 599.484476ms ago: executing program 3 (id=1427): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4e13, 0x0, 0x10001, 0x20351e, "030000000200f900359ae93ba0b4f42a00", 0x7, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) getgroups(0x8, &(0x7f0000001600)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r4 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmsg(r4, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/115, 0x73}, {&(0x7f0000000200)=""/7, 0x7}, {&(0x7f0000000240)=""/81, 0x51}], 0x3, &(0x7f0000000300)=""/180, 0xb4}, 0x1042) recvmsg(r4, &(0x7f0000001540)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000440)=""/186, 0xba}], 0x1, &(0x7f0000000540)=""/4096, 0x1000}, 0x1000) dup2(r3, r2) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 533.549398ms ago: executing program 3 (id=1429): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x4, 0x621) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x200}, 0xfffffffffffffffc, 0x7fffffffffffe, 0x4000000000}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() poll(&(0x7f0000000140)=[{r4, 0x2}], 0x1, 0xdda) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x10000, 0x9}, 0x8) getpeername(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r6 = msgget$private(0x0, 0x4e1) msgrcv(r6, 0x0, 0x0, 0x3, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x128}, 0xffffbffffffffffc, 0xfffffffffffffffc, r7, 0x0, 0xfe4, 0x4, 0x2}) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) 364.509818ms ago: executing program 5 (id=1439): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x18000, 0x0, 0x24, 0x10, 0x2, 0x0, 0x2, 0xa89, 0x3}) setitimer(0x0, &(0x7f0000000140)={{0x4, 0x240000009}, {0x7fffffffffffffff, 0x7014}}, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f0000000100)) r2 = socket(0x1e, 0x3, 0x0) r3 = socket(0x1e, 0x3, 0x0) close(r2) r4 = socket(0x18, 0x3, 0x0) fchflags(r3, 0x1) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) r5 = geteuid() r6 = getgid() chown(&(0x7f0000000000)='./file0/file0\x00', r5, r6) 216.277665ms ago: executing program 5 (id=1441): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="97ce50c360d8ef88d5d8098edfc11ca0ef02159f566a2a9660b1977536933e1a32cc4ae9aec8b2a35c53a7857a529a2643b5148c1fbdb352155e21e62b4da2df362eef4466cbb8064919f1be60c1fb299cccfcb1ab10193aac69b33fbdff4f8e16b1173fb6d94dc8173f6d1442afbcf318ffd8780f6580e2da3e9b2c2d9b01caf9323ecd2ebd383412558a5d00dee2b8c3", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f0000000100)) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 215.940918ms ago: executing program 0 (id=1442): symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') readlink(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xa) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setuid(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffdfffc}) shmctl$IPC_STAT(r1, 0x2, 0x0) close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 212.764358ms ago: executing program 5 (id=1443): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000200)=""/80, 0x50}], 0x1, 0xded8) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 198.965342ms ago: executing program 0 (id=1445): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) shutdown(r0, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000100)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') (async) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) (async) symlink(0x0, 0x0) (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r1, 0xc0044418, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000340)=[{0x10, 0xffff, 0x5}], 0x10}, 0xe) 134.536317ms ago: executing program 0 (id=1450): r0 = kqueue() (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c80), 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001cc0)={0x6, 0x1}) fcntl$setstatus(r0, 0x4, 0x80) (async) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000040)="1b98b8b802362a06f566580fcffb0762fa09b659d6ef1aec614b1a88cccf", 0x1e}, {&(0x7f00000000c0)="0fa7db6ed99167aca35acd5c1d39d5d9eb8c0b139162ba91f4c935ae8c16b54a0d2e127a1f7f2a21406dee0bc9761dfd29aaf11f5d7885c3f102c5e917400550dd8b6e7a24b4bc36069fd9b6373e9c180e9f64d9f9ec0f88d6077a035c5bf6ac812f282e377cdfa5c88ee81d014968d64962004f7735e6232cb6e8a2fdcc84f12997dce8320d9c63bba33dadad56bd28db50f0db05fbf8483439c730dc755768e0342e5b7e95c3819c5748af7965e0d0aa7053c3f506051b7da51893ee3226313db736a970d983bddbfb89838068bd98ca463f6258c594885fbf4a9e3379245628c60a331faa59", 0xe7}, {&(0x7f00000001c0)="5351362abb94643c08915fc03d928381e30b1f70e8348b120f0c8ed34aab6f5117c30a5d09d33ecaa8df7b687b5e7190102c5bca196222d07b21554f963f5985dc0290971eb73a9bc921577be0ef180b01b463646f161dc1ea462c125e99938585ac221a32fc59f4accbc57707b4d39945477427470259", 0x77}, {&(0x7f0000000240)="17b723bd72e9811b87be63136bbe140984585993dac85fe4d4719ab0fa5a63c5b6a1cdb334a83124b7ae39c83502e8e295f884cb359b9fd5e5f3055b801099e10372ebd1e62e1a00f5a76d68b84e9aa1e079c574d59d5421d91f4993b3d309cc05d77eb2b474b4373b5a5f472a36fb06347dc9b876e40841cb347d17445836be21935ab9688f39fcf78b551d85383e48a7287adfeaf6c5b3591cd144a53285fec8ae6c24df10f356a1396c8e16ded7be199954f911351e1d4b818e831585cfc89b1a7f45b66c4cd7006aaaf38bb94d5d17f5126b2f7af70bf7aeb3b66ff39eff4b5d71464827db", 0xe7}, {&(0x7f0000000340)="5e78cd7697da601974a9b31b5254ede50141a33462865d2c24aa0fa1f563804a01338e64545b49d1481787a8980d323c0971427d383488af799900c8d4285af16ec35aec7ac13e3b64beb5fa914865bdff1653a37d0c96522e8a6b0f52d713820c14fbe4ea92cd13fbc1d96032775bec53ee98e07dd21ec01f8e02bdba556a42f693f5b3238101ebfaab699d17b103bf4b89de061e2e13d1e1845bb392b698895d596835333cb919dc8ef230bf16714ef43551b494bcde6ba9173632a63e1939ed7cb5f9f57b", 0xc6}, {&(0x7f0000000440)="e9c9f8a3e289c76baa464c8748979d572ff49bb99f85081a58ca55e7288e30a3de05010b805025c1d3ba95ec6d0770699de282cb2e36b24317f37884fdc088f0f4c72b32fb6da3faea8adc8326adabc4e3fbcadf5cb2f6b83f0b4c14deeed88a953b20cd512d9aad23030a85aaabdf10a29d64aa28a550f4440c0b9e90b0689e91a5027c378dca078c854532a7d49dd4f8443aa7b46297b9580b006e42849e070223b156c6fe5a856654c5cc014af0d16dab5a7cb936bf00beacace9012a7753f95761a18ec705f2f0", 0xc9}, {&(0x7f0000000540)="da22ce9e2e549ac1ce603d87818cc7e8b427979d171ffb8877aa9de5dd69021637afa5eac2bd0d30b5bddfb7ac84ec557535a4df7fb48b547f5e63cda050bec5fa5283807e5e7d2fdf3ce80f95e04252bcc66155cd13fddd85d303205eb1001309bbe9e90b6d3efd020ba642470cf8de949582505494a73625", 0x79}, {&(0x7f00000005c0)="e84979764cab2dadd004bb81d435da3210c9629b9dbf02a5d5191ae72bde407acec5db14b0f96d1e410287f7cebcd88d38dc51689d9fbd4b3f1c946fa1d758076437aa0be9ee21afe6b981ff38feeb42d4031c1f93c048468814968f949964d95c8d6d86cc6fa94917a31914d611ff8d14cba92116d3930858154367aef63f30423be5e171b1a31154c12b8afb7f36c84ddd681bb715868d5429e6e2268b6054db2409d47e075622082671d29cfab6b1e0c25495e44aaa66c323ef848ba210cd4f8d01be73355433e13c6ee1bec254f7c354743fc7e64d2eea1b752f339e8872ee9bff71668da8e5b180a6b3750e305c8993e53dcd22", 0xf6}, {&(0x7f00000006c0)="3b2c546f50ffdb94fba0b5bcff3f9987863ae6505f3884abe13ff57b1a751777c8a89d0a9ca084785d50ab333a16319a70d2b96d34f8994423ad03a2e09c4b23430d0747f37dab47cec9be700e095b2ec2e7c3a6531a6ffadcbba7cc72df157712ec7d6ddcf8d6cdb18743cd3e842b4252f4f2418a52a4e4a8a24b75a4fa3f8437716a4271bf23911e5153ccf6e435a5bdbf6c0cfeea843c4eda7691da5035b6563e6317c587c24d920f0fef55ea7fd18ed09a45be44b95fdc934c591c0e5846ba7c38d1f6801c06a68e56dfd51b17111ea0a9ba4aa2cf7afc7603e8", 0xdc}], 0x9) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x10, 0x0, 0x1}, {0xc, 0x5, 0xfe, 0x7}, {0x6, 0x0, 0x4, 0xc52}]}) (async, rerun: 64) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x60}], 0x1) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00000300000000000000000080b5313df0dd037ead6c15269e60270b25526e96e1110d1cca0040f59a7afe64bc50c55dd68ede01093a3150b6ce7653ece732f4", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x20, 0x0}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) write(r4, &(0x7f0000000a40)="952c850fea252a2663659ad2642c169b1a794165eb4bc367bdccdeeb308305d9", 0x20) (async, rerun: 64) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000009c0)) (async, rerun: 64) syz_emit_ethernet(0x11c, &(0x7f0000000880)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500010e0000000000069078ffffffff00000006a8c4b445e51dce4e6196847c8284dd4390702609feb684b498fe2abf05ac091d5e13f40ebf8baa1cec730d5a35e96be2114e08ab60805015ea60debe4d12dbba44b32cd9d46aa63a48fe9bf375f5f787daf3ab3665bbb00d72948fe445974e588c7055574a4537b6bf8bc9a7b862ee35c5b740ac5d54f25e5defd5f80c0fae49020852f91faf1a3394c0b2480ef4284e8f2402cfe35a455c3a1fd082042169c0bd5244e2c23b420c2e3f271afff800e387eef28a4124513a2d604364064ebbe65ac465b28a37ef3856776103085cc66ab1a2d0379c7294671e6433aa97a146cc6260bb036625fc5fcf534ad08494e8afc7a42972dd742d000000"]) (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r5 = syz_open_pts() close(r5) (async) shmdt(0x0) syz_open_pts() ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000380)=0x10000) ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) writev(r5, &(0x7f0000000a80)=[{0x0}, {&(0x7f0000000ac0)="e4f96acf22c8109777c2d19e5d53cd8766f0dc805e19007dcb1715a754c91b494417c46032e12ee67f4f147632a5c547c6caa2f7fcfce56fe639fed3b45dd4002b778e263644c80249dcb5c35359dad60d4dad7fe15463dec5885a5fef864e7c4ae818d804b542ea5c6dca11c409f416b23902949a0da78331edc1924d8a7eb734e6d66fc304c2b3334e19e5a004a1da95325d27db4e68f5677502adc114aa23dec253e520c94766ed62af509c9831cb7a5e70ff6382aeebef1ece274127f29654af6528afd38d1e03d9ba9b5e31df900dfc970c04a511af09ec2eb59a4d6d64515618c514c5da7eee6e09a9d65bcb9269954c6f78", 0xf5}, {&(0x7f0000000bc0)="8f4ec7c9ff69be2a4a116de0ca3b53d9f7bfe400fc982107608b33b2cdbdbb868c6e4aab92098a324316fd4f14eefd45151970a117a920668f7ccd83ecfc88e748c05f2764686a7d877328f7e95a59d545df460d81fe608e757f7fe11f56f3e335dd9d680c626379065a71b04ec4afa83affa82be1f4a7b83c073b5dbac7f184f78bacf12cc301f4f93928f51edc31f9be5e4d04f753d93a9e8eaa3b224e3bb2ec89c57ae9a860674546d52d5f77c1fc5d85da365758b5f0f041220fe886ef43c6bdb5f921212c197b42039a7141f7dc40756c6e22bc0dfef632981ab5acb09dd4d1b3377aea3301de4682fbf4277db71771effda65f4f9b6bdc5ad4b434f9bff56d1421be9c309cad8924b40651b9305efd454ceb1bc1f78c8ad6b8205efb4e96eb59609aa7894f500af95448fa43ca70b198700ff7a35c976f2d986a8e2f623060ddd75fe4870c961281a6dbf0a36bccff70c03a2e322bd57ddd858b75403dff0128b255b4f34588df4ea2a930ed6aa5067cfabcd9e9c96ae3dad0c94e417bc04fa6fcf5fd3deccf01686d3ee9ad70d40b01df96f20bc7be9b3124f1044b1832bc320162cc5405b22cb5e080eb50858ea24d19d4c47f6db4f3c6b682c2558685b7e5c9bda5d4ffd9081a27c52b714cb190ce7a021538df537ed69da819c428c90207baf9a17442e4cda15c1e7860e3ecedb7543b1bc5c8343b6d5d495d1de52d1a1eb11150832e5ebfc17a9efc9be721a4beb1baef68abfa1e898837b53da84e2d258674deb116a7f2b2868bae7cff285086b7927937974ce716fdf959a94db69e6733bd7c5bf4b3b035415e440d1ed1390ab4322b77f0a1e381f98e8d2932b994c86f29f9587d3c435da7c1df4e38fde302244b76bc53d0bb921c6064b679d8efb20e03460c2de06732eebec793569430f1bea51563cd689c85546ac6d0f63034336648016f923be6921a7f4bd990f779cab400c35aca84310dd53773ce86622b0a5a7b373d86c826a3147a326a8f852de3c7be645e11071466d4eeb6af68d75d82fa3e030a31197b74f479da1383871707ff0ed2db12d18e08c4aa5a2a4c6db167a1fc9c820a0f0a69cdd50b5a7a6b0751750ac741747081cea9018e3f61a4d79de0d3e709e3edfeb8fbc92e917d1eba9c474381dda848400c67323c4c50d1dc8701a2c67b16ddcfe30b257710c0bea69c0d930d18c7d10d84ea765704028ce65ac85063c7247ac697884b47bd882ffee1b48bebf1e50712fb7d05bc2de42357449cccd4c60d5dc910da16a32f272a7160c206a7a3a39c0d009d7dee2ac4b7720750a32d22fadfea4360440d329df5a1f46d947a2c450f186c1e8fbf89d8921f2b1f68f308e2a9d3d4b60524de748cdf25c6336501a769a2f66d62bcad2ade2b29d8c4fc512d126f82a4be9b278473d93d18ec49cbc8cd4aa065f9c5f2453fb91969cb62d78e3e866f88affadfb8eebbcb3c657c0936fdd5c0ec8f2a91df3250d10e1bdfc61b7c8aa893d572daf0f17252a0f50bc65d62c39c60148e575a80267595e8b7c4c175ea9c2bdf9320383d8930c21c678eaf514b2d2d68425c3edbdc58ad5e163c7687928822e6113f26a74a9715b8b80ec142034ecf3d88f00bb6548555933c0199d7b998872c82bc5635aa0ed616046b13f574c70934bff0e6c692a51e3e629c5653d24f5ee18a0cfbfdc1263a7b1a1dc4de61e3d1ed6e40eb31be111e67edf768886dc02dfddef786bc944476962547d89e3cef341bbc9eb7633fed290d4092e20f9c91b535f613425ad0eacfee28c9b9ca97c4ec6b8e9158b8a63f851a5cdc07af60651fb1d256e9be096d192d262c5cc04b5ba7fc7d8042e3f9154673a302d25da1ea3b1ef9ba160c15178f7379f1ce2fe35f964a84dab24e736d90a3ff3ddfd8d6b8163b2711de7287258368c4ca95507eae47850adf8deaa52a2d5e9e729eb9bb180238c2bdc8452c526274a08aadf7563c89b02673e3fe452a6afcc29cfbc0fbfe18fdce060ec6529cc8d770e549d9e321cbc378d38e33bcabb19c911a48e2d87fec814580ae8c629f382c562a6d64d8bcc5b6e58d98e25889769d423e978a76e92f19abf66fe912739c0959d3ff7b83eac6ea2bc31bdd0030104a5c32a5a2af1605d74ae4c928c402f4d0b0e32fef10390ea35fbacbb462208dfc1023a9a30ef808fa9d2b87f9ac14d40046a1eb201b7ff5df3aabe809ea29d60d3609d62f940261cbdaf10d2109c049ac754b6b74530f4cf8cb23984236eddc8bc4a7033eb2871d3272094e8c8c8c5ada6fc80b2a783cb1db2d6d51988bf1f1e63f52081bc0075d4265c2ce48b5e18fa968d570747aa7a72cc9a1ef18173b6d423bbb07389fe911fb8b17655650e52076c21ffebf5c5c13a6542986343ce884809b325a34760e015ee3b01117637fc7192b416c940f05e72fde835b8be510fe4f68cdb100ecfba3d7f50c34e37a6d422fab04819bd84527b809b7adc46f6806d90af2aab9130b1749a682f8c5ecd74715b670271969b94ac4c731aa5bcee240566d0737013f6e1b99b05bb78cda9c9ca81ad4010a87dfe6763a895d450aca7cc1f7af2958e0487dd3d7c1677c4e60bffb540fa8121ec81d1e6a91554d0f32cd893e575a08060844430b0e7e682c06dc04557e719b029ff3acc4cac1f5cb11a7b6b676776b8f98ed8431172c5b06a41e17139c1354776703dbc2a7a6c85efb5533ab3b32115eb5c6a1e6dfae0430a7aee7330aebea97363496d63e65d8c4e1891fb3a2f8d47872973ab8339c0d5abf50494a3083d8e2bd940c3e719ab64191de668bcafb27ac113da9eca6c888dd47859fd916c5073c76acc94ad90a7a0de56904cca7c47c99f142f6bf177eff61373f77be54cc8edadfcf8f1c34b5b5719e74d82fff52ff98553a8f4576bd0dfb060f9781da6b0fbe04250026483d1016513adee6b25e78f4b7f9926daa7270b9a6d4d594f72bad43a732a897f29f68ad5fab1c2df9b1572924a0680233ba1a4f04037e6d6e476a4115aca3fdd7c2e089ba03ed27fe227f940a9990d84bc36e0a9f11ed58a29693eb8478272f19201684ddb15521e9cba757d933ddccd0c9b088a7a7cb7e17af8620abae91c57f22e4f20d33738e37489d72b568a69f25caf2651ebcf9e8becd71112a4dc4a809cc27ff4ba5909c534c43e040fff9ce0dba4f98d13b463cfb3f75cf543e074bdbbfe0c34a8ac15be14e65f14e7237e0af2f5a602e5b2c23ca6621d8ac979720464cbae8e6b8daa91888429ddc3db23f2d4c183439b7a0199b9361047f851912a101a31dfa56786532db580b61dc1b0d5b2cb77d5881e5e3684d37bd1b7002491b6fe1d8bf7fdec73fb03fb85af0d92a90b88c40f474618c54131b1074e96799ad8f88fc905b7085a47086d95cae5cfeb5639d7d25621dc12909a95f7a81d4193591ce398661099d82fb77dc68584fe997966f7743d80664c9fcea7074f89d6f221ed9e25630e622d81fb68e64eebaa043e84feacf1188f200d34a3d65622c70611a96040cd57270602a5c09feae7fdbd464d2cc1d63b82cafa7c4abe31bc2a175d5184bee05e6816f0d9d2b95f525e6f9e0f0877231bdcb47cce69b25e549754688f33cea4e0ecf1c9fdf9370e750cabc54a67a382f020b2cf16b0031e87c24dae48eaa129f436b14c34073422971bfdb29deeba3992f8e2a3918ceb72a27f417d53a9de75d4d8da8e5e72800122f1ac71bd01918363e3393cd8b1e87ea0c0edf45292ab5cca361de54ab714b032ede57ba8a8f0c28dc4bf1b42e8bff5dd4a53cc57aefb70449d020a2fd61580cef7e8ca64a750d5bf601c82f3e1e0e11f042880043ce235f06ff1621260f10ddfbd1293c6edee6d59e54694361cb3a07eb9162247209edbc398714806755d6f63a7834d0243516fa2d1507f315e18126de99fcebe9b07e7284a2f757fe9edec1e8936b255ebff3b983fe31f52d48d927baa409ded2fdbbe6c0f514e53e9c04cc846e4038ee12f8e336cd9c8db009e1348f5a97e453f21fc8cb555770d2abff2bb789de2a7d5fe559dc3faa8a9294b149754d7ebced297565f511dc8f2b6641ef0bd724723568f8148018f3c9bd94c0983275668103b6d1f3e057bbd66b675c3a2a395af87a62e255e63ff440592bf66416cfdffad884e5848d0e2649c090671a6a2fd1f443d3709de8b11e586019d15b560aed6e7f0af5ec2335b107e8990fe83b80fa1440384385eb5b1231329af87877a860b139fe39575a42c4f01dbe799706a1f4ffa2976c0b7d6390bedfe2d6aa10700a0309aa972097b0107ecf7e39d10f75306c632c8984d74e9fe2c773967c310bb14508b4f0dadc5c1ee783923793c7fd8d58c9a10f43d8c0c85e22a4fe313de688d63cfae86b5496f7f996afb8611064bf69b07156d8f47bfd1c1bb5c7c2cc2d5ff7766b65ccdb4b4c47b62889d6306f2d6f445f5b33303cddc32b514b8a64515f18ae20b606e39cb7d35c2e7b1163eeca0dfc3be6d4fe0d4826d69c50d85f041de8a28d0225c0fb0235b49b556724f2f9bee57b1e1512b7483e1877bb8f0f82050b912a30bd2a90960681612b00751d25be889741331fb7033c2570831bf71bc6243ff505e7e6cab0bea27e9e2756cf62eb41452715a24bf7f37b1c1c4e3c43666fee599cb5dc9e058d1f38efc5299d16547817068d215fdf4e9dde8f29139776733b868b8f84ed70c5f1d751924d5a472023ef898e2e46a080b3be9a22242a22ff62b65e48cbec4030b4f89a39aa71b6ac0c52f415805b8a0ddb18d596fa0d50a81a2ee3db7becd2fcbafa77af553853bdb66a25e8ca0c4079908f4f447b394d006cff461b2845211b5f301dd0f8a48a4e2ba603edd4802a68dd3e630b6bfad21d001b03b22a567d1bd2d6c808623d2f9b4887e6df646a8694c966e5cab4a3aee6e75be01326ef4773a55966c66634f43a74893fb1d51e59549a42f95e76dc9f28755a8a218adb8d6ea382abad5551144187214beb26db0b09e998e2b4f636ca3a6f26c9b424c994b783e337877d0e37a9425ff78467fbf766a7f09345d0170c955f6e0429c3d267c8e8acc7cbaa0eabb6ac7e0b77eb971ea25fea50c83aae0c811f5c46e4d1f336bd3e2c55a0c3192ac497cec2dcac5bab20128aa3abaab475c057a3728cc690da5a8b14eae40c2a79b3d4a3b3bb291bce9a705176a8bb077d5c72a7440244e8f4c40bc7231742089216a27b431edcf1a443c05e615ab7807ac64813115883cb7ac117959f736f2b64838e56f4f82d277399d199989535c235a606ad53c12ab1b23cbc533c1539e212f246428e115003b372c5f0e3cb18c64ca25b2a90234e8df1b68315535c4c41e99b635b2f892fd302630bf45a0ab2733ab6ce8a470ce72810bfa53f0007a7f0f4b0b68e3bdc6c6d08ad2f3f7247098219c8d4721c2114fe0178c7d2f10962f5d5952da0a123e0c70e8d386cc8bee77033eaacb166f2429b55c020fd11a6989c994dc64672e92fc9e6b2da5b7b92e32a88191e33849f7ab2e9ca590250cc48c109eed75e3193eca5df77391a3efd7b829eb439603237a899e0c072c1e3c4030327a14bfc367348e469a883a5ea48416408f4cd00c40e0b1d22583c5a980bcc6d2d86193d2991b30ed855d9ec2c9a80c0d37eb2723170e400232e934849eecd887feb102c961ece6b2a42cb0c97b84f87e27ef28c5eb757711f12a3e2c1dc70a21478485e1764a378f5cef4e621bf571f5eeab7670d59e0adeed53ad3fcbd48e20e833eb469ab776dbdd9258a09b5aa55d6dc", 0x1000}, {&(0x7f0000001bc0)="62cbb3e1ad069505d87bfdbd8e521323f2406e539bbbc03067e5021e4aefb8c22cff6e35b20fe41a1d10fbb1ba0cf89d8ccd4da53f5903b208dd62d7097490fa97b2c4816a9512e2f8a01bd4ca7815b7ec9a711890baec4721e35557685cdb88f466536ec72400e6e90c27394b3345d81ecfc63c40aac28a1e730f8447fe92e008667fa2a7d5d946ae616b299fc390dc7169b63d34e3df0642c0412e852a8ccaef22", 0xa2}], 0x4) (async) writev(r5, &(0x7f0000000340)=[{0x0}], 0x1) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (rerun: 64) 127.76283ms ago: executing program 0 (id=1454): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) geteuid() (async) geteuid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x200, 0xc7, 0x9, 0xe, "03caeae20308001263b36071cdbdb40040871a20", 0xfffdffc2, 0x8}) write(r1, &(0x7f0000000740)="c5708e44b994bd882c682232126cbe0947da83644141b91616fa5fe6642224e1854c586742cc1c9541c311d4a94320e104fb7b40b64b2574b9eb0c3cee18f9f3b8dde52d60eed1d057d70d0d3f", 0x4d) (async) write(r1, &(0x7f0000000740)="c5708e44b994bd882c682232126cbe0947da83644141b91616fa5fe6642224e1854c586742cc1c9541c311d4a94320e104fb7b40b64b2574b9eb0c3cee18f9f3b8dde52d60eed1d057d70d0d3f", 0x4d) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000080)={0x380}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shmget(0x0, 0x4000, 0x620, &(0x7f0000ffb000/0x4000)=nil) shmget(0x0, 0x2000, 0x3f0, &(0x7f0000ffd000/0x2000)=nil) r3 = getpgrp() getpgid(r3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x3, 0xe, r3}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x3, 0xe, r3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="940105", 0x3, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x11, 0x3, 0x0) close(r1) (async) close(r1) sendto$unix(r5, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ccf90500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869d401a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda73536fb470bf5118ae17397d6ec6952ec90de81ed297b2509e130f", 0x194, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) (async) ioctl$BIOCPROMISC(r4, 0x20004269) 91.877709ms ago: executing program 7 (id=1457): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="4b0380259fc21d043397", 0xa}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x0, 0x80, 0x3, 0x40}, {0x4d, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x5, 0x2}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) pwrite(r0, &(0x7f0000001080)='q', 0x1, 0x9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) 91.174303ms ago: executing program 6 (id=1458): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) (async) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000100)={0x0, 0x0, 0xfc, 0x4587}, 0xc) r2 = socket(0x18, 0x1, 0x0) fcntl$lock(r2, 0x9, 0x0) (async) listen(r0, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x26, 0x0, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) (async) clock_getres(0x2, 0x0) (async) r6 = geteuid() setreuid(r5, r6) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setitimer(0x0, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xfe19) 89.770126ms ago: executing program 7 (id=1459): openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(0x0, 0x78e, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x200}, 0xfffffffffffffffe}) syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYBLOB="fb000000000000000000000086dd601f000200140600fe800000000000000000000000000fbbfeca00000000000000000000000000be4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='PZ']) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)="030080000000000071b750b84bd4a0a23eea1858", 0x14}, {&(0x7f0000001540)="bfd193a67df7ec374f2f351d950bb3766064c38ab46c8e6cb70b064bd697b88ad0866a912f975c78aa1fcd680a0d758572ae21fc23b0dd155f9005e4a43d157eb935a5d0cf8f4a5eea71045960fbab34b06f90a80a795fbde9b484d2d09bca25dd3723e9e07de6c442c064764985123b86ea88106d61c524f655ecf08dca6d93e4e3b2ccd132af23f07bac2714ce431ccbd1d9e9c429dbc2144a361e55fa05a52f906be64d934714c9b1fd247cbbc5408d30a25ff5ea28dd33823e9e405530a51c1e8123ec2d4c5d9028797d78bfb977945fdd352bdccec6ada97864df372a0b0ff11fa0b4f1cfb253d9c75e726ec03e820d411b185131b2c02fad1307fe32e4cfcdbe0cd8c940d3af44ad2b7a3c17730caac06d049d8a5fea9df7056acf8e26d385b9aca937c1693a3ddcf6cfba8a6e8ab055139b267c897967dfacddd845bbb7f837b7de07ad3b28c540c0c10599a35eeabd6fa5577f24565fc0400c50c13abad068f128a9f073cd20ccb2b24fbffc1cb19b0367d68114e2a8af100c4702536096c0bf3934e566f404c79b89b542da2464e15ff2beda9ffa9ba2a1d29048d0e10f31459ba24a0b786494993dce4d2a8dc21f30c51d0ab39fb0844db61d40be565734b20e981225603e8c6c0aa281873c3c7b8a52ad7d31355aabb8164f9cbad0ecf484c650d0004c1620981b869885b3257483f1a077a5df3c57303a8469ffbe3ca4678cadc3abd9e386ba668aabb57c88353361fb781f76c61143551eeb5bdefbcf7eee918bf13cf1fc246914419e76083f379780dfeffd74867890f30d69bba1a10145db4aad0cb2dcbf25f0580e751ecf34ae37ad005462fe498578725875f1903b67928ecf548b7c564bbfc7219f7d5b1c5db715a87ed46ba3496ada90828743ca9ac44f2b34b011ba1d81cc75018293e470164944f6fae86bd99e33fc10c934b0ee3c1cc410fef5029d7ec4f94072b83cbefb6033c0fd37653507f42a61b1ab00adace14d740426cdd3c859c7a8de68a114d3bc087b4c2e1a367736666bef084cbc01d06eade281bf865a6c688caad5b8aea113e54a83357692212bc7161f0bc11739b44157dc60d4ecffc4f730609b9952b48bf72d1881c6109730c8d3feac2260ae580948ef448a030e9580babb31fa5abc57389ab555db5c9320518f95a8f429673333c9c5d2f9e650329076fcbcb952768d0addbac5e4be57d527dc332aa8feee0b5d44018d79869deb7e03355f95d9f1f2796c4b90e726dae59ba7582a04531f2050e65bcb3b5dd4d96440d89adef1164ec993145cee92633d846e393972ec1d51720a37baaa71724292e6cd39da076e607223d13e01535fb87fcaa863e1e5af6e2d538cafe9b4f40411dcfcb412d62ec1c4f523143315d61cb95d699ea1d6f93ab10d42e8b7cf78525aca4c4efa0a97a0ca0a4f845450cf2b4e78bdef715af8ad8c4adf1c7244df4bb889354fd1df21ec53f1db2916f22cbe1b4f6413a93264daeb35ba858b69921f6c044e88fecfdee08e63f3a85ada9fc9656daf40f84b2bbca44fbb4d7161f418d37604199a94a00d126f21f50c7d504ff0cc1b644867162267ed63742c6e6a0c51af11678ca3760e81235645e39772f8c97ad2b34d2764e32f6a6870fafb67785ba3e790c285330e1ec46dd45b2f6b3d9405e1dae0ba3bc45b7b6fd481deeb71b2a23d6ee8a99a1ea6d408814023e3cab7847708a06c963db5fea0288ac01b8157fc25c4c198fb58ed02bf2ff9548f84869820c74fd7265af57406dd31b4e24b1e3bf14d0eb7203d30abf5aec15603746224fefc3c36275cb0c9005222d215c86bc131faae6cba2b6e898144517a390aad6a3535fc7dc16e615818a9fdde4bf366fab706277dee6c553863d4bb039ff88a5b0d9a44ff9f4d8e71e5b22eb54708550f4367ee9a5e1007278431df928dbc2ef281c630d349e164eecff5e20c4248805168b4b6fcf20d4f7f6f2a85c39f32df4f5c33c73afc80567167e048f12cf3b384abcd0e0a7e9d7de4bf44cc8d1bb808f14cdbba29b866d7e49667bbab61fcb391c29b2d564846a215415493d9b3124de6cce66cd6b4f763a8628107dd0e61ceede30de1925f0faa008f874e64a6b628b0272a18e0b94b3f49cdfb8dcd2df4c55f33ffb86625efee0ad1f47095f266b95775633a2c0992486866a01f3499955b2f5dd804aa979980810701a6818a9492142512e05ddbe87ffa396bf9457e4ae7a91f480c2b3e8564846c4bbed3fa0551d09858dd20b7a07998201ba43455fac3d6a907a4dc9f6a57def53a03fee1968113ffb5c2e647ea5ae744f776bfde4546644252a552c09dd34018e6e70fcb5d98e46412e71ad7de420a04fb9317e30b362ed85a02a51a8be44919c2bbe8ba926062c4a41839c723ec383131a6c0a6ef2f0d0ae6705b36cad6f8daa3e40cfb52c8cff60a024379af34058a6ec3fde604c25e4d588ae3e4361bb9ee45197ad6d7dba0a1303446758f7912718982b6dd02590f40e9af4befd810ad1d282af90ac2faa73913b9f42a806b5dde53d35b06a508f7c55d0dd44baf6750e9a7c302ff501ad338fe459be84c9820a991c2c102e290b8d8e6aadbb6c8eb3f2a32c089ca05e207716e1f338634fa6a629e00a11e1841431ea710fd5ee84c6f46e271a8a9b71ec2d3e63ecb384f335730170c18c64d57b20dad227d11b574dc2b9571afca8bb07b9a3fd067c121f5ebe915c5320331584feb8b8fd6872c16a6dfc0fe33106d6743c81c59a1f2a9fccafc487803f110a2a4cab33e7749ce4b716a11c4337dd5e2b1d33bb9b93d9ab9a6eebcb027547ba33184ad07f551c92fa3300f32622fc6541e92149386633ba8829a3637466d895c876daf3bb3e3f37339573d179e6fe5f4a6ebfa1367b2c7bca714d8d48cf5be54bc426769013acc96adb2712d866e548bd5de3134c2ccae58c9d2f184d264cd3efde01a91a5ab924d27a7f8f669772a93b7e3f1c76427f611b83bb800ee7d8f64150629d44422743ecc5fd233f207d870b6a658d3198fa650b31066170a3d04e77c9ad891d665b8d13a59d79897ac59617cc4ee0afd6691b0ad4825dbf0f9b235cfc3a66a0eed25a56137a8e9c0375402f0a8c8ac467600c537c183f4532ed344114b6df9f80c4a87f204ff4759997323a1598c998662a4b68f69e0d1a279c3392404798d7a5610dad18cd5cb7b85ed6007436bc7ded394d3339fc327156d66f42c7994baae124784c245561ff2d9ceec212b86e802d6d02ca56bfdfebd8d9ff2fe8c5b56493289c0974af8e5cfdebe8d4ac745abe3b06ed2201b756f138b31b3d82d681419f8e768460fec6b5baa406ddf2e1560073425a5beb12aafd36bd13ad4a1933db63d37a32fe165b10ab077369e28c01dffc58ed21d1f332d3a9710d03514b32c1fc9f7f73a5ad468165b58d81f7ae0737922fed97acc1b989a793d123a636fc9c1c651d1dbe008aea5f5dcb9a63ee2daf043e88f0700374908d878982098b9c60b2fc3700b19332b9e0b4c9518f78a3931483fa2b70a10170da6f125314e7c0aab3cd680e224db909c2e293ed363d4e04e9b4cfcc4e75108ceaddd3d4c93d2414f0be93ab2f49df73783d5a9bd49d236ad570f11810bbd5911027b72b6d46afe32d1214296b72f317b937050c639461593e4eb2fae53fb20394b81ef12f7cf3afcacdf1202304dd79edae04f45edc1ef7854a16a037d4632d9e507c7db8e69c843faa85efdfbc8c81eb95f7826cfb4fbef7efadfb707b5f1a7c90534790592c158cc5b3b848f4cba9c8e23e5af674876f8ce21c1ca2cdea6cce49955b8390c851e0c70258073c38510c50df5f52b2ad4f1b7d7090c93e0f62c345af2c0cf1227fc6581b4efda332a51e1492f3e786cd256b180768071313e69a3f2c930f088609fea1a7afb8ea3a7c467086dea1f597a703cec84c907ffcb8a4e63f9017acee3cd7341ad336dd1114023afcde6154019b850d020fb36e9f1250bc7e6f52a42cb42f7de0116805216f284251dcc426ef060d687b1ab7789d2aa3ecc94543fc7c06ca3bfbdbb841f76a527ac89327dbfae0e907f13b1c657624504ce0dc9daa76f02bfd963af599c380ba7d128f361766c9f13264dcafaf98656bdab5e048225fe2d783e9129b0ec85d065574ffbbeb07572c69e7b56f9fe6045cd41fb13187b626fdf3667d0b6973a500d517884cd9a13b943b22ed6ab2296f0e100e1968968e111295b07eb7145eba7a46af81a80ed12ed8b379fd422086dc161b27e43f2a48b9b4da9bad054da4799c17b1144106402839dc3944617273d21017942d159e91b40c10dc764d1b6a4c166080937e454bf26b50348ad6ab7d9eab9bbcf669fdb4b497bc0dc3a2e6287fc72a1e0dd7f647414829a960b269860bde3a9576b494c192c375769d586072600d47c9ff82820155cb89f84a50d8cee238264f81c05bf0fb9f7cb32084ebd8ee51aae8c569c1154c711d15a6f6cb3ae3b871a87fd5e5fa83dc156bd05f92c7519c60e71984b97b8e218a8ede524d026d0ad2252d8a1aca3d09d3b261d86e8d408f3b710493ae517e8701f57d42d07ed96dd0d61a2af2a9f74414f505926b04a84585f0b08120ea063ecb4acd8e3fead4245de48c6bb2e20dca4fbe44661e58c689d59bd0e73e6affba72c3317334b5096830ff3c34408099c37032ff66f6efb2edad318cb1a5b45c8e2d91b58c9d94a0c5124a86af323e19408ba33e8fa48d27131fdc9f1414d6b6ccc2aef3bd1d066df035f2efc9625aece5cc7c5519476c5c3bd5619bb2071d452917563ce7e1ac60ced899d66d3f1761fcd12d3504a0d5d1f775f8a18c669f140e39aad00a3b69968534ca512e7dbc182a63261a4e6ca6c4ec07fc57201358fcbd7b3e65b62b15f0c035ca2d56472049b754d7dda87e70779073da1668968030616a10933e66090430ab39074f8938150f318f180c88e7d5a36f134af6caa2426cafffbae5ea8d549b1d19e9d32c2fb2633520bfcd4a2ae23b40c7dc41cb52d8122713de0597961efd77d9025df297ee94bb47dac9b01e5634fc7c1219aef2aa08d1903108df8d7dc3f032e1fb68ba1306f864314734ac75cf9dc5b473e152b4f566a6cb22ceded5d0d7ea783c19628b3068ea50180e2356862a023c342ad4cecf05d410722ed5fe1037e64e120f2277913f87d6d06636e8532a38ce6133da84f0a86cea3b6e9e8a868f31f6653f5cb783d553b8dde231a0e7cd5e63c1e0e74213f8adcb8102f17857af7d62e48883cb5cbac3085548bd17468bcfb267b71fff3bff8b275f78da61632fe08d46ed82692eb3050968a8271e50a1b85eae36547308b7a32787e26ee2697f848f2b566d6993f910d6d46aa408d2bca798c82579322f785a775449f9b5b4507e51f70bf86cabc498ec3c92e8255a6e8c6ca0af612ef09a389abb38998c371b16a704b39636cefdd732ac0d87c2f3c4b0b402e57ef8de51c5e2712218d0d3b42a217755ff2d04a3bb0ce98b9558ab7cb8d1a6a7091cfdf3aa5d94cd079b877566367cb4c4a84f01f54b1761e1c39b41c497e3c65bb09522f5047465070c0a9da0e7f09f5d2b1093e6fc8eb885b1aa631e561b4be6298a22c910d5e44021e6dabd17c61cdddd0e905db702ed5f3d4db93b3f79f1ddace2a2f7aafa01a", 0xfab}, {&(0x7f0000001140)="99e76d6e8774c69c6cc67c75245a728c09365cbf5d8c460507fa24523931e3cfb5a561d61a705f2e6bea8cd2d295212e01dbe83d032a7d23e0f01833cac1444119b806becca263e01541871c0a08f9a82d0747f06ccc0ba3d1835de641db3234c97f3878fd57f6ecd89ef32fe1a94dfb5b3de23bff0add962a8fb543a1920dad699c05224c953544291b76cd2e2a0cfe5e8eb6f6523f75d3e9c6", 0x9a}, {0x0}], 0x4, 0x0}, 0x0) 53.213752ms ago: executing program 6 (id=1460): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) setreuid(0x0, 0xee01) clock_settime(0x100000000000000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) pwrite(r1, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000140)=""/204, 0xcc}, {&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000000380)=""/157, 0x9d}, {&(0x7f0000000440)=""/232, 0xe8}, {&(0x7f0000000540)=""/104, 0x68}, {&(0x7f00000005c0)=""/11, 0xb}, {&(0x7f0000000600)=""/218, 0xda}, {&(0x7f0000000700)=""/12, 0xc}, {&(0x7f0000000740)=""/74, 0x4a}], 0xa, &(0x7f0000000900)=""/174, 0xae}, 0x1002) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) setreuid(0x0, 0xee01) (async) clock_settime(0x100000000000000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) (async) pwrite(r1, &(0x7f0000001080)='q', 0x1, 0x9) (async) execve(0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) (async) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000140)=""/204, 0xcc}, {&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000000380)=""/157, 0x9d}, {&(0x7f0000000440)=""/232, 0xe8}, {&(0x7f0000000540)=""/104, 0x68}, {&(0x7f00000005c0)=""/11, 0xb}, {&(0x7f0000000600)=""/218, 0xda}, {&(0x7f0000000700)=""/12, 0xc}, {&(0x7f0000000740)=""/74, 0x4a}], 0xa, &(0x7f0000000900)=""/174, 0xae}, 0x1002) (async) 49.607335ms ago: executing program 7 (id=1461): r0 = socket(0x18, 0x3, 0x5) shutdown(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 46.760179ms ago: executing program 7 (id=1462): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0x44, 0xc, 0x2}, {0xc0, 0x0, 0xb, 0x1}, {0x6, 0x0, 0xfe, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0x44, 0xc, 0x2}, {0xc0, 0x0, 0xb, 0x1}, {0x6, 0x0, 0xfe, 0xfffffffd}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async) 46.624721ms ago: executing program 6 (id=1463): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x5d58) open(&(0x7f0000000140)='./file0\x00', 0x20, 0xe0) (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 26.33749ms ago: executing program 6 (id=1464): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0xfffd) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x5, 0x0, 0x0, 0x0, 0xffffffffffffffb0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x10a) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) 26.029429ms ago: executing program 7 (id=1465): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10}, {0x3, 0x0, 0x40}, {0xa, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="0f001e03", 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) bind$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xee5d056fe16de12e) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) 25.802289ms ago: executing program 0 (id=1466): getpid() madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="065f97e8729804624809b6a74b69944d0d815532d81c4746c48f5c1c658aefd161e5cf87", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000180)="d871819e2673b7e5c70000000000", 0xe) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) mlock(&(0x7f0000103000/0x2000)=nil, 0x2000) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) setuid(0xee01) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = msgget$private(0x0, 0x4e1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x128}, 0xffffbffffffffffc, 0xfffffffffffffffc, 0x0, 0x0, 0xfe4, 0x4, 0x2}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x7}, 0x10000, 0x7f, 0x0, 0x0, 0x1000, 0x7, 0x8, 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000900)=0x4) 23.591165ms ago: executing program 6 (id=1467): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x411}, 0x4, 0x10013, 0x0, 0x0, 0x8000000000000000, 0x2, 0x40000000000, 0x7}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffefffffffffff9, [{&(0x7f00007b6000/0x3000)=nil, &(0x7f000067d000/0x9000)=nil, 0xfffffffffffffffe}, {&(0x7f00006c2000/0x2000)=nil, &(0x7f00003b9000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil, 0x4}, {&(0x7f00007c2000/0x2000)=nil, &(0x7f0000299000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x200020000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000682000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00002db000/0x2000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0xffffffffeffffffe}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000108000/0x4000)=nil, &(0x7f00005e8000/0x2000)=nil}], './file1\x00', 0xffffffff}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x11ac, &(0x7f0000000740)={@local, @broadcast, [], {@ipv6={0x86dd, {0xd, 0x6, "70e032", 0x1176, 0x33, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[@routing={0x3a, 0x12, 0x0, 0x6, 0x0, [@mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast2, @empty, @ipv4, @loopback, @loopback, @empty]}, @routing={0x3c, 0x6, 0x0, 0x6, 0x0, [@loopback, @empty, @mcast1]}, @hopopts={0x3b, 0x202, '\x00', [@pad1, @generic={0x0, 0x1000, "fdc9d4a5b3c9feb2b7539576fb4f6746431853d888cf310a4fd939df6c1af0306b00568d186a37580945a6b0229c23421b730ba4d1e5b6c77e8a3fac86d96721cf06e3141f8fee865209b8f74424570b93f3c95c4e01c8e028fc4e48595e76211581dbab90551d9363bb8ba832a3a5dfe9938e2a9cd916b3a6100a3ef401c30595af48d7540b7fef7aea54db7c3073826e46bb9876541fecdade6a9f585eaab41233414479e3c283fe8de06d59c082b5d5a541fd71545469f51a11200553157632651e513ba65866a6f28db3bd6ee114dfc3b8ab2d7f79643f4e4675e99b30ddc007cf752fd0d8a971c254fbe065d7f0bd8e6a1c024e0d26efc54dd6d8e04420e7589f7e6edb54b1e8c3de2664ac0271992b204e0ad4d7f6e36a405b0404122d833280364be63d28a28f28ccd16effddff8a0b183f7c7002a16749a2656a1411136b9b0525c6a9bb0235c37482a640d19dbc8d8764e5ce6fd2bb1923286dba75184527b60aa46b58da2ab8cc211532bd08c1620b034252b9d6f4dd6faa92b6fb0d05ab3f4abc2519bb9b7ded2638de6fd0585a279a93d12bb12e4e3c81ad92d65d9180d01209c6209e88cca75f80a80a11f396ed632fc4fc26eed0f0873f7d7e2f1cb044913eeda36576b78ed7ecfa732d31dcc8255143ce68460a5f61eb30d09b4e14957f09dafc7ea87c6839ec50d89b86db0cc2ebfd128d063222a786b99b502bd2f5fa0c3cf515f8bd206e43242e0b0b05105fa0f67b4d994a60bf49a0a3707e4236e95ff96a2668309172f3e4cd71533e80f75def5a69fe40ecf182b2704d54cce0a26851f0c8568f4e2430a92b1909e990b9df44b131fd003270d7703d9b71624151629885c26732157390b4fd8d6c1daf863caebb32140924e612469dbe5f4f7b763a9a5cfe7ca4ff0cced5d26f18aa7d250084a3a3fb4803c78d59ad76b36d79b7881a233469259361d9b826c927edced1dbe9ee1cedd12506d6a1bd8cec9e274381c227b8b29603932c1e6611be474c1ea8f294b46fb5ab909af29023760931d3a541bdb9bc21878fd46e9f1757e68be99ef6b4dbe948d4c6e4a0620cdccb54ef846ffb9f6e738ce3293c8e419128434a4e7532102618c37383b95793295d41b6b7069c6dda4d07cfa15d806729296fb663c438b96dde192ca3d1a5d541c86e51d006601cbdf92052c8736ffeb770ce2fb08f40b5152c682f68519183b888576b0d912c740f2465de72480a69bbc06c1528587bf003c3361985be37300ea26896c464514a5ae0da93e6ef4528ca778ef7e73d3cc3481f096a21dfe83d0b1ecf43cfbb87d8676fcba9075ff66a043bd15f85f8ecdf4e8c4e001b4ed16bf0def8723d34c418d5b9f23b3894aa7feff8a269953b991c962241954a282c6cbcfe910943c1ad30315ddbe36e0ac3e97d9ea3c5a5d0f2eb07f9a33521abcb309827f994afbf953da791a8556eefb256a3ca2e84b38196ea705efbcb60a76cabf1d6ba8137f2daa8c7b5f0b06ef7e78970f28293f9866fe27839aff3ff72f9ce7cbea979905f43e136d517057d7b6c2cb14d8a594fe394674ee0a0a70b63c39bd1ac6ada6ca6a43973369bab53975d9c88c8e7f86288dec5be70e4ae7f15b988acf2a9cc0f937fe42095352afe532f8a6e8f99c5851ecd4f8a47d25d45563c99f4ab1af749d705935397433a144df8f1279bd7af8780ed84d999e0a21a45fa68cc458c33f70bbb541163ffdfb519dc3d899f643421f866d821faa00482d65309ce6a6fdd04f13a15c0952f0f6a1c9744163923928ee765a8783424693d1c807756f7552cdfc9055c119a5a7ced4874f31e66f9d47e9ddc830ecd977ef72c7b9ff4ca0daf47db39498074f128e9c7b82bf23ef46274cba6495d73458aa2fe1b5e92a2c627d4b73f2b0400c884619e8a51b507a84770453a2c290a9bfca6e08749f7063d0fc94b8202dadac3cae49aa455c415f6b8509eb6ca5236aa1f65ab2b87f9ca7f9efffef6b813c63f850c007de2b11ba90d91474decc23ac1d8fba3297053dce16acce63a8b49ab9a9ad0b555f409c3daca86898c1bc0bbc6ac8ca5d0b17a7f07e540b3f4fda93e7852eb24afb629395bb58c73fcbe17487c859ded49ebdff23528987243c1b9fc8d86f4c7fe1d815d61561a41b58235ca0051ef535aa363e57df34e15c0cc1743de2bc8348784b22857db25cca854e85f9b75cbbfb365d116d9360842b6b13c0009d013a1ac6a979734a3eae0f8cf6cc2093c50163375298448382421fbd7a73957b49566e799fc36676bf8c7a24725a735ea2f2dce2278af9b57070683e1bdd1600aeb58362a14268af1905f35f361d6a624715046962b7e972eaa2a477e8042e618174d349c797c5d79256ee16ff2c2ba3ef706cef9a15b953a6cd42983c2da3f3f5468cfdabdde36304d614d896cea53a6fe935027a1749e46712ac300525b671a44e942597a6177696e1e79b36d8dedf868a5ac5ba9d2066a480c571c534d737bd9cc78b87b79b7bb4766c1cd088b59d3dd3161f3c99b54aa2d1fd4081a7804149ee745813e3a9405733b999966f7e6f971c29d54ca3f5c4ee7e020bab7e83f518fa8fc3c05364afa2f6f1ad8acdc058ba767ab7bd40774399425f6b8659bd27458e85b49af4d16d61f8ac9730ccba294d115dd3e9151634735fe23b3e280242333a420ec8971841af5e38991af5550573766f72af422d6d1cccaa9b66753fe90eb2a7b38d520e10bf95074a4f1c6cd891732abc73e40a43130649ae56fbb461cdc8157840049a2067fa601538e5dd7e51fdcb2c6e0fbed007bd06428642fb43740a3e9153c982ceee527f51536fc7bccc56f703c23f9ff776864d78c7aac12faf8e5875e7752df98b295f91a5615256e1e023dcb955ce384a182f10a79a326298932256bb7a366da34ba3b94c4e02590b96f99bf004620d4b9683842d8de4ad11d2179c68e25f4e9c1e39e3702346edc3fd893db2f3b5fe36c7230d3d43963f953a6842cd8365d8e7a4aa72b8365edc1c7b38bbe2e2c4064ece057e1b7ebf76bc8589a8f66e82d8813dd520c137ef6efe2e609f20363a88d5dac95c592b82664f9e3d08fc229c5c1b1c4991578718f4ea61e9fa5bd1d59052cf5281bde487a62efffcca7fda6ac9df8d2abbf8ca4a5754aaba4d0339ca1aa0c0288bf25ef68c23e5506c6ed6bec7d60b1c4c5fe0a542587863a1593d3c6d7192ca676571d159219fa0ceab8817224e649d4ca4e35ea0a00c6de29b90d8c4c6cdb19bbf596547ad6edddfba9cc8d31e6ee0c5df5cc4924bdda5ac7df55ead705f8ba8def2bfa697afcc8132078b08ef3321ca5d0c6d6b376c97d2299958f3cf51900f28475af47a8b7900f55e6f6a6492e40395f2e0d402ab4994ec82ce18bae4e52c2a4877a8ba90d34caf9c231b49f867abdd99de4682e65ac65cec237146834970af452cf8598de230f294d5dd7fc778441a29844cdcba45ea59636625ae6a87dffb14ae5e83701674ef3d3f4798ff66934e781dc4c78cc3d5df961ede19b1c868e3fb1c8d91a6b982e42b7b6968d9594381476469f28357ffbe8c33cb94809672b18fc9a3f5003bf0f3574dfc0278ed1973c25a62cc5c5c14a2b5cb2a389802e43859551c78c584adf735c130cf36d2fa818cc7c745688b4bef697cc09014a17708da9038ac8a7ef965f0c44cffffa0df1896bf7c0d9eb38ec0c20ef18f3cbbf9652e2c0cf98fe28f474792d41d2ee335708aae4cd4ae683266b386b98293b39b9dc85579773501f51f12e071545e9e216a2c91833fa42cc35101997eb1cd8c9529c246e018aa72c3a8ac2abf9f8076b9a3e632f0e5d2cba524a8830ca4a2d4b587b0591977450d136dbf3c4dca48ed300659e0cad9bc2bf957b3337e059e6d72020deeca5a4135ca44626e901beee289a0c35a0aabf245d9b91ea441442225a27f13bda4082f9c44124ae84ee7ee11edf9da84b415defa97c2d8f7a0bb64faaafe0b787952b916dbff0d7faab763540bbe82b0a9b7330287e7b14061f0f7b2c5497818ebac95d4fa129e2152cbac60f157be1cf8b1002bc826a26e35efca570650e9efd11bae5d6f06d7f45d561c7950ecb3cecc1957727e20101c59a1deba929ee5d25bbbb28e12df2f86a518735992e8626aa1571cd17ffa6dc060d0e0076d2419d339330c356edadc0a88b1d387d991972d7e5cb07c9c5cf1affa112f8f9f010edaad8c6ee3b0f39412f7af98a66ab878845bc4c0e9e9963bc7f722af7507888df29b6bad08cb858ade8d766d3a4b0bd04471a0b50782b677d3b513556f81deddbbb3889e33386e9efc2418cc763fdbf3509a6e4e19f5b7887086a96fbe1cf2a82918242c53e9c4f210809011f849130bd03006269ee6620deb895c8fdc3806cb00425060b5e6a3632ab94b4a4b341cadd20b7f049583865669b5d3521f2281115211f8fcf12f2f749e70aeccd3dad8ab4cbc3d77c30014d2023cf56900b1aa31d047819e0569b3e140db8084c94c2f56ad17b4470e6d7c4be026b9b9ea526d88ab072bd6164770bebac05081bf1003d395e0c7e68af620d9dd89c56ddcfcf7bd94270e3f4fb3e3efd5bd18f4650029bf4bbf5be4915a648a5d958b532444330de20b80c6c5f90c76bd2c45c0d0df241a11324f987059dd2f09804af2f2640d42c06d1c2378b03ee12773358a1f137801cea196444367d0f1ab90c6ed71fdf0351cc7df7b5187a4f3c63adf86afc466d37302c44025bb9d0870262f0d93fa56f1d63a714bf0d358d09df7784f097cfb60d5bc44964a7ef557b46edb60fcba47da51da3b1b58b7de6e954193f54018fd15d577f0f394c3f8171559d5a977d1d64124af754443b21d847cc9904964bf346aeb878a9425fd2af45341c3435a12b4384259ad8931110b9daebbc32abb32008a716c17579e4cf9eef49a8ab7981009f3b4b19f254591de253723a64ebeb9b0c689bd7e70bd6fd3f039778bd396f3e5fc0af761d9f77079fb2f6618d4e61ca69daf49286246b066ccd79e0c5d3e04f90743443e74f74b25d7a7bb53d2dc83fb3ac11d2d88cfc5a1deeb48a2c529101242bf4b007a05470bf3e94b296d582a768480d188b954e7c37ceaf8ea448e2852697edebfcd1bbb467b95e68359489fda9b7386ef88ceb74b2c95b14ce7d0e84ab7146e5a77ceb91de17bcd2b41a0c8ada864c028550100304ef54eb1520232c1262df99444ed69c618a7b57bcdf28addb6813ad6043ab5cff91dd9496c717b8a44ad3bf8407ad95055ad9e8c0e8766b08643b16e331cb7677553720de24d4c5362ac7a691876bdb1885f93676e8260cb56bfe22952256a63d0522c8ca6f068fb811e1b5b83ea615124dbc9fc551fb65a9303bf3e704763bc6a11e92ff337539551a4db1f3ea9c77f119d381fcb7d31e89ee81b3ab96b2824f3617d2930dfd4419f51cf5c6d4cb3b5778c043d17c542df6e021b2fa1d479d15999649e5db18b38688011a84eb2616e70a930c9bb23b242639bbe772016e8da4ffbd0d985cd55e2ab088faa6838fda8729fcb3b5bfb48ea1958aab29defafaac98232baad4fa0fdba70343b89dcb5f40689c4d5512679163428f249b9f08a72363ec6b30fc8498ca3e0f276d6e783865de0862852e97cdc5ff0e1c242bf702104c4890f78c8cf3112608eccb6eaeb160cc6e7675dfb3a6238ea9d7dfddc7ed4d6e2354cdf3068b1fff625367d1432eee0a9f265f15634c3d71898af71811565a4669f0d4667c3fe9cfcb1487f8153015b15e503eb3547de16bdbc22bd7b9"}, @enc_lim={0x4, 0x1, 0x10}, @jumbo={0xc2, 0x4, 0x2cea}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x0, 0x3, 0x8}, {"a909acb5cd04019dd20a3feff17d7c40bbb4eda6573f527124e64f0cfa239847a6828e7a1a873ef0f192e460ea58df7b02cc985b7da236e6b4cc0820b5fb3a619b880b3b826187a3deadc83bb4290647c1d9ba9646924b7e4eb938404bba002d7b6258e9bf8fd80619022df0f6409638988d28512d8bf656536f6081cc21"}}}}}}}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x7, 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1e4, 0x7}, 0x7, 0x7}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 2.055359ms ago: executing program 6 (id=1468): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1, 0x7}, {0x30, 0x0, 0x2, 0x1}, {0x6, 0x0, 0x2, 0x801}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0xffffffffffffff5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000786c164a2b710a060001080006040002b30eaaaaaaaaac1400aaaaaaaaaaaabbe0000002"]) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000540)="195b2e08", 0x4}], 0x1) 1.499317ms ago: executing program 7 (id=1469): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) mmap(&(0x7f0000668000/0x3000)=nil, 0x3000, 0x0, 0x3013, r0, 0x10001) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) recvmmsg(r2, &(0x7f0000001700)={0x0, 0x1909}, 0x10, 0x1001, &(0x7f0000001740)={0x6, 0x1000}) chroot(&(0x7f0000000180)='./file0\x00') r3 = socket(0x800000018, 0x1, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10075, 0x0, 0x0) pipe(&(0x7f0000000080)) 0s ago: executing program 0 (id=1470): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0/file1\x00', 0x11, 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x11b) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x20) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.24' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (ጋB :pe ) (tty00) login: pckbd_enable: command error pckbd_enable: command error [./file0jxlyHkG./file0./file0 /dev/pfTmalloc(): allocation too large, type = 127, size = 2147485440 V]e$1lf(:`ek5HfDFXi{44?u%+ F5X<3(+*gǐM h7E~Ĥw-js x#nZ{hMXTSK(#Zfd{m獱kf?V=v]hHH:&R p&tgzz5ҞZ5Nlo0: can't handle af0 lo0: can't handle af0 #!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!panic: assertwaitok: non-zero mutex count: 1 Starting stack trace...