last executing test programs: 4.272098097s ago: executing program 5 (id=193): msgctl$IPC_RMID(0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r0 = msgget(0x3, 0x204) msgsnd(r0, &(0x7f0000001040)={0x3, "6ae2293eb8d1afc029fd3e674a6e8c5c1e8999245abf9a49d99e89345995ab8bc7a89073f2686c2f65e0d10ff4"}, 0x35, 0x0) getegid() lchown(&(0x7f00000012c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001300)='./file0\x00', 0x8, 0x4) unlinkat(r1, &(0x7f0000001340)='./file0\x00', 0x0) r2 = semget$private(0x0, 0x3, 0x1) semop(r2, &(0x7f0000001380)=[{0x0, 0x3, 0x1800}], 0x1) semop(r2, &(0x7f00000013c0)=[{0x2, 0x9, 0x800}, {0x3, 0x100}, {0x3, 0x8, 0x1000}, {0x3, 0x7, 0x1000}], 0x4) setrlimit(0x2, &(0x7f0000001400)={0x60000000, 0x60000000}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001440)=""/39) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001480)=""/113) semop(r2, &(0x7f0000001500)=[{0x4, 0xa, 0x1800}, {0x0, 0x8, 0x800}, {0x3, 0xfffa, 0x800}, {0x4, 0x800, 0x1000}, {0x2, 0x4, 0x1000}, {0x2, 0xffff}, {0x2, 0xf, 0x1000}, {0x2, 0x9}, {0x3, 0x6, 0x400}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001540)=[0x56]) 4.241929157s ago: executing program 5 (id=197): open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) select(0x40, &(0x7f0000000080)={0x5c0, 0x3, 0xfffffffffffffff8, 0x10001, 0x4, 0x9a4, 0x4b6}, &(0x7f00000000c0)={0xfffffffffffffffc, 0xf0, 0x5, 0xd, 0x400, 0x6, 0x2, 0x2}, &(0x7f0000000100)={0x6, 0x4b, 0x7f, 0x0, 0x400000000000008, 0x8, 0x0, 0x6}, &(0x7f0000000180)={0xfffffffffffffffe, 0x4}) (fail_nth: 1) 4.241004588s ago: executing program 5 (id=199): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x5}) select(0x40, &(0x7f0000000080)={0x5c0, 0x3, 0xfffffffffffffff8, 0x10001, 0x4, 0x9a4, 0x4b6}, &(0x7f00000000c0)={0xfffffffffffffffc, 0xf0, 0x5, 0xd, 0x400, 0x6, 0x2, 0x2}, &(0x7f0000000100)={0x6, 0x4b, 0x7f, 0x0, 0x400000000000008, 0x8, 0x0, 0x6}, &(0x7f0000000180)={0xfffffffffffffffe, 0x4}) 4.227104087s ago: executing program 5 (id=201): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000200)=[{0x4, 0xfffff256}], 0x1}) 1.933189712s ago: executing program 6 (id=209): syz_emit_ethernet(0xba, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaabbb86c72bb58f288a8450081000b000800461600a400640200002e9078ffffffffffffffff071b08000000017f00000100000003ac1400bb000081057f000001831bff7f0000017f0000017f000001ac1400aaac1400bbac1400bb940400020723a8ac1400bbe0000001ffffffffe0000001ac1400aaac1400aa7f000001ac1400aa891307e000000100000000ffffffffe000000289135cac14ffff001100907800ff0138000078371586a26f035ad48b6d0e81aabe3230af1f7912d61df7e355d419c6fb7055809a665b"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000002540)=0x3, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000004c0)="825a4f47c21e6ed7eda0f5903abf65b18df6f0f0ac9b7c51f70800000000000000000000009dd52840fafd3493776665d4cd12c63d34", 0xffffff42}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) socket$inet(0x2, 0xd3668b1baabb3ca4, 0x8) ioctl$TIOCSETA(r2, 0xc4504446, &(0x7f0000000740)={0xd, 0x4, 0xfffffffc, 0x54ff, "000001e3bb4e3447c1d100", 0x1000, 0x480009}) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045f400280068000000069078e0000001ac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="2844c78e0773fa4ae2686fd53a902e4ce29c70be233ac6f2442e426acc8d7c1cfc995b017446e19945d45bf4f7c5b070111f57e21c5a8db59997cf03ffee56f5"]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 1.930333974s ago: executing program 1 (id=213): r0 = socket$unix(0x1, 0x1, 0x0) fstat(r0, &(0x7f0000000240)) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) socket(0x2, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x3) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) connect$inet6(r1, &(0x7f0000000180)={0x1c, 0x18, 0x2, 0x117b, "00000000d07f000000009700", 0x3}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x4, 0x4) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) listen(r0, 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = getthrid() kill(r6, 0x17) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f0000000100)) 1.916353893s ago: executing program 0 (id=221): open(&(0x7f0000000140)='./file0\x00', 0x2, 0x102) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140)="e33745", &(0x7f0000000000)=0x3, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x7fffffff, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x1, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x17, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xcdd, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x100}, {0x1d1, 0x3, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xf, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0xc373}, {0xb6f, 0x407, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f0000000000)={0x0, 0x4, 0x0}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0xffffffff7ffffffd, 0x0}) select(0x40, &(0x7f0000000080)={0x5c0, 0x3, 0xfffffffffffffff8, 0x10001, 0x4, 0x9a4, 0x4b6}, &(0x7f00000000c0)={0xfffffffffffffffc, 0xf0, 0x5, 0xd, 0x400, 0x1, 0x2, 0x2}, &(0x7f0000000100)={0x6, 0x4b, 0x7f, 0x0, 0x400000000000008, 0x8, 0x0, 0x7}, &(0x7f0000000180)={0xfffffffffffffffe, 0x5}) clock_getres(0x3, &(0x7f0000000000)) 1.91423762s ago: executing program 0 (id=223): msgctl$IPC_RMID(0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r0 = msgget(0x3, 0x204) msgsnd(r0, &(0x7f0000001040)={0x3, "6ae2293eb8d1afc029fd3e674a6e8c5c1e8999245abf9a49d99e89345995ab8bc7a89073f2686c2f65e0d10ff4"}, 0x35, 0x0) fstat(0xffffffffffffff9c, &(0x7f0000001080)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getegid() r3 = geteuid() stat(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000011c0)={{r1, r2, r3, r4, 0x8, 0xfff9, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x8000000000000000, 0x7, 0xffffffff, 0x0, 0x0, 0xffffffffffffffc0, 0x0, 0x3, 0x0, 0x80}) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000001280)=[0x4, 0x200, 0xc, 0xd01f, 0x7, 0x44e9, 0x2]) r5 = semget$private(0x0, 0x3, 0x1) semop(r5, &(0x7f0000001380)=[{0x0, 0x3, 0x1800}], 0x1) semop(r5, &(0x7f00000013c0)=[{0x2, 0x9, 0x800}, {0x3, 0x100}, {0x3, 0x8, 0x1000}, {0x3, 0x7, 0x1000}], 0x4) setrlimit(0x2, &(0x7f0000001400)={0x60000000, 0x60000000}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001440)=""/39) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001480)=""/113) 1.914089473s ago: executing program 1 (id=224): syz_emit_ethernet(0x1166, &(0x7f0000002a80)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60788ea611302c43cb697a653e336f000000500000000020ff020000000000000000000000000001870090"]) 1.912312201s ago: executing program 5 (id=228): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000003c0)=0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) r2 = socket$inet(0x2, 0x8000, 0x20) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) closefrom(r1) read(r0, 0x0, 0x0) 1.912212913s ago: executing program 6 (id=229): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff020000000005000000000000000001", @ANYRESDEC]) 1.870782318s ago: executing program 6 (id=235): sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) syz_emit_ethernet(0x62, &(0x7f00000002c0)=ANY=[@ANYRES8=r0]) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)={0x2b, 0x80, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 1.827966482s ago: executing program 6 (id=239): r0 = socket$unix(0x1, 0x1, 0x0) fstat(r0, &(0x7f0000000240)) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) socket(0x2, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x3) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) connect$inet6(r1, &(0x7f0000000180)={0x1c, 0x18, 0x2, 0x117b, "00000000d07f000000009700", 0x3}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x4, 0x4) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) listen(r0, 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = getthrid() kill(r6, 0x17) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f0000000100)) 1.826415202s ago: executing program 5 (id=240): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)="4cbdda39adc8994231f0610f9eb7e3e5631f475f7994e2c9c525aa60e7d134fc4896cd0d03e649dfa86e4f584df72258afb151d0317cbd376f4ba22652c2e1a1b525acf9e8dad96223f18d9badad8dfd058f4f141563b46d2449d13128987dd9e7ab24d71fb13dfaf8eef3f0e6c95c4d03fbc7044436ff940129314de6be5652b6755982299dcda61cc39de1d24464ab07c63735202a6bcedfa31bf66e36764268e058b605689f6b817fa91c89f7d884e9c93d64892f071083dc42653d6150fea8452d4332b931164f0b24e2a4ee0140fba2d31b81280c954bd212e60cbea23c8883e5dd47f5af9a3c0cb8116280f816fe6feb066962151560f101b09a91e827b6402647e2df18d03fa67666b2e14f9ed2149f16a77e1ef2fca16b03a4cee380907cd420c067947e5c034954c5450afb7ff20fcd710bb025d3974017fe89f5b773911413b16234537460391f69a5", 0x14e}, {&(0x7f0000000080)="0e999c8c49965c13481ffd52d6b5923f9454c02b39231ee1804a5c3175ac917a4a19ec92f39c1706e9ecca239392b12fde2661e9288fbe2ef433e9f13e3200c690fdc04390a77a81447278d607344cfec6e8142a17815bc2bab11945c383e923dfbdf794f5a7fa1679a95c40be2979cb3331fa69e27592a74acda1a1d183de49f519e32fb3324e16b51750af6136c3d4212c7d2e74e1fa7fa7ac2b8931f0ed66ba4d4c3ed4ac09d3d26b0b77dc1f6d0246f0f0af5bd12476f070a4ae5dec3548e605dd537a5004ffc6bcf1bdb3fbfb12f2d5", 0xd2}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="b131eb0e57ae515b0f10657d2cd171fb256981d5b25a78", 0x17}], 0x4) truncate(0x0, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000280)="1e2aeefe40620a5d79fc731b1079b9432260b1574bf5eab49fbab9ae367f63", &(0x7f0000000300)=0x1f, &(0x7f00000008c0)="cf6e82e8d37d55e098b1d5812845782237f960e8c15e93377101418cc8b0271d87c1fc5510e0c60defb58184a44442344229b45328f747fc51bea9523c08b3e87c6a44180cfde57ed5a1cfa6b63f47f53396de580382208a8d1e54d033ed0e78a7d2a206e04ac2f7370cea0582dd4a1d834295921ea7738d15a08c5f9dfa5438e45331012087399e0dbf29d40cb1f355ed88f813695e5cc3ef0a5fd8ccc41db9a42e75ad27db81e66f30865a866148b3a5396db7a9a7d8f101fa87f337c313ce9c0eda13cc8eb800bbd8e2661a7ef391a83b4ded67b1ab8815a46265de882672909aa894ebf79716f288c74c1138139365c2c53e18baf5d781485821410e0c30620cffa51af9e71f7dbfefededac5d20118a03b956a8584aea9622deed018ec66f8a11d8b6db5a3c187486792a79742f6b59cf95f19c295d6902fea182f71af7c682be091353316b1b323ff3ae6d7d5f79f7b45e049ef18295dc8abc71d9d2d9a6637504baedabaf49bc1288b9242c40786d63a0c624da6a72b9505c7d59e57f6981097da648bff4e8d85b3e79e3bed8220732eef9b47de0992339d3314d701ccfb8bc2a0dd340d25696542d7a6d96a097ee248f91568fb43486e69eaa36c27f77795b9935d81cbaec80a1341ec1f503bb03c8285f0b62650a8faa4d71915b13ffab813ede160d7cac8b94d3098de613a8d880ad723e71e71bf14f843ecfeb0f8f77b59a94c2ba9ef599f98a0d4f66ba81be1b0f0b9825b99078e5596fc35fb7981738112b9e632f1dcb3cfff8a59917a5361c89c168b34b9dafa0a6985568736fce632d0fed0f456de2bc41c3e2a87243bc6c72a9ce0ddfa29a968cc27dc04ccefbdf88db5a7f89336b5db302eafc0ad3064c36624e251cb18b48db39e142b30275c273818d31c920f43ef4a1bf8d27a91ed43175ee4410b3912a98462ccb3b42671f3febde32528168caef127842a4b2ad11bfad2d5dcef0aa67881a88e63d7339f404da534ec6c01f8b697bf45345c10c0b7941a865325b79e03f2f73fad956ec04e9b099aa6f243364b7ff65e7489bf8beeb9c3bdafc860c64619727468a421d86a889f325e018a24bd5e586829149fd2f5e426db3bb987c8c304d211e03c95cd1e89ec398e19272dfffd7635507f3e6059fc3d62678d37f301b881f1829b24dcb0780587ea5d465fcb2deace8cd35340c7ce704c5918dc503fd50cf130b7e4261876b90ed8a9f928884391f9ed2d6d1b4363033a4691f564a4ab490b06b95e4df0211bd8b3d9137047355ae10ad0dd20bb410aaea9acc1e95c0ecbcb753aa6727e884a65a6043f285d905c48c4532f7c524dedc60c82f0c253bc9e551e90727b1cbad58dda78b033320ac47c95fabd6dabb28b4bdc080107b08c26174bcc7ca8ab2c1019c4d0bb7b85922ed4c1de089dafd9e2e7a43935d0795046f81b6005823ccbedd0d3093da39dece2ec8dd7966ad17fe18a85966fe40f60ba706f90aa49764365e27a03c3ab1abf14225d906918531f40129a2713cc05091337654b27424e4b6d052d30468533aa86e33c00132fb3d46f2409a9623e93a81cabb7845ebcfa03ea2a3ba2a8650114db68a94c99a526c1f914a7e0384ecf74798d736e90fe3e0d49362c1345c5643f04ea855a2b26da06ac50928ec32de9dc8bd217f7b70001ba11ff0587c886058a3942efa1016dad0b69286fdfada7e4757c6105a411280a07e5e6594348cbf2726c5f024f0535e141ad2758e32d3df6d01eefacbd46e4a5b495a7edeb5be051cc84f891eda9cfcffa0061150de364ffe86ee298f8400c9c6dcd181fbac5d4d1a0e471334641218d0f91cabfedbfa625466b56b3b176e6b876b4cdf6879f267bcea5fedc806161dd80c9c9083191d79e01fec1c7bc60b7b35ca9e714ed6d5f4bfb5787b124c7160c02090ccd8df68c9eb61eef975de88db85316bd2593ce2f9cec1045b05757449110df25e3b37b7b79e326cb953f19a82f030b772dcf1e284c45a9da0ca1cefafa6b6fa0c36416577de6309775aa36dbaeef9e96add8ee8e5bd49b18b57b487ede72066b17d1e8086b028b79fac3d719e4561a41c258f825eb867f598e72cf648b0d422c785eb7ed774b8d6318609cf5670d1a50f07c63747351b129c079ee0225a0534f44afc4a7ff1d880a23385028480a5fa665542630f55c212345b864925a7a23d99b008d19916ff60311b5c16dec528d6c336020e1b0f9b30141712f12a943b290d5f79f4fa291e5f1bb49390c8dfd9a9e99b3ad1769ccd6b09fd05a109196344e204abdd6bf92e372f7c6a6f3d1e9d2ec060b31947981929cc72db8c9fd99dd9c539577dd80576c7fd66a90cd9806f35939a75e862a9e05745c0e576cc76f1595ae419b13315f7d1f1533f41d3657609ce109f949f1f4d96ca798d9eab00e03a830100772366870529d14284282c89c320db046e91d467b34b69468fdebdd6ac2220aa7c7aa6513e2b82f70fd61d4437e3fce142c1c7c2602cd4387670c135dbcefc39a4d410f33c9217789efbc37af68c70d35ca32286077ab34a60d23a132bf7602fc1ab661bd36c756e07eaa30608d2cd3dc8f9bfdcf085226fba2af8979e65f50ae17c1dfe96fce8865c4d73eeba07c21d7f11c378a77df6518f8f69e5ebf9c7d18ad0fc8af6fa8dfdce67e6eae5408e61f9f77a41426b938e8240373a492c9b5a166dae4d8564e4e146130b267c413e2cbe39c364638f037cc7e5e51d00b9acb7efc88195fdd30ccb61ac961562a831ba0e70e88e72e33ec4a001f3f543e1ad79687f000e460ca8016824dc6bb393c0e3f946e46be30a9f458c95351ee7ff5892bb0cc44021073d04c97f0f75498813032e40d443f2094872a6b58c18506e2462582024d03abad041f26569aa9fb85ce51e611ec17e93479f65861b2a2b73abf1590dcbd926b3b725e8a534df2f5187e38d79125cb4bb996bb7b7bfc5cd8dbd4c143db1960e768ef1c52afc9ea7a52b2c5117972f9a9e9ac9a8b753a8e204040c9c71ea431bda03f9d51035634c413c2be1df930ebe5281d722760a2384954860fb10f7da725dc7a96d47690dfe7f2eaa752609de619c77d60bda4f3433dcbb3326e858238018229445a7bf8f069cf47d2e8b96ed9efad9add57a10daf767540e26079f1fbdef4dad02be9f22b6a395c7c001982adbb8e834a142c1b531eceb3dbcfebcac6949b4ab1f0d056bb1827440f565ed1c86e1ecb3d03f7169cf2ea2c5364337a53445498a450c2c95e6610db901786dbb9ab4486fecf345a42ea0b9d40885e923eb4fd5cbc79210df4a06781a822e747e258ffa4703a57ce00150fb035d34cb508837b2a841d4fcf6a9ca6eff0ddc0011c3e2af0562875fd76da4dfd001610ad3c1b21639c46c31493553d761b0bff7f1bece2463cc1023615bad70fdd648fb677b34c188c1c67c12f552d2115abbece76095cc81d466df0773f489102792249fda4a22d3237fc8093cf5f93a44ea61ffa07669b223ae8caa88ce6e7e4e2a158de72bf8a814bb65f51b86c94d06a049e18b517ecfee39f9e84e52feac346e4e1d8ebf992f48ad683ef76f19a9778063203c6cc67b90042a06245e3a640877faeaf092ad4d5f6655d41100e8b1351fd2aa89730ae98c3901707794da76380286b4c743b6b093c95ff837ee84b31aecf0cd2e8b956260fdb0f8dea3993426476e95856393c3c6131bc669155329443277bd5ad1a9595eceec4d65ce2dc72031ac3acc9324a16acc32fe90ca89fe321f23886708527cbfe0965cbde044316e7b991da575f40c0900ef53b2e390fe77e8a4b02214a07840818c4aa0b39ee74e0b51fb5eee8791acd10487ad9e21db28bec2bf3d7413cb8b7627ab0e400296ab2f2d7dd9a46f3fc25912d9ecc4fa505ee139d4df69021b1e1edee98b63e7c45dfd7bbc3e52fbeb175747f8687dfd74d23d4cb0ba0696a50a97e19c1bb2a33f92cfa3e3395e010c224f9330a218dc68ef9f6498e5c93f82c86f414d3b650f0eb8d53f8f9ad6210ca82b5bb8140d5b9a77d02c616caf7857f2547e90e5222c41b2d7995917e236b46f6668627a53e38e991463f47772166303387ceaf50cda8a6d7bd8ac02a35bef658b64d3ae73872e3f8eec47ee14021094af70609f499e91831b430fd83dd4190ecfbfe16335fac760e3fabfad9fbcf7b286e1f1a3aee7ee3242392ce8d5bde14d3c7735150fb2abc34e1d15dd0df4e9190ba9712b8c6e223c3292837254aed838bcbf5cfee6a1b255a320eb4cfd073b50e5ba6d865cc2d0985a48b509a1f1c4e19b31d43b5e75417f4ae5db510ad4cf51f75fbaecf28e2407f7dd26fadddab924d2a11e9114ece82af3ce4359a31124baaffa1cff11962a93052c4cc4dd71543e2d655cd304b316af02b6cae118a60f45a214aa0a12b98f09c6eebb2106dfc0045b937500fecca3c115f8d5c6dd5dc7b9996c8cc1b5b7ec0694ff538724c076ca590c8eebddbd0fa93f26611f0d8de72967fbdc6789e9bf30c542b48ba4c595d9f4a8a84f24fdb97e74e9719a6e9f3417bfc79d84fd6a210ece7980224163830bcd4d4a06f7d82b21aaff94fd912f1cb03a89dd0442d6d3dd7089eaa801ae5eb54b0a393bb58aa04260bbf98cc4d16db8ce197d3d42180f2eeec0c561400a113c40386d51175a3ab93d0a6bcaa91a31456de6d187da45c34cd14543cad89c80a0567e0c580dcdb6e3c9b71b9b0ea865304c7eaf5e94aa97175770a8e8c9e3d37dcc88e7e1f961f50ccdd90cb5c7f890721d17f0c0bbc810142abef51ddc04bd668c9a7c2808878bcd5576a8c1b7abe958e6f7ae28a33e5f7364f83234c7e980174dca0fa59d1da68b6a2de41dc6a789e60ba647f4fbec76e5e8cfc03740193513851f0fe9c22461905d27af6404fcb7ea58848dcb7c65af9118ce0053d1220e9b7f2242f0688c033672c3f0f239a467bb88b84257e08145a7f9560237598194a7150d38508b711561cab877ffaa12430e26acaa83da470ebc8570933760dedf3d78b07db2380978f328ae6e651e38bc981d31dc1b38068d7df36af340888b686dbda3fbe03a8508126ae62351bec1b58c4ac8aa98c72f0ae8754d29704ae7e021f0a97c95ff47003a3742bda5ef0533b8383a0f43a4c9fa4f5482e2ada68cda2ba4f1534e35fc485bf9050ffff1ac56b4c546876fb62c8e83ab7c71859b71d0bcf90489c3148b685341a852d545eca42f1269c9203bc8b1abb7b6f1c28e1ae5b64b677a4ca7119b789bb3b0d9dd505fd8282f2a22a2522d277e1848b643c501137ece848c981f27c58aed95deb099dca7070ce3f7a754929835c64a15b3af6fc1c816a42014f02a85cd5b760fc540aafca2f175c23a4ba2dba47f431cc440ec37b6cefbce8193c583a6f60a01d695f59f0415357a1d5918476ca8d0afc9a24389e56837d3f36327377d87688470a43ba2f79ba73eb70d63799b548e25001c77009683035f2368726aa36fd9ee41b7a0af3b6de6bfae0f76effbfda4fdb0014173f1a58b279ede83385abf4d8bc7d8d2471175782d93f9491aa13dcfe79c724cac33d29f943c6c0f583ac618802e00a11c3aa9631e6eaca2c0c4e9901cb8186a71b8f94bc28131d47e85c46bb9ba1e8d02ce3b283515b725c53690d08ddd9bb7ec72a55732aa2e20839e27d900622c1de80a2cf628caf7938cbebc215dc831b0297216b181154ee0fcc51ae311bd3c967a68100a9f0c8ad513558e93b729fa542f1bb2db38e69bdbff0354e348197c2a45bc449978343025de51a649dc24e4", 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='\b', 0xfd76) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xffb, 0x4e, 0x2100009, 0x5c0, 0x1, 0x1, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0xf88, 0x4, 0x9}, {0x7, 0x800, 0x800a}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x7, 0x2000002, 0x99}, {0x7f, 0x5, 0x4f8, 0x6d}, {0x6, 0x300, 0x55, 0x40000008}, {0x2, 0x100, 0x7, 0x8}, {0x8007, 0x8001, 0x1, 0x103}, {0x1cc, 0x10001, 0xfa, 0x3}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0xb8c, 0x5, 0x8, 0xe}, {0x29a71718, 0x80, 0x1, 0xc377}, {0x0, 0x427, 0x69}, {0x2d5, 0x8000001, 0x101002}]}) fchmod(0xffffffffffffffff, 0xa4b68ccbcb05970e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3, 0xffff89b2}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) recvmmsg(r2, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000000}, 0x38, 0x3040, 0x0) unveil(0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) mknod(0x0, 0x2000, 0xffffffff) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) setsockopt(r5, 0x1000000029, 0xb, &(0x7f0000000140)="ebdfcbff13f9fd1c4c59cd94c2f3b5519407585ff181dc8c23668cb3b78409e20b4890fbd65ec3ac80e24eb5f7671600"/59, 0x3b) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000005c0)="6350247bd7e2f0e0561f29bbcfc718523af10e450e33af5e1fe8377d75ffffffff680d615fbe0b1979d13c9fb6dc92b457f5b4a90b83f3ac9f2177207c1fc0f8efeb733dd2c42202be79e92ef3d99f5832b7859e0232eb683f5e1783717539f55c3c7e3372d378067fa865a8aab570b05a121ba5cfb6374f4c00", 0x7a}, {&(0x7f0000000200)="ddaaa8dca57f47cf472ba558", 0xc}], 0x2) 1.675062654s ago: executing program 0 (id=245): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x80000000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mkdir(&(0x7f0000002180)='./file0\x00', 0x0) unveil(&(0x7f0000002bc0)='./file0\x00', &(0x7f0000002c00)='x\x00') open$dir(&(0x7f0000003c80)='./file0/../file0\x00', 0x40, 0x80) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0xe6, 0xfffffffd}, {0x89, 0x9cd4}, {0x8f, 0xfffffffe}, {0x20, 0x2}, {0x7, 0x4}, {0x85, 0x3}, {0x8b, 0x4b}, {0x1, 0x4}], 0x8}) 1.674711478s ago: executing program 1 (id=246): ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000180)={{0x5f, 0x2, 0x4}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) r1 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r4, r4, r4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000780)={{r3, r4, r3, r4, 0x8f, 0x1a10, 0x0, 0x0, 0xc}, 0x0, 0x6, 0x0, 0x0, 0x7, 0x0, 0x4}) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000009b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semop(r1, 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206937, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x40000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000240)={0x9, 0xfca, 0x3ff, 0x7f, 0x2, 0xa9b, 0xeb5, 0x10, [{0x9, 0x2, 0x81, 0x5b5f}, {0x7, 0x3, 0x400, 0x8000}, {0xdea1, 0x5, 0x101, 0x401}, {0x1, 0x1, 0x9, 0x401}, {0xfffffffc, 0x2, 0x0, 0x4fe9}, {0x8, 0xd097, 0xb, 0x7}, {0x5, 0xd, 0x2, 0x9}, {0x80000001, 0x40, 0x9, 0x9}, {0x0, 0x100, 0x0, 0x9}, {0x8, 0x8000, 0xb, 0x80000000}, {0x8, 0x5c1, 0x84, 0x5}, {0x8001, 0x0, 0x6, 0xfffffff1}, {0x76ce93cc, 0x10, 0x80000001, 0x3470}, {0x7, 0x9, 0x5, 0xde0}, {0x3, 0x9, 0x2, 0xa}, {0x8001, 0xffe, 0x1, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x7, 0x8, 0x20000005}, {0x14, 0xe0, 0xfc, 0x4}, {0x6, 0x5, 0xb5, 0x80003}]}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) recvmmsg(r5, &(0x7f0000001680)={{&(0x7f0000000380)=@in6, 0x1c, &(0x7f0000001580)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/254, 0xfe}, {&(0x7f0000001540)=""/42, 0x2a}], 0x3, &(0x7f00000015c0)=""/142, 0x8e}}, 0x38, 0x1040, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) bind$inet(r8, &(0x7f0000000000)={0x10, 0x2, 0x0, 0xac1400ff}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x400, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) fsync(r8) 1.599382246s ago: executing program 0 (id=249): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000340)={0x2, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x4, 0xaeb6}, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x6, 0x6, 0x2, 0x4}, 0x0, 0x0) ppoll(&(0x7f0000000a40)=[{r0, 0x4}, {r0, 0x80}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff000000000000080046000034000000000411907800000004ffffffff000000000b01906f000b00004509000700680001ed11061affffffff00000000"]) mkdir(&(0x7f0000000080)='./file0\x00', 0x25) mkfifo(&(0x7f00000000c0)='./file0/file0\x00', 0x50) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x87) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='uht', 0x3}], 0x1, 0x42ece7c7) ioctl$DIOCKILLSTATES(r1, 0x0, &(0x7f0000000140)={{0x1, 0x1, 0x1}, 0x6, '\x00', 0x0, {@any={'\x00', 0x0, 0x1, 0x1e}, [0x48, 0xfffa], 0x9, 0x0, 0x54}, {@any={'\x00', 0x0, 0x0, 0x26}, [0x1, 0x8001], 0x4, 0x7, 0xff01}, './file0\x00', './file0\x00', 0x1, 0xeb1}) fcntl$getown(r1, 0x5) 1.595393215s ago: executing program 1 (id=251): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff020000000010000000000000000001", @ANYRESDEC]) 1.543988044s ago: executing program 0 (id=252): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f00000006c0)}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x18}, 0xe) r0 = socket$inet(0x18, 0x3, 0x102) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xfffffffa, "0000002c000000000000000000000001", 0xffff}, 0x1c, &(0x7f0000000400)=[{&(0x7f0000000180)="638802000000339afe51f6fcefa24a85abdd612dd68e59ada6a5032f100084410a85914260e03e", 0x6}, {&(0x7f0000000680)='\x00', 0xfdac}, {&(0x7f00000002c0)="96fae7e32c634cbf35e780c2751d17c8351e1045a712af69a6fe73c843e1afbc96e9f31a75da337a744e0908814f17d670085c84547e15ee354e692a8914b81628599905e12024beb87824a0a029d0eefdc95f67c277cc48ac8f65381e11e4f5570fc603e1fd7952b5a75bd9215ea9ef59cf820b0e8f4fdffd6546ea2714a30da0c10724f1b345181b00c75cdd73fcd3d81e3d69652f65342afcc4b21d883af2a22d35829a411673588e5ef69f151ced41aeedb86bcf3f144648311f5c47d75ec545bb3b2b4551e93c2030b13d8a44007d9536b790a345b25ac847ec"}], 0x2, 0x0, 0x4}, 0x402) 1.54236428s ago: executing program 1 (id=254): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xffb, 0x4e, 0x2100009, 0x5c0, 0x1, 0x1, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0xfffffb06, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0xf88, 0x4, 0x9}, {0x7, 0x800, 0x800a}, {0x401, 0x200726, 0x2800, 0xdd}, {0x2, 0x7, 0x2000002, 0x99}, {0x7f, 0x5, 0x4f8, 0x6c}, {0x6, 0x300, 0x5, 0x40000008}, {0x7, 0x100, 0x7, 0x8}, {0x8007, 0x8001, 0x1, 0x103}, {0x1cc, 0x10001, 0xfa, 0x3}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0xb8c, 0x5, 0x8, 0xa}, {0x29a71718, 0x80, 0x1, 0xc377}, {0x800, 0x40427}, {0x2d5, 0x8000001, 0x101002}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x1, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80040000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0xf7, 0x10, [{0x6, 0xb, 0xfffff115, 0x80000001}, {0x3, 0xfffffffc, 0x6, 0xfff}, {0x4, 0x4baa, 0x9, 0x9}, {0x0, 0xe2, 0xd, 0x100}, {0x3, 0xfffff800, 0x5, 0xffffffff}, {0x7890, 0xffff, 0x8, 0xc}, {0x3, 0x800, 0x2, 0xfffffffa}, {0x204, 0x33f8, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0xfffffffd, 0x8000000, 0x8, 0x10}, {0x9, 0x4, 0x800000, 0xa6a}, {0x401, 0x4, 0x400008, 0x7ff}, {0x5, 0x2006e2, 0x2, 0x6f5fc48f}, {0x3, 0x8, 0x80, 0x4}, {0x8ff9, 0x1, 0x100000, 0x400}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x204, 0x0, 0x37) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x6, './file1\x00', [{[@v4=@rand_addr=0xfffffff7, @v4=@rand_addr=0x7], [0x9, 0x40], 0x4800, 0x2}, {[@v4=@multicast1, @v6=@remote={0xfe, 0x80, '\x00', 0x0}], [0x46], 0x4, 0x1a}], {{0x5, 0x8, 0xfa, 0x7ff}, 0x6543, 0x800409, 0xfff00000, 0x7, 0x9, 0x17, 0x16}, {{0x0, 0xa, 0x1, 0x4}, 0x8001, 0xc85, 0x10009, 0x7, 0x800, 0xf0}, @v4=@multicast2, 0x4, 0xb, 0x2, 0xd23b, 0x5, [[0xfffffff7, 0x7], [0x203, 0x34c]], [[0xfc000002, 0x6], [0x6, 0x1]], 0x6, [0xf, 0x79], 0x200, 0x2, 0x6c, 0x0, 0x0, 0x3, 0xb, 0x86, 0x5, 0x8, 0x1, 0xce57}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) geteuid() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x9) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='uht', 0x3}], 0x1, 0x42ece7c7) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xaf, 0x9, 0x3, 0x101, 0x6, 0x5, 0x3, 0x10, [{0x5, 0xfe3, 0x8, 0x71800}, {0xfffffffe, 0x9cc, 0x7, 0x7}, {0x100009, 0x0, 0xa, 0x22}, {0xe0, 0x0, 0x201, 0xffffeffe}, {0x7, 0x80006b63, 0x80000001, 0xffff}, {0x2, 0x7, 0x14000009, 0xf}, {0x1, 0x7, 0x7, 0x70}, {0x58a, 0x3, 0xfdf2, 0x1}, {0x401, 0x5, 0x34, 0x6}, {0xfefffc04, 0x5, 0x6, 0x1}, {0x8, 0xff79, 0xa38c000, 0xe1}, {0xcb, 0x3, 0x200, 0x8}, {0x1000, 0x7, 0x5, 0xfffffc00}, {0xffff7fff, 0xe2, 0xfffffff5, 0x33}, {0x5, 0x2, 0x27, 0x4}, {0x10000008, 0xd655, 0x3, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x2, 0x8002, 0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40003f18, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) 1.541268195s ago: executing program 0 (id=255): socket(0x1, 0x1000, 0x7) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$DIOCGETRULESET(r2, 0xc444443b, &(0x7f0000000200)={0x2, '\x00', './file0\x00'}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b", 0x143}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0x9, 0x2000000000000000, 0x210, 0x8, 0x3}, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x10000, 0x4) mkfifoat(r4, &(0x7f0000000040)='./file0\x00', 0x110) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000480)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x4, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe, 0x0, 0x6], [0xc41, 0x2, 0x101, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x5, 0x1ffffffffff, 0x7ffffffffffffff8, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa], [{0x1, 0x6, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x20000080}, {0x3, 0x5, 0x6, 0x2}, {0x0, 0x2000002, 0x3, 0x8}, {0x0, 0x401, 0x3, 0x1000}, {}, {0x2, 0x100, 0x31, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80800000, 0x6d5, 0x1002}}}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x100637d) r6 = open(&(0x7f0000000800)='./file1\x00', 0x8000, 0x2b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000036c000/0x1000)=nil, 0x2}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil, 0x80000002}, {&(0x7f000055e000/0x4000)=nil, &(0x7f000032f000/0x2000)=nil, 0xa}, {&(0x7f0000613000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000251000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f000043b000/0x1000)=nil, &(0x7f000076c000/0x4000)=nil, 0xffff}, {&(0x7f00000a5000/0x1000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f0000576000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0x3, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x0, 0x5]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r7 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x62) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfff, 0x4, 0x2, 0x9, "e83bf9b206d167efb968558a91b039b2fffbcb43", 0x100, 0x4}) kevent(0xffffffffffffffff, 0x0, 0x400, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x4, 0x0, 0x5}, {{}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x7ffffffffffffffe, 0x1bf}, {{}, 0xfffffffffffffff9, 0x2a, 0x4, 0x1, 0x2}, {{}, 0xfffffffffffffffe, 0x23, 0x80, 0xb290, 0xc3d}, {{}, 0x6, 0xc, 0xf0000000, 0xffffffff00000000, 0x9}, {{}, 0xfffffffffffffffe, 0x7, 0x1, 0x8, 0x6}, {{r6}, 0xfffffffffffffffe, 0x14, 0x20, 0x3, 0x10000}, {{}, 0x0, 0x28, 0x40, 0x1f70, 0x3}], 0xb19, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000006c0)=[{{r8}, 0xfffffffffffffffb, 0x68, 0x20, 0x3f734d7f, 0x9}], 0x8, &(0x7f00000001c0), 0x9, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 1.541047321s ago: executing program 3 (id=256): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x8, 0x0) write(r0, &(0x7f0000000080)="954cd69b34457611da20d2f9ac1a16ac3f8f24d8288bbfd802c2118396adb3345eeac7524c12494aee70e0d0ed0e9a72a1de30f41aebbfadf15db08a8c0c24c387f3b2dea4d42e914403307ccd481ab4bd89498c9b43372e14b984548620dc0be04a73a76c12c94b63f9742908cea571d5b19ed9893aaf2e38a509a37bedf29be9c78da0c60a851ef391ac2b757a4cdbbb12199106958830e78b1c950186150ac059e3f3863b9ae6991e325392576fa8839305fd8d882deac57d1ca935097dd96b870178df818e54fad1158849c0eb7c1441b5ad48bfad93", 0xd8) socket(0x24, 0x4, 0x6) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) 1.498550329s ago: executing program 3 (id=257): r0 = socket(0x18, 0x3, 0x0) r1 = semget(0x0, 0x1, 0x281) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) (async) semop(r1, &(0x7f0000000000), 0x23) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x2]) (async) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xca605601, &(0x7f0000000080)={0x10, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000279000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffff822d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x73}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x800000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffff89}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x762c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000569000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000feb000/0x14000)=nil, 0xffffffff}], './file0\x00', 0x5, 0x9, 0x0, 0x8, [0x9, 0x7, 0x6, 0x4, 0x0, 0x3ff, 0x2, 0x8, 0xfff, 0x10003, 0x7, 0x401, 0x1, 0x9, 0x4, 0x8, 0x298, 0x3, 0x100, 0x5, 0x8, 0x7, 0x5, 0xffff, 0x0, 0x8, 0x7, 0xd, 0x5e5, 0x6, 0x0, 0xb677, 0x7f, 0x8, 0xa094, 0x2, 0x100, 0x2, 0x1, 0x4, 0x1, 0x9248, 0x8, 0xb, 0x10000, 0x51, 0xfffffffe, 0x81, 0xa, 0x6, 0xd19d, 0xf, 0x24, 0xabf4, 0x6, 0x3, 0x100, 0x4, 0x2, 0x2, 0xd1, 0xb, 0x4, 0xfffffffe, 0x5, 0x6, 0x7, 0x2, 0x7, 0x6, 0x7, 0xfffffff4, 0x3, 0xb370, 0x2, 0x0, 0x2, 0x3ff, 0xfba, 0x7, 0x0, 0x5, 0x7, 0x51, 0xfff, 0xb9, 0x7, 0x5, 0xf, 0x0, 0x1, 0xbe000000, 0x2, 0x1, 0x8, 0xfffffffb, 0x0, 0x7063, 0xa, 0x6, 0x7, 0xa23d, 0x80000001, 0x8, 0x8, 0x9, 0x2, 0x1, 0x6, 0xbc6, 0x5, 0x6, 0x1, 0x2, 0xfff, 0x2, 0x7fffffff, 0x4, 0xffff, 0x5, 0xfffffffc, 0xa000, 0x9, 0x3, 0x3ff, 0x1, 0xd7d9, 0x100, 0xb, 0x1, 0x9, 0x79, 0x2, 0x5, 0xa, 0xb, 0x31b, 0x2, 0x5, 0xea, 0xd, 0x9, 0x8001, 0x80000000, 0x52f, 0x5, 0x2, 0x6, 0x5, 0x7a9f, 0xcf, 0x0, 0xea3c, 0x10002, 0x8, 0x4, 0x0, 0x3, 0xffffffff, 0x2, 0x9, 0x4, 0x80, 0xf5a, 0x200, 0xfffffc8f, 0x2, 0x5, 0x5, 0x101, 0x0, 0xaf, 0x8, 0x4, 0x5, 0x2, 0x2, 0x6, 0x7fd, 0x7, 0x6, 0x7fff, 0xa, 0x800, 0x24, 0x9, 0x5, 0x8, 0x48, 0x64a, 0x5, 0x7c, 0x2204fbed, 0x0, 0x8, 0x1, 0x1, 0x800, 0x9, 0x75a1, 0x0, 0xffffff45, 0x32, 0xe04d, 0x4, 0x2, 0x8, 0x100, 0x2, 0x8, 0x9, 0x9229, 0x0, 0xb0, 0xc, 0xe11, 0x891a74b, 0xd39, 0x2, 0x9, 0xe73, 0x6, 0x7, 0x9, 0x7fffffff, 0x5, 0x0, 0x2d5, 0xa, 0xc74c, 0xff, 0x8, 0x6, 0x4, 0x8a, 0x8, 0x2, 0x4774, 0x7, 0x8003, 0x7, 0x81, 0x3, 0x8, 0x1, 0x2, 0xb, 0x8e6, 0x5, 0x6, 0x80, 0x2, 0x7f, 0xe, 0x80000000, 0x4, 0x4, 0x9, 0x1, 0x1, 0x9, 0x180, 0x401, 0x7, 0x8, 0x81, 0x4c1, 0x3, 0x6, 0x4, 0xf7ffffff, 0x0, 0x10001, 0x99, 0xba8, 0x1, 0xfffffffb, 0xa, 0x1, 0x200, 0x9, 0x0, 0x80, 0x8, 0xef2f, 0x9, 0x0, 0x0, 0xffffffd6, 0x80, 0x1b, 0x7f, 0x0, 0x0, 0x1, 0x1, 0x7, 0xffff, 0x99, 0x8, 0x8, 0x8, 0xfff, 0x6, 0x8, 0x3, 0x8, 0xfffffe00, 0x8000, 0x8, 0xd, 0x1, 0x6, 0x2, 0x0, 0x2, 0x401, 0xbf73, 0x3, 0x7ff, 0x0, 0x5, 0xf, 0x0, 0x4, 0xfffffffc, 0x5, 0xa, 0x6, 0x2, 0x800, 0x2, 0x2, 0x80000000, 0xed, 0x2, 0x7, 0x8, 0x0, 0x6, 0xfffffff9, 0x7, 0x9, 0xffffffff, 0x0, 0x9, 0x1ff, 0xfa7, 0x6, 0x5, 0x9, 0x2c, 0x2, 0xffffffff, 0x7, 0x8, 0x80000000, 0x4ef69553, 0xf, 0xe80, 0x7fffffff, 0x5, 0x1, 0x1, 0x2, 0x61, 0xc, 0x9, 0x800, 0x2, 0x100, 0xfffffffa, 0x2, 0x1, 0x6, 0x3, 0x51, 0x8, 0xfffffff8, 0x1, 0x5ed, 0x2, 0x9, 0x22, 0x2, 0x8001, 0xdf, 0x5, 0x6, 0x5, 0x3, 0x5, 0x6, 0x62e4, 0x9, 0x7ff, 0x101, 0x5c, 0x95, 0x6, 0xe, 0xe14, 0x6, 0x8, 0x3, 0x101, 0x5, 0x8001, 0x81, 0x0, 0x1, 0x0, 0x1, 0xa, 0xfffffffa, 0x1000, 0xfff, 0x7fff, 0x75da, 0xd8e3, 0x1, 0xb17, 0x827, 0x8, 0x81, 0x80000000, 0x9, 0x0, 0x4, 0xd, 0x7, 0xfffffffa, 0x1, 0x1, 0x103, 0x2, 0x50b, 0x1010000, 0x5, 0x80e, 0x4, 0xd92, 0x4, 0x40, 0xff, 0xd59, 0x2, 0x4, 0xa53d, 0x8, 0x7, 0xb63, 0xd, 0x4, 0x2, 0x1, 0x5, 0x10, 0x7ffd, 0x0, 0x408, 0x4, 0x2, 0x9, 0x8001, 0x7fffffff, 0x9, 0x4, 0x2, 0x4, 0x4, 0xffffffff, 0x7f, 0x7fffffff, 0x4, 0xfffffffd, 0x7, 0x7, 0x8, 0x10000, 0xb, 0xbb5c, 0x3, 0xa, 0x80000001, 0x3, 0x132, 0x80000001, 0x5, 0xa, 0x9, 0x0, 0x80000000, 0x200, 0xa, 0xa0d, 0xff, 0x4, 0xcf71, 0x1e46c000, 0x9, 0xe, 0xb, 0xfffffffd, 0xf2, 0x7, 0x1000, 0x9, 0x9, 0x1000, 0x5, 0x80000001]}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000300), &(0x7f0000000340)=0x4) (async) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) (async) r4 = getpgrp() r5 = semget(0x0, 0x1, 0x2c7) (async) fcntl$lock(r3, 0x7, &(0x7f0000000a80)={0x2, 0x0, 0x3, 0x4, r4}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r8, r8, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000780)={{r7, r8, r7, r8, 0x8f, 0x2, 0x0, 0x0, 0xc}, 0x0, 0x6, 0x0, 0x0, 0x7, 0x0, 0x4}) getresgid(&(0x7f0000000280)=0x0, 0x0, 0x0) setresgid(r9, 0x0, 0x0) (async, rerun: 32) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r4, r7, r9}, 0xc) (rerun: 32) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f0000000140)="74ae83", &(0x7f0000000180)=0x3, &(0x7f00000001c0), 0x0) 1.498273749s ago: executing program 3 (id=258): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)='\x00\x00\x00', 0x3) closefrom(r0) 1.49264005s ago: executing program 3 (id=259): openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setreuid(0x0, 0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xffb, 0x4e, 0x2100009, 0x5c0, 0x1, 0x3, 0x5, 0x10, [{0x1, 0x10007, 0x6, 0x70ffe}, {0x8, 0xc, 0x1, 0x2901f03c}, {0x1000018, 0x28, 0x0, 0x9}, {0x5, 0x800, 0x800a, 0xfffffff4}, {0xc01, 0x200726, 0x20002800, 0x7}, {0x2, 0x7, 0x2000002, 0x99}, {0xce1, 0x2, 0x4f8, 0x6d}, {0x6, 0x300, 0x55, 0x40000008}, {0x30, 0x4, 0xa, 0x7}, {0x6823356a, 0x8001, 0x20000000, 0x8}, {0x1cc, 0x210001, 0xf6, 0x1}, {0x200007ff, 0x80, 0xfffffffd, 0x1}, {0xb8c, 0x5, 0x8, 0x9}, {0x29871717, 0x80, 0x1, 0xc377}, {0x0, 0x427, 0x69, 0xf13}, {0x8000, 0x8000001, 0x101002, 0x80030004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000002c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x30, 0x2, 0xe2f, 0x0, 0xffffffffffffffff}, 0x3a0, 0xfffffffffffffffb, 0x0, 0x7, 0x6, 0x40000000000d, r2, 0x8000000000000001, 0x0, 0x4, 0x0, 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) setuid(0xee01) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/46, 0x2e}], 0x1) write(r5, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) connect$inet(r3, &(0x7f00000000c0)={0x10, 0x2, 0x3, 0x1}, 0x10) setreuid(0xffffffffffffffff, 0x0) setregid(r0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x28, &(0x7f0000000040)="000000eb", 0x4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) 1.344919188s ago: executing program 2 (id=271): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff02000000002b000000000000000001", @ANYRESDEC]) 1.29730416s ago: executing program 7 (id=278): open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) select(0x40, &(0x7f0000000080)={0x5c0, 0x3, 0xfffffffffffffff8, 0x10001, 0x4, 0x9a4, 0x4b6}, &(0x7f00000000c0)={0xfffffffffffffffc, 0xf0, 0x5, 0xd, 0x400, 0x6, 0x2, 0x2}, &(0x7f0000000100)={0x6, 0x4b, 0x7f, 0x0, 0x400000000000008, 0x8, 0x0, 0x6}, &(0x7f0000000180)={0xfffffffffffffffe, 0x4}) 1.295898401s ago: executing program 7 (id=280): syz_emit_ethernet(0xba, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaabbb86c72bb58f288a8450081000b000800461600a400640200002e9078ffffffffffffffff071b08000000017f00000100000003ac1400bb000081057f000001831bff7f0000017f0000017f000001ac1400aaac1400bbac1400bb940400020723a8ac1400bbe0000001ffffffffe0000001ac1400aaac1400aa7f000001ac1400aa891307e000000100000000ffffffffe000000289135cac14ffff001100907800ff0138000078371586a26f035ad48b6d0e81aabe3230af1f7912d61df7e355d419c6fb7055809a665b"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000002540)=0x3, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000004c0)="825a4f47c21e6ed7eda0f5903abf65b18df6f0f0ac9b7c51f70800000000000000000000009dd52840fafd3493776665d4cd12c63d34", 0xffffff42}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045f400280068000000069078e0000001ac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="2844c78e0773fa4ae2686fd53a902e4ce29c70be233ac6f2442e426acc8d7c1cfc995b017446e19945d45bf4f7c5b070111f57e21c5a8db59997cf03ffee56f5"]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 1.291762914s ago: executing program 2 (id=281): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000002f40), 0x40000, 0x0) ioctl$DIOCNATLOOK(r1, 0xc0504417, &(0x7f0000002f80)={@v6=@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @v6=@rand_addr="0d75c1bb4173bf6a808a33a1ba313103", @v4=@multicast1, @v6=@loopback, 0x1, 0x0, 0x800, 0x0, 0x935, 0xe, 0x18, 0x11, 0x2}) syz_open_pts() r2 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r5, r5, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{r4, r5, r4, r5, 0x8f, 0x1a0f, 0x0, 0x0, 0xa}, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x6}) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semctl$SETVAL(r2, 0x1, 0x8, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x23, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169", 0x52) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) ftruncate(r6, 0x8531) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) setrlimit(0x1, &(0x7f0000000080)={0xad, 0x17d}) r7 = getpid() setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r8 = socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x81206919, &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r7) setuid(0xffffffffffffffff) setgid(0x0) 1.256888471s ago: executing program 7 (id=283): syz_emit_ethernet(0x1166, &(0x7f0000002a80)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60788ea611302c43cb697a653e336f00000050000000fffeff020000000000000000000000000001870090"]) 1.236667278s ago: executing program 7 (id=284): open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) select(0x40, &(0x7f0000000080)={0x5c0, 0x3, 0xfffffffffffffff8, 0x10001, 0x4, 0x9a4, 0x4b6}, &(0x7f00000000c0)={0xfffffffffffffffc, 0xf0, 0x5, 0xd, 0x400, 0x6, 0x2, 0x2}, &(0x7f0000000100)={0x6, 0x4b, 0x7f, 0x0, 0x400000000000008, 0x8, 0x0, 0x6}, &(0x7f0000000180)={0xfffffffffffffffe, 0xf4240}) 1.236355633s ago: executing program 4 (id=285): open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x23) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f00000001c0), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) futimes(0xffffffffffffffff, &(0x7f0000000080)=[{0x750, 0x3}, {0x1, 0x5}]) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x30000) 1.167209867s ago: executing program 7 (id=286): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x10, 0x2, 0x1}, 0x10) listen(0xffffffffffffffff, 0x7ff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) setitimer(0x0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000440)='./file0\x00', 0x100, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0xffffaf35, 0x7f, 0x4, 0x80000001, 0x7fbefffd, 0x5, 0x10, [{0x10000000, 0x5, 0x3, 0x840}, {0xfffffff3, 0xfffffffe, 0x1, 0x3}, {0xc7, 0x7, 0x6, 0x9}, {0x7, 0x6, 0xfffffffe, 0x200}, {0xac2, 0x8, 0x2, 0x800007}, {0x4020002, 0x8, 0x7, 0x9}, {0x9, 0xdf61, 0x200004f8, 0x14}, {0x6, 0x11, 0x14, 0xc}, {0xfffffffd, 0x10, 0x40000003, 0xa}, {0x0, 0x3, 0x400, 0x1ff}, {0x1e6, 0x400fff9, 0x927c, 0x100004}, {0x3, 0x25, 0x9, 0x2d0b}, {0xfffffffe, 0x2, 0x80002004, 0x408}, {0x2, 0x4, 0x0, 0x2579}, {0x401, 0xf8f, 0x8}, {0x4, 0xa5, 0xf779, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x44, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x3, 0x8}}}}}}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x21, 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sendto$inet6(r2, &(0x7f0000000200)="8f7e20b437", 0xffffff8e, 0x5, 0x0, 0x0) closefrom(r0) 1.166897721s ago: executing program 4 (id=287): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000200)=[{0x4, 0xfffff256}], 0x1}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$DIOCRCLRTABLES(r1, 0xc450443c, &(0x7f0000000240)={{'./file0\x00', './file0\x00', 0x31, 0x9}, 0x0, 0x0, 0x0, 0xe5d, 0x2, 0x9, 0x2, 0x20, 0xc}) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x3100, 0x0) 1.164431127s ago: executing program 4 (id=288): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000380), &(0x7f00000003c0)=0x4) r1 = socket(0x18, 0x1, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x1, 0x6) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000080)=""/214, 0xd6}], 0x1, &(0x7f00000001c0)=""/111, 0x6f}, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r5 = getgid() r6 = getegid() fstatat(r2, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r8 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) bind$inet6(r8, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x2, "000000000100", 0x6}, 0x1c) connect$inet6(r8, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x7, "0000000006000000400000330f00", 0x218}, 0x1c) r9 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r9, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x4, '\x00', 0x6}, 0x1c) setresgid(r5, r6, r7) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x8b) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getresgid(&(0x7f0000000000), 0x0, 0x0) 1.162931456s ago: executing program 4 (id=289): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000480)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="8900fc24", 0x4) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1c5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0xffffaf35, 0x7f, 0x5, 0x80000001, 0x7fbffffd, 0x5, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0xfffffff3, 0x2, 0x9, 0x2}, {0x20006, 0x8000b86, 0xa, 0x9}, {0xa, 0x200, 0x5, 0x6}, {0x42, 0x9, 0x2, 0x800007}, {0x20002, 0x8, 0xa, 0x95}, {0xcdf, 0x2000df61, 0x200004f8, 0x66}, {0x8, 0xf, 0xa43, 0x8d}, {0xfffffffd, 0x8e2b5, 0x40000003, 0x6}, {0x4, 0x2d1, 0x8, 0x3}, {0x1e7, 0x400fff9, 0x927c, 0x4}, {0x1016, 0xffffffff, 0x9, 0x2d0b}, {0x2, 0x4f6, 0x80000001, 0x408}, {0x29a7171a, 0x4, 0x3, 0x2579}, {0x0, 0x3ff, 0x8}, {0x1, 0x800bd3d, 0xf778, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a39bd200"/136, 0x88) r3 = socket(0x18, 0x2, 0x0) sendmsg(r3, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0xfffffffd, "00000000000000000000ffff00000001", 0x101}, 0x1c, 0x0, 0x0, 0x0}, 0x0) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) setgid(0xffffffffffffffff) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) shmget(0x1, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) r5 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0/file0/..\x00', 0x4, 0x630, r5) 1.162565044s ago: executing program 2 (id=290): msgctl$IPC_RMID(0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) msgsnd(0x0, &(0x7f0000001040)={0x3, "6ae2293eb8d1afc029fd3e674a6e8c5c1e8999245abf9a49d99e89345995ab8bc7a89073f2686c2f65e0d10ff4"}, 0x35, 0x0) fstat(0xffffffffffffff9c, &(0x7f0000001080)) getegid() lchown(&(0x7f00000012c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001300)='./file0\x00', 0x8, 0x4) unlinkat(r0, &(0x7f0000001340)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x3, 0x1) semop(r1, &(0x7f0000001380)=[{0x0, 0x3, 0x1800}], 0x1) semop(r1, &(0x7f00000013c0)=[{0x2, 0x9, 0x800}, {0x3, 0x100}, {0x3, 0x8, 0x1000}, {0x3, 0x7, 0x1000}], 0x4) setrlimit(0x2, &(0x7f0000001400)={0x60000000, 0x60000000}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001440)=""/39) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001480)=""/113) semop(r1, &(0x7f0000001500)=[{0x4, 0xa, 0x1800}, {0x0, 0x8, 0x800}, {0x3, 0xfffa, 0x800}, {0x4, 0x800, 0x1000}, {0x2, 0x4, 0x1000}, {0x2, 0xffff}, {0x2, 0xf, 0x1000}, {0x2, 0x9}, {0x3, 0x6, 0x400}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001540)=[0x56]) 1.136015728s ago: executing program 2 (id=291): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f00000006c0)}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x18}, 0xe) r0 = socket$inet(0x18, 0x3, 0x102) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xfffffffa, "0000003c000000000000000000000001", 0xffff}, 0x1c, &(0x7f0000000400)=[{&(0x7f0000000180)="638802000000339afe51f6fcefa24a85abdd612dd68e59ada6a5032f100084410a85914260e03e", 0x6}, {&(0x7f0000000680)='\x00', 0xfdac}, {&(0x7f00000002c0)="96fae7e32c634cbf35e780c2751d17c8351e1045a712af69a6fe73c843e1afbc96e9f31a75da337a744e0908814f17d670085c84547e15ee354e692a8914b81628599905e12024beb87824a0a029d0eefdc95f67c277cc48ac8f65381e11e4f5570fc603e1fd7952b5a75bd9215ea9ef59cf820b0e8f4fdffd6546ea2714a30da0c10724f1b345181b00c75cdd73fcd3d81e3d69652f65342afcc4b21d883af2a22d35829a411673588e5ef69f151ced41aeedb86bcf3f144648311f5c47d75ec545bb3b2b4551e93c2030b13d8a44007d9536b790a345b25ac847ec"}], 0x2, 0x0, 0x4}, 0x402) 1.135258256s ago: executing program 7 (id=292): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x2}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {0x0, 0xffffffff}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = socket$inet(0x2, 0x5, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$DIOCNATLOOK(r1, 0xc0504417, &(0x7f00000001c0)={@v6=@loopback, @v4=@local={0xac, 0x14, 0x0}, @v4=@local={0xac, 0x14, 0x0}, @v4=@local={0xac, 0x14, 0x0}, 0x0, 0x1, 0x821, 0x2, 0x2, 0x2, 0x2, 0x3}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000009c0)="34a680b5421159cee850a1e4b66600bfd76a0843cfea6f36b5956120b8db01f4de60d97e8a499eb4983e4d4891a82473f9a0b66fec11449960a8bd2190a68431762d25d40fdbfb69cd2f74bbe77ec02f4007bcf25b3316ef1af2a30a609f3dc006f64d7c1cf149c5727dfb9201e2a39d30af6706211d675dd34182a7d8757b7a4f8c0736ef502b6450d7631d1bc6831f11a4f99300ada41ef1a0c4fda2b60349c2bc1bfa45ed8c709fa3b7c43e4545a4e13cd8d513c852932b7db399dd41acec73f21e664c648d06a6b4e82f2652e959d5b66b3549ccb869725526d99b6cbf52d52b5fcc451b5fe8f36fe5175ead238758fe42fb0f0c1f", 0xf7}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xcd604404, &(0x7f0000000080)={0x1, 0x2, 0x87a, 0x2f, "2000030000000000000000000068a95a010400", 0x6, 0x4000002}) ioctl$DIOCRCLRTABLES(r2, 0xc450443c, &(0x7f0000000bc0)={{'./file1\x00', './file0/file0\x00', 0x50, 0x2}, 0x0, 0x0, 0x0, 0x9, 0x2, 0x46, 0x3, 0xe, 0x5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) 75.23421ms ago: executing program 2 (id=293): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x1, 0xffffaf35, 0x7f, 0x5, 0x80000001, 0x7fbffffd, 0x5, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0xfffffff3, 0xfffffffe, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x2, 0x200}, {0x42, 0x8, 0x7, 0x800007}, {0x20002, 0x8, 0x8, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0xd7}, {0x8, 0xf, 0x9, 0xe}, {0xfffffffd, 0xe2b4, 0x40000003, 0xb}, {0x4, 0x8a, 0x410001, 0x5}, {0xb, 0x400fff9, 0x2, 0x4}, {0x1016, 0x25, 0x9, 0x5}, {0x3, 0x80000001, 0x80000001, 0x408}, {0x29a71718, 0x4, 0x3, 0x2479}, {0x4000000, 0xf8f, 0x8}, {0xfffffffd, 0x800bd3d, 0x2b87, 0x8}]}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f00000001c0)={0x0, 0x1, &(0x7f0000000000)=[0x3f], &(0x7f0000000080), &(0x7f00000000c0)=[0x81, 0x6, 0x0, 0x0, 0x64, 0x9, 0x3, 0x4, 0x7, 0x9], &(0x7f0000000100)=[0x1, 0x3000000000, 0x4, 0xc5, 0x21a], 0x0, 0x6}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e13784ff42, 0x30) futimes(r1, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300343c03fe8000000000000000000000000000bbff02000000000000000000000000000133020000000000000502000101090000000000000000000401"]) 66.936895ms ago: executing program 6 (id=294): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)='\x00\x00\x00', 0x3) closefrom(r0) 66.697015ms ago: executing program 3 (id=295): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) 66.357577ms ago: executing program 1 (id=296): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 32) r0 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f0) (rerun: 32) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) fchmod(r0, 0x1a3) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b60000ffd83a03cb697a653e336f000000500000000000fe02000000000000000000000000000102"]) open$dir(&(0x7f0000001200)='./file1\x00', 0x100, 0x5) (async) close(r0) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x401, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async, rerun: 64) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (rerun: 64) mprotect(&(0x7f0000384000/0x3000)=nil, 0x3000, 0x4) 19.212014ms ago: executing program 6 (id=297): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) getresuid(0x0, &(0x7f0000000180), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x42b788, 0x7fffffff, 0x80007, 0xa6a1a3, "bb080006220908d9a70408064ece0d8c00004140", 0x5, 0x8}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f00000009c0)="cc81d2b8ab7d124bbc069fec1f4ad2f9138de6e004fc1f478a2858be01987417a7bab35566ffe37a1a856d13732e3e4e48563ca4581682973cd87e987dc4c38aaf31fcebf298ac664403a1f6117a59bfdb1cd5def7fbc5fbb270a00f9e8807a17fe026561ff957d9dd8751b72baee96170f94a493c20d0ce64ad08cce2b9173a27bc4da9bbf16fe6cb9efb2f45dbe8158fbdbe4d98b50958c53c44b90ef85694972bdc4957be0e09fb75b669ba1eda7607078e6a0c257e32f2864bc256d90236cd5a92b4b7ebbcc83bd0e3c5ce511bd81745a63cafd746cd08344f3f6386d6354bc531cf6f8f6adab6a733d41abd8365f71a2f7cfccd5048206557116bf830c74557c925adf86e21de959e7c808b315a0b7215a236ac99249416ae675720b837a614f45cef3a22b77a5f6ed647082db13ae053196b0fc51c0821cee509968cf4350a28a5550ac6a1a05921e45cf7d0bdf79ff943d3c484482860682fbbe47bdb8742414c2138f61ffe77170937f5a88f3159a0e5e83f73c4c6d483974ce431d5da8bf6d1ec581b657daeac07607d6c8ce1c5a50bb4f1feef7a257d21f7a434538baf3b3c38a541958ff59b42a170f4aae6fca468a6c58aaf4b70bb99313bdb1fd727539ecd42e700776e04904faeef6becc0f0f940a1942201a9d85610f8a83658b2b346307435675385f54d5a3817825082eab8483d32d1782fb176ac0243dbfc208ddc8639a8c54042190a2a541bbbdafca7e6a23317a120795f5adfd30fa22a77be6aaa00952388fa2045808d530a", 0x230}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x1000e, 0x0) r3 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) sendmsg(r3, 0x0, 0xc) r4 = open(0x0, 0x100, 0x2) r5 = socket(0x24, 0x2, 0x0) setsockopt(r5, 0x6, 0x41, &(0x7f0000000140), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYRESDEC=r2, @ANYRESHEX=r2, @ANYRES8, @ANYRESHEX=r4, @ANYRES64=r3, @ANYRESDEC=0x0]) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)={0xaa3, 0x8}) ioctl$TIOCSBRK(r0, 0x2000747b) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000140)=0x5, 0x4) bind$inet6(r7, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x400, "00000000000000000000000000000002", 0x6}, 0x1c) bind$inet6(r6, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "ffffffff100000001600ffffffdd0001", 0x7}, 0x1c) munmap(&(0x7f00007a8000/0x1000)=nil, 0x1000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 17.275586ms ago: executing program 3 (id=298): msgctl$IPC_RMID(0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r0 = msgget(0x3, 0x204) msgsnd(r0, &(0x7f0000001040)={0x3, "6ae2293eb8d1afc029fd3e674a6e8c5c1e8999245abf9a49d99e89345995ab8bc7a89073f2686c2f65e0d10ff4"}, 0x35, 0x0) fstat(0xffffffffffffff9c, &(0x7f0000001080)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getegid() r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000011c0)={{r1, r2, r3, 0x0, 0x8, 0xfff9, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x8000000000000000, 0x7, 0xffffffff, r4, 0x0, 0xffffffffffffffc0, 0x0, 0x3, 0x0, 0x80}) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000001280)=[0x4, 0x200, 0xc, 0xd01f, 0x7, 0x44e9, 0x2]) r5 = semget$private(0x0, 0x3, 0x1) semop(r5, &(0x7f0000001380)=[{0x0, 0x3, 0x1800}], 0x1) semop(r5, &(0x7f00000013c0)=[{0x2, 0x9, 0x800}, {0x3, 0x100}, {0x3, 0x8, 0x1000}, {0x3, 0x7, 0x1000}], 0x4) setrlimit(0x2, &(0x7f0000001400)={0x60000000, 0x60000000}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001440)=""/39) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001480)=""/113) 762.942µs ago: executing program 2 (id=299): ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0285602, &(0x7f0000000180)={0xb, 0x401, {0xf, 0xfffff001, 0x3}, 0x7, &(0x7f0000000a40)={{0x1, 0x2, 0x2, 0x2, 0x9, 0xc631, 0x3, 0x2}, {[0xbff, 0x100000000, 0x1, 0x30000000000, 0x4, 0xfffffffffffffffc, 0xf84, 0x8, 0x2, 0xbe, 0x7, 0x7, 0x0, 0x4f43b17d, 0x7, 0x10001, 0x0, 0x4be2], [0x2, 0x3, 0xe1, 0x5, 0x8, 0x40, 0x9, 0x0, 0x0, 0x4], [0x33180000, 0x2, 0x5, 0x6, 0x877b, 0x100000001, 0x7fff], [0x8, 0x8, 0x7fffffffffffffff, 0x1636, 0x1ff, 0x8], [{0x101, 0x81, 0x7ff, 0x280000000}, {0x0, 0xf, 0x4, 0x4}, {0x5d2b, 0x6, 0x6a, 0x4}, {0x5ce, 0x56ad, 0x5, 0x7}, {0x9, 0x200, 0x8000, 0x1}, {0x2, 0x8, 0x2, 0xb3}, {0x0, 0x1, 0x0, 0x4}, {0x3, 0x4, 0x1002, 0x1e}], {0x1, 0x100, 0x6, 0x5bfd}, {0xb5e, 0x2eec, 0x7b103792, 0x1}}, 0x9}, 0x7ff, 0xc5}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x122800000000009}, {0xffffdff0, 0x8020000000000001}}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$DIOCCLRIFFLAG(r0, 0xc028445a, &(0x7f00000002c0)={'./file0\x00', &(0x7f00000001c0)=""/217, 0x80, 0x8, 0x10, 0x29bd}) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) (async, rerun: 64) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x6) (async, rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r2 = socket(0x18, 0xc003, 0x3a) (async) syz_emit_ethernet(0x0, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) write(0xffffffffffffffff, &(0x7f00000001c0)="6c4b84bb7f620144bfc7a1c8a79c83c1fd87dbf94a92ba93f70b77ad85a207529d00022d00000000c9183d6e310a0000038eabf6d0f8000000003b28465c4d10168d2cdc2a4e8dfc7dd33c56bd85561fabafe645e55774c985a68e082abb7ba5cd9689c2dfb2cfb769c5bd3ca05ce09039afbfaeecda78ac436e053649328ce93b02890e071ff64757a17c8b5a8b3e24d1693259b46c642619c65a99d1d7ad1f99f0250000000000000000", 0xab) (async) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) (async, rerun: 32) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x14, 0xffffffffffffffff, 0x0) (async, rerun: 32) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) (async, rerun: 32) ioctl$DIOCSETHOSTID(r3, 0xc0044456, &(0x7f0000000040)=0x3) (async, rerun: 32) ioctl$DIOCSTART(r3, 0x20004401) (async) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) gettimeofday(&(0x7f0000000080), 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x18, 0x1, 0xb, "759f5a01005ada388e47a1e7a5446cfe", 0x1}, {0x1c, 0x18, 0x3, 0x4, "00000000000000000000000000000001", 0x5}, 0x0, [0x3efa, 0x9f72, 0x1, 0x9, 0x8, 0x7f, 0x800, 0x4]}, 0x5c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r5 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x22) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pread(r5, &(0x7f0000000000)='<', 0x1, 0x400) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000140)={0x8, 0x100, 0x8001, 0x403, "200000000a00000f000000aff0338a6b4fc6d700", 0x8, 0x7}) 316.788µs ago: executing program 4 (id=300): syz_emit_ethernet(0xba, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaabbb86c72bb58f288a8450081000b000800461600a400640200002e9078ffffffffffffffff071b08000000017f00000100000003ac1400bb000081057f000001831bff7f0000017f0000017f000001ac1400aaac1400bbac1400bb940400020723a8ac1400bbe0000001ffffffffe0000001ac1400aaac1400aa7f000001ac1400aa891307e000000100000000ffffffffe000000289135cac14ffff001100907800ff0138000078371586a26f035ad48b6d0e81aabe3230af1f7912d61df7e355d419c6fb7055809a665b"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000002540)=0x3, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000004c0)="825a4f47c21e6ed7eda0f5903abf65b18df6f0f0ac9b7c51f70800000000000000000000009dd52840fafd3493776665d4cd12c63d34", 0xffffff42}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045f400280068000000069078e0000001ac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="2844c78e0773fa4ae2686fd53a902e4ce29c70be233ac6f2442e426acc8d7c1cfc995b017446e19945d45bf4f7c5b070111f57e21c5a8db59997cf03ffee56f5"]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 0s ago: executing program 4 (id=301): syz_emit_ethernet(0x1166, &(0x7f0000002a80)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60788ea611302c43cb697a653e336f00000050000000feffff020000000000000000000000000001870090"]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.196' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "(p->pfik_flagrefs == 0) || (p->pfik_flagrefs == 1)" failed: file "/syzkaller/managers/main/kernel/sys/net/pf_if.c", line 907 Starting stack trace... panic(ffffffff8348a5c9) at panic+0x1ba __assert(ffffffff834c618c,ffffffff834af192,38b,ffffffff8343a9f4) at __assert+0x29 pfi_clear_flags(ffff80003c8f2f30,0) at pfi_clear_flags+0x41d pfioctl(24900,c028445a,ffff80003c8f2f30,83,ffff80003a4e8020) at pfioctl+0xf6a VOP_IOCTL(fffff8806c923b08,c028445a,ffff80003c8f2f30,83,fffff88007ffd750,ffff80003a4e8020) at VOP_IOCTL+0xa3 vn_ioctl(fffff88073428970,c028445a,ffff80003c8f2f30,ffff80003a4e8020) at vn_ioctl+0xea sys_ioctl(ffff80003a4e8020,ffff80003c8f3100,ffff80003c8f3050) at sys_ioctl+0x660 syscall(ffff80003c8f3100) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf2c61b53320, count: 248 End of stack trace.