last executing test programs: 6.759425797s ago: executing program 0 (id=823): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x18000001}, {0xb1, 0x10, 0x2, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 6.704174336s ago: executing program 0 (id=832): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00005d2000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000165000/0x2000)=nil, &(0x7f00001e6000/0x1000)=nil}, {&(0x7f000078c000/0x3000)=nil, &(0x7f000011c000/0x3000)=nil, 0xf90}, {&(0x7f00005c0000/0x1000)=nil, &(0x7f0000439000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00007fe000/0x2000)=nil, &(0x7f000075b000/0x3000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000335000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f00004fa000/0x2000)=nil, 0x1}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f00004b5000/0x4000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000412000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = kqueue() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="8d5551ec8430", 0x6}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x6, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7e, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa804081d2a0c314829d693dd31b92000000000000000000000000000063", 0x24}], 0x1, 0x5) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYRESHEX=r2, @ANYRES32=r0, @ANYRESOCT=r3]) shutdown(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "e600000f0000ae000000000000000007abc0788a", 0x0, 0x800000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f00000005c0)="403c0c7c970e56e16f07bf733f1ec1a9807ea665990982147340775ee3732c8cf2d95762413e8ef691122a6299cca373d35c0c3c846c332e87f2b6a840a58cf1441350506b77f26fc3cf045d5724bb5e0784655d3a743a13d16e1a3577026644a99639797441f3d1274720d10431d29a9aaa113389bc5bee3210c2f7daae271997cbef954438382994f5249e80a844c4b09d010c786d6876edc1f68a04b44ffc6ce32c50bd9ca50e31c3525d7a637984172bb6e1c7e49f3e325a83e830efa19dab84c448b3ddcaf799f576742ade10000000", 0xd2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x19}, 0x0, 0xe, 0x0, 0x0, 0x2, 0x4, 0x0, 0x80000000000000}) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000100)=0x7fff, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) 6.61626574s ago: executing program 0 (id=835): socket$inet(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000200)="fb", 0x1) (async) r1 = msgget$private(0x0, 0x4e1) msgsnd(r1, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) (async) msgrcv(r1, &(0x7f0000000040), 0x8, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000840)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000880)="06259136", &(0x7f0000000900)=0x4, 0x0, 0x0) (async) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) shutdown(r3, 0x2) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000003c0)="e8", 0x1}], 0x1, 0x3fffd) (async) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r4, 0xc450443c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0xc2) r6 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x25}, 0x7, 0x6, r6, r6, 0x400, 0xe3, 0x8000000000000000}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2f}, 0x2, 0x0, r6, r6, 0x0, 0x9}) (async) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1010, r8) (async) r9 = socket(0x11, 0x3, 0x0) recvmsg(r9, &(0x7f00000002c0)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000540)=""/95, 0x5f}], 0x1000000000000135, 0x0, 0xc}, 0x1802) (async) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000080)={0xfffffffb, 0x6, 0x62cd18a4, 0x3}) 6.577760534s ago: executing program 0 (id=838): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005016000000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012", 0x82, 0x802, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) 6.477930024s ago: executing program 0 (id=845): open(&(0x7f0000000080)='./bus\x00', 0x100, 0x135) (async) r0 = syz_open_pts() ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "4b06a6bcff0300dba800000000000800"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0f11f73b2a3df9585000283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eabcd17569969aa161b798e5b2c7489dfcc945d5ffe9054ffd5b7724b408516b9ed309d4751896dd05", 0x66}, {&(0x7f0000000140)="5330cd5e24a7422a0b9dc92772c1a80b5c4142864ed048ba807ff719f1f98395f888ba84ad39adcc0de48a4916fe2cfa5a625f7dff2cad66acf687763c055eb1ef1e90ea7a811c5154544f794cad7e0c7e4456b8a8a6b7c594f7cd8b6b904d95d165586313", 0x65}], 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @broadcast, [], {@generic={0x8048}}}) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde2, 0xfffa, 0x1, 0x24, 0xffffffff, 0x1, 0x2, 0x2, 0x1, 0xf1a}) (async) r3 = socket(0x18, 0x2, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 3.826153669s ago: executing program 6 (id=875): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x40000040007) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x11) r2 = semget(0x0, 0x1, 0x281) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semop(r2, &(0x7f0000000680)=[{0x0, 0xeffa, 0x1000}], 0x21) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)) sendto(0xffffffffffffffff, &(0x7f0000000240)="d700eb9a9f9c4bd1bab71c1a446c6584c2f6ffbf415ab3", 0x17, 0x40f, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) (async) sendto(0xffffffffffffffff, &(0x7f0000000240)="d700eb9a9f9c4bd1bab71c1a446c6584c2f6ffbf415ab3", 0x17, 0x40f, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) write(r3, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffff6200000000000080e74500001c8112590bb1f1679e3202c51692a27f"]) 3.3297333s ago: executing program 6 (id=906): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff7ffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000001100fe8000000000000000000000000000aa00"]) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x100000001}) open$dir(&(0x7f0000000200)='./file0\x00', 0x3e0, 0x108) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) 2.062508149s ago: executing program 6 (id=924): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="001995a5b89bb7e2201ef0ece1df5b6c0c23c66f9ed4030e23f8922b5d7522b73d00bab5f60a", 0x26}], 0x1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f00000000c0)) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x40}], 0x1, 0x10000) dup2(r2, r3) 1.994483267s ago: executing program 2 (id=927): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="490b46ddbc4591a664310d6aaba30d39fa0000ba0fc0dd0659067947aadee4277cbb48922d20779db09985ada4d1101f1117e8ada5129300ba2980bb34254ecc977446132c2bf78dce", 0x49}], 0x1, 0x803) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 64) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) (async, rerun: 64) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) (async) writev(r1, 0x0, 0x0) (async) readv(r2, &(0x7f0000000140)=[{0x0}], 0x1) (async) r3 = syz_open_pts() (async) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="a7ba94f9", 0x4}, {0x0}], 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0xf66e, 0x6f0, 0x9, 0x7effff5f, "9cdc440f0000000d000000000004000000cd3300", 0x0, 0x80000000}) writev(r0, &(0x7f0000004600)=[{&(0x7f0000002600)="190a87166a8cd2e8d0913495a0917b8aeccf127a0643d3b31d7fca686daecb6dd82d4e7bed38c8f359aa7b57e5b59bf1e75c721e89a078eb0c1c4df25817a41ac4f71e716e6b9b051b156c04fc36739237a78106bf7671eb3558e008709710da1625f90b2785d3a9011238933892b1df06ee5b10f04966c26d893b34616e3231ba8e8784e3056282becc0dacfb6a16b67894c545ef79cc7bdea348a3a4cff4d9bdd1be5eff65004e20f473965cbd7f51ea7c9ce8f04e05edba3766b9f6f1872b878c068c82036c7e56b79c7d1e1f4a3225d497ad4e031ac6a13ad30c199a1fcb9626060235b05f2a5ae584aa38a5b744668588cedca5bc38928f3b83134226746b6dc84ccbd1edc47f91535e5724b1bac0474f5a10ef80ed86072487875892758f148555aa6dec80564167d12bb5468e5cd86d3e2786e104b298db2490cb728f29ec00ce7da0a20fecab35e0d7073d14e4ff57d1d90c48d6e253ca605eed835453d33418f0be9fa9cd740b1b0295e42a4516b42e62b5e1bd822476cfb412a67b5410f70185f1500962f9f2418681f2dd2ad4737d938ec173e2aa5b9ca623667c3b87e57298a86126e70f27ea2e1b63fadb089a21c9d96d4644129ff0498815f15a076929041abf45e33808b4eac3f7b601f411389662c54ae7537912ad9fd8cf692385164ca86098c56b964d3f529ce035d83b99579a778527a6eb6eee583a2a873d045cb5aff74684705e4242d164cf609c33b830bb13064a5feb216e8c6b72ff15db1a2801be87591be6be13211c273f5c10f377d09a95f89e9f0d803ac39efff16c7fb822d6c0f4bf2e11c6c554896d51da0186dd2aa0553a5ddd122b3e571f6c15c25eabf5196716e96bf2d9777024664d3b5bc371bd2998dc79c9ce03bd579392a1672ba83a68fe7c5c844f048ed8c72f80a2fddd5c25b0eb4a582b9cb7d44946e1e92e94dc884faf57d319b59e24bd8da4e90a93977fc71798823ff5791fd514c1a79d826f587ca6d882fa671ce0b51759726adc2ccf1f6d69221df4b2448979f43df9e58317f400757dc45551632f69748f19243f3c0d0e3b1d342b59b1f4373aff57e9987a9a3c472b6da925a72326f4abba9db27eea295533c9fdec5b6628b5bb9c396abde7dc0a41b8be914697c22a1e42c860c12c28ff5832edb34e465f45a3d6faf47b7d49d7b3377e292387c04825755b684f2f434254ec39bff6369da5d274a2a932a899b502c4e6fe9e6ec726b2de997c218c9d70c4854f0784a9bbf7a84844c7fe906a072e105c6095c5d2b92849305ad244220c27f7df2d7bd896ac21450cca085b91c351964081b62c1a1fee3205763053b00d45566e097158d57e6389b3610c8be21a2d66693a90d4047776885a0593ce4c5beb2876bc2dd7b79c4bc3733f26c160f3eb15fa1f87b8070c83fe6cc82e7291a699e34091d949a2011df13f0c4e64f83c56802e07624b1600146c9d2dab1a8b86cf415f032c104c2a0f6b0080eb879f14182b80ffe06c9ebf1880e720bd37fa8aa91a8727b5ccad0fd37edb8ecb57796851f413228b89dfb6e01b5c229a66eb372fed62056627e475f81dbce0d8ae718513b9bb995b2aeece60e67aed081eca07416d36e6147a89ef287066f298074ab191e0ad8f64959d33c842dd3d669d9dea42f1ae5c5202458adcfe09241a0156e8d17b804d7e55d91c8a4be562046538a3ee90ed5fedccee78cae44b6d8d19bfa3e7bcc7926fbf933142d446dcf9e804ace83124c1ce22766ba21fc3c3030f2ad0aaefb74e835c575a9a281f98f0110bb91f88cccf68cd9af03b17daf417ddca64c04f82654e67ee8b0bb089bed366fc7a7c4bfa4edc760dbd9d96dbf6aa51f20d81365e3fb9446abf95eb98cfa058f1c1310dddc5885a61dcb8fd04fe15beac774eff6ceb571e403d28f8bd189cda92979c7d4ec416c3c4de0ec9b4d6bdd7ad17a5d91209298d1c903096cf3acb0103a54f10a5170084e0a96b9a5038d4e5280cbf00ff7d7dd7a5a731f0d1271ec006a3e47e93fbd5c3db400ac33658bab0755122c01bd2e3124a6b00386759535d43abd40b3b76831cfbac912cf4180b9d1a3b68d58e8cceb4f2a05763606cf92b89832836c44b3b2bb73c79869c446d63f032bc4591ba87a0dc9fb4d2799508251b52c88a1c32271909799fa7f227f481d55d4f5f0983fb82ed8822408e0b48c7eb0fbb2e58f4bd23e55114bf129549b6802ae1e5868a22e0ed8446f89c6ec4f6acde36f8f38c1671e1b582092bbe90004cdcd72b2c647e8f67e4da24c53271a764455b8f904534f9205e2e67040c7c9417e817cb84b1102cc3d84bacf75ff1485d7d5904dd3f1a76b82cfb3017bac26a161cd0d00f86839f43f82a52bb0e6fcf6fd2264628b4492ae678260c7f9c7f98285897f7a11f84b579bb5c67e5d1bfa6e7a43e84c681f9c8884388bc183f07c5e2566490a596a171ea5c930b19fd36d5a45ca99ebba30657a31a11bd56f87444dc1b63d5c528e0d95e7f7e57c403e20b4e32246aa1e4bccd2bb89dbef793975e0eedcd48d79b88013693c48509f68d2d25c3ed3dbef650eafbb76d6ead1b24076ad2cc82c0c8b3515528255a9c0b7d4d62685b05a755ac984c90a309bc9f7eefc757cded4676e96ecb7bdea2a11bd09cb96b65a4fb94321880a2fcb519dd103c0b2595ddf4deac23842b0fb726d872780f9334111961271dea616f26a2a2b1e356dfb4b843968484364d1893ffb713b32b4729ae9598e0e57bfbf62f51d1cd1b46bed192327fd38a670e71e4241b77122fc5d5e6bcb7e249948785103ea3a86dbd8c7e518ef00f1658b8d958f7e4410b6a326709a7a51b811b55f7e443eee25ee1635ca81b387aabffd40be3e574b97ae7c09af7d09bebbc1a6842b5b07fb3575c70f33f3c85f607382bf105174af1da09e3f909bf5ab883aec7bfb99d1494a8688d987cc98cab438b521bcddba747ad8a930991cefcf36a8dceaec29f096f6e801eaeedbf2ff5883701631d9fc4c59a418fe2ea206e90f2e76a22d1ca969da5f909ca6e27f7171fa1a3e38bc061a5fb4bc753edd1b202927498eb214d708ef3a2f179bb9b3b4215a1305a0b9566995ec28cd7a7445a07663ab956435190b75f8f03725512132747ca5520bb61c2783161a14e62d86778f3e8967675f0a1af8efb47905a97cce4a621df337c6f2fec06ea17915b91a866c74254e8f012b94e57273b02768f2b455e7945a8b2f3b3bd523108aa845d6563612426e18a7f640de2d27fb83b175551657776cf28876f259afc9bf5bac1364d7e4ac0e80a441f10d3316d739ea060cba3df41d3d8b6d3e93804112b541fcfe44e5e9d0f72c64feb23c8ee69cfb9afd552ea0c2573c58114bda1a5884fd17cfc2041d5bf5ab13622d3880fd8b985a86fc785acf02cc858c3c269e646896578e112d70e1290a6e46910cd184a14b6840457ba9af3872dcbbdf05cfef6201048d48fa6453a16ab145561b58f7a1d1e2dc9d3e1185cf85f212c70cbf4a76dea452ca8eac70b399971fe8457f77f4341858afc1ff74e9d4d6319bf213058aabbbfeace089106d51e201242e59fcfd5f2152d9c155ae7e8a7266c7a9e50e9980e6f11c05a6f74f984c0cf0411039bdd0330efcb70960a06a6f7773ca7a86574f3f99ee5ecfc870dcc30dde3277aed84aad14da6372419e0ee862a7b0698761b43bbe1e7f9d62517c79932cb9c60b9478c9a7be4236980f5e67fcad2e462e6396aa56befbb2dc2d6f278d8712d94e5c5d5c883344c32dad7a5a2112cb7811897143e2c1d8f44658d405c002b4f01620f1510bb6d65f3dced37ed91f4a3d6a91811aaef9126695c92909c393e0f0aecb65006d10c900962dada71ae97f1987a9a8baf1fb03e04e9268efcc725799563cf650165cd4ccd52cb9b3e6c4a4babe450f54317fe950a199b0ddc56bcb09bebf4e6fed48cff629d9b3cb87ed5cebc461330f97b67566c9e39785f85fc7d11a6fcac36b7db167a2bd6bcfcf231a6606573447c23d761e60bfba7558572843802fc40d7a0c0c42079f73cb836c7fab9d67e2d10998ffa1f152c9a3dde52b6090f", 0xb4d}], 0x1) 1.931317111s ago: executing program 1 (id=931): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd0105", 0x14}], 0x1, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000140)=0xa8f0) setgid(0x0) write(r0, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3a, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db83440008110000000000000000000000000000004000ff020020"]) 1.929481912s ago: executing program 1 (id=934): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1, 0xfffefffa}, {0x80, 0x10, 0x2, 0x1}, {0x16, 0x45, 0x2, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e3471ac0040008000000000a34b8e5f84cf71c4326807c3ded8ccb0c00000002300000000000000000053069c2bd13d1811b3a07ba2964c350d8bd137edf382c2d8de84d468167f8f61d539926591a2c9fee595c392fc135586a41307e4876350594940943820d75617a4e678353e33ed550f1b3e704d98b54d543c62c78aaeed92f353f7bc877d4c2432c82045a03bbe1f62a6223e5e20bc37126b8412fb392b55d7a611ee78d9e3a0a3e32d076dbada4cfe95f65fce19e4df40c661b9", &(0x7f0000000080)=0xc0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x13}], 0xfffffffe, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x9e, 0x0, 0xd}, {{r2}, 0xfffffffffffffffe, 0x62}], 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = msgget$private(0x0, 0x4e1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x128}, 0xffffbffffffffffc, 0xfffffffffffffffc, 0x0, 0x0, 0xfe4, 0x4, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2a, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xc14}, {}, {0x6, 0x10}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x20, 0x4000, 0x4) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020691f, &(0x7f00000001c0)) msgctl$IPC_RMID(r5, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) 1.876317678s ago: executing program 2 (id=936): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x18000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) socketpair$unix(0x1, 0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 1.849273016s ago: executing program 2 (id=941): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = semget$private(0x0, 0x3, 0x106) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000800)=""/169) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x18, 0x4, 0xff) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = dup2(r3, r2) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x2006da) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r5, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x11a0}, 0x2) setrlimit(0x8, &(0x7f0000000100)={0x46, 0x56}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x11, 0xffff, 0x200499, "084880fa870000bdda0988d11554e90d6602ff07", 0x0, 0x3}) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000340)="a8a3f5f1431c20175cb5e2760418f74a4569bcb65e82f71d14001c49f1246567e6dd8bd407680168a3db71755b6af54e8ac10a49e3292afdb58781e0ce13950900782c8dd44306582943287b349485b3f0a7b7023b4d8dedb20c28e1a3e639877cf4efc583ca1d7fee01d5a005ed071a82573440767b655ae3decb7aa7ed860288aafed894940dd50ff97febc1e57022a00c09dfa9d678af9f146df1803903c2d0454dd28d06dc15162c6a9c9d3d378fd90d0d8ec508ab1601949971787a9253daa6d990098d000000", 0xc9}], 0x1) sendmsg(r5, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x408) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) 1.740945419s ago: executing program 7 (id=945): r0 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) setreuid(0x0, 0xee01) (async) shmat(r0, &(0x7f0000075000/0x4000)=nil, 0x3000) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) (async) chmod(&(0x7f0000000000)='./file0\x00', 0x24c) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') (async) poll(0x0, 0x0, 0x200) 1.740756846s ago: executing program 1 (id=946): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x41) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) 1.676402852s ago: executing program 2 (id=948): sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000a80)="7b8fb308", &(0x7f0000000b00)=0x4, &(0x7f0000000b40)="bf8c696d", 0x4) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x450a) (async) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) pread(r0, &(0x7f0000000040)="6ce5eb24484edd07a7013ab8782ae2cb2c7ad35150efc732", 0x18, 0xfad) (async) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 1.676091306s ago: executing program 1 (id=949): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000080)="b3", 0x1}], 0x1) setuid(0xffffffffffffffff) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x23, 0xfffffffc}, {0x24, 0x8}], 0x2}) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x81, 0x7}, {0x26, 0x1}], 0x2}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x3, 0x2}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x8) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048", 0xe) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x4, [{0x3}, {0x3, 0x7}, {0x3, 0xf}, {0x3, 0x9}, {0x2}, {0x2, 0x10000}, {0x1, 0x8659}, {0x2, 0xfffffffd}, {0x1}, {0x2, 0x200}, {0x3, 0x5}, {0x3, 0x6}, {0x2, 0xfffffffd}, {0x3, 0x8000}, {0x3, 0xe4}, {0x3, 0x1}, {0x3, 0x2}, {0x2, 0x3cc9}, {0x3, 0x4}, {0x1, 0x8}, {0x2, 0x7a3b844d}, {0x1, 0x8001}, {0x2, 0x80000000}, {0x3, 0x7}, {0x2, 0x8}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x1, 0x7fffffff}, {0x2, 0xe00000}, {0x2, 0xfffffffb}, {0x2, 0x5}, {0x1, 0x4}]}) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 1.674977621s ago: executing program 1 (id=952): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x87, 0x9, 0x0, 0x3}, {0x64, 0x6, 0x0, 0x6}, {0x6, 0x0, 0x3, 0x9}]}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r1 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) writev(0xffffffffffffffff, 0x0, 0x0) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) (async) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 501.99637ms ago: executing program 3 (id=954): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8b, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xa, 0xfffeffff, './file0\x00', 0x101, 0x2, 0x8000, 0x2}) (async) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) (async) setgid(0xffffffffffffffff) (async) syz_emit_ethernet(0x66, &(0x7f0000000340)={@random="8f6f77ede655", @random="aebfeea6d8c4", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x7f, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) (async) setgroups(0x0, 0x0) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000180)=""/150) (async) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') 501.889965ms ago: executing program 3 (id=955): writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="07b3cb9d5ea4b6bd4160c6c68292b6dbf33b81a831b96e98c9d9d8811f28e267440c8ac8238b48383046c14d12ea72495b26e2940b8d0b78b4a93fe0c41d9999c4e6d5ce62e3fa15549428473dfeb95ee81d9c71f63e20106c70b32acd58d1d5c5dff83deecda9ac36a256f0001802d1fd8de673dd88d05489b946625827a8fe90e2d848a5e77cc0c556720410d139eb5f52", 0x92}], 0x1) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) 501.643315ms ago: executing program 3 (id=956): sysctl$vm(&(0x7f0000000880)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504", 0x4, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8007, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, 0x0) preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000600)=""/111, 0x6f}, {0x0}], 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x1a, 0x0, 0x0) r5 = dup2(r3, r3) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 379.413159ms ago: executing program 7 (id=958): r0 = getppid() r1 = getpid() setpgid(r1, r0) (async) r2 = msgget(0x0, 0x5d2cd5de5b9b669c) msgrcv(r2, &(0x7f0000001a00)={0x0, ""/34}, 0x2a, 0x1, 0x800) (async) r3 = geteuid() (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) (async) fcntl$setown(r4, 0x6, r5) r6 = syz_open_pts() (async, rerun: 64) r7 = syz_open_pts() (async, rerun: 64) r8 = syz_open_pts() (async) r9 = syz_open_pts() (async, rerun: 32) syz_open_pts() (async, rerun: 32) r10 = syz_open_pts() poll(&(0x7f0000000080)=[{r6}, {r8}, {r8, 0xe65dc00084cf4bdf}, {r9}, {r7, 0x40}, {r10}, {r9, 0x4}], 0x7, 0xffffffff) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r12 = getuid() setreuid(0xee00, r12) r13 = getegid() setgid(r13) (async, rerun: 32) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0xffffffff, r3, r11, r12, r13, 0x22, 0x1}, 0x80000000, 0x5, 0x0, 0xffffffffffffffff, 0x6, 0xa3, 0x1}) (rerun: 32) 378.233022ms ago: executing program 2 (id=959): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000040)="55c8bca29bf85c19dae063d98edb87879dbac7c05359af823b419a44e08a4f", &(0x7f00000000c0)=0x1f, &(0x7f0000000100), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="14dc74a6fc86e2604d7568eacfde3ccb657038274f52d38fa7d7ffb2", 0x1c}], 0x1, 0x3) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b44ff13648e933e2bc7bc51775bf6d57a7ed3821859cfc302bff03184aeb79bb7e53bbcad2b3e2a8c1", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[]) 378.003886ms ago: executing program 6 (id=960): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd28, r1) lseek(r0, 0x1, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)}], 0x1, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040)=0xc7a6, 0x4) ioctl$FIONREAD(r2, 0x4004667f, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) preadv(r4, &(0x7f0000000940)=[{&(0x7f0000000600)=""/111, 0x6f}, {0x0}], 0x2, 0x0) execve(0x0, &(0x7f0000000c40)=[&(0x7f0000000a00)='.\x00', &(0x7f0000000a40)='/dev/wsmouse\x00', &(0x7f0000000a80)='/dev/bpf\x00', &(0x7f0000000ac0)='/dev/bpf\x00', &(0x7f0000000b00)='}\xf8::\x00', 0x0, &(0x7f0000000bc0)='/dev/bpf\x00', &(0x7f0000000c00)='/dev/wsmouse\x00'], &(0x7f0000000d00)=[&(0x7f0000000cc0)='/dev/bpf\x00']) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f00000005c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) r5 = socket$inet(0x2, 0x3, 0x8) getsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r6, 0x0) clock_gettime(0x0, &(0x7f0000000140)) 377.547575ms ago: executing program 1 (id=961): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x1000300000000}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write(r1, &(0x7f0000000080)="63bee76d84ea9605dfda133e1be38732783c1da5c1b5204fe285cf993c605906e62b5d6cebfd81e671084725d284db030e593ad3cf23e261c31c56902d3e46a2d32c37ed7479a0f0f32506fc1a813d00ebbc15ad9aeca521246065ca37b2384d65953ce40152ee16a95c679757007d5b2f07f3ae06c266b09ddcb49d93685daf15b11ddec3d7fd232d924e06460cac67eff853c4bca68809f4c895525d6ce3cab2d3c5514a33c823686b7020095d83cbcce2cfb9818c5573840f6873b673b9bd077d1f77946b48e849453c44f00a9efa470000baba9061421151e55dd8b53c7acba63f8dabf2c8be19bdf9498a2697aba9459b3e9c63fb63abc9b41134dd1e88b6dc7f58f5f97053f93583f7b0e17b308288041ef11c6c150bf32d0c4a6278041bba3cbefcc04f70ec812973680925d3b4422f45450a5b8e0c2314f619cbfb0bb1fb1a7440b72f88d42d85446c0ee5363b07d96acfe77bf114a041425058f0c5fc68a0e32445966727e6c9d199250b22632bc2e4427e627eff4054816f80a9cd818b74962276a2929e532870816dadc29af1f783b96a90978ba581fcd6795de2296fa65a45f8c325983ae0ec26c087d2207defe000daa7f696557a44ac7e2b1d7717585b8a0c9691d27a36ddc9b35f8daf7110ac17c538276d6e48", 0x1db) execve(0x0, 0x0, 0x0) (async, rerun: 64) flock(r0, 0x1) (rerun: 64) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000002}) (async) syz_open_pts() (async) syz_open_pts() 297.392031ms ago: executing program 3 (id=963): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b92", 0x24}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71fff7ffff87e537dc3d33d7511cf2e436bc753606002980247821e93bf6a24f5624b12292f0e871f547243d20f9b792a0806c36a96bbcd6141d5b96c49f85b0a77f2bf6776deb09633e54d63bfc6d0f07a51dcb564403026935274c5a94ba15b56a9770b58a3990bc703c3a00ba9bd3f8f61a8213f3eb1d14814c453f23ae3e64031973bf4726dd4dab29013bf9f406e2e742cf4433dd31bf6f39a36b", &(0x7f0000000080)=0x1d, 0x0, 0xffffffffffffff48) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71fff7ffff87e537dc3d33d7511cf2e436bc753606002980247821e93bf6a24f5624b12292f0e871f547243d20f9b792a0806c36a96bbcd6141d5b96c49f85b0a77f2bf6776deb09633e54d63bfc6d0f07a51dcb564403026935274c5a94ba15b56a9770b58a3990bc703c3a00ba9bd3f8f61a8213f3eb1d14814c453f23ae3e64031973bf4726dd4dab29013bf9f406e2e742cf4433dd31bf6f39a36b", &(0x7f0000000080)=0x1d, 0x0, 0xffffffffffffff48) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x4, 0x0, 0x0, 0x800}]}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) (async) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x81, 0x5, 0x81, 0xfffffffb}, {0x34, 0x6, 0x3}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) 296.706558ms ago: executing program 3 (id=965): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x100) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x100) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x7}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x17}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0xd9, &(0x7f0000000200)={@empty, @broadcast, [{[], {0x8100, 0x7, 0x0, 0x1}}], {@generic={0x806c, "18384719c2d700ecae5f25f1c184e23abf301355833bf9c8d075ba1fdc6f2b6d4852251d8c4a3e54d629b0de634c837084ed400e9a634bf1df994167644119729a303f39c9b55ffb93b21f86f728180f93f704a1a8500d02f0d348754050814a24dc19d66997257ef44ebcac12ff121ff93f46c2e1a88cf270929bfeb12a3210b065d8b0a2fd53ed8594f8f5da794774cf4f7ba4917c343a64a2bfdad669e1b459dfcde6aaf32651fed1ab523bef5345f292bd5d4677ccd222e37c713f2366f3d16d750e73868d"}}}) (async) syz_emit_ethernet(0xd9, &(0x7f0000000200)={@empty, @broadcast, [{[], {0x8100, 0x7, 0x0, 0x1}}], {@generic={0x806c, "18384719c2d700ecae5f25f1c184e23abf301355833bf9c8d075ba1fdc6f2b6d4852251d8c4a3e54d629b0de634c837084ed400e9a634bf1df994167644119729a303f39c9b55ffb93b21f86f728180f93f704a1a8500d02f0d348754050814a24dc19d66997257ef44ebcac12ff121ff93f46c2e1a88cf270929bfeb12a3210b065d8b0a2fd53ed8594f8f5da794774cf4f7ba4917c343a64a2bfdad669e1b459dfcde6aaf32651fed1ab523bef5345f292bd5d4677ccd222e37c713f2366f3d16d750e73868d"}}}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) (async) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x57, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaa0000c1907800000000ffffffff4eed67035f9ff20b5ecf4b2f8ef200a6c4290c204e23000890781e88a23e0dc7e2efa1ac827f0c1975613515a41f9e03dfe4ae6b46fbf49bbf9bfdd7d5f3578d2055261ff228db874b4f00"/108]) 296.182537ms ago: executing program 3 (id=967): bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0xd570d0466b6018f, './file0\x00'}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r0 = syz_open_pts() readv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/140, 0x8c}, {&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/33, 0x21}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000000400)=""/54, 0x36}, {&(0x7f0000000440)=""/203, 0xcb}, {&(0x7f0000000540)=""/172, 0xac}], 0xa) 177.931754ms ago: executing program 4 (id=969): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x84c7aa6835e42185, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x26, 0x0, 0x0, 0x8000001}, {0xb1, 0x6, 0x4, 0x4}, {0x15, 0xef, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172ca171ee776d7f3be3424b86479e629e76119953502e35db7400147cc3", 0x44}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71fff7ffff87e537dc3d33d7511cf2e436bc753606002980247821e93bf6a24f5624b12292f0e871f547243d20f9b792a0806c36a96bbcd6141d5b96c49f85b0a77f2bf6776deb09633e54d63bfc6d0f07a51dcb564403026935274c5a94ba15b56a9770b58a3990bc703c3a00ba9bd3f8f61a8213f3eb1d14814c453f23ae3e64031973bf4726dd4dab29013bf9f406e2e742cf4433dd31bf6f39a36b", &(0x7f0000000080)=0x1d, 0x0, 0xffffffffffffff48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r4 = openat(r1, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x1}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) r6 = socket(0x20, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) write(r0, &(0x7f0000000280)="528de58c71febd722d34ae8272d7e5af8f60834331527c23713516aa3a0bd7a85d9cf20563592728", 0x28) mquery(&(0x7f00004e7000/0x3000)=nil, 0x3000, 0x1, 0x0, r0, 0x6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r7) mknodat(r4, &(0x7f0000000200)='./file0\x00', 0x2000, 0x3361) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x6}], 0x1, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000005c0)=@un=@file={0x0, ""/4103}, 0x1009, &(0x7f0000001980)=[{&(0x7f00000002c0)=""/213, 0xd5}, {&(0x7f00000003c0)=""/139, 0x8b}, {&(0x7f0000001600)=""/242, 0xf2}, {&(0x7f0000001700)=""/191, 0xbf}, {&(0x7f00000017c0)=""/232, 0xe8}, {&(0x7f00000018c0)=""/169, 0xa9}], 0x6, &(0x7f0000001a00)=""/159, 0x9f}, 0x840) r8 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1c1c, r8) 177.478865ms ago: executing program 5 (id=970): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100, 0x0, 0x0, 0xfffffffc}, {0x2, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d0367c14f835e19fc74de5811b38d429cd11c3c4ea0c83902265b677c732de98d3a22453a1be96d3e16be801c46d", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 175.011668ms ago: executing program 7 (id=971): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 159.647756ms ago: executing program 5 (id=972): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r0, 0x8000) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x9, 0x2, {0xc, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x8}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x40) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f9163471ac0058bc5491501d94d4e7db3fba9d7319c4a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x25, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r4 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000140)={0x3, 0x0, 0x5, 0x6, r4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, 0x0}) write(r2, &(0x7f0000000400)="d871819e2673b7e5c70000000000", 0xe) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) socket(0x20, 0x1, 0xff) writev(r5, &(0x7f0000002840)=[{&(0x7f0000000240)="6f4e33e2cdea", 0x2}], 0x1) 159.430021ms ago: executing program 2 (id=973): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)="0cc34a111c5ad11541", 0x9) chdir(0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) getuid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x38a, 0x801, 0xfeffffff, 0xfff, "34db416d060000000000001e21bebf32dec4a6ec", 0xe1, 0x1ff}) readv(r3, &(0x7f0000000880)=[{&(0x7f0000000600)=""/244, 0xf4}], 0x1) 158.937583ms ago: executing program 4 (id=974): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x23) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r2, &(0x7f0000000700)="d80b00"/14, 0xe) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0x80}, {r0, 0x8}, {r1, 0x8}, {r1, 0x8}, {r2, 0x2}, {r2, 0x2}], 0x7, 0x100) (async) close(r0) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x3, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) (async) syz_open_pts() (async) kqueue() (async) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000480)=0x2) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1}, 0x0, 0x0, 0x0) (rerun: 64) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000200)=[{0x1, 0x9, 0x32, 0x7}, {0x2, 0x0, 0x4, 0x8288}, {0x53e, 0x6, 0x6, 0x400}, {0x8, 0x1, 0x40, 0x10001}, {0x3, 0x6, 0x9, 0x8}, {0x3, 0x5, 0x80, 0xfffffff9}]}) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) r6 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r6, &(0x7f0000000200)={&(0x7f00000006c0)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x401, 0xff}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x2) (async, rerun: 64) ioctl$FIONREAD(r2, 0x8060693d, &(0x7f0000000100)) (rerun: 64) 155.864482ms ago: executing program 7 (id=975): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffffd2, &(0x7f0000000180)="5a67923ef0cb1899714219890e8700d0796899e05fead4c768f29f11ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974f82496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057897a381855110eb3a673713716cdf010dd000100002cf061ad125ca670353b45d53aae0104000000000000b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa45501352e1bba22555241dc29bb806ef2f9ca03a42075f83677b70e5bab4875273d396561a4906002899c7200713b6eeea37b7c4ec62c3928011046c8d398ab247dcc9ad77fca94f477fc13d23d34f26622d45a201ca9629df8e4b8ad4e3006fff06", 0x1) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) 91.890744ms ago: executing program 0 (id=976): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x76840a47df2023f5, 0x0, 0x3}, 0x8) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x1072, &(0x7f00000025c0)=ANY=[@ANYBLOB="aaaaaaaaaaaadaf78548623c080047101064006800070a679078e0000001e00000028903708907e32ab9433f070bf8000000000000000001004430021300000001e00000010000305d00000000fffff30f000000000000ffff000008f80000c8e30000000900000007004e214e2200089078c2ffa70c6bca5f31fa75ba193abc0038881e43a02ec8eee2d5ee297c5ae6dc41bb5e38ccda2dffc671019ae3088999402cc1affd3b5cbfc5346aae4aa0836417a689c0c1323537cd5838be411fdd57244e1db46a7bb10711f014bf091c536d8730181332f3284012050449dad767a1396a775de90aad700566839ff965b186c1c1cf376ee4ffcd071fb2d9e4efc3d5def87912835ea57aa38a851e70e889115812b7b30b3ae9a4520cb9d16f791bbedd453509646993403c9edd0b8fe7bcd1a5ee2f30ea7b7925d5c0b485f0902de97846d80a23f4ae6e6942d8d18203f815896d260e01e087d86e56721301f4ca29e11e98ad4bde1f880870c6f6823f9b818d9dcc652ed8940b34a119d1aeb1f1050eb75cfb30786bbc2fe2ce3a53619854287f6f82d267a535b231702235c86e4bd7485adc1af245a5464e9f02764274758a197731ad3ab44710dd13e0dad033f796a944121a6914da17b1bc6798e6d0fe30c3f6663997b56230c3c67dd8d8cb4a110692c49355b29c6f6185cb865c68cd4c5f7b1cc32119716fa1f0a91eb7f89ebdb8cdb4d751f9e68a01b253a10a8b21497070257a6729180aa002141298cb88bcf5e9175dd30d4c17ce4417718f5cd9acfac10fe83e6118899fdbcbd6f44e28c65f205d4c414af1dbb639f3d53498f327fbe0e94b79f5e78aed9c25be7c43d484cddbfa85f0516f3979c56772e527ae539a62d8aa46c5ee82bfbfff9262588edb0bb71fa5454e9749b71ca13eef450f4f571e1accac13ce18eccffb625d9e91246b0374168b51c1c343ca17936bc9570dbf34184b29e305a4bedea7b1ce4b5e73c5f1cbdd7669b265ab33ad09946451ba9651507ee4c846d48c6cd6a154e608864f069694028598371fec42d8beb50d06703e5f9fc055780d71fc69d310f5a9f90e0f79571fe0dfa6da4f3b49a11c0f4447788ee70c89c73fc2c0f3727f62af6f6625dba02b6e3b091f600b31660652b8d5091b0a851320521c181eefd83196442457ab1995af677f0c3ed431877a0fe995968e424c0f52108e8f1ee3980976eca10e6447f0f39872100b0c0e488d9be73c80e7346e95a37bf34b34e08ea405f488a3c7423e86018d5fcb4ee64e34fe7c0a3ba29a1e6a2357fd3d0c316cd9be552862410e7b1a7c11f1bd51fe5a7327fe4b7a04559e64bf173556cb0b5e95ab76a66d80f66bb1ec756bb461e64d50d8fc3f2a20a371819d547f7ce15efb9a7209169181c9e9a0f728a3c7bf3739a90f88f6d1d9fd3a3838c9a841210b460a8d55614c5952e4659bc7ad7472ab488580c2713fbcb30b67f0bdb9ba290b7c99b2b9895a92f7fce7a079fc2958d9437e937265ce5e72568e9efed09d39e4fcb018594b9a9c71bc218382d7e79f7b58a67ef6c0401bcc33071f0870b55c8c292638c8b7496de03b329954c3e231296eb953e75dc688cb7109fe3974241ea5dad04a91d053ddba42bbad72c00bbcc43d6751ffb6978b05a3570fa0682ba1423576fb5d9c6887e3e51046da91f11240c96001ba3611aebb0363a56aad177cce412ff8f4da4500f5a60d9e39dd9cc9b1330ce845d87e18c6bc5933ac356a46c43fdb2be3b35fcf65f209cb557020bbd1a40aeaca27305e2eddb7b9e4f79e291dd6cacd7a8b6be8644ffbfb7b93c0d58dd59e184d8a79988235ea0a59a5542541f6a7f946b43c1d321cbecc9cf066c3be6fce54480ad9d877bf42bb2de5d2cbadc04c04e278fb6161f8eec6beea1275f79a09b68897aa395dc6352ff47e40bbaf71019f8c0539973bad12adf957abfffea9396a804045317a6903725c14b654b08b1e28b90c3967b43aac121e9a805584ab2d89209aec5e62cd630dc98adffa95f6d4ab755761b121b50bd61cdf3d5c29bd456090f32baad3f33820d46aafd4ab4a404da2c99b599eaf9cd6b575b925c55cdc163475c1796e8a4a899185127d5755380171e99fc0564dbde69378835195f83d57351e55f9eecf1660c8927d5128ab6360122d693fda4959c9aaa2499c8490fec918f590c086c90f1330d25fcc33228014beba0b7003342260760d063a7391cea33970d4e08fb4ba124b18d2c5be58e2d86ada8ca3c217b76a5ef5a50a0456cfd4fbb351f99b9930b86eff0b1dbc02275f17d5f1fd1ec362fcdc68f1ec0335f1c410ccc1eda3a29dcf66b381b77c985bf2f4dad33d2d610a7c6e866d90982e1e918e866bacbe42d9aae2bbd3655234c386d4ba375e1b8451e5e4b1295a523b74ca6bb5732ee428d51447d23cca854ff60d17da610be6068d8ce3b69bd843649d28aa695166caa7add64bda935fff95a66ee788527bbc2937bc4a9c42d6babea638b70975a564ad5d5e4fbf19c5860bf49bf49ea639dffe15f0f1b9a5be1b88ac1d9724db24433eeec376c11e17deb388f3a35ef58567946749f0cd9b10ff400bc5ed3dd2d12c5c68ce95e054ca7a4ebdb257984039d2987f0f836bd4a36ac943adff9b39ba817ad09b62fd1ec2e1cf244a5f669bb6499794ac4b2fd599f25a1b74e9916d733208cebba2308e32e2aa2e38784de9f409626e39c0cd773f274beca4fdcdb34afc6f1c386241511b51e433000989e7cca4ad089795f531cbff5bea4b1d7ff3952550b44564256dd8cc54db00cfa54caedbf7d5ce6bf2d13a73beba764d5d0bdb74e978e9a19a0b4c64618d5734e4d006a076bacc70cb30180a2c1fc609d4e6b5491f3600462997d8cc8e6a1c9019ba965b7084793e8c1b4383cc6c848f1f48792c171eea5aa18e50085cd54ee6327d79d3df14a43930e7e373bbc9bd6865d7630fb11ef9ce024bf36638417caf8dfe291fea43fb461832e9c3b8a6f3d1ad922f08e9f848a200bdfc4fcd2a55da69da1304db437b3eab99a253df983d3fef27228058aac57eaafb09bb726fda2ff40270a7556844c9a96b01c4b14e67a94c2d78a9c474ba52929236980923577f89717561b4da7b2d074c567120b82eb45b838365d5657797a113edcd27bb02210e7d1259874d90ae5511700dbd18eccc9192f05079c73b82eda94ed3cfb1ae51209a393c7f65e7700f2ba37b82f21bdda0908f497a219c884431824ccdb3f480403202399a041bb26f84e9144159d5d103479fbf3084cb4c7a56a19379d9845ff02b2e80b9a402a1f67ad2b4a68480b83899482181b65f7fcd8fe7791a29b145bae1948d466d689611c506b10d70f985253362d67d4993ba60deb9f4b7539b9178e7712d1edaea0247bed885fbebc27ab68e1d51f29fb93d5cc37856dbd23c9b34758eb6e8a29b931abbfa49c6385c1701c62fcd0f23fe251d74e6508164a500e986001028d4f8262736fd00dbb623f2b844f2ef32503d784bca2d26966a18955012cc1bfa82b1a66c3a0548e99ba4938e82af1a2743efc13d88f41b3cf5913ab6869c52bfb38708fa2dd099bf74ae7c056a97a859b7c729c12a7c87ae83fca5c56c353c5111b692b90f30dd3719d17474d65853ede068411f48503def42287b1db1229794ffefbd1db4ca604df027e16bcca018f8a3469dac42de3442feb964893f3abfdb4d272bafe5991499e132852c6f2ab3c447b4922de9a6941c29011240bc8ed25bf78720d6a36185613ce3bbd9f113894c09358b9098c7355a4ad2f4f73061fd6697d8e92540363320993ba273988440d4e2719dde0d21338b43e8ea152ae61a110b6a165806389ef774355392198fea097176f8e32385ca2b31918ccdcc48cd33ad8ee812ee1d0dbed3aa08bc729324c5bf005ba175f578b7c3ca9995ff2a05836c0c982d3f4ca569a49fdd682e2f60c779061a9b31c6dabd16f338ee7bcc4c83d4e4cf75189b9c40dd38582848d20ba1c9a857a5a7dd5798393ae0f18630dfa07e8fbe528f550e56dc0eba0d0d019b5ed082dd676c879911fc42477ba4081f7de01355c850bd61275ddb59f51888b4e078d66b5c313167c78d6273b82ea9c5b7e0f9231717fde7eef2fa0459e07bbf56264301767736db5ee59bd3e60872cd2e4faa2b06624d6eb9db020a8e4051e3b4c616a6790cba515cd1def5830726cbae3d788276e4bf2ea484c90d1d77016463a4c6caf511fbeff29205ad3a0447adc4f373beb7bca881b6edac471aeb1e3b6decebebab8a45f9e0fb6fdf7d4b297cc760531b179cbfbcb114dacc60c5cd392881922a0d138fcd090fa48864683e5834bf9f2d509931a290e008ab7ce16bfe9cc04d3099a33e32075873886bf463cc8d526f1591abefc6f33dcdc962a1a157239040cc4647ab9204e716c440a960c14ee6d97c0a3806470dbf7948b2134c62d64509d57f44d86ce52402a0c62a54dac5970a8f7a8d0f69819801d64a108196a52021186b6755ed29176d18b67c7710bf46e461b641d884cc85c6079f86206a7174ec576ee4978f6c72408b4ac8ff2d31dbf1c58b132153328f560b65adbaeb1262cfa66c1d79db57a59609c9ac4a5c5bebc49c6e57965c2cd54dde9f4e8e93b6f97f04567ff103cb88e1a4777ce884d345d6102ce2bd65921b9de277028cfe5e38fe322838cf4aff9afff0f747dfde459398ea3145b286413f6337a2f35348c9abb88351d6645dd3226dd678c4af9eac2aa95f1fb7b0fd05b26130fbff19298c8eae118a8724a789bed763c98ca625c42f286d0b92ec1536a3c57ef3700a273b540174aed012c35d00f867c37e5fd037bb157fee1be0194a1d7c2be99935f6a36eeeb03658e4a8a3bc79f25d7af0221534de74a8c176acca38d17a26b817d6e041234bce3edae9810ecd42aba8a69d4b85cab4a82c46beed48cc35a3d27ddfa507474ef7bd7ae8e194020e390e7272cb0c85e6bd6a0468ce52aaf0e9456ba1839fed3b14a532f542c8a934e6111cbde361258567a3edaadfcd9370e4c9609d4be9eb4f1ce6341a36711021ea9ecd3a3bd6ba7517e86674cfc8a71c67f9ab42830b5e8dfb2c35a51947ed9e3ce9a1173b3d6a6f3ffa571a4a806988c196001c8b971655ea65b090f97591de7b247be08ae0a9c6ae4a44d5bc648b372896c6cfa6575936819b5ff625da2c29e732c83ee6db82520edf72a3a466ac74492e7dfb9084ecaf232c4de872bda6e81f4d66c3491383805b261ed8e57185db93ffd213b2550124bb53537b93e0fd1224867966bdb9be2e84d486e8a9fa568056f80a7de3555b49f880992be2f0e89260f8ad4377b096c2db0626fb81e36b4d1fbba51892ed24f14e13572e7f3b6a616c61552be76701a47ced29fe7b08cf48bb067c8d32cfb8936afe335a1d1f59dd38e3f691783caf77623e3a67aa8d7c76cea589e09c0a7d269291c3be1966d271c8b256072e48a8cde49289617a67258deccb7d5811bb41c0ef31fd22a22c24e104aa1bd36261a74237a8ca42ab975709e00822d9188912d1fe7e944470bb54827f08750b623f418a7b3422a1368812cf1d3a7a91ea9e5ed328723d46c5113d2539f8cd2a2639e40c66d32a539ad3eda2e83976f351f8240e087fcea897bdd54e683a249643dbc30db6a868891f595ff0822eadb4bbbe2e6cff9698e3e8a1621affb5c84238f9d44965d99ae3495f1bd22b95ee50b16561cd1ac0aecab7fbd5c9c710ddba4d7061ccb3c5bf216650b690198438356d0bb3cfe257d6ab0d484b7af161a4c713fc8460bfb0bc20a2e954fcb0b6c39c99c08ba734dd271cfcad9cb685411755ec22f13a9097f99210c456bcb63453d9a71b84bd721787cb2a239b0c9f098860b93641a864dcdcdcf0369c08aa654766bd4eb1c4296cc301b3bcb842a7ae425eb0d3fe2aba65f2640d17d7bccc3db7b0d93be824264fb8be52b6ce540e9ecd808c87c62f99febb391558c13c8ecf71166423c82cb169c7631901d3fabed3594c558a0c22f5fee52e09caee9d1145"]) 84.447165ms ago: executing program 4 (id=977): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$kern(0x0, 0x0, &(0x7f0000000000)='b', &(0x7f0000000080)=0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x8) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) ktrace(&(0x7f0000000440)='./file0\x00', 0x4, 0x312, 0x0) clock_getres(0x2, &(0x7f0000000480)) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) (async) r2 = socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = semget$private(0x0, 0x1, 0x90) semctl$GETNCNT(r3, 0x73b33873e5002370, 0x3, &(0x7f0000000580)=""/244) (async) semop(r3, &(0x7f0000000200)=[{0x0, 0x8}, {0x3, 0xbe17, 0x1800}, {0x4, 0xb23, 0x1000}, {0x3, 0x81, 0x1000}, {0x0, 0xe, 0x800}, {0x3, 0x6, 0x1000}, {0x2, 0x1000, 0x800}, {0x2, 0x3ff, 0x1000}, {0x1, 0xffff, 0x1000}], 0x9) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x66, 0x0, 0x0) (async) poll(&(0x7f0000000240)=[{r1, 0x5d3a22c981bdb09d}], 0x1, 0x0) (async) recvmmsg(r1, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000a40)=@un=@file={0x0, ""/262}, 0x108, &(0x7f0000000900)=[{&(0x7f0000000180)=""/101, 0x65}, {&(0x7f00000004c0)=""/88, 0x58}, {&(0x7f0000000540)=""/6, 0x6}, {&(0x7f0000000680)=""/20, 0x14}, {&(0x7f00000006c0)=""/197, 0xc5}, {&(0x7f00000007c0)=""/107, 0x6b}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f0000000880)=""/84, 0x54}], 0x8, &(0x7f0000000980)=""/178, 0xb2}, 0x8}, 0x10, 0x0, &(0x7f0000000400)={0x44f}) 84.140033ms ago: executing program 5 (id=978): socket(0x2, 0x3, 0x2f) r0 = socket(0x2, 0x1, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x3, &(0x7f00000000c0)='./file0\x00', 0x8}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) 80.08911ms ago: executing program 6 (id=979): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) (async) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)={@random="4deb6ef2f6d5", @local, [], {@ipv6={0x86dd, {0x7, 0x6, "95526b", 0x0, 0x33, 0x4, @rand_addr="f052393bee94a7bab584d8d7eadcf8c2", @remote={0xfe, 0x80, '\x00', 0x0}}}}}) 78.846712ms ago: executing program 4 (id=980): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x0, 0x0, 0x800}) 65.406161ms ago: executing program 7 (id=981): sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040)="8f1fd7f3c860f8d21fd7cfcebd4dd02b4ef1abc3a1f873981f00ce65c2a397b629c5d9e420e0f5d875f7d655a8a52ddcc2515677af373eb66df22db698ff892a6bfa27d10a866ca037fa4e34f34aceaaf4cb37d3e47547c65cf244e821206222de5029193860cd62bef22c7b64f8dd6c480491c2c3160383fa62fd614e44be7f4ded84aa70c211a6b96839aab2663c1ffde333ccc5649db1b8aacccf6f5248bd9bcf77be90b58d06347df533bc", &(0x7f0000000100)=0xad, &(0x7f0000000240)="63e1be7f7430aad6c1036d6baf9346ad46c5d225a938f489ffabe4de195ae241a8b875a04d86b4f4f704eae5b59386febe0153130675b48e96c42e7662dca2aa3a74a5baa94febaffd81718716e84f843b8781614c3dde2c04977e7a6f1224f558c97aab561bbcc7092771dc1ebc6d8a504323de22988807659ea44aecdd8604a20a784e7f89a713ecbeeb8def29b846e7ca0eda06b5945ab18f5db5e019573f833260988c17da53fc938aac33a5a6e4e50c9c7cd27c7c40bcc38202b2adce3afe1f0719260a602ca3bde73148857e4866bdd0d3463af05f1391c717a6da76f80695574ab0fbdb040b67fc8c", 0xec) 64.802802ms ago: executing program 4 (id=982): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r1, &(0x7f0000000200)={&(0x7f00000006c0)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x401, 0xff}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x2) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file1\x00') r2 = socket(0x11, 0x3, 0x3) getsockopt(0xffffffffffffff9c, 0x6, 0x80000001, &(0x7f0000000040)=""/13, &(0x7f0000000080)=0xd) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) sendto$unix(r2, &(0x7f0000000280)="b1000501600000001600000007000000041c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) 62.369513ms ago: executing program 5 (id=983): getgroups(0x1, &(0x7f0000000040)=[0x0]) r0 = shmget$private(0x0, 0x1000, 0x504, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000003380)=""/48) 20.379909ms ago: executing program 5 (id=984): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="5b4cd8bf", 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) chroot(&(0x7f0000000340)='./file0\x00') (async) chroot(&(0x7f0000000340)='./file0\x00') 19.329718ms ago: executing program 6 (id=985): r0 = socket(0x11, 0x1, 0x0) r1 = socket(0x6, 0x4000, 0xdf) sysctl$net_inet_tcp(&(0x7f0000000800)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000005c0)="9b180bc3", &(0x7f0000000000)=0x4, 0x0, 0x0) socketpair(0x20, 0x1, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) (async) shutdown(r1, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r3, 0xffffffffffffffff, r4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 13.394849ms ago: executing program 7 (id=986): openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x133) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x400, 0x844b6384f9846692) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc0284459, &(0x7f0000000200)={0x64, 0xb22275f5, 0x0, 0xffffffff, "75a2effffffff1a804238800", 0xffffffff, 0xffffffff}) (async) ioctl$TIOCSETA(r3, 0xc0284459, &(0x7f0000000200)={0x64, 0xb22275f5, 0x0, 0xffffffff, "75a2effffffff1a804238800", 0xffffffff, 0xffffffff}) ftruncate(r2, 0x5) (async) ftruncate(r2, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r4, 0x80000000000) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r4, 0x80000000000) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, r1, 0x0) (async) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, r1, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x2, 0x6, 0x3, 0x4}, {0x2d, 0x0, 0x2, 0x2}, {0x64, 0x42, 0x0, 0x9}, {0x50, 0xff, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xaf}]}) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x2, 0x6, 0x3, 0x4}, {0x2d, 0x0, 0x2, 0x2}, {0x64, 0x42, 0x0, 0x9}, {0x50, 0xff, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xaf}]}) write(r7, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xa, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r8, 0x6, 0x8, &(0x7f00000000c0)="aef43c05", 0x4) connect$unix(r8, &(0x7f0000000000), 0x10) close(r8) r9 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 12.246416ms ago: executing program 4 (id=987): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaad2506804838180"]) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 0s ago: executing program 5 (id=988): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100, 0x0, 0x0, 0xfffffffc}, {0x2, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d0367c14f835e19fc74de5811b38d429cd11c3c4ea0c83902265b677c732de98d3a22453a1be96d3e16be801c46d", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.113' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x200000000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x200000002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x200000003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x200000004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x200000005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x200000006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x200000007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x200000008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x200000009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x20000000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x20000000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x20000000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x20000000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x20000000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd836d8 va 0x20000000f000 didn't change! uvn_flush: obj=0xfffffd80613fec38, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6442450944 OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error witness: lock order reversal: 1st 0xffff80000128fbd0 sbufrcv (&so->so_rcv.sb_lock) 2nd 0xfffffd806de8ccc0 inode (&ip->i_lock) lock order [1] sbufrcv (&so->so_rcv.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff831566ce -> 0xffffffff830cf67f is missing lock order [2] inode (&ip->i_lock) -> [1] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 soreceive+0x28e #3 fifo_read+0x11a #4 VOP_READ+0x102 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xe6c #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x5c3 #11 syscall+0xbc6 #12 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806de8ccc0,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806de8cca8,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806de8cca8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805ffc5870,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805ffc5870,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd805ffc5870,fffffd805ffc5870,0,0,200,0,55e81600abbb397b) at vfs_getcwd_common+0xd1 vn_isunder(fffffd805ffc5870,fffffd805ffc5870,ffff80003c64e548) at vn_isunder+0x56 unp_externalize(fffffd8078909900,ec,0) at unp_externalize+0x286 soreceive(ffff80000128faf0,ffff800030156b28,ffff800030156ad8,0,ffff800030156b18,ffff800030156c9c,2d85b3409aca3509) at soreceive+0xc73 recvit(ffff80003c64e548,5,ffff800030156c70,0,ffff800030156d20) at recvit+0x40a sys_recvmsg(ffff80003c64e548,ffff800030156dd0,ffff800030156d20) at sys_recvmsg+0x1bf syscall(ffff800030156dd0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x191067da330, count: -14 ddb{0}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff8000301565b0 rbx 0xfffffd800433dfa8 rdx 0xffff80000128dc80 rcx 0xffff80003c64e548 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff800030156490 r9 0x8080808080808080 r10 0x4a3863e5e6947ec6 r11 0x5efb706bb06c53f1 r12 0 r13 0xfffffd8003b56f00 r14 0x3 r15 0xffffffff rip 0xffffffff82a6fbd5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000301565a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=466903 pid=51973 tcnt=3 stat=onproc flags process=1000000 proc=4000000 runpri=24, usrpri=75, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c64f478,0xffff8000ffff8540 process=0xffff80003c62b490 user=0xffff800030151000, vmspace=0xfffffd806736cca8 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99132 221462 7242 0 2 0 syz-executor 94819 271629 75478 0 2 0 syz-executor 94819 454885 75478 0 7 0x4000000 syz-executor 65194 157245 98272 0 2 0 syz-executor 65194 358402 98272 0 3 0x4000080 fsleep syz-executor 65194 86636 98272 0 3 0x4000080 fsleep syz-executor 70505 21817 87538 0 3 0x80 nanoslp syz-executor 70505 247167 87538 0 3 0x4000080 fsleep syz-executor 70505 79869 87538 0 3 0x4000080 fsleep syz-executor 51973 42316 32371 0 2 0x1000000 syz-executor *51973 466903 32371 0 7 0x5000000 syz-executor 51973 283931 32371 0 2 0x5000000 syz-executor 14214 132110 67189 0 3 0x80 nanoslp syz-executor 14214 86243 67189 0 3 0x4000080 fsleep syz-executor 14214 333928 67189 0 3 0x4000080 fsleep syz-executor 91950 487846 39068 0 3 0x80 nanoslp syz-executor 91950 140870 39068 0 3 0x4000080 ttyin syz-executor 673 379947 90779 0 3 0x80 nanoslp syz-executor 673 496374 90779 0 3 0x4000080 fsleep syz-executor 673 108245 90779 0 3 0x4000080 fsleep syz-executor 673 101399 90779 0 3 0x4000080 lockf syz-executor 39068 261733 2142 0 3 0x82 nanoslp syz-executor 80329 79718 1 0 3 0x100083 ttyin getty 62160 408389 0 0 3 0x14200 acct acct 30394 36247 0 0 3 0x14200 bored sosplice 86545 79069 0 0 3 0x14280 nfsidl nfsio 48670 486446 0 0 3 0x14280 nfsidl nfsio 62599 375208 0 0 3 0x14280 nfsidl nfsio 30410 150510 0 0 3 0x14280 nfsidl nfsio 77736 191937 0 0 3 0x14280 nfsidl nfsio 76364 106164 0 0 3 0x14280 nfsidl nfsio 22058 309007 0 0 3 0x14280 nfsidl nfsio 55644 468444 0 0 3 0x14280 nfsidl nfsio 20928 297499 0 0 3 0x14280 nfsidl nfsio 20235 250836 0 0 3 0x14280 nfsidl nfsio 64995 471743 0 0 3 0x14280 nfsidl nfsio 26748 197048 0 0 3 0x14280 nfsidl nfsio 43477 166372 0 0 3 0x14280 nfsidl nfsio 18878 297585 0 0 3 0x14280 nfsidl nfsio 95297 51059 0 0 3 0x14280 nfsidl nfsio 39614 217099 0 0 3 0x14280 nfsidl nfsio 48 319851 0 0 3 0x14280 nfsidl nfsio 83430 472061 0 0 3 0x14280 nfsidl nfsio 45691 155147 0 0 3 0x14280 nfsidl nfsio 59360 475621 0 0 3 0x14280 nfsidl nfsio 98272 143694 2142 0 3 0x82 nanoslp syz-executor 87538 389652 2142 0 3 0x82 nanoslp syz-executor 7242 361413 2142 0 3 0x82 nanoslp syz-executor 75478 95251 2142 0 3 0x82 nanoslp syz-executor 67189 433633 2142 0 3 0x82 nanoslp syz-executor 90779 328331 2142 0 3 0x82 nanoslp syz-executor 32371 291776 2142 0 3 0x82 nanoslp syz-executor 2142 296788 99081 0 3 0x82 kqread syz-executor 99081 279358 19946 0 3 0x10008a sigsusp ksh 19946 508812 54025 0 3 0x98 kqread sshd-session 54025 358248 2885 0 3 0x92 kqread sshd-session 2885 67504 1 0 3 0x88 kqread sshd 70158 377960 54033 74 3 0x1100092 bpf pflogd 54033 338096 1 0 3 0x80 sbwait pflogd 58672 36797 48843 73 3 0x1100090 kqread syslogd 48843 123226 1 0 3 0x100082 sbwait syslogd 88997 476691 1 0 3 0x100080 kqread resolvd 90732 30734 10419 77 3 0x100092 kqread dhcpleased 73861 356407 10419 77 3 0x100092 kqread dhcpleased 10419 75201 1 0 3 0x80 kqread dhcpleased 64654 445799 0 0 3 0x14200 bored smr 24162 63607 0 0 2 0x14200 zerothread 28062 50392 0 0 3 0x14200 aiodoned aiodoned 55269 306237 0 0 3 0x14200 syncer update 19690 518884 0 0 3 0x14200 cleaner cleaner 35939 185280 0 0 3 0x14200 reaper reaper 12410 224185 0 0 3 0x14200 pgdaemon pagedaemon 20775 257035 0 0 3 0x14200 bored viomb 7402 132374 0 0 3 0x40014200 acpi0 acpi0 52815 93334 0 0 3 0x40014200 idle1 53748 521683 0 0 3 0x14200 bored softnet3 13285 156313 0 0 3 0x14200 bored softnet2 14606 421236 0 0 3 0x14200 bored softnet1 27406 491309 0 0 3 0x14200 bored softnet0 71460 463531 0 0 3 0x14200 bored systqmp 32110 68366 0 0 3 0x14200 bored systq 84733 195666 0 0 3 0x14200 tmoslp softclockmp 48186 504746 0 0 3 0x40014200 tmoslp softclock 52542 26765 0 0 3 0x40014200 idle0 1 123034 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 51973 (syz-executor) thread 0xffff80003c64e548 (466903) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8360db10) #0 witness_lock+0x5bb #1 unp_externalize+0x14e #2 soreceive+0xc73 #3 recvit+0x40a #4 sys_recvmsg+0x1bf #5 syscall+0xbc6 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff80000128fbd0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 recvit+0x40a #5 sys_recvmsg+0x1bf #6 syscall+0xbc6 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10214 11052K 11440K 166960K 12618 0 pcb 17 14K 16K 166960K 263 0 rtable 227 8K 8K 166960K 482 0 pf 41 18K 20K 166960K 92 0 ifaddr 45 7K 8K 166960K 72 0 ifgroup 64 2K 2K 166960K 96 0 sysctl 4 1K 2K 166960K 5 0 counters 68 36K 37K 166960K 90 0 ioctlops 0 0K 4K 166960K 1635 0 iov 1 0K 36K 166960K 51 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1391 87K 88K 166960K 2428 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 26 0 VM map 2 1K 1K 166960K 2 0 sem 21 10K 11K 166960K 49 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 93K 166960K 1134 0 sigio 0 0K 0K 166960K 16 0 proc 72 91K 128K 166960K 674 0 subproc 72 4K 4K 166960K 83 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 119 0 in_multi 98 7K 7K 166960K 146 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 572 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 233 73K 87K 166960K 12202 0 UVM aobj 39 6K 6K 166960K 40 0 pinsyscall 43 86K 104K 166960K 2257 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 100 0 NDP 14 0K 2K 166960K 47 0 temp 71 6898K 7024K 166960K 38445 0 kqueue 14 22K 28K 166960K 204 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 94 0 91 1 0 1 1 0 8 0 rtentry 112 145 0 43 4 0 4 4 0 8 0 unpcb 144 869 0 848 10 6 4 6 0 8 3 syncache 336 6 0 6 3 3 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 808 364 0 358 12 4 8 8 0 8 7 arp 120 21 0 4 1 0 1 1 0 8 0 inpcb 376 1070 0 1061 11 3 8 8 0 8 7 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 2 0 2 1 0 1 1 0 8 1 nd6 136 31 0 3 1 0 1 1 0 8 0 pkpcb 40 4 0 4 3 2 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 8 0 8 4 3 1 1 0 8 1 pfstscr 40 1 0 1 1 0 1 1 0 8 1 pffrag 232 8 0 4 1 0 1 1 0 482 0 pffrnode 88 8 0 4 1 0 1 1 0 8 0 pffrent 40 13 0 9 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 73 0 22 1 0 1 1 0 8 0 pfstkey 128 74 0 23 2 0 2 2 0 8 0 pfstate 376 74 0 23 6 0 6 6 0 8 0 pfrule 1344 30 0 23 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 702 0 218 33 2 31 31 0 8 0 art_table 32 705 0 218 4 0 4 4 0 8 0 art_node 16 141 0 51 1 0 1 1 0 8 0 sysvmsgpl 40 23 0 17 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 42 0 23 1 0 1 1 0 8 0 shmpl 112 37 0 1 2 0 2 2 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 3582 0 2074 95 0 95 95 0 8 0 ffsino 280 3582 0 2074 109 0 109 109 0 8 0 nchpl 144 5180 0 3486 64 0 64 64 0 8 0 uvmvnodes 80 4234 0 0 87 0 87 87 0 8 0 vnodes 216 4234 0 0 236 0 236 236 0 8 0 namei 1024 17401 0 17401 3 2 1 2 0 8 1 percpumem 16 59 0 11 1 0 1 1 0 8 0 kstatmem 264 50 0 22 4 1 3 3 0 8 1 scsiplug 72 4 0 4 2 1 1 1 0 8 1 scxspl 216 15325 0 15325 10 9 1 8 1 8 1 plimitpl 152 257 0 239 1 0 1 1 0 8 0 sigapl 424 1457 0 1385 9 0 9 9 0 8 0 futexpl 64 15831 0 15823 1 0 1 1 0 8 0 knotepl 120 500 0 0 16 0 16 16 0 8 0 kqueuepl 216 361 0 351 5 4 1 5 0 8 0 pipepl 328 189 0 162 3 0 3 3 0 8 0 fdescpl 504 1416 0 1384 5 0 5 5 0 8 0 filepl 152 9237 0 9011 24 7 17 17 0 8 4 lockfpl 104 447 0 441 1 0 1 1 0 8 0 lockfspl 48 160 0 156 1 0 1 1 0 8 0 sessionpl 144 27 0 18 1 0 1 1 0 8 0 pgrppl 48 49 0 32 1 0 1 1 0 8 0 ucredpl 104 1808 0 1795 1 0 1 1 0 8 0 zombiepl 144 1385 0 1385 2 1 1 1 0 8 1 processpl 1168 1457 0 1385 6 0 6 6 0 8 0 procpl 648 3177 0 3092 8 0 8 8 0 8 0 srpgc 96 4 0 4 2 2 0 1 0 8 0 sosppl 168 6 0 6 3 2 1 1 0 8 1 sockpl 688 2055 0 2022 25 14 11 16 0 8 7 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 111 0 0 14 0 14 14 0 8 0 mcl2k 2048 37 0 0 5 0 5 5 0 8 0 mtagpl 96 41 0 0 1 0 1 1 0 8 0 mbufpl 256 227 0 0 15 0 15 15 0 8 0 bufpl 280 5442 0 146 379 0 379 379 0 8 0 anonpl 24 213724 0 209497 85 46 39 70 0 185 7 amapchunkpl 152 40128 0 39574 49 20 29 38 0 158 3 amappl16 200 4558 0 4519 39 32 7 21 0 8 2 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 117 0 105 1 0 1 1 0 8 0 amappl13 176 7 0 7 1 1 0 1 0 8 0 amappl12 168 2136 0 2105 4 1 3 3 0 8 0 amappl11 160 49 0 34 1 0 1 1 0 8 0 amappl10 152 8 0 7 1 0 1 1 0 8 0 amappl9 144 263 0 262 2 1 1 1 0 8 0 amappl8 136 25 0 22 1 0 1 1 0 8 0 amappl7 128 122 0 110 1 0 1 1 0 8 0 amappl6 120 192 0 189 1 0 1 1 0 8 0 amappl5 112 132 0 121 1 0 1 1 0 8 0 amappl4 104 328 0 308 1 0 1 1 0 8 0 amappl3 96 8086 0 7970 4 0 4 4 0 8 0 amappl2 88 692 0 626 2 0 2 2 0 8 0 amappl1 80 11574 0 11005 15 1 14 14 0 8 0 amappl 88 11739 0 11562 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 39 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1416 0 1384 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1416 0 1384 1 0 1 1 0 8 0 vmmpekpl 168 12934 0 12895 3 0 3 3 0 8 0 vmmpepl 168 92724 0 90796 102 14 88 96 0 357 1 vmsppl 456 1415 0 1384 7 2 5 5 0 8 0 rwobjpl 64 30471 0 25244 85 0 85 85 0 8 0 pdppl 4096 2839 0 2768 111 40 71 85 0 8 0 pvpl 32 17283 0 0 141 1 140 140 0 265 0 pmappl 248 1415 0 1384 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 319 0 57 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806de8ccc0,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806de8cca8,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806de8cca8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805ffc5870,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805ffc5870,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd805ffc5870,fffffd805ffc5870,0,0,200,0,55e81600abbb397b) at vfs_getcwd_common+0xd1 vn_isunder(fffffd805ffc5870,fffffd805ffc5870,ffff80003c64e548) at vn_isunder+0x56 unp_externalize(fffffd8078909900,ec,0) at unp_externalize+0x286 soreceive(ffff80000128faf0,ffff800030156b28,ffff800030156ad8,0,ffff800030156b18,ffff800030156c9c,2d85b3409aca3509) at soreceive+0xc73 recvit(ffff80003c64e548,5,ffff800030156c70,0,ffff800030156d20) at recvit+0x40a sys_recvmsg(ffff80003c64e548,ffff800030156dd0,ffff800030156d20) at sys_recvmsg+0x1bf syscall(ffff800030156dd0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x191067da330, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800029b5bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8360d908) at __mp_lock+0x192 end trace frame: 0x0, count: -4