r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:47 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r3, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:47 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$USBDEVFS_CONNECTINFO(0xffffffffffffffff, 0x40085511, &(0x7f0000000000)) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:47 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x6000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:47 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r3, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:47 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x4000000000000, 0x40, &(0x7f00000005c0)=ANY=[@ANYBLOB="726177000000000000000000000000000000000000000000000000000000000002000000030000009802000000000000c8000000000000000000000000000000000200000002000000020000000200000002000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000a000c800000000000000000000000000000000000000000030007463700000000000000000000000000000000000000000000000000000000000000000000000000002040000000028005443504d535300000000000000000000000000000000000000000000000000000000000000007f00000100000000000000000000000076657468305f746f5f626174616476006361696630000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d8003801000000000000000000000000000000000000000068007068797364657600000000000000000000000000000000000000000000006970365f767469300000000000000000000000000000000000000000000000006272696467655f736c6176655f300000000000000000c90000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffffff"], 0x1) dup(r0) r2 = getpid() sched_setscheduler(r2, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x4, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) 22:21:47 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r3, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:47 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x4, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x8) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f0000000000)={0x0, 0x1, {0xb, 0x34, 0x7, 0xb, 0x9, 0xffffffff, 0x1, 0x1a}}) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:47 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xc60c}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) [ 968.324747][ T6286] xt_TCPMSS: Only works on TCP SYN packets 22:21:48 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df5") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:48 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:48 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r1, 0x84, 0x6e, &(0x7f0000000480)=[@in6={0xa, 0x4e22, 0x6, @ipv4={[], [], @loopback}}, @in6={0xa, 0x4e20, 0x8, @loopback, 0xd0}, @in={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xd}}, @in={0x2, 0x4e21, @multicast2}, @in6={0xa, 0x4e24, 0x100, @empty, 0x7f}, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1b}}, @in6={0xa, 0x4e21, 0x4, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x1}, @in6={0xa, 0x4e21, 0x1, @mcast1, 0x7}], 0xbc) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) socket$inet_tcp(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:21:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xf000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:48 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) getpid() sched_setscheduler(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r3, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:48 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x40000, 0x0) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xf0ffff}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:48 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) getpid() sched_setscheduler(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r3, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:48 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f0000000380)) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="cc3d2e08dfe984bfe7d6bbf3df02f511c1a49bc2f504c69f1380b452364183cd4971981b7e5a25a04a5d4da50c1d1c4dd0a66b55", 0x34, 0x8090, &(0x7f0000000200)={0x2, 0x4e21, @empty}, 0x10) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000300)="21831080fbbffd1c8f25c03c48524955ee35dbdbfb94795b75c13a429d379971369e1cee90176356e7fbca7c", 0x2c}, {&(0x7f0000000140)="7d703e9c30b9223c891a509a7ea5132a", 0x10}, {&(0x7f0000000480)="6817297d52ddba268c9a", 0xa}], 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) lsetxattr$trusted_overlay_opaque(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='trusted.overlay.opaque\x00', &(0x7f0000000100)='y\x00', 0x2, 0x2) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:48 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$SNDRV_TIMER_IOCTL_PVERSION(0xffffffffffffffff, 0x80045400, &(0x7f0000000000)) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x1000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:48 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$KDSKBSENT(0xffffffffffffffff, 0x4b49, &(0x7f0000000480)={0x80, "9b79e1d031ac41d7fbd009b32bdfe13f556accacadab75cbd2a4f076e2f09e376772fbe2537cf68c4383e534783096fd7712a74b0280de8898087d306bd13f8e44170aa194511b47ddefa67980f5ef80e9ce00de880a44d781b3ecd9dc78f4d59b827d9d16c682e306a41c16c2417212cfec646b16a7aaa7290a40737b8937182c06fa031146f1e3c28e50d8e4626c8a98b5fa9b90d08d3ac1929d6310ade12172dd645c279447b57d368412cbaedec02fd4f36b8f2389525eca32d7e7f8ed23650d23e01714809a20cd0ca2de45b2c77ead0eeb8625ec01f3eebc09371791876b425af379e1e3b1eede4c286893a8af2ff66e32c0dece5682bd03cd517616ee56e94976e656aa5b7169f637f342f8d8bb045e19d2210af61589bac17452151145007881171522848af90ac20a807b56b5a3775002f3040f36019080e8b71b20ceedeb283a78b10be207d90b4cdc588a10fe294f537bfae6e8ce157e972c0ce845f96bb438f823787ad49d4bf4e79539be173f56f13ffbc7617ef9c262d37550aa8240a0f2fb0fc4a8a073fb35243686b83bbff64333e3e365c055d948abb32fd56966a465aa3c46ae98a325ce4edb372cb6ea0af4a4990b2aec0260028390bade526e71e6c18a3efabc8bb8ad4ea21b468eda51d32302ef2c163cf7b37bc81d42d51beb42a55df597b938bf1707e91927b91346f0d2739e075622b5f51fdc1f"}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:49 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df5") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:49 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) getpid() sched_setscheduler(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r3, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:49 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000000)) dup(r2) r3 = getpid() sched_setscheduler(r3, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 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, 0x2, @perf_config_ext={0x2, 0x100000001}, 0x2000, 0x0, 0x0, 0x0, 0xed81}, 0x0, 0x4, 0xffffffffffffffff, 0x2) r4 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) connect$vsock_stream(0xffffffffffffffff, &(0x7f00000000c0)={0x28, 0x0, 0x2711, @local}, 0x10) r5 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r6, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r6, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r4, r4, 0x0, 0x24000000) 22:21:49 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:49 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x2000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:49 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) sendmsg$NFNL_MSG_ACCT_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000001c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="64000000010703000000000000000000070000060c000240000000000000004000000008000540000000010c000340000000007fffffffff00034000000000000000040c00064000800000000080000c000340000000000000000774be9889ce0afdbf16cc4c77e5f7c7ef5d46615c9dda43e164198f2abcda69c822075f9147dd962c5e792d357988afe403e8dd87dc825fcf3ba72b96e4b23317e7524a36cf054111bea9d88fc9269de3e7c7a1fbbf2d53430f8aeadfd886cf2b39c222ccc825b22e6b3e1760793c59cec98ef9d23e7dba9a3f61edc57cfaf757e7fc8965a1c5ab93b9b734e69273ea138f97e20d9350657969d623bde385e6ec410842343596c8ee04453c0e0ab04601132bf704e899039ab86106a3900768de35279831dbbf92dad7d9417fd3304f9e93adb50b48028261d5c191624b6c00"/325], 0x64}, 0x1, 0x0, 0x0, 0x10}, 0x40800) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x3, 0x1, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:49 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x4000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:49 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:49 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$DRM_IOCTL_WAIT_VBLANK(0xffffffffffffffff, 0xc018643a, &(0x7f0000000000)={0x4000000, 0x9, 0x12}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:49 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x3, 0x70, 0x9, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICADDDEF(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f00000001c0)={0x74, r4, 0x400, 0x70bd2b, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @rand_addr=0x3}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @dev={0xac, 0x14, 0x14, 0xf}}, @NLBL_UNLABEL_A_SECCTX={0x28, 0x7, 'system_u:object_r:newrole_exec_t:s0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @mcast1}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @loopback}]}, 0x74}, 0x1, 0x0, 0x0, 0x8804}, 0x24000000) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:49 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:49 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xa000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:50 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df57013") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:50 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0x0, 0xfffffffffffffffb, 0x4) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) close(0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000000)={0x80}, 0x1) 22:21:50 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") r5 = socket$phonet_pipe(0x23, 0x5, 0x2) getsockopt$PNPIPE_HANDLE(r5, 0x113, 0x3, &(0x7f0000000000), &(0x7f00000000c0)=0x4) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:50 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xe000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:50 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_STEREO(0xffffffffffffffff, 0xc0045003, &(0x7f0000000000)) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:50 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xf000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:50 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) dup(0xffffffffffffffff) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x0, 0x4, 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, 0x2, @perf_bp={0x0}, 0x50, 0x0, 0x6}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:50 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df5") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x60000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:51 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:51 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df57013") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:51 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:51 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f00000000c0)={0x0, 0x7ff}, 0x8) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r1) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x20080, 0x4, 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, 0x2, @perf_config_ext={0x0, 0x7fff}, 0x0, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x8, 0x1) r4 = memfd_create(&(0x7f0000000240)='.^\xc7', 0x4) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:21:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x9effffff}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:51 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}, 0x48410}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0xd811) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r1, 0x80082102, &(0x7f0000000000)) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:21:51 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:51 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, r2, 0x2, 0x6) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_GETISPACE(r1, 0x8010500d, &(0x7f0000000000)) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:21:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xc60c0000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:51 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:52 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$USBDEVFS_CONNECTINFO(0xffffffffffffffff, 0x40085511, &(0x7f0000000000)) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:52 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:52 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") prctl$PR_CAPBSET_DROP(0x18, 0x13) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xf0ffffff}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:52 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df57013") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:52 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x5, 0x0, 0x8, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}, 0x0, 0x4, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x280000001, 0x0) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000480)="21fe6f390eead9b06b0a97c14e4ebde7e497f3aceb6e4895b2ae0b79fbe117bd6ad4c4d5e562b0b291a7bde4bdd0c57c2a4e67693a09f1b66450b3704e51f59e5c3e04b4105a8b1735cfa80c2146507a1dcf04ba212378a46c8535c62e6d5c95cd6f02040d43237db82594640022b817d0ff5e8080fa8422b37bd8e5b6ce7a14ebb030def4013a04625b70aae697ba9fb050abf6c514a523203dd6eb54", 0x9d}], 0x1, 0x6) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000000)) sendfile(r4, r3, 0x0, 0xffff) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae459bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74facdbf21411fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7c881fada06b06df570131fd10d00ca10607cb6e4f0d01104cc59c9cb492ad1408bfef10723121cce8005d8f8c2502d49b0096ad0226d642b487325b1ef505be514db5e693f70d008d0fc45fbe767cbf72849826e09c581010e31c88f108273b9ced097aa4d8fe16c6f80afdc0f8bbf0d3e4b055b4b3054e2ef957467") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:52 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xfffff000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:52 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xd813) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) ioctl$int_out(0xffffffffffffffff, 0x2, &(0x7f0000000000)) 22:21:52 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x81, 0x1, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f0000000380)) sched_rr_get_interval(r4, &(0x7f0000000000)) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) sendfile(r2, r2, 0x0, 0x24000000) 22:21:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xffffff7f}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:52 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:52 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$USBDEVFS_CONNECTINFO(0xffffffffffffffff, 0x40085511, &(0x7f0000000000)) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:52 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xffffff9e}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:52 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xfffffff0}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:53 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xf0ffffffffffff}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:53 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:53 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000000c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bf, 0x40800, 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, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$l2tp6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x200, @mcast1, 0xffff, 0x4}, 0x20) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:53 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x20408, 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, 0x2, @perf_config_ext={0x1f9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/dlm-control\x00', 0x20001, 0x0) setsockopt$inet6_buf(r2, 0x29, 0x44, &(0x7f0000001900)="d0365c6c4e360122a42ed637fb30f86909269c2143db7ca25d93a0d7a620fb595e7adb1d7b92b80024f7c0c5570b2e05381dd2e49b68dcb231cc0c39de84c3de78de681c64cba66197dc818561a56203fbd3d426543f1dc8671d5121cc860a7af893435650a40e5c4d5fefb4c6b15e930f436d68b6e3f7f14e2a3e3b2f24f6bad082b92dbcbefe220267a3956c7b279e133314ec90710751832a5a778c13ac7b60ef93735c06e40305e721b24a362324a9deff46f87972f54d4ed204dfe616a5167f6e043679ac471a5d87ec92fbbca2f08751bee9100ae8851406195caa3d9c69b5313517", 0xe5) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:21:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x100000000000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:53 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:53 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x81, 0x1, @perf_bp={0x0}}, 0x0, 0xfffeffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f0000000380)) sched_rr_get_interval(r4, &(0x7f0000000000)) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) sendfile(r2, r2, 0x0, 0x24000000) 22:21:53 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x200000000000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:54 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:54 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:54 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f0000000480)=""/171, 0xab) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x400000000000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xa00000000000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:54 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xe00000000000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:54 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:54 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:55 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df5") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xf00000000000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:55 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:55 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x6000000000000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:55 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x9effffff00000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:55 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(0x0, 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xc60c000000000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:55 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(0x0, 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:55 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() shmctl$SHM_LOCK(0x0, 0xb) sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:56 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) sendmsg$GTP_CMD_GETPDP(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x4, 0x70bd29, 0x25dfdbfd, {}, [@GTPA_MS_ADDRESS={0x8, 0x5, @multicast2}, @GTPA_LINK={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x4040004) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:21:56 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:56 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xf0ffffff00000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:57 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:57 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(0x0, 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:57 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$TUNSETFILTEREBPF(0xffffffffffffffff, 0x800454e1, &(0x7f0000000000)=r1) sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:21:57 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xffffff7f00000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:57 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r6 = socket(0x1e, 0x4, 0x0) sendfile(r2, r6, 0x0, 0x7) 22:21:57 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) getsockopt$IPT_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x0, 0x42, &(0x7f0000000000)={'ah\x00'}, &(0x7f00000000c0)=0x1e) sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:57 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0xfffffffffffff000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:57 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x0, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:57 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) getsockopt$IPT_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x0, 0x42, &(0x7f0000000000)={'ah\x00'}, &(0x7f00000000c0)=0x1e) sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:57 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:57 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$PPPIOCGFLAGS1(0xffffffffffffffff, 0x8004745a, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:57 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x0, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:57 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:57 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) getsockopt$IPT_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x0, 0x42, &(0x7f0000000000)={'ah\x00'}, &(0x7f00000000c0)=0x1e) sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:57 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x0, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:57 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0x2}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:57 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$int_out(0xffffffffffffffff, 0x5460, &(0x7f0000000000)) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:57 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r5 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ubi_ctrl\x00', 0x2180, 0x0) bind$pptp(r5, &(0x7f00000000c0)={0x18, 0x2, {0x3, @remote}}, 0x1e) sendfile(r2, r2, 0x0, 0x24000000) 22:21:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:58 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x0) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:58 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r1) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3fe, 0x7f) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = accept(r0, &(0x7f00000000c0)=@ax25={{0x3, @default}, [@netrom, @null, @netrom, @rose, @netrom, @null, @default, @bcast]}, &(0x7f0000000000)=0x80) getsockopt$inet_mtu(r5, 0x0, 0xa, &(0x7f00000001c0), &(0x7f0000000200)=0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r6, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r6, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:21:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xa}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:58 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x0) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:58 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:59 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:21:59 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xe}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:59 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x0) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:59 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$IOC_PR_PREEMPT(0xffffffffffffffff, 0x401870cb, &(0x7f0000000000)={0x0, 0xffff, 0x3, 0x6c}) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:59 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff, 0x15, 0x6, r1}, 0x14) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:21:59 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xf}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:21:59 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(0x0, 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:59 executing program 3: socket$inet(0x2, 0x2, 0x0) r0 = dup(0xffffffffffffffff) r1 = getpid() sendmsg$NL80211_CMD_SET_KEY(r0, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f00000005c0)={0x5c, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NL80211_ATTR_KEY={0x28, 0x50, 0x0, 0x1, [@NL80211_KEY_SEQ={0x9, 0x4, "e8d6d71859"}, @NL80211_KEY_IDX={0x5, 0x2, 0x1}, @NL80211_KEY_DEFAULT={0x4}, @NL80211_KEY_DATA_WEP40={0x9, 0x1, "eef37010f5"}]}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "82097cdcac"}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x3}]}, 0x5c}, 0x1, 0x0, 0x0, 0x409f5fc7d4c619ad}, 0x4000000) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0)='nl80211\x00') sendmsg$NL80211_CMD_SET_KEY(r0, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f0000000540)=ANY=[@ANYBLOB="4c00a20a9938701d452fafd3cc183c0000", @ANYRES16=r2, @ANYBLOB="00022bbd7000fbdbdf250a0000000800370000000000110007008c04e1f8840656767028842afe0000000a000600bbbbbbbbbbbb00000400280009000700a84c478686000000"], 0x4c}, 0x1, 0x0, 0x0, 0x40841}, 0x44) sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x9, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000480)='.^\xc3\x86*\xc3\xd9\xa5n\xcaG\xd6\xf7\x06\a\x92Qf\xdcB7\xb7\x1b\x82\n-,9\"V\xeci\xbd\xb5\x1b\xd9\xe1\xb9d(\f\xb9\xae\xb2\xa4\xef\xa42\xa8O;\x99\x06G\x14\xb1\xfb\xc7\xd3YT\xb3TZ6\xbb\xc4\x8eP7]7\xcf\x80}?\x15u\x94&\xfb\xb2j\xc35\xebV \'\xaa\xa3\xec\xb13\x12\xbf\xbd\xe8T\xc55\xb5\x19C\x1d=\xf0\xa61o\xde.bF\x15L\xf9{\tc\xa9BL\xf4\f>\xcc\xec|\x88\xdf\a\xfe\xe9\xf2', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:21:59 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x3, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_config_ext={0x8001, 0xf7a}, 0x200, 0x0, 0x9}, 0x0, 0x8, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:59 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(0x0, 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:21:59 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0x60}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:00 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:22:00 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r3) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VT_SETMODE(0xffffffffffffffff, 0x5602, &(0x7f0000000000)={0x29, 0x1, 0x200, 0x81, 0x7d64}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:00 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(0x0, 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:00 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xf0}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:00 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:22:00 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x2, 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, @perf_config_ext={0x4, 0xfffffffffffffffc}, 0x0, 0x7, 0x0, 0x2, 0xffffffffffff7fff, 0x0, 0xff7f}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) ioctl$MON_IOCX_GETX(r1, 0x4018920a, &(0x7f00000000c0)={&(0x7f0000000000), &(0x7f0000000480)=""/224, 0xe0}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:00 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xa00}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:00 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) ioctl$VIDIOC_S_PARM(r1, 0xc0cc5616, &(0x7f0000000480)={0x6, @raw_data="969505cbcdc7315ab6b09b0a998c4ae60ba6b42de0d0ec7b0effcab788b298abaf21f9b99c3aa449ca46d76280040678faa3b7fca2da1353a285ac7cc0aa2f3910ef4feb6967457c3136dac56016961dcb4d4f6347234e0405dd8b3f00444c88008ee63134a4bc26014d58e65e0b45a0cd407271ef723063a2129483b07e0c78f0cb54ab1b7f660c91127cd69b189215e4bc7a790d414d6fc2bedfec83ee1f63450c06b4b57fc6347af70f1dd137ecca4f37cdcb682f1156e6bf183e295c4ad07b5e5f405e2027d4"}) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) perf_event_open(&(0x7f00000000c0)={0x0, 0x70, 0x0, 0x7, 0x20, 0x5, 0x0, 0x9, 0x200, 0x8, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x550afa76, 0x2, @perf_bp={&(0x7f0000000000), 0x5}, 0x80, 0x7fffffff, 0xfff, 0x8, 0x4, 0x400, 0x3}, 0xffffffffffffffff, 0x5, 0xffffffffffffffff, 0x2) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) sendfile(r3, r3, 0x0, 0x24000000) 22:22:00 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:00 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:00 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xcc6}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:00 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:01 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:22:01 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:01 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xe00}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:01 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240), 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vxcan0\x00'}) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:01 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:22:01 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) ioctl$SIOCPNDELRESOURCE(r1, 0x89ef, &(0x7f0000000000)=0x6c) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:01 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xf00}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:01 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:01 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$KDGKBMODE(0xffffffffffffffff, 0x4b44, &(0x7f0000000000)) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:01 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0x6000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:01 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:01 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:02 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) ioctl$VIDIOC_S_PARM(r1, 0xc0cc5616, &(0x7f0000000480)={0x6, @raw_data="969505cbcdc7315ab6b09b0a998c4ae60ba6b42de0d0ec7b0effcab788b298abaf21f9b99c3aa449ca46d76280040678faa3b7fca2da1353a285ac7cc0aa2f3910ef4feb6967457c3136dac56016961dcb4d4f6347234e0405dd8b3f00444c88008ee63134a4bc26014d58e65e0b45a0cd407271ef723063a2129483b07e0c78f0cb54ab1b7f660c91127cd69b189215e4bc7a790d414d6fc2bedfec83ee1f63450c06b4b57fc6347af70f1dd137ecca4f37cdcb682f1156e6bf183e295c4ad07b5e5f405e2027d4"}) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) perf_event_open(&(0x7f00000000c0)={0x0, 0x70, 0x0, 0x7, 0x20, 0x5, 0x0, 0x9, 0x200, 0x8, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x550afa76, 0x2, @perf_bp={&(0x7f0000000000), 0x5}, 0x80, 0x7fffffff, 0xfff, 0x8, 0x4, 0x400, 0x3}, 0xffffffffffffffff, 0x5, 0xffffffffffffffff, 0x2) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) sendfile(r3, r3, 0x0, 0x24000000) 22:22:02 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xc60c}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:02 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:02 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) set_robust_list(&(0x7f00000000c0)={&(0x7f0000000000), 0x8}, 0x18) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f64fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb395b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:02 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendfile(r1, r1, 0x0, 0x24000000) 22:22:02 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xf000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:02 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) ioctl$VIDIOC_S_PARM(r1, 0xc0cc5616, &(0x7f0000000480)={0x6, @raw_data="969505cbcdc7315ab6b09b0a998c4ae60ba6b42de0d0ec7b0effcab788b298abaf21f9b99c3aa449ca46d76280040678faa3b7fca2da1353a285ac7cc0aa2f3910ef4feb6967457c3136dac56016961dcb4d4f6347234e0405dd8b3f00444c88008ee63134a4bc26014d58e65e0b45a0cd407271ef723063a2129483b07e0c78f0cb54ab1b7f660c91127cd69b189215e4bc7a790d414d6fc2bedfec83ee1f63450c06b4b57fc6347af70f1dd137ecca4f37cdcb682f1156e6bf183e295c4ad07b5e5f405e2027d4"}) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) perf_event_open(&(0x7f00000000c0)={0x0, 0x70, 0x0, 0x7, 0x20, 0x5, 0x0, 0x9, 0x200, 0x8, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x550afa76, 0x2, @perf_bp={&(0x7f0000000000), 0x5}, 0x80, 0x7fffffff, 0xfff, 0x8, 0x4, 0x400, 0x3}, 0xffffffffffffffff, 0x5, 0xffffffffffffffff, 0x2) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) sendfile(r3, r3, 0x0, 0x24000000) 22:22:02 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:03 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x3, 0xfffffff8) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000001c0)={0x1, 0x70, 0x0, 0xfe, 0x0, 0x5, 0x0, 0x41bd, 0x8, 0x2, 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, 0x1, @perf_config_ext={0x3ff, 0x7}, 0x1001, 0x0, 0xfffffffe, 0x8, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000100)='/dev/loop#\x00', 0x400000000000020, 0x200580) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_IPV6_PKTINFO(0xffffffffffffffff, 0x29, 0x32, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x12}}, 0x14) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:03 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) sendmsg$NLBL_CIPSOV4_C_LISTALL(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c010000", @ANYRES16, @ANYBLOB="00012b9ced71cf7f89d658d49dbd7000fcdbdf250400000000010c8044000b80080009003693cd2208000a0079630000080009002d1b4d2608000900dbaf921a08000a00a900000008000a00cd8f000008000900d013530c08000900aed2756b1c000b8008000a00a33900000800090017e5f20a08000a00237e000024000b8008000900971ece70080009007ec3d72a080009000e4cf82008000a009728000034000b8008000a003323000008000a0060f800000800090099f8705608000900c3b3021008000900ce5e4f4b08000a005b90000044000b8008000a0028e4000008000a0063000000080009008b6eb07808000900e045160c08000a00d18e0000080009002bd34e6308000900bf04bd400800090060ed"], 0x11c}, 0x1, 0x0, 0x0, 0x24004080}, 0x4090) sendmsg$NLBL_CIPSOV4_C_LISTALL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000480)={0x100, 0x0, 0x800, 0x70bd2d, 0x25dfdbfb, {}, [@NLBL_CIPSOV4_A_TAGLST={0x34, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x5}, {0x5, 0x3, 0x7}, {0x5, 0x3, 0x5}, {0x5, 0x3, 0x7}, {0x5, 0x3, 0x7}, {0x5, 0x3, 0x2}]}, @NLBL_CIPSOV4_A_MLSLVLLST={0xb0, 0x8, 0x0, 0x1, [{0x2c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x4460975e}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xcd}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x61}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xb6}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x208fd81c}]}, {0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x326f7947}]}, {0x14, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xb8}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x5045ab2c}]}, {0x44, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xbc}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x4d1bbddd}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xbb}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x99}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x71b85359}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x3defa78c}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x1e5fc54f}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xef}]}, {0x1c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x57a927b8}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xbe}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x3e51b521}]}]}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0x1}]}, 0x100}}, 0x4000040) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:03 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) ioctl$VIDIOC_S_PARM(r1, 0xc0cc5616, &(0x7f0000000480)={0x6, @raw_data="969505cbcdc7315ab6b09b0a998c4ae60ba6b42de0d0ec7b0effcab788b298abaf21f9b99c3aa449ca46d76280040678faa3b7fca2da1353a285ac7cc0aa2f3910ef4feb6967457c3136dac56016961dcb4d4f6347234e0405dd8b3f00444c88008ee63134a4bc26014d58e65e0b45a0cd407271ef723063a2129483b07e0c78f0cb54ab1b7f660c91127cd69b189215e4bc7a790d414d6fc2bedfec83ee1f63450c06b4b57fc6347af70f1dd137ecca4f37cdcb682f1156e6bf183e295c4ad07b5e5f405e2027d4"}) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) perf_event_open(&(0x7f00000000c0)={0x0, 0x70, 0x0, 0x7, 0x20, 0x5, 0x0, 0x9, 0x200, 0x8, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x550afa76, 0x2, @perf_bp={&(0x7f0000000000), 0x5}, 0x80, 0x7fffffff, 0xfff, 0x8, 0x4, 0x400, 0x3}, 0xffffffffffffffff, 0x5, 0xffffffffffffffff, 0x2) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) sendfile(r3, r3, 0x0, 0x24000000) 22:22:03 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xf0ffff}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:03 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, 0x0, 0x0, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:03 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r1) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) io_submit(0x0, 0x4, &(0x7f0000000680)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x40, r0, &(0x7f00000000c0)="6a8d97677cc79d", 0x7, 0x1ff, 0x0, 0x5}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0xc20, 0xffffffffffffffff, &(0x7f0000000480)="4d089d44d783d83ec8d4b7d7eea618160e24aa564765958352fb92c594930bf0534fabe38788689a06eda51c11dafbbd1ebd3e5c47f921b520a9b8a6e0fff3d7095d51f79f70917206d38504d17c3522d8d348715e94e019ba5b2459d3267d19252f67e034dcfc17c833388066247fd38c5e55a424656132ca984ea78cbc2943ee7110d78d", 0x85, 0x1, 0x0, 0x3}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, &(0x7f00000008c0)="7f8f14a42d62909bc10c9d8a1c4e8a0c8869508a5cf5b2efdaf15d9b2375ac7106634c656e78076b723cccd9d7c96619af81911b7b841e30bf4cf8b094f2586fbcd3924e56b0126e9ab7307b2fa7c15f94d2d196ed1dc3c35d0ce998b72934c8c5da2c0baf80c54248e9adb8e3e385c64f31267b8be48830d45384f9367001ff130106d43571166287bf5d017214288f9b7dd5451aaea60fbed51a9335b319a9f5fd6bdbd8d4045b0f82ee5f218986aa0a647bdc440d271d2b1295f69291f0db59cd103e39907f2610e83eaaaa1be00c80e97ae2895400dcd18415cbaa0f58d546e20da5555a7697478c37058549c11f22612d52a46e7ce1e0d5d37bfb5437080c99676836555d9cb5c59f12a688abb07ceb5638a337f44961dad20d49a5b9144604cc1a7292cd5915e8ade26b4f316b0d24cce8aaf622804adbb45d2c87df2f13fc243f2a0ce6e879479c9411b30cd0b7a96ce1292ea604888c16115a9f3d9ab18b94bc2722024bcfdfee0da362ab24e34bea91349c26b9d6d088a72f2321bbfca4e939f9dd5e6f57546e5c922b62019c6a0ead05199aa379104ae216e204f2fe286824210b73949178c0c402ee6d9d71e238306c093472d582732d69bcfe1646379468a05fca8fd3ca688982797fcdbae460ddb189a6bdd13f61715c97ac2b8747eff24de66b15a8954b573ed1d02c090d4d007df5244f808de1c0d372390e0b1236b8fca656ff945235f190b6e158ceed952b7ea56a4f15a6046bdbcab5c88486156e778495d6d6d0f137f67b89fae558192ec010d32078234b621fde692ed3318736f54702ef1b8ed1441866f0d36fec74d8b4764e2b9f425d8433647e8c60cc4d9944bac967102616335fe4acc6040116f1b2d911dc3c2d7a128250d3b2872fb059093c0898f5a3a95f71963cd03d8dbf64be170e1ebb4f04034eeb9b1ed52fb8645e1788355aaa8c7a89d84199c5d0be5641e4cfd1a07a1077ee36b732779dede7b1314b7d5b833b5611ee834d486db21f4d298f9ee257c49ff9847992cec0b9964fc8ec2d7c2e40d385852648a85c8d0aa0f4f629eac329800b577ac52974e926d5825034d16eec024a5a1d447286ee7ac523c381122a49c88280913b26de2bcebbfecb7a375451af87bbd636b2ff689fc27760665beb9b9c464f50d0ddf2fd6e8837a81aadb029d1ace1fe8b8f01832ca47228e2c4ee09cc99506efc6cd654aa2e111203f03f55030dde15fb77b705f1d038042b42e33460d818f8f2cad01b89837f3327c5ea10e662b4bce1d753185a4f2cbc5373a901d6e751c550cd61cdea71a5ff876558e416b75bbc53c84110e293041b11c170bbe619c673f225598ce57844309eb08f88b4da9a5b9a7d612f2284d7eb214de42a6a7a32aa80f131a7abfdac98e6f351b357cb5b8516fddc6ebeafea6c663ec71057b58a7825701181ae15138988a1ab882c6f78f4eba762a5552f09f426b7459c55bf4870637b07ef8fd98fb2974c7bb3cc42024e4b2086bcdd5862bb9cba99c5ae4734e65d7ea1f1b5862e8c09fca643d96d177b5add2af37b64ad8629a78e71fd43e5f00a9dc5b97fd2fb72bd35fae09a837aa93dea0202d250986028aaf4aa30cdc2a79a818d257c76650edafb341a2bdb6113de4be3ffdc9a56a0ab4a114d2fc5cbe28f125f890da2511bd8e145ee1a3cd724343c41398160bfd09fcac3dd177b35e71c1f16da559d5d6c2c37d8a31bcac68c77f33b4a3ebf8a216dcc2ba20b05ae4ce2ca2ebb385e8d6fe0c5f6449c00b603e70db19665c20cca5436f7540243667a5a45b641ccd6381fc610ca419a30f7233df52e67c293e5e52a03b223766226ab6c89954a56877a8650a9f29cad444396b8d02d273db9692e95ee101aac50bb941c0cda1c0ca6448f38cbfb6c4b336d7c8fba0bab92aa7c5777cd26274f30e7dda5cfc651c8fdb4e157979491bb57612963908c3f7ea3967c84e77fc2621b15b6cf1b16d0bdd01b13987cfca432eca4f9599aea2de8f4d7cc69c697d0617a2c32f0d14952871343714d5b74e2f911c4577291968b2e80ca34e0c6eb11876babd4910b90ec679273c3c0de20c6ebf690305fd42507aa8da188af0f6c387b34c3b857470fc5cebef2b1e657dc1204c0c1902436e2880a651be0e38ac7cd2cedc607d149db9b070bc29430ad1a0d0b5dffba429c5699d4d1f249e136ccb15b61a3e949968114df07c48495b98c67fd10bdc029ceb8b8ce2d729cd335d45d16e0eec388ea77d925e9525021e6a268e507d5d192f97a98ccf612abceffdc5222d5ac93eca03cbac1a63305f922555296c725d38507741c80d2f2db999d33e95004c8c4a56a801c190e562dc8ff9a4b04656961d656d8f3281f8cb8cd3142abeb67d30277fa8c9fb31780e1c9100a713d78f587101ac4c4b6359a6c19dccc7226df01cef4374a155d2af2886adaa685950214e8bf930e623c00f39b6db5895094ad9e2bb2edfaa17e109c7c84e32a9713dd47a1043a46ec5f255e9efcf8a50cd7d0a251a283c0f02a5b81f3c22879e1090311fb4313835dfcc6db615ef38b328841451cd95876ab36313d1e81b9dae87b21ee1add84e1c0d469283150c15b986cab5da08b5789f1165c9d5362ca79705ecde4d6d13980dd9c31b4a687183aa4ab4c823017483a466f0416d9bb9941778319f9e9881b07ff4ea68b5d08ac45ccb5bc72915d1a51cba4fb5943848b39e12e939a8195d291bdd5833ceb1bd91a469bc0f9856db072e49a6dafc483c89d8dde59e363bd82a61e4a306ef7aef03759a225569a56d76c8dc16b16f203ad6d88c98709645f8177c9b8f3a67670e99d09a0aab8e404d563cb3358138b176a5abc3d39a6f7c59c1ae29555dd06431cb48b11400f37724d8cce00a296acf970da9f1d9c2714e2380eef70f59061baad3a014cb5d8a306d4ffebef6f899b407eba76291971a4f0fe602138d8baec2eedf1551c3eda4562ed4aaf7fc71b0f892dd360582e3c81d66ddf9357323c80de2997a55d24d4b520acd588e85ec5e454a1264602ab07c4cc6de10e17614df710884a9cd8260342800a30e706122a2116951442dd737d9b6015d220f817972d7859e94fc21d57226b0dacb7a727d35dd2be42004e71928c7ee7493edaad187ec3601bc0628becd003f93d67c57d35681a0442ce20c8f9dba2cbf3ec5fb446af8f3797be8d914caecfdf9d91d80f206f760b35a26e0a0b8f3adcc98cebbf10e0bc5a154623103b1ef2513bcdfa1636a6164d8df10407c72052371143039a0eaf88c6e2017f1f6a1c4c2d4e6c19637efa3c6133cf03619d973615373cebe30bf751c9cf4f24c7442391eaa0de31d5553ed05885053363e0de80a9d9a9d4dd6517072e39ab30fb7fde05975e0aefd826fea8570aa1a96f1f18c9a309d24fc4c024d8dfd4af8747c7e11d431818405480cfb0ea70c5bec741e1c761cb04512e437be2722d80ee3a1308f3e907e97c966af9f7f2c9471ca7f3285ceceb48e85bce5a760d63ed4dd0a2a9d4b92db942f086d41705d79ed95b7475eb0bf88b0e50da3e155fd0f88b935956f6f49697e7b8f7cb3bc819c5522813e181619d721414fa3c499152d162688f793fadc163f99b8394a95ae7f49f0674f8a1987086fe690ee5964ea62f175aa21ef7bec4d3ae1a8c125df64fac888884c99dc4f6075fbfdaeee4d96ad47abc46a26c9ae06a94ff6e2362ab850d88cbbf0abfaccd36340edb985a84e39645439a522c0d78d94b6b895f88e2ce5747571061171486cf007f39e0ace2585757811226ecc98ff942d95f00a39356fdc9f9ecb8e07e6451f1fa41aebca1408c04990ca4ce11114acc6c3dcda8b5d386af2abcea76d27c5e1cb91649238f98276cf15d14d43275d3a6ae4022fc9d53659854956f16b6c8441a90e8965c62a2b0c5dd9df57f1bf2fe9e3972f1d329a2ad6b082fb96bc9148fae7fe570242417dce2a94b7fef2d18459ae872cdfb8b92a043f4f40e6089ec9c10121947f4c41a497f8cd677f1de00350333d128e9d91dc7f7103544e9eaaa2387f5ca1b4af4b4dd3ed43753a93b55ce16802f50f91a7cd9de864b817f3626cc2aa5df2b7d77f1a81ec3e9b15bfb7ac84d6ab5f2e5e876e89d0d63ec893e507b745a1b12266be34d76b2735c8e66809f327e7a7641dfb25cb9f519493b23057bdc4dd1b1c973e27bc50e1d7ea3805d95264639120641a673f0e4788d4ea8bae628318444fce26103812e09c182d5dd6c3642b8bfa02d3142978b0926b8de04c49866d31902d14cdbad6036b3b22fcf08999b5f9880cd27607707be65574a20442ce2b4546400aa91e87f1122a372b291251979dd62ed6c3483d6d2a86bda7600a06843e8da5e78df71e59ec9c88e422f8d96e6314dcc63f4a5f401c283e96a0e85dd71e688bad1a85b51662b387f8292dc7ec005e464b9070551b6b8b447ad6ae311bd78e24bebde426dff8b2f409a1f68ae398985646c91af92bc8a4acb8178315b4f4c418c188d423f2b5aab4d11ff96016d780876176bd6fb7c1120856de05f0c6d5f50acb32c18ff9786e31c8e9a7a4b70335c4f806a468418dd2a71b791a401de9496ead8ecb78a37a49ac6820651b2910c26ca39a85b919021d608a4ddec702364a2f98589c4aab2f6ef47d8469df86676ac59cf15d59a1816321681c003db491c3ac15a2cf983ab8d766895ecb06aaf5d0a378659bca56a87f520d1cf4a3c629c6dfb15d826e0eaa6dae0ae1dafe18b3f852ec411340754b47f90d35dc0752d4393ef7c28d143e981de76e70848f7cf45102b683db08b0bd1f54d0f3111c2eee52afc409cb151d0a5e6cd8c485255deb80474ec2ed3367c60141bdcaa3181f62e4e9faeeb1d860aad694b0085ab028439265e53109d78841445557199f5601db76cbd5355400d4e264c765484618e5d6679cc8692b3638116bc09e9b83f5a76eeab4df89f2e303673d9a43904fb5af4c47c0dd376f91a77c0e2eb42f6616dc4b7770a18b05acfee1e8756a7d75b67e6654454553e7eddf3ee19f5c2b4946ea930ea8ed49423f218bb968faca7063cee505ee1354a117210f936314fbd1e34afab406b3a0887c567ec5cd28c071203fb03c99f3dac643006a285dea5468382fa8d10d20972716abb07e44e986cf81f0dad10bb50f33090a840cbffba14ebfc4c3345babc50bcc2aeae44a7de354b8aa051d39731c37283f93c805cce2db0953eb9177c535e14710044ee574b694118b343fab29453df1f498d97d35a86631de90df3f706ae6203a4bd94c7e84e18b666011b26c459a7f6c5036dfae037951e073fb265aac8ffb2efb0565629516679e3fb5217dfa831eabb813f5b1d6a604ba63550959a16b62474220ef4ead8f7cee5cc2d8e75eeacd7e00ea4f53707e3c8c63711f8816d3e1563d60ba7903d0004a205806bf81a183cd0432d4e2050a9e5d0853b37cdecd54816abc0b837a06faf41d6767a14969917e73df401af787835679dfc4f2801561726f5e95d25423eeaf9a7e6dfe8df0c8980ed1e650f9b48423c486f6be84a77db1e1fa961eb6b7f9a5a576acc1378f62649a3cf15772971ae260d4ce86f57a35c2ad31c2e7a7d0f3bd5c4e7db8e886569267fd5c1b40bdf6f5b473277db6597c9a027037fdca27e3262f9385b34b73a6ed5990aa3f9f910079b90fd5bc275aa779cacd0fa42338d74d70bb39f947eff7c1203cc33015bd35ca8329b0002fc2e3b9724cc40e0c86de584cd93a3a5388e3a39ba78808de0381485518981e4b5fbfafd2d84", 0x1000, 0x1f, 0x0, 0x1}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x8, 0x8, 0xffffffffffffffff, &(0x7f0000000540)="8e2b6f6587366e949cd80be05f9aacf2518da6de4a053febac12b9b1e71be335ba740bd12445177cca0d15d836929b29a4b5f9bc88d55450f81e0aa02e469ac2a5d49b3e5d12a6765b1d892c6cb1f0ac8a95d487a9feafb2c174fdff0ac9e696f04dfff221700ace6d2eac2aed1c6c02836a0bf63f096c27be93c79fca66a8b4f4acf179e81d1a41e9d94584b0596e282f1f34f9a3b41c099e27f3c8cc2dee8807fea8efffc1015a179d437386a0a2e42f54e21c77c82ff826c644e656f278c49a52083c33f7cd8260cea6969f16a1774eda8bacc1fe6a2765300fb89d80e2a6", 0xe0, 0x6}]) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:03 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, 0x0, 0x0, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:03 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, 0x0, 0x0, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:03 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendfile(r1, r1, 0x0, 0x24000000) 22:22:03 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0x1000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:03 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000480)='xg$\x1d\xe7\xcc\x97\xc9\xd29\xffP\\\xcdw\x9cDu\xbf\x84 p5\"\xae\xc0\x93O\x10\xff\xf3\x89A\x82\xcf\xc5\xa7\xc5\xd6\xcb\x85\xcb\xdeU\x96F\x8d?\xbb\xf1h\xff\xbc\xda\xa1\x05\xeb\x1d2p}\x19\xf5p\xd3\x15\'\xa5\xac\xcbe\tK]\x16B\x82\x01g\x7fN>k,\xab\x8aB/\xc1\xd3\xb9-q\x94\xfc\xe3\\\x1a\x0eb\"L\xd0\b \x8cN\x97\x96]A\xa4\xe9\xdc\xef\x95\xa6V\xe2,DH*G\xf2*QkJ\xd58\x1e\xd3J\x8e.F\r7m[\x93\xaeA\xc5\xfb\xcfP\xb2\x11\x9d\xe4jG\xb1F\xc56\xa4\x04\xc2x\x15V\xeeX\xeb\xa0#\x16\xb8/\a7w\x85\xcci\x92\x00'/189, 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:03 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:22:03 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340), 0x0, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:03 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000100)={0x10, 0x0, &(0x7f0000000000)=[@acquire, @release={0x40046306, 0x2}], 0x3b, 0x0, &(0x7f00000000c0)="63a1bfe3f5865134c7ae3a7e89387c10cf6177623d91c9be72588205052a12d73f82e3d9dd4c56a815f6cfe6de2b49c0118ac6334914c3f355e5f7"}) sendfile(r2, r2, 0x0, 0x24000000) 22:22:04 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0x2000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:04 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340), 0x0, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:04 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}, 0x0, 0x100000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:04 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:04 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xa000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:04 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x0, 0x2, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) close(0xffffffffffffffff) fgetxattr(0xffffffffffffffff, &(0x7f0000000000)=@known='system.posix_acl_default\x00', &(0x7f00000000c0)=""/67, 0x43) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000380)=""/181, 0xb5) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000440)="bae1ca71419cc5f0555dbdbc77d09cf812c25200805003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b90722174e3cc769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b68ae6145dcc7dd0000000000000044908ef088ff796b4c696d12ae8a6915ef62e0b356e782c79cd6d12c5e41286453d214a7fe59c9ca158a879f17968e85fe868a5ccc036d871e49037fd2775d229ed65cf798ec70b44f020eeed6a99ee65dc9f06058ba9b87cc646efe7fe8437ac6c3dbb31f9dcd8ebed6b77c9ea512a63c003007d4f462d1f48236ef0f9ae358516aafc1b02fed3dc3c5429ba96f4ccfa23f96952389a2d7685105532af8da33c864b4e54053f749b32c5321f6258aa0bdce3bbd13fbce135129599bf9ed204f428dec9d6e8a43dac5c066b9a4631abcb54f616538aaa39e3eaad9f4855bde126618612a68c2f1c735cf32e76bc41e192e3d98c3bdbb") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:05 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendfile(r1, r1, 0x0, 0x24000000) 22:22:05 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340), 0x0, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:05 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xe000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:05 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0xfffffffd, 0x2, @perf_bp={0x0}, 0x0, 0x100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x1f) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$DRM_IOCTL_CONTROL(0xffffffffffffffff, 0x40086414, &(0x7f0000000000)={0x2, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:05 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:22:05 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm_plock\x00', 0x1, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:05 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xf000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:05 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{0x0}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:05 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x8000, 0x0) getsockopt$TIPC_CONN_TIMEOUT(r4, 0x10f, 0x82, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:05 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0x60000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:05 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{0x0}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:05 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0x9effffff}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:06 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(0xffffffffffffffff, r1, 0x0, 0x24000000) 22:22:06 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{0x0}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:06 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xc60c0000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:06 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setregid(0x0, 0x0) sendfile(r2, r2, 0x0, 0x24000000) 22:22:06 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setregid(0x0, 0x0) sendfile(r2, r2, 0x0, 0x24000000) 22:22:06 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xf0ffffff}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:06 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:06 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x4, 0xff, 0x0, 0x41bd, 0x1020, 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, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = socket$inet_tcp(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:06 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(0xffffffffffffffff, 0xc008551b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000100011f50400000040000060000000700d2b50080000081020000001000000000"]) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:07 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xfffff000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:07 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setregid(0x0, 0x0) sendfile(r2, r2, 0x0, 0x24000000) 22:22:07 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$VIDIOC_S_EXT_CTRLS(0xffffffffffffffff, 0xc0205648, &(0x7f00000001c0)={0xa00000, 0x828, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000100)={0xa30902, 0x80000001, [], @p_u32=&(0x7f00000000c0)=0x6}}) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000480)={0x0, @in={{0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x20, 0x8000, 0x7, 0x81, 0x7}, &(0x7f0000000000)=0x98) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:07 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(0xffffffffffffffff, r1, 0x0, 0x24000000) 22:22:07 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xffffff7f}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:07 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setregid(0x0, 0x0) sendfile(r2, r2, 0x0, 0x24000000) 22:22:07 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r6 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0xc241, 0x0) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(r6, 0x80184151, &(0x7f0000000100)={0x0, &(0x7f00000000c0)="34d5116d9371485cad6a51f16a", 0xd}) sendfile(r3, r3, 0x0, 0x24000000) 22:22:07 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xffffff9e}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:07 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setregid(0x0, 0x0) sendfile(r2, r2, 0x0, 0x24000000) 22:22:07 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:08 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") sendmsg$nl_route(r5, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c00ecff19a82001553c513208ff272702141009ff04fe0900000000"], 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:08 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x5, 0x1, 0x0, 0x0, 0x0, 0x8000005, 0x10180, 0x2, 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, 0x4, @perf_bp={0x0}, 0x400, 0x2}, 0x0, 0x2, 0xffffffffffffffff, 0xa) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) r5 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_bt_bnep_BNEPCONNADD(0xffffffffffffffff, 0x400442c8, &(0x7f0000000480)={r5, 0x1f, 0x7, "18ec54c785b9c13343f5faaf4619a8563a521ee4484818ef22ae25da9369f22a04195f35932ba08937e637d041a945c915855fe38999f8e736ca79ddfc0889d6e9adec1c6ba35fa1f241bd48af858c061e2efba0526b07cb83fdcdf1ff83d5d886ac117806c48900cc6ae7afc4519b26fc7e14745a86f64e9a5d175efd7735d491818d44b362b6f197434beeea55eeab081b7172a9ac02c666dbbb66ce64da6be9168635b436b0"}) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xfffffff0}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:08 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0x0, 0x0, 0xffffffff}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:08 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(0xffffffffffffffff, r1, 0x0, 0x24000000) 22:22:08 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:08 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x6, 0x6a103) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) close(0xffffffffffffffff) lseek(0xffffffffffffffff, 0x816a, 0x5) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:08 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340), 0x0, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:08 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendmsg$TIPC_CMD_SHOW_LINK_STATS(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x28, 0x0, 0x200, 0x70bd26, 0x25dfdbfc, {{}, {}, {0xc, 0x14, 'syz1\x00'}}, ["", "", "", ""]}, 0x28}}, 0x8) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x4) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:08 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, 0x0, 0x0, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:08 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:09 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:09 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/slabinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:09 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}, 0x1, 0xf00000000000000}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:09 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, 0xffffffffffffffff, 0x0, 0x24000000) 22:22:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xa) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xe) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:09 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xa) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:09 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:09 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) ioctl$KVM_ASSIGN_SET_MSIX_ENTRY(0xffffffffffffffff, 0x4010ae74, &(0x7f0000000000)={0x5, 0x4, 0x4}) 22:22:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xf) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:09 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x2, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:09 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x4, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0x4, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) read(r2, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:09 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, 0xffffffffffffffff, 0x0, 0x24000000) 22:22:09 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x60) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:09 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x4, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0x4, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) read(r2, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:09 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x4, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0x4, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) read(r2, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:10 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:10 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) r2 = perf_event_open(&(0x7f0000000280)={0x2, 0x70, 0x0, 0x4, 0x0, 0x0, 0x0, 0xc16, 0x70880, 0x4, 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, @perf_config_ext={0x8, 0x200}, 0xa04c, 0x0, 0x1, 0x7, 0x1ffffffc}, 0x0, 0x6, 0xffffffffffffffff, 0x2) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r2, 0x6612) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r5, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) ioctl$ASHMEM_SET_PROT_MASK(0xffffffffffffffff, 0x40087705, &(0x7f0000000000)={0xa0000000, 0x8}) 22:22:10 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xf0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:10 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_OUTPUT(0xffffffffffffffff, 0x8004562e, &(0x7f0000000000)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:10 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:10 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:10 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:10 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, 0xffffffffffffffff, 0x0, 0x24000000) 22:22:10 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xa00) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:10 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x80000, 0x9) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x400, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/156, 0x9c) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendfile(r2, r4, 0x0, 0x24000000) 22:22:10 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/slabinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:10 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, 0x0, 0x0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:10 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xcc6) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:10 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xe00) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:10 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x6, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$SCSI_IOCTL_DOORUNLOCK(0xffffffffffffffff, 0x5381) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) prctl$PR_SET_TSC(0x1a, 0x3) 22:22:10 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, 0x0, 0x0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:10 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000480)={0x0, @in6={{0xa, 0x4e23, 0x96df, @mcast1, 0x80000000}}, 0x8, 0x9, 0x8, 0x5, 0x42, 0x38}, 0x9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:11 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, 0x0, 0x0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:11 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xf00) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:11 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x6000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:11 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:11 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x0) 22:22:11 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) sendfile(r2, r2, 0x0, 0x24000000) 22:22:11 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$getown(r4, 0x9) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:11 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="f9fff5eb2974ead3925e85a5ef6c1740a868ae17317c8b048bc6033c46a3141dbf90da366ca8652a61e7c59de95d3c622f9b05f7f4b44d88427a69be7bbfe1aeb42263c9e1b13f57", 0x48}], 0x1, 0x1) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:11 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:11 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xc60c) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:12 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$getown(r4, 0x9) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:12 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:12 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xf000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:12 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xf0ffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:12 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$getown(r4, 0x9) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:12 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:12 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x0) 22:22:12 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x1000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:12 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:22:12 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)=0x1) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000041bd, 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, @perf_config_ext={0xffffffffffffffc1, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) setsockopt$RXRPC_SECURITY_KEY(r1, 0x110, 0x1, &(0x7f0000000000)='\x00', 0x1) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) sendfile(r5, r1, 0x0, 0xd80d) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:12 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:12 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) r3 = getpid() sched_setscheduler(r3, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_config_ext={0x4, 0x100000000}, 0x10020, 0xffffffffffffff81, 0x0, 0x0, 0x0, 0x256, 0x3}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r5 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/schedstat\x00', 0x0, 0x0) read(r7, &(0x7f00000003c0)=""/169, 0xa9) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000000)="fcb2d6587d17795a5ef2661d9243a5beeaf9f139de791f459d5391180d193ab4b688731d554bb14debf7a91b6ff6963634", 0x31}, {&(0x7f00000001c0)="566ea69e1f400024077ecdb129862beb25", 0x11}, {&(0x7f0000000200)="db173c241e0d2c6c9358ccbf2a34dd77d512", 0x12}, {&(0x7f0000000480)="e6b46d646769403152eefd4b67e92558f6ab0d0dccce5955e1c6be5dcc51081d5f70c99bb2eebc079e80def8d5076ef15b4b2f4192ea5a9cba341f5295e4926e2586f072579d60ed84a5a48424881c46eb77462cc3a79c0efe1bf6f09c3d1d4e5e926c862574a1acbcc2a344e9a5317dce347b4df32757a8cee97b529d507c3c18e87170e5e8a1e6ca45aa6f631d6fd8364148d79f1367057f40ff55aebc50a2883eff5009117fdbf72e700314469b01eb8260bd144ac0fd599d38e2a3e12abf2b9548d32b94ea9707d6883e8e66129e3b994b72ac77bd9938fcf67a51b2c4ebff1010fbc4fd34", 0xe7}, {&(0x7f0000000580)="65b6454446086c65bd7789f2cccfce940aef3a423d8c352a80a12ddf959b4a6f4f6b3619d5574c4465e7f9b1fb7010538211df48b20ecb78fae8b2a54487dde250255eb3", 0x44}], 0x5, &(0x7f00000008c0)=ANY=[@ANYBLOB="1c020000000000000100000800000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="de0020010000000000000000000009000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000100000002000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fa34762f", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r2], 0x138, 0x4004040}, 0xdf90b77a52ad4cbf) ioctl$PIO_SCRNMAP(r7, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r4, r4, 0x0, 0x24000000) 22:22:12 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x2000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:12 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f00000000c0)=0x200008) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$SG_GET_NUM_WAITING(r5, 0x227d, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:12 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}, 0x14, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000100)='/dev/loop#\x00', 0x91, 0x0) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) umount2(&(0x7f0000000000)='./file0\x00', 0x4) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r6, r3, 0x0, 0x23ffffff) 22:22:13 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:13 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x4000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:13 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:13 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x0) 22:22:13 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xa000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:13 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x4, 0x101}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:13 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:13 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:22:13 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:13 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xe000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:13 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xf000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:14 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x60000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:14 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:14 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:14 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:22:14 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = socket(0x1e, 0x4, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:14 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) process_vm_readv(r1, &(0x7f0000000000)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/165, 0xa5}], 0x1, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0xffffffff00000001) 22:22:14 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:14 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x9effffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:14 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:14 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:14 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:14 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, &(0x7f00000000c0)={0x9e0000, 0x200, 0xffffffc1, 0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x980902, 0x0, [], @ptr=0x7ff}}) getsockopt$bt_BT_RCVMTU(r5, 0x112, 0xd, &(0x7f0000000100)=0x4, &(0x7f00000001c0)=0x2) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:14 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xc60c0000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:15 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:15 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:15 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x4, 0x101}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:15 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xf0ffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:15 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) 22:22:15 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:15 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:15 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000480)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae614599bd48ed28599d2328c38520dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:15 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xfffff000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:15 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000100)=0x6ae) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) getsockopt$EBT_SO_GET_INIT_INFO(r1, 0x0, 0x82, &(0x7f00000001c0)={'filter\x00'}, &(0x7f00000000c0)=0x78) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_WRITEI_FRAMES(0xffffffffffffffff, 0x40184150, &(0x7f0000000000)={0x0, &(0x7f0000000380)="8559892a75fb776258810d8f15a120e2d6227b8cc9b04b7ac42e26527c0f7602e8ebf032b55193e2da2e17f1917cb01eb1346d09d96f6d214d6341e7ea232fa8542bdcc70f8e926071614c1eaf34e268790d1d395d8b7bf0ed0d6c3a170dc210396b59b991085d65fd44bfdb9d7c4ba5c4d4eb0b18bfb4f56fd9d311e326e1bfd6be5b1636c6a6b0dba11d58d3be1736ad4953163779ff1fe1b4c545455f353b3da0444504a87d42e9b132325d895d69864fb16edd51d722249b5dadfa130beb7cd680ad67cefbc03d47afd463d684bdb0163e0bb3c81098da111c54142bc5a5f3", 0xe1}) sendfile(r3, r3, 0x0, 0x24000000) 22:22:15 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:15 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x4, 0x101}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:16 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xffffff7f) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:16 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:16 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000100)=0x6ae) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) getsockopt$EBT_SO_GET_INIT_INFO(r1, 0x0, 0x82, &(0x7f00000001c0)={'filter\x00'}, &(0x7f00000000c0)=0x78) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_WRITEI_FRAMES(0xffffffffffffffff, 0x40184150, &(0x7f0000000000)={0x0, &(0x7f0000000380)="8559892a75fb776258810d8f15a120e2d6227b8cc9b04b7ac42e26527c0f7602e8ebf032b55193e2da2e17f1917cb01eb1346d09d96f6d214d6341e7ea232fa8542bdcc70f8e926071614c1eaf34e268790d1d395d8b7bf0ed0d6c3a170dc210396b59b991085d65fd44bfdb9d7c4ba5c4d4eb0b18bfb4f56fd9d311e326e1bfd6be5b1636c6a6b0dba11d58d3be1736ad4953163779ff1fe1b4c545455f353b3da0444504a87d42e9b132325d895d69864fb16edd51d722249b5dadfa130beb7cd680ad67cefbc03d47afd463d684bdb0163e0bb3c81098da111c54142bc5a5f3", 0xe1}) sendfile(r3, r3, 0x0, 0x24000000) 22:22:16 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x4, 0x101}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:16 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:16 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xffffff9e) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:16 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000100)=0x6ae) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) getsockopt$EBT_SO_GET_INIT_INFO(r1, 0x0, 0x82, &(0x7f00000001c0)={'filter\x00'}, &(0x7f00000000c0)=0x78) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_WRITEI_FRAMES(0xffffffffffffffff, 0x40184150, &(0x7f0000000000)={0x0, &(0x7f0000000380)="8559892a75fb776258810d8f15a120e2d6227b8cc9b04b7ac42e26527c0f7602e8ebf032b55193e2da2e17f1917cb01eb1346d09d96f6d214d6341e7ea232fa8542bdcc70f8e926071614c1eaf34e268790d1d395d8b7bf0ed0d6c3a170dc210396b59b991085d65fd44bfdb9d7c4ba5c4d4eb0b18bfb4f56fd9d311e326e1bfd6be5b1636c6a6b0dba11d58d3be1736ad4953163779ff1fe1b4c545455f353b3da0444504a87d42e9b132325d895d69864fb16edd51d722249b5dadfa130beb7cd680ad67cefbc03d47afd463d684bdb0163e0bb3c81098da111c54142bc5a5f3", 0xe1}) sendfile(r3, r3, 0x0, 0x24000000) 22:22:16 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b180883") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:16 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x29, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000acd79e00000000000000090100000000ed88bb9592fa55d7a4"], 0x14) perf_event_open(&(0x7f0000000280)={0x3, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x800, 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, 0x1, 0x4, @perf_bp={0x0}, 0x0, 0x40c5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = fcntl$dupfd(0xffffffffffffffff, 0x406, r1) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:16 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000100)=0x6ae) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) getsockopt$EBT_SO_GET_INIT_INFO(r1, 0x0, 0x82, &(0x7f00000001c0)={'filter\x00'}, &(0x7f00000000c0)=0x78) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_WRITEI_FRAMES(0xffffffffffffffff, 0x40184150, &(0x7f0000000000)={0x0, &(0x7f0000000380)="8559892a75fb776258810d8f15a120e2d6227b8cc9b04b7ac42e26527c0f7602e8ebf032b55193e2da2e17f1917cb01eb1346d09d96f6d214d6341e7ea232fa8542bdcc70f8e926071614c1eaf34e268790d1d395d8b7bf0ed0d6c3a170dc210396b59b991085d65fd44bfdb9d7c4ba5c4d4eb0b18bfb4f56fd9d311e326e1bfd6be5b1636c6a6b0dba11d58d3be1736ad4953163779ff1fe1b4c545455f353b3da0444504a87d42e9b132325d895d69864fb16edd51d722249b5dadfa130beb7cd680ad67cefbc03d47afd463d684bdb0163e0bb3c81098da111c54142bc5a5f3", 0xe1}) sendfile(r3, r3, 0x0, 0x24000000) 22:22:16 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xfffffff0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:16 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xf0ffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:16 executing program 0 (fault-call:17 fault-nth:0): socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:22:16 executing program 1 (fault-call:5 fault-nth:0): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 22:22:16 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000000)="45170300d3a0abeb6a842321d93f71f3ce913f2d", 0x14}, {&(0x7f00000000c0)="e59af2faaceb1761d5248f847f9619a9c7cdd943987f5d1bfaaaa5f6fb2e97f7ece93b24f14e48c49cf419d38987e1183a5da135bd003bf3fd718dd8460cb4656ff38296cd9c35acf9950995c9a181ad1c3bca017a84d2505cc06df0f01df0850f07", 0x62}, {&(0x7f0000000140)="8b4d8c1db531dcd943a3353d80f49c995afc192f7a31e13af1402ca1e6e43c1d74356a8afebeca66cc7f5255d10dc562bff1261a0114986f", 0x38}], 0x3, 0x81807) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:17 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x100000000000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) [ 997.771416][ T7549] FAULT_INJECTION: forcing a failure. [ 997.771416][ T7549] name failslab, interval 1, probability 0, space 0, times 0 [ 997.859541][ T7549] CPU: 1 PID: 7549 Comm: syz-executor.1 Not tainted 5.6.0-syzkaller #0 [ 997.867845][ T7549] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 997.877909][ T7549] Call Trace: [ 997.881216][ T7549] dump_stack+0x188/0x20d [ 997.885570][ T7549] should_fail.cold+0x5/0xa [ 997.890088][ T7549] ? fault_create_debugfs_attr+0x140/0x140 [ 997.895917][ T7549] should_failslab+0x5/0xf [ 997.900337][ T7549] __kmalloc+0x2d9/0x7a0 [ 997.904599][ T7549] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 997.910671][ T7549] ? tomoyo_realpath_from_path+0xc2/0x620 [ 997.916393][ T7549] ? lock_release+0x800/0x800 [ 997.921079][ T7549] ? __lock_acquire+0xcbb/0x4c50 [ 997.926036][ T7549] tomoyo_realpath_from_path+0xc2/0x620 [ 997.931594][ T7549] ? tomoyo_profile+0x42/0x50 [ 997.936287][ T7549] tomoyo_path_number_perm+0x1c2/0x4d0 [ 997.941754][ T7549] ? tomoyo_path_number_perm+0x17a/0x4d0 [ 997.947404][ T7549] ? tomoyo_execute_permission+0x470/0x470 [ 997.953234][ T7549] ? __fget_files+0x30d/0x500 [ 997.957949][ T7549] ? __fget_files+0x32f/0x500 [ 997.962662][ T7549] ? ksys_dup3+0x3c0/0x3c0 [ 997.967086][ T7549] ? __sb_end_write+0x101/0x1d0 [ 997.972129][ T7549] ? vfs_write+0x161/0x5d0 [ 997.976563][ T7549] security_file_ioctl+0x6c/0xb0 [ 997.981513][ T7549] ksys_ioctl+0x50/0x180 [ 997.985761][ T7549] __x64_sys_ioctl+0x6f/0xb0 [ 997.990339][ T7549] ? lockdep_hardirqs_on+0x463/0x620 [ 997.995610][ T7549] do_syscall_64+0xf6/0x7d0 [ 998.000106][ T7549] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 998.005985][ T7549] RIP: 0033:0x45c889 [ 998.009867][ T7549] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 998.029458][ T7549] RSP: 002b:00007f1fa50d1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 998.037857][ T7549] RAX: ffffffffffffffda RBX: 00007f1fa50d26d4 RCX: 000000000045c889 [ 998.046074][ T7549] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000005 22:22:17 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x3ffc0000) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r6 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_PIT(r6, 0x8048ae66, &(0x7f00000000c0)={[{0x7, 0x200, 0x40, 0x9, 0x1, 0x9, 0x9, 0x7, 0x0, 0x93, 0x2, 0x2, 0x10001}, {0xee, 0x0, 0x88, 0x6, 0x1, 0x0, 0x8, 0x0, 0x1, 0x6, 0x6, 0x9, 0x7fff}, {0xffffff80, 0xe80, 0xc0, 0x1, 0xfe, 0xff, 0x4, 0x0, 0x9, 0x20, 0xfa, 0xf, 0x2}], 0x9}) sendfile(r3, r3, 0x0, 0x24000000) 22:22:17 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x200000000000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) [ 998.054029][ T7549] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 998.061985][ T7549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 998.069959][ T7549] R13: 00000000000003be R14: 00000000004c64be R15: 0000000000000000 22:22:17 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x6, 0x1000) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() ioctl$SNDRV_PCM_IOCTL_START(0xffffffffffffffff, 0x4142, 0x0) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x1f, 0x6, 0x0, 0x0, 0x0, 0x10000041bd, 0x400, 0x3, 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, 0x400, 0x4, @perf_bp={0x0, 0xa}, 0xa09, 0x5, 0x0, 0x0, 0x0, 0x208, 0xcfa5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x1) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) [ 998.180377][ T7549] ERROR: Out of memory at tomoyo_realpath_from_path. 22:22:17 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b180883") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:17 executing program 1 (fault-call:5 fault-nth:1): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 22:22:17 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) sched_setscheduler(0x0, 0x5, &(0x7f0000000380)) fcntl$setown(r1, 0x8, 0x0) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x20) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:17 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x400000000000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) [ 998.379099][ T7576] FAULT_INJECTION: forcing a failure. [ 998.379099][ T7576] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 998.392494][ T7576] CPU: 1 PID: 7576 Comm: syz-executor.1 Not tainted 5.6.0-syzkaller #0 [ 998.400777][ T7576] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 998.410843][ T7576] Call Trace: [ 998.414151][ T7576] dump_stack+0x188/0x20d [ 998.418504][ T7576] should_fail.cold+0x5/0xa [ 998.423027][ T7576] ? fault_create_debugfs_attr+0x140/0x140 [ 998.428850][ T7576] ? print_usage_bug+0x240/0x240 [ 998.433805][ T7576] __alloc_pages_nodemask+0x17a/0x810 [ 998.439194][ T7576] ? __alloc_pages_slowpath.constprop.0+0x2660/0x2660 [ 998.445971][ T7576] ? mark_held_locks+0xe0/0xe0 [ 998.450745][ T7576] ? print_usage_bug+0x240/0x240 [ 998.455698][ T7576] cache_grow_begin+0x8c/0xc10 [ 998.460472][ T7576] ? cache_alloc_pfmemalloc+0x1e/0x140 [ 998.465944][ T7576] __kmalloc+0x6dc/0x7a0 [ 998.470195][ T7576] ? tomoyo_realpath_from_path+0xc2/0x620 [ 998.475923][ T7576] ? lock_release+0x800/0x800 [ 998.480612][ T7576] ? __lock_acquire+0xcbb/0x4c50 [ 998.485655][ T7576] tomoyo_realpath_from_path+0xc2/0x620 [ 998.491220][ T7576] ? tomoyo_profile+0x42/0x50 [ 998.496003][ T7576] tomoyo_path_number_perm+0x1c2/0x4d0 [ 998.501470][ T7576] ? tomoyo_path_number_perm+0x17a/0x4d0 [ 998.507111][ T7576] ? tomoyo_execute_permission+0x470/0x470 [ 998.512941][ T7576] ? __fget_files+0x30d/0x500 [ 998.517647][ T7576] ? __fget_files+0x32f/0x500 [ 998.522337][ T7576] ? ksys_dup3+0x3c0/0x3c0 [ 998.526757][ T7576] ? __sb_end_write+0x101/0x1d0 [ 998.531613][ T7576] ? vfs_write+0x161/0x5d0 [ 998.536053][ T7576] security_file_ioctl+0x6c/0xb0 [ 998.541007][ T7576] ksys_ioctl+0x50/0x180 [ 998.545265][ T7576] __x64_sys_ioctl+0x6f/0xb0 [ 998.549861][ T7576] ? lockdep_hardirqs_on+0x463/0x620 [ 998.555164][ T7576] do_syscall_64+0xf6/0x7d0 [ 998.559699][ T7576] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 998.565598][ T7576] RIP: 0033:0x45c889 [ 998.569504][ T7576] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 998.589107][ T7576] RSP: 002b:00007f1fa50d1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 998.597516][ T7576] RAX: ffffffffffffffda RBX: 00007f1fa50d26d4 RCX: 000000000045c889 [ 998.605495][ T7576] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000005 [ 998.613475][ T7576] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 998.621454][ T7576] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 22:22:17 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:22:18 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xa00000000000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) [ 998.629431][ T7576] R13: 00000000000003be R14: 00000000004c64be R15: 0000000000000001 22:22:18 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b180883") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:18 executing program 1 (fault-call:5 fault-nth:2): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 998.821451][ T7600] FAULT_INJECTION: forcing a failure. [ 998.821451][ T7600] name failslab, interval 1, probability 0, space 0, times 0 [ 998.834808][ T7600] CPU: 1 PID: 7600 Comm: syz-executor.1 Not tainted 5.6.0-syzkaller #0 [ 998.843072][ T7600] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 998.853134][ T7600] Call Trace: [ 998.856700][ T7600] dump_stack+0x188/0x20d [ 998.861046][ T7600] should_fail.cold+0x5/0xa [ 998.865565][ T7600] ? fault_create_debugfs_attr+0x140/0x140 [ 998.871411][ T7600] should_failslab+0x5/0xf [ 998.875838][ T7600] kmem_cache_alloc+0x29b/0x740 [ 998.880706][ T7600] ? mark_lock+0x12b/0xf10 [ 998.885216][ T7600] ? vcpu_enter_guest+0x1637/0x59d0 [ 998.890503][ T7600] mmu_topup_memory_caches+0x92/0x460 [ 998.895933][ T7600] kvm_mmu_load+0x1e/0x1290 [ 998.900445][ T7600] ? vmx_load_mmu_pgd+0x810/0x810 [ 998.905479][ T7600] ? mark_held_locks+0x9f/0xe0 [ 998.910253][ T7600] vcpu_enter_guest+0x3513/0x59d0 [ 998.915285][ T7600] ? vmx_vcpu_load_vmcs+0x960/0x960 [ 998.920524][ T7600] ? kvm_vcpu_reload_apic_access_page+0x300/0x300 [ 998.926960][ T7600] ? kvm_arch_vcpu_ioctl_run+0x23a/0x16e0 [ 998.932699][ T7600] ? lock_release+0x800/0x800 [ 998.937398][ T7600] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 998.942955][ T7600] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 998.948947][ T7600] ? lockdep_hardirqs_on+0x463/0x620 [ 998.954251][ T7600] ? kvm_arch_vcpu_ioctl_run+0x3fb/0x16e0 [ 998.959983][ T7600] ? kvm_arch_vcpu_ioctl_run+0x27b/0x16e0 [ 998.965714][ T7600] kvm_arch_vcpu_ioctl_run+0x3fb/0x16e0 [ 998.971346][ T7600] kvm_vcpu_ioctl+0x493/0xe60 [ 998.976058][ T7600] ? kvm_get_dirty_log_protect.isra.0+0x670/0x670 [ 998.982486][ T7600] ? ioctl_file_clone+0x180/0x180 [ 998.987539][ T7600] ? __fget_files+0x32f/0x500 [ 998.992227][ T7600] ? ksys_dup3+0x3c0/0x3c0 [ 998.996646][ T7600] ? __sb_end_write+0x101/0x1d0 [ 999.001500][ T7600] ? vfs_write+0x161/0x5d0 [ 999.005935][ T7600] ? kvm_get_dirty_log_protect.isra.0+0x670/0x670 [ 999.012356][ T7600] ksys_ioctl+0x11a/0x180 [ 999.016697][ T7600] __x64_sys_ioctl+0x6f/0xb0 [ 999.021301][ T7600] ? lockdep_hardirqs_on+0x463/0x620 [ 999.026611][ T7600] do_syscall_64+0xf6/0x7d0 [ 999.031133][ T7600] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 999.037032][ T7600] RIP: 0033:0x45c889 [ 999.040935][ T7600] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 999.060564][ T7600] RSP: 002b:00007f1fa50d1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 22:22:18 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xe00000000000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:18 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) [ 999.068983][ T7600] RAX: ffffffffffffffda RBX: 00007f1fa50d26d4 RCX: 000000000045c889 [ 999.076965][ T7600] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000005 [ 999.084941][ T7600] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 999.093526][ T7600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 999.101769][ T7600] R13: 00000000000003be R14: 00000000004c64be R15: 0000000000000002 22:22:18 executing program 1 (fault-call:5 fault-nth:3): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 999.258967][ T7617] FAULT_INJECTION: forcing a failure. [ 999.258967][ T7617] name failslab, interval 1, probability 0, space 0, times 0 [ 999.327008][ T7617] CPU: 1 PID: 7617 Comm: syz-executor.1 Not tainted 5.6.0-syzkaller #0 [ 999.335276][ T7617] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 999.345360][ T7617] Call Trace: [ 999.348662][ T7617] dump_stack+0x188/0x20d [ 999.353010][ T7617] should_fail.cold+0x5/0xa [ 999.357532][ T7617] ? fault_create_debugfs_attr+0x140/0x140 [ 999.363370][ T7617] should_failslab+0x5/0xf [ 999.367796][ T7617] kmem_cache_alloc+0x29b/0x740 [ 999.372705][ T7617] ? mark_lock+0x12b/0xf10 [ 999.377138][ T7617] ? vcpu_enter_guest+0x1637/0x59d0 [ 999.382362][ T7617] mmu_topup_memory_caches+0x92/0x460 [ 999.387748][ T7617] kvm_mmu_load+0x1e/0x1290 [ 999.392261][ T7617] ? vmx_load_mmu_pgd+0x810/0x810 [ 999.397564][ T7617] ? mark_held_locks+0x9f/0xe0 [ 999.402358][ T7617] vcpu_enter_guest+0x3513/0x59d0 [ 999.407393][ T7617] ? vmx_vcpu_load_vmcs+0x960/0x960 [ 999.412614][ T7617] ? kvm_vcpu_reload_apic_access_page+0x300/0x300 [ 999.419044][ T7617] ? kvm_arch_vcpu_ioctl_run+0x23a/0x16e0 [ 999.424784][ T7617] ? lock_release+0x800/0x800 [ 999.429486][ T7617] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 999.435049][ T7617] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 999.441049][ T7617] ? lockdep_hardirqs_on+0x463/0x620 [ 999.446362][ T7617] ? kvm_arch_vcpu_ioctl_run+0x3fb/0x16e0 [ 999.452112][ T7617] ? kvm_arch_vcpu_ioctl_run+0x27b/0x16e0 [ 999.457849][ T7617] kvm_arch_vcpu_ioctl_run+0x3fb/0x16e0 [ 999.463437][ T7617] kvm_vcpu_ioctl+0x493/0xe60 [ 999.468136][ T7617] ? kvm_get_dirty_log_protect.isra.0+0x670/0x670 [ 999.474574][ T7617] ? ioctl_file_clone+0x180/0x180 [ 999.479614][ T7617] ? __fget_files+0x32f/0x500 [ 999.484311][ T7617] ? ksys_dup3+0x3c0/0x3c0 [ 999.488738][ T7617] ? __sb_end_write+0x101/0x1d0 [ 999.493603][ T7617] ? vfs_write+0x161/0x5d0 [ 999.498044][ T7617] ? kvm_get_dirty_log_protect.isra.0+0x670/0x670 [ 999.504475][ T7617] ksys_ioctl+0x11a/0x180 [ 999.508831][ T7617] __x64_sys_ioctl+0x6f/0xb0 [ 999.513433][ T7617] ? lockdep_hardirqs_on+0x463/0x620 [ 999.518730][ T7617] do_syscall_64+0xf6/0x7d0 [ 999.523248][ T7617] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 999.529145][ T7617] RIP: 0033:0x45c889 [ 999.533048][ T7617] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 999.552677][ T7617] RSP: 002b:00007f1fa50d1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 999.561447][ T7617] RAX: ffffffffffffffda RBX: 00007f1fa50d26d4 RCX: 000000000045c889 [ 999.569425][ T7617] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000005 [ 999.577405][ T7617] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 999.585385][ T7617] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 999.593363][ T7617] R13: 00000000000003be R14: 00000000004c64be R15: 0000000000000003 22:22:19 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000540)='>>\xf7\xe6 \xe4\xcd\x0e\x9f\xb9\xf6[/\x12\xba\r\xc4\xa5\xd76\x19\x8c\x9f\x83\x86:\xc2\x18\xf6\xdc\"\x1b:\xbc^\x84}i\xa7r\r\x98\x9fh\xd7_GX\xbaW2j\xd2Wf\xfa:/u;\x9a\xef}\xb1\xfa\x91\x9f\xbd\x91\xd9\x90\x94r.\x1a[\xe1\xa2\v\xe8H\xce\x88-A\x89\xce\xdd2nI\xddrk\\\x00\xe96\xe7\xab\"s\xd4&C\xa2s\v\xcd\x83A\xc2l\xf9Se-\x9f;y\x89\xde\xbf\xdbwN\xea:z\x92\x8c\xd2\xa4\x1e\xee\x89\xc0ey:\xd3\xbc', 0x1) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") syz_genetlink_get_family_id$net_dm(&(0x7f0000000000)='NET_DM\x00') ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:19 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:19 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xf00000000000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:19 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) r5 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000000)="bae1ca71419cc5f0555dbdbc7700000080000000008cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b0830800000000000000932dc5b0783573e310d2c8bec857255b687b18088387d27fae6145dcc7dd3ac4a67a") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:19 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x6000000000000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:20 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x11000000) 22:22:20 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000000)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:20 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x9effffff00000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:20 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 22:22:20 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x3, 0x1) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000000)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f00000000c0)='.^\xc5', 0x3) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xc60c000000000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:20 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae61") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:20 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x2, 0x0) 22:22:20 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f00000000c0)='.^\xcd', 0x6) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PIO_SCRNMAP(r6, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xf0ffffff00000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:20 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae61") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:21 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000002) 22:22:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xffffff7f00000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:21 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x10, 0x0) 22:22:21 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") sched_setscheduler(0x0, 0x5, &(0x7f0000000380)) sched_getaffinity(0x0, 0x8, &(0x7f0000000000)) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:21 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae61") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:21 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$FOU_CMD_GET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000480)=ANY=[@ANYBLOB="76c23c180e5e88a662c9806def82f4dca6dbaa51dbda186624bad35dd95e47adf75378adc0ee3cee51e48c9aecafe98f4e58e99f813b8a28d3911e06f4f0c7", @ANYRES16=0x0, @ANYBLOB="200a2abd7000fcdbdf250300000006000a004e22000014000900fe80000000000000000000000000004404000500060001004e22000014000700fe880000000000000000000000000101"], 0x50}, 0x1, 0x0, 0x0, 0x40}, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:21 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x4c01, 0x0) 22:22:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xfffffffffffff000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:22 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x541b, 0x0) 22:22:22 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000000)='/dev/vcsu#\x00', 0x0, 0x40000) ioctl$EVIOCGEFFECTS(r2, 0x80044584, &(0x7f00000000c0)=""/56) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:22 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:22 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x5421, 0x0) 22:22:22 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000003) 22:22:22 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x6, 0x6) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) getpid() sched_setscheduler(0x0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0x0, 0x3ff, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sysvipc/sem\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) keyctl$KEYCTL_PKEY_QUERY(0x18, 0x0, 0x0, &(0x7f0000000000)='/dev/loop#\x00', &(0x7f00000000c0)) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:22:22 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x5423, 0x0) 22:22:22 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:22 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r1) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0xc1002, 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, 0x2, @perf_bp={0x0}, 0x8, 0xfffffffffffffffa, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 22:22:22 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:22 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x5450, 0x0) 22:22:23 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:23 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x5451, 0x0) 22:22:23 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:23 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x5452, 0x0) 22:22:23 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$USBDEVFS_GET_CAPABILITIES(r3, 0x8004551a, &(0x7f0000000000)) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:27 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000004) 22:22:27 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x5460, 0x0) 22:22:27 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:27 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) close(0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f00000001c0)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00012bd57000fedbdf25020000000c00080009000000000000000c00040000000000000000000c00050008010000000000000c0003000700000000000000"], 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x800) getsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:27 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x80000, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvme-fabrics\x00', 0x24000, 0x0) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000480)='7<\xfc|H\x9aw\x11\xd8\xb2\x03\x91l\xc9L2\xb5\x12\xbd\xb1gb\xcf!\xd9\xee]\x82?F\x17\x90\x9c\xd5\'h\xba\xf2\x8e\x0e\xaf\xeb\xa9\xf3a\xfb\xc7\xdc)\a\xd7\x96\x01\x9f\xf8L\x1c\xac{g\x94EE\xc8?\x87x A\x9c\xb3\xf9j\xea]\xcc\xc4\xf9\xbe\x14\xbd\xafrq\xd2\xbdK\x82{\xe4\xbb\xc6\xac\xe0m\xfe$\xe9Fi\xaa\x03\x04k#>\xa6\x88\xbf\x9c\xf6\x9a\xc0\xc9\x19\fz\xc6\x1c\x96\x1f\xf1\xcep\x18\xe2\xe3\xda\x0f\xc5\xd2\xf1UEt\xfb\xcb\xc1\x11\xbf\xff\xca\f<\x81\xf1\xd0m\xa5\xdfn\xb2\x81\xc3\xac(\xf3\x8a\x8b2\xeb.\x88\"\x8b\xea]h\xbf\x8eNm\xde\x17\xffMIs*\xf1\xf1)\xf0|\n\xde(\x11\xca\xb6%\xe8vR\x99\x12\x7f\x02\xa7\xcd\x0ep\xfc\xcf\x1e\x91\xf3\xb6\xe1\x7f\xd6IGw\a\tx\x9d\x05\bv\x98\xfeO\xdc7\xe08\xe5&\xf3il\x01\x91v;\x1bH\xfb\xe6\xfb\xc0\xa7\x9a\xdaJ\x11n\x17JU;\xf14\xec\xde\xaf\vj\n\xdf\xd0s%\xcb\x0ev\xc0\xe0r\xb4SmW\x17%e\xe9\xcae\x10\atq\x12yD\'\xbd\xfb\xfe\x13(D\x1b\'\x91\xc5O}8\xfa\x9b\x04g\x8co\xaf\xe4\t\x85\xc5\xf1 M\x81\x84\b}t?\x10\x97\xfe\x04\xebm\x03\xe6\x7f\x12\x11-\xfc\xba\x93\x84d\x06/;\x1d\xb2jgu\xe3\xcd\x80j\xef', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000200), 0x0, 0x101) r4 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$VIDIOC_ENUMINPUT(r4, 0xc050561a, &(0x7f00000000c0)={0x1ff, "aa815c9ffb3429fd9216ca7d68c1bad4eb3eee41a0d0c7684a5cce87018a2d79", 0x1, 0xffff, 0x3, 0x80008, 0x2030211, 0x2}) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0xa4000000) 22:22:27 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x54a3, 0x0) 22:22:27 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$TIPC_IMPORTANCE(0xffffffffffffffff, 0x10f, 0x7f, &(0x7f0000000000)=0x4, 0x4) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendmsg$NFQNL_MSG_VERDICT(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000180)={&(0x7f0000000480)=ANY=[@ANYBLOB="380008000000000000000001000000000c00000924000f8008000440000000010800084000000000100003800c00028005000100010000cd3fb11820f75b716757368e42862e5c3456f17efad91818a3c99c8cc00e23b11ecdfd5d56892580c58174803c0d31f591ec5db231e7f5fb024d657d08749d2861b5349dfc10e3d51486b0d0cfaebf8769a306c2bf8b1bebc766dfd73bf2b26ad6ed3b08e17af33aec688662733d34541bb54214eaf94a3b8aa8c0258e7dff901e146a9857ad92301487561ab771186838e7b34b5e249824edb9e3a40dcf6442e41c876a3ecfa7a5a359e557d8cc70aa6d325700000000000000020000000000000000"], 0x38}, 0x1, 0x0, 0x0, 0x4000}, 0x1) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) sendfile(r2, r2, 0x0, 0x24000000) 22:22:27 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x6364, 0x0) 22:22:27 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:27 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) getpid() setsockopt$bt_BT_POWER(r2, 0x112, 0x9, &(0x7f00000000c0)=0x3, 0x1) setsockopt$inet_tcp_int(r0, 0x6, 0x18, &(0x7f0000000000)=0x9, 0x4) sched_setscheduler(0x0, 0x3, 0x0) perf_event_open(&(0x7f0000000280)={0x3, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0x0, 0x4, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:27 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x8912, 0x0) 22:22:27 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, &(0x7f0000000100)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r3, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:22:28 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000005) 22:22:28 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:28 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x8916, 0x0) 22:22:28 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0x4c, 0x453, 0x2, 0x70bd26, 0x25dfdbfe, "4d850bc38fc2e2b1a955c85cf8093b4639da2a1dd490aeb708715cd607e09c0f4c22f6f18bab4a698a49ce9cb96b8d6519f28019b93644509711", [""]}, 0x4c}, 0x1, 0x0, 0x0, 0x2000c041}, 0x20000000) r2 = getpid() sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:28 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd813) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:28 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x8933, 0x0) 22:22:28 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:28 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000006) 22:22:28 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() ioctl$SCSI_IOCTL_PROBE_HOST(r1, 0x5385, &(0x7f00000000c0)={0x57, ""/87}) sched_setscheduler(r2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x4, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$BLKGETSIZE64(0xffffffffffffffff, 0x80081272, &(0x7f0000000000)) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r5, &(0x7f0000000300)=""/161, 0xa1) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:29 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$LOOP_CHANGE_FD(r6, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:29 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x89a0, 0x0) 22:22:29 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x89a1, 0x0) 22:22:29 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendfile(r2, r2, 0x0, 0x24000000) 22:22:29 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:29 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x4004510f, 0x0) 22:22:29 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0xb5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41ba, 0x40, 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, 0x6, 0x0, @perf_bp={0x0}, 0x8080, 0x0, 0x4, 0x0, 0x0, 0x8}, 0x0, 0x1, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:29 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$rxrpc(0xffffffffffffffff, &(0x7f0000000000)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x4e21, @rand_addr=0x8}}, 0x24) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:29 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000480)=""/211) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:29 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x400454ca, 0x0) 22:22:30 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000007) 22:22:30 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x5, 0x6) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") close(0xffffffffffffffff) ioctl$IMHOLD_L1(0xffffffffffffffff, 0x80044948, &(0x7f0000000000)=0x7e14) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:30 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x40049409, 0x0) 22:22:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r7 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ubi_ctrl\x00', 0x109200, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r7, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111, 0x1}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r6, &(0x7f0000000280)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @empty}, {0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0x31}}, r8}}, 0x48) write$RDMA_USER_CM_CMD_JOIN_MCAST(r5, &(0x7f0000000340)={0x16, 0x98, 0xfa00, {&(0x7f0000000140)={0xffffffffffffffff}, 0x4, r8, 0x10, 0x0, @in={0x2, 0x4e20, @remote}}}, 0xa0) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r3, &(0x7f0000000240)={0x11, 0x10, 0xfa00, {&(0x7f0000000100), r9}}, 0x18) msgctl$IPC_INFO(0x0, 0x3, 0x0) lsetxattr$trusted_overlay_nlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='trusted.overlay.nlink\x00', &(0x7f00000000c0)={'U+', 0x7fffffff}, 0x16, 0x3) 22:22:30 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendfile(r2, r2, 0x0, 0x24000000) 22:22:30 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000001c0)={0x1, 0x70, 0xff, 0x8, 0x0, 0x0, 0x0, 0x41bd, 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, 0x1, @perf_config_ext={0xaa4, 0x1}, 0x4000, 0x1, 0x0, 0x8, 0x2}, 0x0, 0x5, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0xae, 0x4) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000300)="9a3774689253f7a44e323e8f518b4272d8bc6bc0bf656b2d51db40be037a27b579bd2d9a6b50619c563fbd869d75625f3fc54621c6c9298ca297941930772f1400"/77, 0xffffffffffffffae}, {&(0x7f00000000c0)="e59cdeccb93c4a77bd81f19a18ae8011fd10559d5140ad5339335df1d644aa37b19df0cfbdd4b1271d665734b929ef1fa0a7", 0x32}, {&(0x7f0000000140)="d2a4598f594b553391403a7dc6ad50ed5d6572298b0ca97423bb9a7c533f0f5086ae18786de53d0bfc215cfc3d61e9c0fd8c70334753f2f69e", 0x39}, {&(0x7f0000000480)="cf3fd66af2d2ffc168ae4ab0509871bbb6095bebd93f637ccea946a1da95059a78135e228ae35144d609660f6254ad95b0635875624ce28baf89b9377230256f20a6a7cfcb6c2bbe341d7b18ab5189c8e59a6e7de0e964ee5b694d1a499417b875b2ced69f97946f5d163fafa9fbbded37704c35034b5590488f7c2b5f02324b00440ffb83580433bbbcc0a935cf721b64956cdeb5dbaa492bb03fa8f92dc5b0d35b5491149481be73a1c8b6790ba0352f48a67514321de581cfda33fc9afabfcfe4b1bdb2a530373af7ca9302a046088df99d72fb1d2bc48aa5c091c70491b920edc1aa843a3e40ac773742480de8205d670c37", 0xf4}, {&(0x7f0000000600)="44e1888cd80532c233a3c7ac405e92fc63e866577b5fea02c3a90883eea3101a054b57aee07e7ad8b8aeae40edcf3629e0d118f31612d4a76fc3af92f0357ecc5743", 0x42}], 0x5, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) prctl$PR_SET_TSC(0x1a, 0x4) sendfile(r4, 0xffffffffffffffff, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(0xffffffffffffffff, 0x40405515, &(0x7f0000000100)={0x8, 0x1, 0x8, 0x64fbd358, '\x00', 0x3}) sendfile(r2, r2, 0x0, 0x24000000) 22:22:30 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendfile(r2, r2, 0x0, 0x24000000) 22:22:30 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendfile(r2, r2, 0x0, 0x24000000) 22:22:30 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x4004ae8b, 0x0) 22:22:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="140000001021da5b950d80afa9b47f5f82d00da050", @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) close(0xffffffffffffffff) r2 = socket(0x1e, 0x4, 0x0) close(r2) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000180)=0x10) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x83, &(0x7f0000000080)={r5}, &(0x7f00000000c0)=0x18) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f0000000300)={r5, @in6={{0xa, 0x4e24, 0xa6, @loopback, 0x5}}, 0x1f, 0x5}, &(0x7f0000000240)=0x90) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000280)={r6, 0x20}, &(0x7f00000003c0)=0x8) msgctl$IPC_INFO(0x0, 0x3, 0x0) r7 = socket(0x1e, 0x4, 0x0) close(r7) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r7, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x30, 0x140f, 0x4, 0x70bd2a, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_CHARDEV_TYPE={0xb, 0x45, 'uverbs\x00'}, @RDMA_NLDEV_ATTR_CHARDEV_TYPE={0xc, 0x45, 'ib_srpt\x00'}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}]}, 0x30}, 0x1, 0x0, 0x0, 0x20008840}, 0x40811) 22:22:30 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x4004ae99, 0x0) 22:22:31 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(0xffffffffffffffff, r2, 0x0, 0x24000000) 22:22:31 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000008) 22:22:31 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:31 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000540)='nl80211\x00') r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r3, 0x81785501, &(0x7f00000003c0)=""/244) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r4 = socket(0x1e, 0x4, 0x0) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) sendmsg$AUDIT_SET(r4, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x34, 0x3e9, 0x100, 0x70bd25, 0x25dfdbfe, {0x8, 0x1, 0x2, r5, 0x1, 0xfff, 0x4, 0x0, 0x7ff}, ["", "", "", "", ""]}, 0x34}}, 0x4011) close(r4) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000004c0)={0x20, r7, 0xab9535e9a6578fc1, 0x70bd2c, 0x0, {0x6b}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0x1}}]}, 0xfffffe4e}}, 0x8000) sendmsg$NL80211_CMD_GET_MPATH(r4, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x20, r7, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0x8, 0x3}}]}, 0x20}, 0x1, 0x0, 0x0, 0x2641087aec425b82}, 0x80) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:31 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(0xffffffffffffffff, r2, 0x0, 0x24000000) 22:22:31 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x40186366, 0x0) 22:22:31 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x1, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0, 0x7}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:31 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(0xffffffffffffffff, r2, 0x0, 0x24000000) 22:22:31 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000007) 22:22:31 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x4020940d, 0x0) 22:22:31 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, 0xffffffffffffffff, 0x0, 0x24000000) 22:22:32 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x4048ae9b, 0x0) 22:22:32 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, 0xffffffffffffffff, 0x0, 0x24000000) 22:22:32 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000009) 22:22:32 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x4090ae82, 0x0) 22:22:32 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, 0xffffffffffffffff, 0x0, 0x24000000) 22:22:32 executing program 4: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="140000001021da5b950d80afa9b47f5f82d00da050", @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) close(0xffffffffffffffff) r2 = socket(0x1e, 0x4, 0x0) close(r2) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000180)=0x10) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x83, &(0x7f0000000080)={r5}, &(0x7f00000000c0)=0x18) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f0000000300)={r5, @in6={{0xa, 0x4e24, 0xa6, @loopback, 0x5}}, 0x1f, 0x5}, &(0x7f0000000240)=0x90) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000280)={r6, 0x20}, &(0x7f00000003c0)=0x8) msgctl$IPC_INFO(0x0, 0x3, 0x0) r7 = socket(0x1e, 0x4, 0x0) close(r7) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r7, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x30, 0x140f, 0x4, 0x70bd2a, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_CHARDEV_TYPE={0xb, 0x45, 'uverbs\x00'}, @RDMA_NLDEV_ATTR_CHARDEV_TYPE={0xc, 0x45, 'ib_srpt\x00'}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}]}, 0x30}, 0x1, 0x0, 0x0, 0x20008840}, 0x40811) 22:22:32 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0xf0ffffff00000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:32 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, 0x8000041c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x406, r0) r3 = socket$netlink(0x10, 0x3, 0xf) r4 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000580)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_CREATE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000540)={0x14, r4, 0x1, 0x0, 0x0, {0x4}}, 0x14}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r4, 0x4, 0x70bd2c, 0x25dfdbfe, {}, [@L2TP_ATTR_DATA_SEQ={0x5, 0x4, 0xfa}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x1}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e22}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x10}, 0x20000000) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="9123e24d", @ANYRES16=r6, @ANYBLOB="c12cd78f00000000000000007b004100bc5560ea2ab0d67734be1ce0a4003462fba575fca06a6724d956979ec950dc7eadf787b3e950d31d3f611d32a0cc4b0ffcb81d216d0fadddf9bbda5dddcb11973ea356aad74f536d2ef23222917d0d0300188476a65426edeb70c5d38e40c4c4cc186b9497586f631bf58e5a8328007cc8e6793d03e463dab06d0fcde76e5948a9706bbe460a6d3b824da54003c95422d8fed62ee5e02d6c91bedfdfd42c745a010157dd75d835c0faa8cb59"], 0x3}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:32 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000008) 22:22:33 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x0) 22:22:33 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x0) 22:22:33 executing program 5: ioctl$KDGKBTYPE(0xffffffffffffffff, 0x4b33, &(0x7f0000000040)) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) r2 = socket(0x1e, 0x4, 0x0) close(r2) tee(r2, r0, 0x0, 0x3) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = socket(0x1e, 0x4, 0x0) close(r4) setsockopt$inet6_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) mmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x1000003, 0x810, r3, 0xfc52b000) 22:22:33 executing program 4 (fault-call:17 fault-nth:0): socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:33 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x0) 22:22:34 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400000a) 22:22:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x41a0ae8d, 0x0) 22:22:34 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x0) 22:22:34 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:34 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000008) 22:22:34 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000280)={0xffffffffffffffff, 0xc0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0)=0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=0x3}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000000)={r0}, 0xc) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000000)={r0}, 0xc) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r2, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x8004ae98, 0x0) 22:22:34 executing program 5: r0 = socket(0x1e, 0x4, 0x0) close(r0) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000240)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000300)={0x70, r1, 0x4, 0x70bd2a, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @empty}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @dev={0xfe, 0x80, [], 0x19}}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @multicast2}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @remote}, @NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @empty}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @empty}]}, 0x70}, 0x1, 0x0, 0x0, 0x200488c5}, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffbfffffffffffff, r3, 0x1) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = shmget(0x2, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_STAT(r5, 0xd, &(0x7f00000000c0)=""/153) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r6, @ANYRES64=r5], 0x3}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:34 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000009) 22:22:34 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvme-fabrics\x00', 0x18d002, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_FREE(r2, 0x4112, 0x0) 22:22:35 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000008) 22:22:35 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x80086301, 0x0) 22:22:35 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400000b) 22:22:35 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) write$RDMA_USER_CM_CMD_RESOLVE_IP(0xffffffffffffffff, &(0x7f0000000280)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @empty}, {0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0x31}}}}, 0x48) write$RDMA_USER_CM_CMD_NOTIFY(0xffffffffffffffff, &(0x7f0000000000)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0xb}}, 0x10) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x1, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, 0x2, @perf_bp={&(0x7f0000000000), 0xa}}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:35 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x8090ae81, 0x0) 22:22:35 executing program 2: ioctl$KDGKBTYPE(0xffffffffffffffff, 0x4b33, &(0x7f0000000040)) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) r2 = socket(0x1e, 0x4, 0x0) close(r2) tee(r2, r0, 0x0, 0x3) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = socket(0x1e, 0x4, 0x0) close(r4) setsockopt$inet6_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) mmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x1000003, 0x810, r3, 0xfc52b000) 22:22:35 executing program 3 (fault-call:17 fault-nth:0): socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x210, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x20000000021) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x9}, 0x1c) sendto$inet6(r0, &(0x7f0000000000), 0xff77, 0x0, 0x0, 0x4d97) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r2, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:35 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x8138ae83, 0x0) [ 1016.476495][ T8337] FAULT_INJECTION: forcing a failure. [ 1016.476495][ T8337] name failslab, interval 1, probability 0, space 0, times 0 [ 1016.490337][ T8337] CPU: 0 PID: 8337 Comm: syz-executor.3 Not tainted 5.6.0-syzkaller #0 [ 1016.498591][ T8337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1016.508656][ T8337] Call Trace: [ 1016.511967][ T8337] dump_stack+0x188/0x20d [ 1016.516327][ T8337] should_fail.cold+0x5/0xa [ 1016.520844][ T8337] ? lock_downgrade+0x840/0x840 [ 1016.525716][ T8337] ? fault_create_debugfs_attr+0x140/0x140 [ 1016.531544][ T8337] should_failslab+0x5/0xf [ 1016.535971][ T8337] kmem_cache_alloc_trace+0x2d0/0x7d0 [ 1016.541362][ T8337] ? alloc_pipe_info+0xcf/0x4f0 [ 1016.546355][ T8337] alloc_pipe_info+0x10a/0x4f0 [ 1016.551141][ T8337] splice_direct_to_actor+0x777/0x980 [ 1016.556534][ T8337] ? generic_pipe_buf_nosteal+0x10/0x10 [ 1016.562100][ T8337] ? do_splice_to+0x160/0x160 [ 1016.566797][ T8337] do_splice_direct+0x1b4/0x280 [ 1016.571669][ T8337] ? splice_direct_to_actor+0x980/0x980 22:22:35 executing program 2 (fault-call:18 fault-nth:0): socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) [ 1016.577239][ T8337] ? rw_verify_area+0x102/0x350 [ 1016.582115][ T8337] do_sendfile+0x555/0xc50 [ 1016.587075][ T8337] ? do_compat_pwritev64+0x1b0/0x1b0 [ 1016.592722][ T8337] ? wait_for_completion+0x270/0x270 [ 1016.598041][ T8337] ? __sb_end_write+0x101/0x1d0 [ 1016.602902][ T8337] ? vfs_write+0x161/0x5d0 [ 1016.607337][ T8337] __x64_sys_sendfile64+0x1cc/0x210 [ 1016.612544][ T8337] ? ksys_write+0x1a5/0x250 [ 1016.617059][ T8337] ? __ia32_sys_sendfile+0x220/0x220 [ 1016.622354][ T8337] ? __ia32_sys_clock_settime+0x260/0x260 [ 1016.628088][ T8337] ? trace_hardirqs_off_caller+0x55/0x230 [ 1016.633825][ T8337] do_syscall_64+0xf6/0x7d0 [ 1016.638347][ T8337] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 1016.644245][ T8337] RIP: 0033:0x45c889 [ 1016.648153][ T8337] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1016.667933][ T8337] RSP: 002b:00007f870fc11c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1016.676359][ T8337] RAX: ffffffffffffffda RBX: 00007f870fc126d4 RCX: 000000000045c889 [ 1016.684339][ T8337] RDX: 0000000000000000 RSI: 0000000000000008 RDI: 0000000000000008 [ 1016.692319][ T8337] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1016.700301][ T8337] R10: 0000000024000000 R11: 0000000000000246 R12: 000000000000000d [ 1016.708283][ T8337] R13: 00000000000008d4 R14: 00000000004cb7c6 R15: 0000000000000000 22:22:36 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0x81a0ae8c, 0x0) 22:22:36 executing program 3 (fault-call:17 fault-nth:1): socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:36 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xc0045878, 0x0) [ 1017.167825][ T8377] FAULT_INJECTION: forcing a failure. [ 1017.167825][ T8377] name failslab, interval 1, probability 0, space 0, times 0 [ 1017.272594][ T8377] CPU: 1 PID: 8377 Comm: syz-executor.3 Not tainted 5.6.0-syzkaller #0 [ 1017.280885][ T8377] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1017.290949][ T8377] Call Trace: [ 1017.294258][ T8377] dump_stack+0x188/0x20d [ 1017.298603][ T8377] should_fail.cold+0x5/0xa [ 1017.303113][ T8377] ? fault_create_debugfs_attr+0x140/0x140 [ 1017.308914][ T8377] should_failslab+0x5/0xf [ 1017.313335][ T8377] __kmalloc+0x2d9/0x7a0 [ 1017.317593][ T8377] ? alloc_pipe_info+0x1e0/0x4f0 [ 1017.322548][ T8377] ? alloc_pipe_info+0x1af/0x4f0 [ 1017.327505][ T8377] alloc_pipe_info+0x1e0/0x4f0 [ 1017.332292][ T8377] splice_direct_to_actor+0x777/0x980 [ 1017.337681][ T8377] ? retint_kernel+0x2b/0x2b [ 1017.342287][ T8377] ? generic_pipe_buf_nosteal+0x10/0x10 [ 1017.347847][ T8377] ? do_splice_to+0x160/0x160 [ 1017.352540][ T8377] do_splice_direct+0x1b4/0x280 [ 1017.357406][ T8377] ? splice_direct_to_actor+0x980/0x980 [ 1017.363088][ T8377] do_sendfile+0x555/0xc50 [ 1017.367525][ T8377] ? do_compat_pwritev64+0x1b0/0x1b0 [ 1017.372862][ T8377] ? wait_for_completion+0x270/0x270 [ 1017.378176][ T8377] ? __sb_end_write+0x101/0x1d0 [ 1017.383039][ T8377] ? vfs_write+0x161/0x5d0 [ 1017.387475][ T8377] __x64_sys_sendfile64+0x1cc/0x210 [ 1017.392699][ T8377] ? ksys_write+0x1a5/0x250 [ 1017.397223][ T8377] ? __ia32_sys_sendfile+0x220/0x220 [ 1017.402517][ T8377] ? __ia32_sys_clock_settime+0x260/0x260 [ 1017.408251][ T8377] ? trace_hardirqs_off_caller+0x55/0x230 [ 1017.413995][ T8377] do_syscall_64+0xf6/0x7d0 [ 1017.418522][ T8377] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 1017.424419][ T8377] RIP: 0033:0x45c889 [ 1017.428327][ T8377] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1017.447938][ T8377] RSP: 002b:00007f870fc11c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1017.456387][ T8377] RAX: ffffffffffffffda RBX: 00007f870fc126d4 RCX: 000000000045c889 [ 1017.464369][ T8377] RDX: 0000000000000000 RSI: 0000000000000008 RDI: 0000000000000008 22:22:36 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400000c) 22:22:36 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:36 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xc0045878, 0x0) 22:22:36 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x83, &(0x7f0000000080), &(0x7f00000000c0)=0x18) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000000)={0x0, 0x7}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) [ 1017.472351][ T8377] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1017.480335][ T8377] R10: 0000000024000000 R11: 0000000000000246 R12: 000000000000000d [ 1017.488326][ T8377] R13: 00000000000008d4 R14: 00000000004cb7c6 R15: 0000000000000001 22:22:36 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xc0189436, 0x0) 22:22:37 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xc018ae85, 0x0) 22:22:37 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xc020660b, 0x0) 22:22:37 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xc0305616, 0x0) 22:22:37 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:37 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x2) 22:22:37 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x3) 22:22:38 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x20000000) 22:22:38 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400000d) 22:22:38 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_config_ext={0x8, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) getsockopt$SO_COOKIE(0xffffffffffffffff, 0x1, 0x39, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:38 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x4) 22:22:38 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000180)={0x4, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x0, 0xa, 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, 0x2, @perf_config_ext={0x615}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x7f}, r0, 0x10, 0xffffffffffffffff, 0x2) syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r1 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) unshare(0x6c060000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x13) socket(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000000)={'mangle\x00', 0x0, [0x0, 0xd803]}, &(0x7f0000000100)=0x54) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r2, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") 22:22:38 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x5) 22:22:38 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000002) 22:22:39 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x6) 22:22:39 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000003) 22:22:39 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x7) 22:22:39 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000004) 22:22:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0xc, 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, @perf_config_ext}, 0x0, 0xffc0000000000001, 0xffffffffffffffff, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x5422) r0 = socket(0x1a, 0x80000, 0x0) close(r0) setsockopt$sock_void(r0, 0x1, 0x1b, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r2, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r3 = syz_genetlink_get_family_id$gtp(&(0x7f00000000c0)='gtp\x00') sendmsg$GTP_CMD_GETPDP(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r3, 0x18, 0x70bd2a, 0x25dfdbfc, {}, [@GTPA_MS_ADDRESS={0x8, 0x5, @broadcast}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x804) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_msfilter(r6, 0x0, 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB='W'], 0x1) getsockopt$inet_pktinfo(r6, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000500)=0xc) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000080)={@remote, r7}, 0x14) sendmmsg$inet6(r4, &(0x7f00000004c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=[@pktinfo={{0x24, 0x29, 0x32, {@remote, r7}}}], 0x28}}], 0x1, 0x0) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x44, r3, 0x200, 0x70bd67, 0x25dfdbfe, {}, [@GTPA_MS_ADDRESS={0x8, 0x5, @remote}, @GTPA_NET_NS_FD={0x8}, @GTPA_MS_ADDRESS={0x8, 0x5, @remote}, @GTPA_LINK={0x8, 0x1, r7}, @GTPA_VERSION={0x8}, @GTPA_I_TEI={0x8, 0x8, 0x2}]}, 0x44}}, 0x8000) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:39 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x8) [ 1020.150041][ T8489] IPVS: ftp: loaded support on port[0] = 21 22:22:40 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400000e) 22:22:40 executing program 5: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_bp={&(0x7f0000000000), 0x4}, 0x418, 0x100000000}, r0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r2, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:40 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000005) 22:22:42 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) setsockopt$SO_TIMESTAMP(0xffffffffffffffff, 0x1, 0x23, &(0x7f0000000000)=0x94, 0x4) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x7, 0x111f02) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000000c0)="219eb23c1a82274af46acbeba7c4a5e3917d363eba9becba7c75294ca84191c2722a947b438eccb48cfb373ad23bf57ceed71b52b62762a3c3", 0x39}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x7) 22:22:42 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}, 0x0, 0x7fffffff, 0x0, 0x0, 0x3f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x8982) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) sendmsg$NFNL_MSG_CTHELPER_GET(r5, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0x78, 0x1, 0x9, 0x201, 0x0, 0x0, {0x5, 0x0, 0x6}, [@NFCTH_PRIV_DATA_LEN={0x8, 0x5, 0x1, 0x0, 0x1e}, @NFCTH_POLICY={0xc, 0x4, 0x0, 0x1, {0x8, 0x1, 0x1, 0x0, 0x9}}, @NFCTH_POLICY={0xc, 0x4, 0x0, 0x1, {0x8, 0x1, 0x1, 0x0, 0x161}}, @NFCTH_TUPLE={0x30, 0x2, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @loopback}, {0x14, 0x4, @loopback}}}]}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}, @NFCTH_PRIV_DATA_LEN={0x8, 0x5, 0x1, 0x0, 0x5}]}, 0x78}, 0x1, 0x0, 0x0, 0xc0c4}, 0x0) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:42 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0xf) 22:22:42 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000006) 22:22:42 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000dcb9", @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:42 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400000f) 22:22:42 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x11) 22:22:42 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14110080", @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) setsockopt$IP_VS_SO_SET_DELDEST(r2, 0x0, 0x488, &(0x7f0000000000)={{0x87, @remote, 0x4e20, 0x4, 'sh\x00', 0x6, 0x6, 0x45}, {@rand_addr=0x8, 0x4e20, 0x1, 0x5, 0x8, 0xcc}}, 0x44) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) [ 1022.902574][ T8966] tipc: TX() has been purged, node left! 22:22:42 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000007) [ 1023.142187][ T8633] IPVS: set_ctl: invalid protocol: 135 172.20.20.187:20000 22:22:42 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x300) 22:22:42 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000008) 22:22:42 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x500) [ 1023.836428][ T8633] IPVS: set_ctl: invalid protocol: 135 172.20.20.187:20000 22:22:43 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x600) 22:22:44 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000000)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:44 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000009) 22:22:44 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000500)=ANY=[@ANYBLOB="9adb06009cbab2988d352cce", @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b00000016bdaaf5d04791dec6d5538257fc08e0600c23ccc212a879575396cca2eedd4aabd68a35f513758ac3cd8f3ee154294b06bc77eb69d62fe48250d44f2c7934e4758acb127922964b009d1610c454896e49a2628d7a06ebe86daa563f33c7fef59cf765823072b11d0455a918f9b75760690e2976f0b4af536007abae6671e7608694cd2f58d2fc0e46b6433dda572b4738567b244fa53d0dfca2bac6fe9338c75eb056d0650a1a160850b40b13c17fa26963a30cca253cbeff145b88b414d9dcbe538519e972e3f2a93a0da28c1ab136"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r2 = socket(0x1e, 0x4, 0x0) close(r2) recvfrom$l2tp6(r2, &(0x7f0000000300)=""/254, 0xfe, 0x40000020, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1}, 0x20) msgctl$IPC_INFO(0x0, 0x3, 0x0) r3 = socket(0x1e, 0x4, 0x0) close(r3) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_QUERY_BPF(r5, 0xc008240a, &(0x7f0000000100)={0x1, 0x0, [0x0]}) getsockopt$inet6_mreq(r3, 0x29, 0x1c, &(0x7f0000000000)={@mcast2}, &(0x7f0000000040)=0x14) 22:22:44 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5416, &(0x7f0000000100)=0x3ff) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) sched_setscheduler(0x0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000001c0)={0x1, 0x70, 0x6, 0x0, 0x0, 0x4, 0x0, 0x43, 0x4, 0xa, 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, @perf_config_ext={0x1ff, 0xa0}, 0x0, 0x0, 0x80, 0x6, 0x9, 0x0, 0x23}, 0x0, 0x4, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000640), 0x1, 0xa4) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r1, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f500399495948ae451bd0742f16f52ac5e41060789b6ad9984fe87a05418a5d5fc8b22f74fad968e4c31f50a083cae04d065d344774932dc5b0783561029e82a66645dcc7dd81fada06906df570139f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) ioctl$KVM_DEASSIGN_DEV_IRQ(0xffffffffffffffff, 0x4040ae75, &(0x7f00000000c0)={0x0, 0x5, 0x1, 0x402}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:44 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000010) 22:22:44 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x700) 22:22:44 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) r3 = getpid() sched_setscheduler(r3, 0x5, &(0x7f0000000380)) socket$inet_icmp_raw(0x2, 0x3, 0x1) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x1, @perf_bp={0x0}, 0x0, 0x0, 0xfffffffd, 0x0, 0x80}, 0x0, 0x2, r2, 0x2) r4 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x5, 0x101182) r5 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x1) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r6, r7, 0x0, 0xd811) read(r0, &(0x7f0000000480)=""/171, 0xab) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r4, r4, 0x0, 0x24000000) 22:22:44 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0xf00) 22:22:44 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) r2 = dup3(r1, 0xffffffffffffffff, 0x80000) ioctl$BLKRRPART(r2, 0x125f, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r3, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f0000000000)={0x7, 0x6, 0x4, 0x20, 0x1, {0x77359400}, {0x4, 0xd, 0x3, 0x8, 0x40, 0x40, "afde5403"}, 0xfff, 0x4, @userptr=0x4, 0xa2e0, 0x0, 0xffffffffffffffff}) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket(0x1e, 0x4, 0x0) close(r7) r8 = syz_genetlink_get_family_id$tipc(&(0x7f0000000140)='TIPC\x00') sendmsg$TIPC_CMD_SET_NODE_ADDR(r7, &(0x7f0000000340)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x24, r8, 0x4, 0x70bd26, 0x25dfdbfe, {{}, {}, {0x8, 0x11, 0x1ff}}, ["", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x20004010}, 0x40800) ioctl$VHOST_SET_VRING_ERR(r4, 0x4008af22, &(0x7f00000000c0)={0x1, r6}) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:44 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400000a) 22:22:44 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x1100) 22:22:44 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400000b) 22:22:44 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400000c) 22:22:44 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x4000) 22:22:45 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400000d) 22:22:45 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() r2 = syz_open_dev$vcsu(&(0x7f0000000000)='/dev/vcsu#\x00', 0x3ff, 0x40000) setsockopt$inet6_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f00000000c0)=@ccm_128={{0x304}, "e447fd35aba7ad02", "0291385abba2b9840d1a081702e66dee", "e92e7ef9", "557f1043120bac97"}, 0x28) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0xbff, 0x3f) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:45 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400000e) 22:22:45 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0xff00) 22:22:45 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_config_ext={0x5c, 0x3ec5e2e}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:45 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000011) 22:22:47 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x21090, 0x9, 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, @perf_config_ext, 0xa1c8, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r1, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000180)=0x10) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x83, &(0x7f0000000080)={r3}, &(0x7f00000000c0)=0x18) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000000)={r3}, 0x8) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYBLOB="14000000", @ANYRES16=r5, @ANYBLOB="c18f000000000000000005000000a175687549803e834ec47846ce9aeeb6ae914c28f7f66e05ab982c819888c84320b71f76558702f86b7dd909f745a3087f06c6068bd0c2134ddcb6bedd7ff6100a420f436bac75efe2b09c051c420554339b09bc75e7e020fa32399861c073473c7cbd471ec8cd077114eb7e17212aebad1da45531b61acf0a4d204bd88a4f009973b69dec57fbd8404949be885a0ccf6913460301b09f91716c46018d398a93bc4982a8290c0176ecd3e691edf5c8c9f48ce8c4276dd61ad61a74fad4a0eb349fbc1e6d66a5c644f3d8b88f00"/233], 0x14}}, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) pidfd_getfd(r7, r0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:47 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000480)='.^\xcd>\x05\x89\x942\\\'U\xda\xf9\xc5A\xa2\xa5\xbc\xa2.\x99\xcd!u\x8c\x86\x7f-\xbd{\xe9\xe9\xf0\x97M\xba\xbcz\x13\xbf\xb6C\x06\x8d\x9e\x13\xd8+\xa6\xae\x99Cu\x94\x1d\x02\x00\x00\xbfD\xc9\xa4\xef\xd3\xb6\xf7G)\xb5\xd1Y6\xb2\xc0\x9a\x91\x00C\xe8;\xff\xf9\xe4\xaf8\xb4\xf9\x1a\x1f\r\x17\xe8\xbeS\xa2\xad\xdb\xc7\xe6l\xd1u\x13]\xebn\xa0\xcc;$i\xd6m\xe4\x05\xa6\xa8\xa05*\xfcU\\\x12%\xa17\xdb\x98\xbd\x01s\x06\xec\x8bF\xf3\xea(\x95\x15\xde\xea\xaf\xad\xf9\x82\x8c\ty\f\x87\xba\xf1\xb8\x03\xc2\'&/E\xf7}\xe4Ur\xe5\x8bx\x83SnEU\xaa\x8f\x04S$\xfb\x88\v4Z\xcd\x18\xb7\x89\xa0\x0e;\xda\xc7\x9e\x02R\x88\xdbDU\x81b.\xd4\xfb$4S\xa2\xe4\x105;\xa0\xf4\xf8\xa3(\xd6\x14\x05X\x02\xb0', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x1100003ff, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) ioctl$int_out(0xffffffffffffffff, 0x2, &(0x7f0000000000)) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:47 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x231860) 22:22:47 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400000f) 22:22:47 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000012) 22:22:47 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x80ffff) 22:22:47 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="e0fc2cf4cc521f1c91c2c18f0000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r2 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000)='/dev/input/mice\x00', 0x20000) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r2, 0xc0605345, &(0x7f00000000c0)={0x4, 0x0, {0xffffffffffffffff, 0x1, 0x8, 0x1, 0x7}, 0x5}) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:47 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") sendmsg$NL80211_CMD_GET_SCAN(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x20, 0x0, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}, [@NL80211_ATTR_WDEV={0xc}]}, 0x20}}, 0x0) sendmsg$NL80211_CMD_JOIN_MESH(r1, &(0x7f0000000000)={&(0x7f0000006340)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000063c0)={&(0x7f00000000c0)={0x3c, 0x0, 0x10, 0x70bd2d, 0x25dfdc01, {}, [@NL80211_ATTR_DTIM_PERIOD={0x8, 0xd, 0x8}, @NL80211_ATTR_MESH_SETUP={0x18, 0x70, [@NL80211_MESH_SETUP_USERSPACE_AUTH={0x4}, @NL80211_MESH_SETUP_ENABLE_VENDOR_PATH_SEL={0x5, 0x1, 0x1}, @NL80211_MESH_SETUP_ENABLE_VENDOR_METRIC={0x5}]}, @NL80211_ATTR_IFINDEX={0x8}]}, 0x3c}}, 0x14) ioctl$LOOP_CHANGE_FD(r3, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:47 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000010) 22:22:47 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x1000000) 22:22:48 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000011) 22:22:48 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x2000000) 22:22:48 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x80000, 0x7) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xe, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) close(0xffffffffffffffff) fstat(0xffffffffffffffff, &(0x7f00000000c0)) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:48 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(0xffffffffffffffff, 0xc0884113, &(0x7f0000000480)={0x1, 0x1, 0x7, 0x20, 0x0, 0x4800000000000, 0x8, 0x9, 0xfd, 0x5a, 0x3f, 0x3}) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:48 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000013) 22:22:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYBLOB="bad60000d3409539e179fc8c65ddba1f8871fcfdbaf33782156ac9c9a86a3190d3bc169314dd051d1e37841442f612aa9962693d33c40b886dce382ff32652b6e385792af6313056c521d6af2e02673a498265e1ece25c42fe7c6c6ef11f5ac657617c06e5076f89e5d4bd37307f56ef31acdf83eb1f8bc4a680d525c4248f99d1d860f32919e9d1c147ebd2ea8729419c85eafbb55017fdb9b92acd79778a57bbeb776b0921ac0bd26393b975c6b620a5ccfb1e4eac", @ANYRES16=r1, @ANYBLOB="c18f28bd7000000000006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:48 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000012) 22:22:48 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x3000000) 22:22:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) ioctl$TCGETS(0xffffffffffffffff, 0x5401, &(0x7f0000000000)) 22:22:48 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000013) 22:22:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x15c) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0)='nl80211\x00') sendmsg$NL80211_CMD_STOP_AP(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000340)={0x2a0, r2, 0x400, 0x70bd26, 0x25dfdbfe, {}, [@NL80211_ATTR_IE_PROBE_RESP={0x289, 0x7f, "52e78611c632fe9744d001112bff2f08cc55296a73ac2d79a3af89880b4f5a880642eecdfd7e4e8e43cec3e87e8c3c262f8f4ef750e7ebcc5459b449a01626b511c26f6fa1bfeb38c4a77d931f9203452f5765613c80cddc04927070e1e755b933699a4d32faa970eb4d5bc7c9051d717d6559398f4e6e35743d7ac5d5fe84faaa8391c5741e6981566b4a4d9c65a79d2bc0fdaf0dd8de7b2cf3b0a86378262af7a4e6ce4e5d826857e0a464784dbc1f44e35eb3f6baf62680592c0b9a8b44c5df69002edc12854121518b90df137ec2ba1d7d200f27d0b0e2d86530bec004346fd2d58339ec1df1cf79d7be57e5c7b652f632d74267537c9c89b909c3a813b7ad30a67bac788baa79d6692d8211f2d1d9705043e01d6dfba4ab18d213adce597804d6a4c0f56031b77ea5db38ae21163070a19a365ddc581b0da1037eb76db622bcf52bb16f6f5dc85113a881232c907edb6bdaa03192a74e57bc5b993cb03bca44995b73e71a2f4542c6357c695423f1635cc09fe9dd2fe915438df820cb3f472d945ba0ca97f09a562a5c2218fd00661975b01f3a76cafd5d5051bd254b7c5a63f17c06fd098b5bafdfcf34281fa6001d690a5de82e5bc94b0abd4d4a0e030a17cee6dc38577b117b0e7d239844feeface278b933cd70b98c5aad3deae6e156739244d62fcd9dac01261264ee3d3a6afcb78499a910079b9b6fa6d4456f5e3c5984b07618869cdd63188684a41652641a752f347f19fe53dfaac643004b51af07050e88b16c13758b1b57e9b7381d9dde43f1f0d88b6013ac1878acdf61fe14e91c6cf215ad1d1345dd9186194582cadb04d1ef4caff202fee82e5b2ced7e7804ed310c9fc9d6785069e85ac8447c91f4ae0c08a060bddfcecbd184d7f25b65df31593f"}]}, 0x2a0}, 0x1, 0x0, 0x0, 0x4}, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r3, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:48 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x4000000) 22:22:49 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x20, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext={0x9}}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$cgroup_ro(r2, &(0x7f0000000000)='io.stat\x00', 0x0, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r3, @ANYBLOB="c18f006b00"/14], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:49 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000014) 22:22:49 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000000c0)="beaf9d3da26144bdac6f61e5807fe42a50fb16e8fe60030f1fdc1730b18c6c11de6f4d27780cb533bbd38984f0f71545565daf3a0a58b6195a134c2dcd1d2fe2b15cb2", 0x43) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, 0xffffffffffffffff) fchdir(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:22:49 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x5000000) 22:22:49 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000014) 22:22:49 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r1, 0xc0245720, &(0x7f0000000280)={0x1}) r2 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x6, 0x50480) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(r2, 0xc06c4124, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0xa) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x1e, 0x4, 0x0) close(r4) setsockopt$bt_BT_FLUSHABLE(r4, 0x112, 0x8, &(0x7f0000000000)=0x301, 0x4) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r5, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) mq_open(&(0x7f0000000140)='/dev/input/mouse#\x00', 0x2, 0x4, &(0x7f0000000240)={0x11a8, 0x6883, 0x20, 0x2}) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:49 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000015) 22:22:49 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) write$FUSE_DIRENT(0xffffffffffffffff, &(0x7f0000000480)={0xa8, 0x0, 0x1, [{0x3, 0x9, 0x2, 0x6ec3a34f, '-#'}, {0x3, 0x1, 0xb, 0x0, '/dev/loop#\x00'}, {0x6, 0x10000, 0x9, 0xb206, 'wlan1$em1'}, {0x3, 0xfcf4, 0xb, 0xe7, '/dev/loop#\x00'}]}, 0xa8) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:50 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r2, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x800000) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:50 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x6000000) 22:22:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SOUND_MIXER_READ_RECSRC(r3, 0x80044dff, &(0x7f0000000000)) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:50 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x7000000) 22:22:50 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000016) 22:22:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="c08f00000000080000006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) accept$inet(r2, &(0x7f0000000040)={0x2, 0x0, @broadcast}, &(0x7f00000000c0)=0x10) r3 = socket(0x1e, 0x4, 0x0) close(r3) r4 = socket(0x1e, 0x4, 0x0) close(r4) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000100)={'batadv0\x00'}) setsockopt$IP_VS_SO_SET_ZERO(r3, 0x0, 0x48f, &(0x7f0000000000)={0xc, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e24, 0x1, 'lblcr\x00', 0x0, 0xf2af, 0x5b}, 0x2c) 22:22:51 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r1) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000000)={0x7, 0x1, 0x1, 0x8001, 0x0}, &(0x7f00000000c0)=0x10) setsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000100)={r6, 0xfff, 0x5, [0x5, 0x1000, 0xd0, 0x1, 0x2]}, 0x12) 22:22:51 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x8000000) 22:22:51 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000015) 22:22:51 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000017) 22:22:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040)='batadv\x00') r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) recvmmsg(r3, &(0x7f0000009040)=[{{&(0x7f0000000840)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x80, &(0x7f0000001fc0)=[{&(0x7f00000008c0)=""/26, 0x1a}, {&(0x7f0000000900)=""/247, 0xf7}, {&(0x7f0000000a00)=""/73, 0x49}, {&(0x7f0000000a80)=""/84, 0x54}, {&(0x7f0000000b00)=""/242, 0xf2}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000001c00)=""/171, 0xab}, {&(0x7f0000001cc0)=""/236, 0xec}, {&(0x7f0000001dc0)=""/243, 0xf3}, {&(0x7f0000001ec0)=""/223, 0xdf}], 0xa}, 0x5}, {{&(0x7f0000002080)=@sco, 0x80, &(0x7f00000032c0)=[{&(0x7f0000002100)=""/39, 0x27}, {&(0x7f0000002140)=""/33, 0x21}, {&(0x7f0000002180)=""/20, 0x14}, {&(0x7f00000021c0)=""/4096, 0x1000}, {&(0x7f00000031c0)=""/189, 0xbd}, {&(0x7f0000003280)=""/18, 0x12}], 0x6, &(0x7f0000003340)=""/207, 0xcf}, 0x7ff}, {{0x0, 0x0, &(0x7f0000003800)=[{&(0x7f0000003440)=""/212, 0xd4}, {&(0x7f0000003540)=""/71, 0x47}, {&(0x7f00000035c0)=""/147, 0x93}, {&(0x7f0000003680)=""/129, 0x81}, {&(0x7f0000003740)=""/26, 0x1a}, {&(0x7f0000003780)=""/102, 0x66}], 0x6, &(0x7f0000003880)=""/199, 0xc7}, 0xb2d}, {{&(0x7f0000003980)=@phonet, 0x80, &(0x7f0000003b80)=[{&(0x7f0000003a00)=""/118, 0x76}, {&(0x7f0000003a80)=""/51, 0x33}, {&(0x7f0000003ac0)=""/182, 0xb6}], 0x3}, 0x4}, {{&(0x7f0000003bc0)=@pppoe, 0x80, &(0x7f0000003f80)=[{&(0x7f0000003c40)=""/160, 0xa0}, {&(0x7f0000003d00)=""/92, 0x5c}, {&(0x7f0000003d80)=""/63, 0x3f}, {&(0x7f0000003dc0)=""/189, 0xbd}, {&(0x7f0000003e80)=""/243, 0xf3}], 0x5, &(0x7f0000004000)=""/69, 0x45}, 0xf2}, {{&(0x7f0000004080)=@nfc, 0x80, &(0x7f0000005340)=[{&(0x7f0000004100)=""/101, 0x65}, {&(0x7f0000004180)=""/159, 0x9f}, {&(0x7f0000004240)=""/4096, 0x1000}, {&(0x7f0000005240)=""/235, 0xeb}], 0x4}, 0x8}, {{&(0x7f0000005380)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f0000005600)=[{&(0x7f0000005400)=""/221, 0xdd}, {&(0x7f0000005500)=""/199, 0xc7}], 0x2}, 0x101}, {{&(0x7f0000005640)=@ipx, 0x80, &(0x7f00000068c0)=[{&(0x7f00000056c0)=""/138, 0x8a}, {&(0x7f0000005780)=""/4096, 0x1000}, {&(0x7f0000006780)=""/109, 0x6d}, {&(0x7f0000006800)=""/183, 0xb7}], 0x4, &(0x7f0000006900)=""/4096, 0x1000}, 0x500000}, {{&(0x7f0000007900)=@tipc=@id, 0x80, &(0x7f0000008ec0)=[{&(0x7f0000007980)=""/196, 0xc4}, {&(0x7f0000007a80)=""/35, 0x23}, {&(0x7f0000007ac0)=""/128, 0x80}, {&(0x7f0000007b40)=""/24, 0x18}, {&(0x7f0000007b80)=""/118, 0x76}, {&(0x7f0000007c00)=""/4096, 0x1000}, {&(0x7f0000008c00)=""/76, 0x4c}, {&(0x7f0000008c80)=""/233, 0xe9}, {&(0x7f0000008d80)=""/4, 0x4}, {&(0x7f0000008dc0)=""/240, 0xf0}], 0xa, &(0x7f0000008f80)=""/176, 0xb0}, 0x8d2}], 0x9, 0x102, &(0x7f0000009280)) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f0000009340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000009300)={&(0x7f00000092c0)={0x2c, r2, 0x300, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r4}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x28}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40000cc}, 0x40008000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:51 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() ioctl$RTC_SET_TIME(0xffffffffffffffff, 0x4024700a, &(0x7f0000000000)={0x2, 0x25, 0x13, 0x1a, 0x5, 0x400, 0x3, 0x15a}) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x40, 0x0, 0x0, 0x0, 0x0, 0x6, 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, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x81}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:51 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0xf000000) 22:22:51 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000018) 22:22:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') r2 = socket(0x1e, 0x4, 0x0) close(r2) bind$l2tp6(r2, &(0x7f0000000000)={0xa, 0x0, 0x7ff, @dev={0xfe, 0x80, [], 0x24}, 0x7, 0x4}, 0x20) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:52 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x11000000) 22:22:52 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x40000000) 22:22:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="78f63c6988c532a33789faf2d015c3333f13c832f5b6318d86ee678d217cb191e93c6cd7e7a0d124"], 0x1) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000500)=0xc) setsockopt$inet6_mreq(r2, 0x29, 0x1b, &(0x7f0000000080)={@remote, r3}, 0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f00000004c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=[@pktinfo={{0x24, 0x29, 0x32, {@remote, r3}}}], 0x28}}], 0x1, 0x0) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_msfilter(r6, 0x0, 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB='W'], 0x1) getsockopt$inet_pktinfo(r6, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000500)=0xc) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000080)={@remote, r7}, 0x14) sendmmsg$inet6(r4, &(0x7f00000004c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=[@pktinfo={{0x24, 0x29, 0x32, {@remote, r7}}}], 0x28}}], 0x1, 0x0) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f00000024c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000002480)={&(0x7f0000000980)=ANY=[@ANYBLOB="c0050000", @ANYRES16=0x0, @ANYBLOB="000125bd7000fbdbdf250100000008000100", @ANYRES32=0x0, @ANYBLOB="9c02028044000100240001006d6f6465000000000000000000000000000000000000000000000000000000000500030005000000110004006163746976656261636b75700000000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004001ddf972d38000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004004700000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004000300000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b000000080004000400000008000700000000003c00010024000100757365725f6c696e6b75705f656e61626c65640000000000000000000000000005000300060000000400040008000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c00000000000000050003000300000008000400a0b500003c00010024000100656e61626c65640000000000000000000000000000000000000000000000000005000300060000000400040008000600", @ANYRES32=0x0, @ANYBLOB="84000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b00000054000400ff7f06011beb0000000002e975040000030000ff3f00000004001f0205000000000200ca0000000000000381b25a0000b800ca6f050000000000071f4d0000000300011fff070000610e00000000000038000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000100000008000100", @ANYRES32=0x0, @ANYBLOB="b800028034000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b0000000400040040000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000050003000300000008000400", @ANYRES32=0x0, @ANYBLOB="080007000000000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b00000008000400ff070000080007000000000008000100", @ANYRES32=0x0, @ANYBLOB="bc0102803c00010024000100656e61626c65640000000000000000006714b0f80000000000000000000000000500030000000400040008000600", @ANYRES32=0x0, @ANYBLOB="40000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b000000080004000101000008000700000000004c000100240001006c625f74785f6d6574686f640000000000000000000000000000000000000000050003000500000019000400686173685f746f5f706f72745f6d617070696e670000000040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000050003000b000000080004000100008008000600", @ANYRES32=0x0, @ANYBLOB="40000100240001006c625f706f72745f737461747300000000000000000000000000000000000000050003000b000000080004000000000008000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006e6f746966795f70656572735f696e74657276616c0000000000000000000000050003000300000008000400040000003800010024000100616374697665706f727400000000000000000000000000000000000000000000050003000300000008000400", @ANYRES32=r3, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="7c00028040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040002000000080007000000000038000100240001006e6f746966795f70656572735f696e74657276616c000000000000000000000005000300030000000800040006000000"], 0x5c0}, 0x1, 0x0, 0x0, 0x40044}, 0x200089c0) setsockopt$inet6_tcp_TLS_RX(r2, 0x6, 0x2, &(0x7f0000000100)=@gcm_128={{0x304}, "52e47d17efd570d3", "785d0540ca289c5ce6ad0967ea0241ef", "c9f019a0", "2bcd1c20c3214b07"}, 0x28) 22:22:52 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000000)) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x3, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:52 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x60182300) 22:22:52 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000016) 22:22:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) r4 = socket(0x1e, 0x4, 0x0) close(r4) r5 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX=r2], @ANYBLOB="954f799e03d4835e38e53eabc661f4578f75ce9ba99b4dac11e3a1956373a5c4dee1c2c1c586381aa0d7f2a945efd1a4887d2747b6381d0a96162730544f98dbcfb320b0236a555d408eac9800e12ef04b32da012872319b7cc349fe1c28ffe47f4d5cb397ba0de9c24400fd1c4e8c07bd4f07932ba2a87d185d0048a30fb2082b5e4f42e3571dd38b3fb2467f4e6513abec4aff199db6c98702738349244c081545aafcbc790bffa5d381af1623818fb8ed55494ab035dd5d4b63325626b6f5a91db6599948ca69019b7bed4182420c2a9404fbf8a38e0651", @ANYRESDEC=r3, @ANYBLOB="8f27e6e9e273eea1dc8c93be41221c79466aeec2108192a726f27ee94b387e04d1bf16872863e9825f541ded357dc0c4e475a9ff192248fbef798ebfb0b1f1da8a3469c76804d1c32483795f6bb0494c1e7feccd1bcadfcfbfbdd32901641fb61f3c6f0f9695489815d1e12d04f9fb7d0935e2cf3c9cab1f751e7b299d7f8ebc235f81452d187fed", @ANYRESHEX=r0, @ANYRES16=r1, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r4, @ANYRESDEC=0x0, @ANYBLOB="4f7326e2ebea1aafe94ab884789a17b223342ca0b1173def6e714e4c462222e17a6af48facfe1909c471c62e6c981f36f58caf8b38a9ce960e9142acca9d5986b2708304010d60f0d21e1af273ff0382f4987ede4ea76a64683ebbdfcc8742655436df67df0cb8439a923b7acc59ab30b076ffcde60101e4a6c7fc68408bbaed8dc14267415d0f75bdd5352d104ef1c7322a3e2351fdef2cffaa23a71e06867807af7c35", @ANYRES64=0x0, @ANYRES64=r5, @ANYPTR64, @ANYRESDEC=r0, @ANYRESHEX]]], 0x3}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r6, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r6, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) r7 = fcntl$dupfd(r6, 0x406, 0xffffffffffffffff) ioctl$SNDCTL_DSP_GETOSPACE(r7, 0x8010500c, &(0x7f0000000000)) 22:22:53 executing program 2: ioctl$RTC_PLL_GET(0xffffffffffffffff, 0x80207011, &(0x7f0000000000)) socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:53 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000019) 22:22:53 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0xfdfdffff) 22:22:53 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xd1ca8, 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, @perf_config_ext={0x8001, 0x80000000}, 0x200, 0x0, 0x7ff, 0x8}, 0x0, 0xffffffffffffffff, r3, 0x2) r4 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r5 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r6, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r4, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r4, r4, 0x0, 0x24000000) 22:22:53 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0xff000000) 22:22:53 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0xffff8000) 22:22:53 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400001a) 22:22:54 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0xfffffdfd) 22:22:54 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400001b) 22:22:54 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x200000003) 22:22:54 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000017) 22:22:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYBLOB="0000000051e62cdee09a1890b0d572db0dd3dc76eb424d094ab5ca11b78cd811b27397507fd94c5da10f7dd756ea6999dd81d85c90aaeed3e63c610a049108a81f0049bc1085c0cd91ce1ac27505c253c2d013b13a821797cf4cbf7075ffafd0cc38038a7e3520d9d9b5217fe75f64220ca2c6447df8156c595b266439bcf50054ab090c1d231c54ad5d91a4", @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) r2 = socket(0x1e, 0x4, 0x0) close(r2) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000180)=0x10) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x83, &(0x7f0000000080)={r5}, &(0x7f00000000c0)=0x18) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000040)={r5, 0x2c, &(0x7f0000000000)=[@in={0x2, 0x4e23, @local}, @in6={0xa, 0x4e21, 0xfffffffa, @remote, 0x3}]}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000000340)={r6, @in={{0x2, 0x4e21, @multicast2}}, 0x401, 0x1, 0x4, 0x7fffffff, 0x2d, 0x3, 0xf8}, &(0x7f0000000100)=0x9c) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:54 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400001c) 22:22:54 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/seq/timer\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:54 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x7f1fa50d2700) 22:22:54 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) r5 = socket(0x1e, 0x4, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x20) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:55 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x270da51f7f0000) 22:22:55 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400001d) 22:22:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') r2 = socket(0x1e, 0x4, 0x0) close(r2) setsockopt$inet_sctp_SCTP_NODELAY(r2, 0x84, 0x3, &(0x7f0000000140)=0x10001, 0x4) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r3 = socket(0x1e, 0x4, 0x0) close(r3) sendmsg$NFT_MSG_GETTABLE(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x38, 0x1, 0xa, 0x301, 0x0, 0x0, {0x3, 0x0, 0x4}, [@NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x1}, @NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x2}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x38}, 0x1, 0x0, 0x0, 0x80d4}, 0x8000) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:55 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x80ffff00000000) 22:22:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="9f4b54679be9a70500136b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) socket$inet6_icmp(0xa, 0x2, 0x3a) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:55 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400001e) 22:22:56 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000018) 22:22:56 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="c18f0000000044000000006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:56 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x100000000000000) 22:22:56 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:56 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000021) 22:22:56 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="c18f0000000000001c006b000000"], 0x14}}, 0x0) io_uring_enter(0xffffffffffffffff, 0x81, 0x2, 0x1, &(0x7f0000000000)={[0x2]}, 0x8) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_INTERRUPT(r3, &(0x7f0000000040)={0x10, 0x0, 0x7}, 0x10) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:56 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x200000000000000) 22:22:56 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x300000000000000) 22:22:56 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000022) 22:22:56 executing program 5: r0 = socket(0x1e, 0x4, 0x0) close(r0) setsockopt$inet_sctp6_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000340)={0x28, [0xff82]}, 0xffffff6f) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') r3 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$NL80211_CMD_GET_SCAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)=ANY=[@ANYRES16=r1, @ANYRES16=r2, @ANYRESHEX=r3], 0x3}, 0x1, 0x0, 0x0, 0x20044000}, 0x20000000) r4 = socket(0x1e, 0x4, 0x0) close(r4) sendmsg$NFNL_MSG_CTHELPER_DEL(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x2, 0x9, 0x401, 0x0, 0x0, {0xa, 0x0, 0x4}, [@NFCTH_PRIV_DATA_LEN={0x8, 0x5, 0x1, 0x0, 0x1f}, @NFCTH_STATUS={0x8, 0x6, 0x1, 0x0, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x850}, 0x404c810) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SNDCTL_DSP_SPEED(r6, 0xc0045002, &(0x7f0000000300)=0x7ff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r7 = socket(0x1e, 0x4, 0x0) close(r7) sendto$isdn(r7, &(0x7f0000000240)={0x2942, 0xffffffff, "88c3e2f63168b836cd275452a249cd76c4de948c0077b9de8e7acbda1a9a4271a170749544a59c6f2ac7b57af0"}, 0x35, 0x2ae76ad087b7db11, &(0x7f0000000280)={0x22, 0x1f, 0x7f, 0x0, 0x26}, 0x6) 22:22:56 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x300000002000000) 22:22:56 executing program 5: socket(0x0, 0x5, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x1, 0x0) fdatasync(0xffffffffffffffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x89a1, &(0x7f0000000300)={@local={0xfe, 0x80, [0x600, 0x3ef, 0x0, 0x3f00000000000000, 0x100000000000000, 0x0, 0x1103, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$sock_inet6_SIOCADDRT(r0, 0x89a0, &(0x7f0000000440)={@local={0xfe, 0x80, [0x0, 0xfeff0000]}, @mcast1, @loopback}) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f00000002c0)=@kern={0x10, 0x0, 0x0, 0x2000}, 0xc, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000176e0"], 0x40, 0x4084}, 0x2004c010) ioctl$KVM_REINJECT_CONTROL(0xffffffffffffffff, 0xae71, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)={{0x77359400}, {r1, r2/1000+10000}}, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x1800, 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, @perf_config_ext={0x389ac0000000, 0x80000001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000180)='TIPCv2\x00') openat$hwrng(0xffffffffffffff9c, 0x0, 0x21c102, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)=""/219, 0xdb}], 0x1) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') 22:22:57 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000019) 22:22:57 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000200)={&(0x7f00000000c0)=ANY=[@ANYBLOB="215e906538e3fd3271fdaaa716b969fb", @ANYRES16=0x0, @ANYBLOB="08002bbd7000f7ffffff0200000008000900000000000c00160002000000000000000500040080000000050007000200000014001f000000000000000000000000000000000108000c000300000006001b004e200000050021000000000008000a0003000000"], 0x6c}}, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:57 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000023) 22:22:57 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x400000000000000) 22:22:57 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x83, &(0x7f0000000080), &(0x7f00000000c0)=0x18) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000000)={0x8, 0xffc0, 0x8009, 0x120d, 0xffffffff, 0xdc1, 0x1, 0x7fff}, &(0x7f00000000c0)=0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x24000000) 22:22:57 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x500000000000000) 22:22:57 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400001a) 22:22:57 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r2 = syz_open_dev$video4linux(&(0x7f0000000000)='/dev/v4l-subdev#\x00', 0x7, 0x103000) ioctl$VIDIOC_SUBDEV_ENUM_MBUS_CODE(r2, 0xc0305602, &(0x7f0000000040)={0x0, 0x10001, 0x2007}) 22:22:57 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="c18f008cec0cf58854a9d9a70000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:57 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x600000000000000) 22:22:57 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x1, 0x0, 0x0, 0x41c0, 0x41, 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, 0x8, 0x2, @perf_bp={&(0x7f0000000000), 0x9}, 0x1000, 0x0, 0x0, 0x2}, 0xffffffffffffffff, 0xffbfffffffffffff, r1, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) openat$dlm_control(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/dlm-control\x00', 0x400080, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000500)=ANY=[@ANYBLOB="1500feffd9fca61bf4f45d6264b5400190f326b494ed9d8a910900000000000000095b0f05df5a264ac93ec39b223ba73c935509c8fb9a8b3532c384cffefb89973f89d383562cdfb5ad7607c6e6afa80692aed1d98d28a85236c7fac2e8c1459226bc2ed8a42346536a1e05929346f2c6eec37367fd5ecd63174500000000000000000000000000000000003d0a90c522b26c36cb0a0ff552511082088641810c", @ANYRES16=r3, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000200)='asymmetric\x00', &(0x7f0000000000)=@secondary='builtin_and_secondary_trusted\x00') keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, 0x0, 0x0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000040)={r4, 0xfd, 0xb6}, &(0x7f00000000c0)=ANY=[@ANYBLOB="656e633d6f61657020686173683d626c616b6532622d3531322d67656e6572696304000000000000000000000000000000b3966e0e489e00"/84], &(0x7f0000000300)="d6d1841151f1d8a68e5960a9ba807864b90b895736a1cfbe586480022c163c27e956c554b9331ee86047191355f6b746b11fbab3697cfc3c5911c492cabe39eab7456f28eba1e6eb3e7b121058490eac3908e07cd2a87991b98c83e9cd2673831b569feec3247f135bd451d2d7eb166d70ba0597226dbba97ec862c316ac4b6f39aac330ecfa8fe3f6c977695e71e9b6c5d32ec7614cecb4edb2fc9fe7f967c239cb221db48bf5a8da7d302231c009533a7adcf9d2f1bcbbdbb4109d55a576f38347778604c9722014445b2774062d64e0af1e1c6640347fde5da310b19835f873a6f964400397a88f2187335e796a0c7baf35e4506ea22ba614deeee1", &(0x7f0000000400)=""/182) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:58 executing program 5: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x9, 0x0, 0x41c0, 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, @perf_config_ext, 0x50800, 0x0, 0x0, 0x8, 0x0, 0x0, 0x9b8}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x1) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:58 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x700000000000000) 22:22:58 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$ASHMEM_SET_PROT_MASK(r0, 0x40087705, &(0x7f0000000000)={0x401, 0x4}) socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(0xffffffffffffffff) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x5, 0x70, 0x0, 0x0, 0x0, 0x3, 0x0, 0x80000041bd, 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, @perf_config_ext={0x8, 0x2}, 0x0, 0x6}, 0x0, 0x5, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:58 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400001b) 22:22:58 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000001c0)=0x14) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000200)={0x1d, r5}, 0x10) 22:22:58 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x800000000000000) 22:22:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000041c0, 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, @perf_bp={&(0x7f0000000000), 0x8}, 0x420, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x4, 0x0) close(r0) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000040)={'sit0\x00', {0x2, 0x4e23, @loopback}}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000005f463d1144de3514158653680d3c53b5932d43c42a083efb982b81ccccca634bfdc521d378380fecdacd5ee966a9777cb5a1c8c399160deb7e89b52844bb94610a54bdff22d6b162d54619b4bca5b143e0e1690c8ce1c3804fb13f1a3af207705e9a0ce365a665d42f61820f0072b4a4c5fca91934ff5bde45dfed04a4f7a6ca71ec829e7845862fcbd03ed384885535c4dd87863cb714074fa22c30ff6fe80ce429033fc870bde1a100487e253190e82164e6a0e2012d3a9d1ca8ed0430d71158c63c554febe49c532e5f7832505fdb727ac0dcba4d1eaade456f23d1", @ANYRES16=r2, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x9) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:58 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000024) 22:22:58 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0x0, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) ioctl$FS_IOC_GETFSLABEL(0xffffffffffffffff, 0x81009431, &(0x7f0000000480)) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:22:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRES16=r1, @ANYRESDEC=r2], 0x3}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:22:58 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0xf00000000000000) 22:22:58 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000025) 22:22:58 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x1100000000000000) 22:22:59 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x38fa191700c9ffff) 22:22:59 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000026) 22:23:00 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400001c) 22:23:00 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f00000001c0)="bac306d4c99ccbf0555dbdbc77d09bb93d3c592c298cda9cf8128b3e818f451891f859eeae451bd0742f16f52ac5cf1060789ba24478a131ba7926453c2617fcfc4666bfccb61d568a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b186df570131f") setsockopt$inet_icmp_ICMP_FILTER(0xffffffffffffffff, 0x1, 0x1, &(0x7f0000000100), 0x4) getsockopt$inet_sctp_SCTP_INITMSG(r4, 0x84, 0x2, &(0x7f0000000000), &(0x7f00000000c0)=0x8) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:00 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x4000000000000000) 22:23:00 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000027) 22:23:00 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') prctl$PR_GET_KEEPCAPS(0x7) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:00 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) sendmsg$NL80211_CMD_NEW_STATION(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x0, 0x2, 0x70bd29, 0x25dfdbfe, {}, [@NL80211_ATTR_OPMODE_NOTIF={0x5, 0xc2, 0xff}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x40) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0xd811) read(r6, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:23:00 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="aff2f8282f1b702f57b467a5f3430eff3bbefff0e1837455c1e3c03a7f39efc84113f0c4accbce6487e9a2319b3e3cf0622f64d2e607a6cd522790bbd5598d6e9ea347c5775e08a1cc9578833498d441ff3d38945fb5ebef28541125e5d5decc7651facdcbf4c9c6e42dfe071938bd2d4fc44017980ad628f29318f8c067e9a04a7ac1131ed22cb047c2a945876f21943b2073cd39b12ed78f6e82c5404d4e206f28ae05349cf3aedbbdf4092d0ff02f7a9729fe32f96e74c6a2de8879116a2283501cc273860e5c7b090537c72533f8442a6711c7ff869b6bb0a412d34dec95cc553b44ea7905b706a1df04ac7b27128b5f836a07d2a3dc41a1300ab1a723b6558c0cd07510f8727702105a5cf0b78fcd66dcf6bdb218eee98f942b080e", @ANYRES16=r1, @ANYBLOB="c18f00000000000000046b02008aadfb00"], 0x3}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r2, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000180)=0x10) r3 = socket$inet(0x2, 0x80001, 0x84) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, &(0x7f0000000440)=""/189, &(0x7f0000000100)=0xbd) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nvram\x00', 0x20001, 0x0) connect$unix(r6, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0x6e) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x83, &(0x7f0000000080)={r5}, &(0x7f00000000c0)=0x18) ioctl$CAPI_GET_FLAGS(r6, 0x80044323, &(0x7f0000000240)) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f00000006c0)=ANY=[@ANYRES32=r5, @ANYBLOB="ebbade008122000000ac4c7c4653c88e5528f90ecb8a7bcbe31673192f2aa0bdd3c26fc8ffd8bad582f7dfc9ba358c5b63613b8f00d78c7faf4c5099e224d7dfa55fae52370c38d71e9ff32f3acc1a13492ea807f55cb868a6095e53203d6b4b3460ac5845b147f2448a3e575b2b5956927740945655c7a09fc4eea46aace0ef063038f6bcc70afb03bc0aad46d5d88503f1339549397065f691723cb0216f702a22d813b16f900e2fbaa1b12b35eacbe0484992b785b02882d3ee63d0f2edbd049b7b6b76bf5a96747aa6a44ff44b7e545561829cc9a93c9923ca77bf4d0e2bc3b5cbc3bf17bf52fd9656beff5264399ff3131282a06e125b55d291420e2909902c01f0475f9b99e89ccfd8268e0d197b40b693bd49c845963e425b1af1262dcdc3c9f9b7ba47a7a525b1f4e54e9f22cb6c8af743ccbc72bb3d7a7de9f814ae273ec56ae34362240d2133cd02c54d2a2fbc21f046a6f20c345e20dd7599b06042e60205c5892b61c89145ed055b56c2646ad83255651ca5bafdc9e90142f76b5b47c4da1586d3a44c4a1a5155a8c52518239edbe24f7db72c813cea6ecc2869e731af88a29b49cb1c544b28"], &(0x7f0000000040)=0x2a) 22:23:00 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x6018230000000000) [ 1041.929264][ T9549] IPVS: length: 189 != 24 22:23:01 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0xfdfdffff00000000) 22:23:01 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000028) 22:23:01 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_QUERY_BPF(r3, 0xc008240a, &(0x7f0000000000)={0x1, 0x0, [0x0]}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:01 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_genetlink_get_family_id$SEG6(&(0x7f0000000000)='SEG6\x00') dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:01 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400001d) 22:23:01 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0xff00000000000000) 22:23:01 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000029) 22:23:01 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) fsconfig$FSCONFIG_SET_PATH_EMPTY(r3, 0x4, &(0x7f0000000240)='nl80211\x00', &(0x7f0000000280)='./file0\x00', 0xffffffffffffff9c) msgctl$IPC_INFO(0x0, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80000, 0x0) sendmsg$NL80211_CMD_NEW_KEY(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000000340)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="000026bd7000fcdbdf250bf1ffff04000800001500b5dea1c08211ec8ccdd08d000a000600aaaa95725baaaaaaaa0100"], 0x28}, 0x1, 0x0, 0x0, 0x8000}, 0x20040000) 22:23:01 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0xffffc9001719fa38) 22:23:01 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x5417, &(0x7f0000000000)=0x3f) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x24000000) 22:23:02 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0xffffffff00000000) 22:23:02 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400002a) 22:23:02 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x41c0, 0x0, 0x3, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14040000", @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$BLKBSZGET(r3, 0x80081270, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:02 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f0000000380)) ptrace$pokeuser(0x6, r1, 0x401, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:02 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket(0x1e, 0x4, 0x0) close(r2) r3 = socket(0x1e, 0x4, 0x0) close(r3) r4 = syz_open_procfs(0x0, &(0x7f0000000380)='net/stat\x00') setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r4, 0x6, 0x15, &(0x7f0000000000)=0xdc, 0x4) r5 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r5, 0x4040aea0, &(0x7f0000000140)={0x1, 0x0, 0x75, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x7, 0x0, 0xfffffffd, 0x8, 0x12, 0x0, 0x0, 0x0, [], 0x0, 0x2}) ioctl$KVM_RUN(r5, 0xae80, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$UFFDIO_WAKE(r7, 0x8010aa02, &(0x7f0000000040)={&(0x7f0000001000/0x2000)=nil, 0x2000}) 22:23:02 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x4, 0x0, 0x0, 0x2, 0x0, 0x41c0, 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, @perf_config_ext, 0x0, 0x0, 0x0, 0xc}, 0x0, 0x1, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r1, &(0x7f00000001c0)={{0x1b, 0x5b, 0x7, 0x7, 0x0, 0x0, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x71, 0x40}, [{}]}, 0x78) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="1400d222", @ANYRES16=r2, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$TIOCSBRK(r8, 0x5427) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:04 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400001e) 22:23:04 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$KVM_DEASSIGN_PCI_DEVICE(r6, 0x4040ae72, &(0x7f0000000000)={0x1ff, 0xfffffc01, 0x3, 0x0, 0xe5d}) ioctl$KVM_SET_VCPU_EVENTS(r4, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r4, 0xae80, 0x0) 22:23:04 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400002b) 22:23:04 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ftruncate(0xffffffffffffffff, 0x9) sendfile(r2, r2, 0x0, 0x24000000) 22:23:05 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x1000000000000, 0x80003) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$apparmor_current(r4, &(0x7f0000000040)=@profile={'permprofile ', '/dev/vcs#\x00'}, 0x16) ioctl$KVM_RUN(r2, 0xae80, 0x0) 22:23:05 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r2) sched_setscheduler(0x0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r0, 0x29, 0xd2, &(0x7f00000000c0)={{0xa, 0x4e20, 0x8, @empty, 0xe4}, {0xa, 0x4e22, 0x1000, @loopback, 0x4}, 0x20, [0x40, 0x4, 0x81, 0xfffffe7d, 0xfffffc00, 0x4, 0x2, 0x10000]}, 0x5c) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000480)="4bebafb58b637d342419ef470ed148b6c68362bd8424d462acb7802d7c324465a6eb94dabca0c6c65a0442f752d97cf48f932ce2b42922d60cdf59758151a6495abd1528e9ec7d79ff3502ffee75ef11425a63e069600e1c9f267e182d3cf7172b0e86c13f888fe953bd17731452f7b5d56d812d9849d87854d2c4410455e0cde79f44b4ce6d22d9ca1b819790faea1d130c26752106fc6f3e2c95b5659e1f727da8bcc72fb13cbd69116b7ea1e5", 0xae}, {&(0x7f00000001c0)="290000fe7b7d03009c8adba100"/23, 0x17}], 0x2, 0x400081805) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0xd811) r6 = syz_open_dev$vbi(&(0x7f0000000000)='/dev/vbi#\x00', 0x3, 0x2) ioctl$VIDIOC_G_FREQUENCY(r6, 0xc02c5638, &(0x7f0000000140)={0x400, 0x4, 0xf38}) read(r1, &(0x7f0000000540)=""/184, 0xb8) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:23:05 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$KVM_DIRTY_TLB(r1, 0x4010aeaa, &(0x7f00000000c0)={0x8, 0x6}) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r4, 0x4040aea0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r4, 0xae80, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) set_robust_list(&(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000100)}, 0x2}, 0x18) ioctl$KVM_SET_NR_MMU_PAGES(r5, 0xae44, 0x2) 22:23:05 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400002c) 22:23:05 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket(0x1e, 0x4, 0x0) close(r1) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000001580)='/dev/dlm-monitor\x00', 0x68400, 0x0) setsockopt$RDS_RECVERR(r3, 0x114, 0x5, &(0x7f00000015c0)=0x1, 0x4) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0)='nbd\x00') sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, r5, 0x200, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x801}, 0x4000000) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r5, 0x300, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x10001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x60000}, 0x20008800) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r6, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:05 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) setsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0x66, &(0x7f0000000000)=0x3, 0x4) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:05 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000040)=""/64) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="00000000080044c82db50000b87e9f16f0a4cb1c5a57780300000000000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:05 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400002d) 22:23:06 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000021) 22:23:06 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x54000000, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_STAT(r0, 0xd, 0x0) shmctl$SHM_STAT_ANY(r0, 0xf, &(0x7f00000000c0)=""/36) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r5, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r7 = socket(0x1e, 0x4, 0x0) close(r7) openat$bsg(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bsg\x00', 0x82, 0x0) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r7, 0x84, 0xc, &(0x7f0000000000)=0xc647, 0x4) ioctl$KVM_SET_VCPU_EVENTS(r6, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) 22:23:06 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x8, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x4, 0x0) ioctl$KVM_SET_PIT(0xffffffffffffffff, 0x8048ae66, &(0x7f0000000240)={[{0x6, 0x5, 0x40, 0x3, 0x7f, 0x6, 0x9, 0x1f, 0x3a, 0xdc, 0x8, 0x1f, 0xb4d}, {0x40, 0xd89, 0x3f, 0x0, 0x7, 0x5, 0x2, 0x3, 0x40, 0xfd, 0x20, 0x9, 0x6}, {0x8, 0xfff, 0x7, 0x4, 0x3f, 0x9, 0xff, 0x80, 0xa0, 0x2, 0x3, 0x20, 0x3}], 0xffffff80}) close(r0) ioctl$sock_inet_SIOCSIFBRDADDR(0xffffffffffffffff, 0x891a, &(0x7f0000000100)={'gretap0\x00', {0x2, 0x4f27, @multicast1}}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00', @ANYRES16=r2, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x1, 0x400000) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_msfilter(r6, 0x0, 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB='W'], 0x1) getsockopt$inet_pktinfo(r6, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000500)=0xc) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000080)={@remote, r7}, 0x14) sendmmsg$inet6(r4, &(0x7f00000004c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=[@pktinfo={{0x24, 0x29, 0x32, {@remote, r7}}}], 0x28}}], 0x1, 0x0) connect$can_j1939(r0, &(0x7f00000000c0)={0x1d, r7, 0x3, {0x1, 0x1}, 0xfe}, 0x18) 22:23:06 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400002e) 22:23:06 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PIO_CMAP(r3, 0x4b71, &(0x7f0000000000)={0x8, 0x0, 0xe3, 0x1ff, 0x80000001}) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r4, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r4, 0xae80, 0x0) 22:23:07 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$TCGETX(0xffffffffffffffff, 0x5432, &(0x7f0000000100)) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") syz_genetlink_get_family_id$tipc2(&(0x7f0000000000)='TIPCv2\x00') ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:07 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000000"], 0x3}}, 0x48800) r2 = socket(0x1e, 0x4, 0x0) sync() close(r2) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') r5 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/sys/net/ipv4/vs/cache_bypass\x00', 0x2, 0x0) getdents64(r5, &(0x7f0000000280)=""/31, 0x1f) syz_open_dev$dmmidi(&(0x7f0000000140)='/dev/dmmidi#\x00', 0xfffffffffffffff7, 0x100) sendmsg$NL80211_CMD_GET_SCAN(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x20, r4, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}, [@NL80211_ATTR_WDEV={0xc}]}, 0x20}}, 0x0) sendmsg$NL80211_CMD_SET_MPATH(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, r4, 0x200, 0x70bd2b, 0x25dfdbfd, {}, [@NL80211_ATTR_MAC={0xa, 0x6, @local}, @NL80211_ATTR_MAC={0xa}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20088000}, 0x4014) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r6 = socket(0x1e, 0x4, 0x0) close(r6) setsockopt$pppl2tp_PPPOL2TP_SO_LNSMODE(r6, 0x111, 0x4, 0x0, 0x4) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000440)={0x14, 0x0, 0x200, 0x70bd27, 0x25dfdbff, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}}, 0x10000800) 22:23:07 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400002f) 22:23:07 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000180)=0x10) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x83, &(0x7f0000000080)={r5}, &(0x7f00000000c0)=0x18) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000180)={r5, 0x1000, "ae24c32a04402a6147f2e14db3a1ea8df048259e6b4d9c8a572ee4c140281709c431e163e2d159ed06f6948e70a24d89763c8f9ec25a17b0f3621032e17ce22b36d92d52d42341e0671bccb0b2c9dea6612b49cbac3129242ffc089b5482f40d845bef49a14462f20ad98a3423c1d8a0b73fdfbc57d94fe226e662810388e387d24c5d12c50ca9d2a58ea0822d9b9bdb6bedb1f7eb68c5af4f996ff08a9cb239361d285d9b95f380e58a849e46bf95af6ec65e75f2fd9e77742c2d44e9991ea597ef5e1c1ccb4c2ca98000cd30a2c189f48c007be2ae1052502f26dc5f1c144c7059b7c1ba474033843622fe05098a969c53954ec1b17e466d916f8fa674d56500eefb5967843a71f5bdfc83e88030b33e4738e2b6e7825159e38a57469fd2c591337ed3649d15a524f0616acd78b5d46ae7cd22926226f0fff3779cd14e862b5b5870b874ad411d3689bcfd76a236d91e7dec7ef7157a0afebbc127a1f0df8770e6b910771cdc37ea62d58ed0dfb5fd43d044a138a03e8e977eb65f056ea03595c7756e1c9093308a7f887d0ccd72185ff4dba4537c634e1b64a74c5c333f1677360444b16f49e9cd6595eac9565010fb7c26a66a1a834bc69c7dbfcf4801329595b3da7b56dd0612d51c2fdac2a4b57637302d0eda9cd048bf6e1ecb797a872581f8dbd933e705f970f41012d579e2ce1ff2fbc221e643dfcba1504df1f5efb01feb332167e4ec54d09ed480cab47567ee9763a615d12a1d7d2ed4cd482eb024c8f36a8a6b237c4deec62c7986358afe30bd852d73508b87f2480f667b872ed87901d28866fc3a32724da06b5ea8fdf3a28c3b090cbe93d9aca20cffd5eae4fde1a8f0be2176c1fce00974c88b7dd0d09684245d13a63365ce2315b7e7e8792f25342772928e44852b0c260252f81772246637c9334087929bb169faeef9a9f28d46afc7945ccb6ae8145a153ad9a042c102b176db9378e6d601ea6cbd64d56cebc5c8eacc0c8e2551d0a180a8e9b97275510ab4ca3903ed74571fb7bd497701d449f539b8ad415fe8429bb96754e675d779e4449ee3369f68617eacc50faf00f67c8d91b6a1ccce6469e70fe2a164b60e94dd30bfdf59188114876e9e6f4b64c60bb42ef3417aaa1d4b5e778fd1223d2444d6199abe73ac74cb26498ed3a5e3b6f277cc6ea7d5c1a9f14d19f11223816ec8c28307ac69cca202f31441c4a8eceffcf4c0437db351d6308a8c2f89292b35c35ed84173d0a587374f149b500f034e6ae8c272b9cb24c638f18e6cbb5261fd47c78998828d38fdc8de75887d546fe2dcdae50a5177104f99270c30c71726de0b3ec5429e5b862b0fb54af4c24a86fcd179cd52127ddbbc65d1c922bba7a5b08cfe68295ba30cdbb0d50f20de7e80e7e36e9a48fac38375f263ec2ad5a96cdd789d729d07c9a507359ecef97ecc1d791c2a538d88b19c35522ad4fcd50b2c269de7a7140168684b233930111537f969e910340ec6f12f34b1ef491254e68394f31a8fcac4893a193b16d8f116f7a435001e0901a0b7e3a084ddfbc271a1c5d6b2b598b3b187a062f93e3e0ee0c2426da1e92a67f301396a7782bec9b62b978452a309916e9a307faafed2bbe0adf21fa04dcafbbdc1be6bb3b0d64a264f40c1d4975c13fe40bd6cd69f6d159b94cc62cfd02d85d3b500859e333c1d8671f7fc1ee6e6a39e2a23b35b98fdf615c5f8cfcfca603c049b3b8fa0d841c8c492e00b212f8d7486784cffd11db9b29beacddad7fe90f66de1ce1902b228083750a3e71eaca1dbcf8d5f34deec51e5d3c737b28d4031ce6871b1ba614ad9a899c08d1f2b9206e7066f879d1fbfe838d142f6f2ee88b4b3a226ba39eca3e119ca87ac4b749ddb6d12b465865468ad938a55bbcd8a2dd33c0b23727db4f47d2cd78bcf1e1944bcec373f20451f30a20a7171974264436b3a7f7feb0a4a0921df7296d0d74bd2a909c10c824ef1e5212e151af2a33980974a0c18b77bde228da4dd1dd236f5bae8896e6a358991fc3fa9f009053338a10504e8c0eaafb9ef907f391d03942552d8d9ef9f570279b37400c67260f3f1de2a6456ef00533de8c7862041fbbc2ea80bd30ca92272dfb47491d8c8e14af4e4a2463faa3e85f05f8a7505fce714a161971384a6de97f7773ba55ca73380c203b7f352e0ddf85ceb1c19fcfaa643f15282d029ef9cc070ac3e9bf220bd5f98f8e51865e12bec6fe9e1a4e077f283f057b10f57af026b0ffcc4c0984a6f8fb90fe5d531952957e94093823df632346afccada05b12ba71c83edfbf9f405eb486dd2459dd4747270f32d78159d9835290c576da3e8cb0f437a1a36166c00bae880e06ffaf041343e3bf8751498afe5bdc84b5bd44731f292b613a39b8252d254febb8840520ab9678dbeb04bb5e0b7e8d154b78b8923e4edf7fd71417b8aa47d50bacbdb290ace85377c2b2c5df7b297fb7098fe866eab520fa3a73412609c0af9a3c994cb14d623b6fe9ae01889b6e250f7a087fd1615245d75250ad25fb7e5cee66ac8852c7cca3495c11653a45266a8a7551e7693389059e231dff5ca750d518e866c657e3c99b175032ed22cde8e266c6c90b1e0fc09289b7c8ead51ca82814e1ff126c8041e3704fc103c328e3c5beab46390ca08443b26664a74a9bf749bcb334bb76b8df2f52b87bc8613307e4e55d8b425729432582cffba0c9086bddec0fa945d21b8b32594e4bec3b87457c3edf2236076959debce83cbd0653a139105577f47c4e6e70fe3eb2f6aa06c1711ebf3c7609729ea0a973022e2f744fb530cd43777936dee0ed770081253d67727597bd85d78fbb4a76691451e0130332e467cb0b5024dcddfb481c406485556f2821233c954a6d36260efa3e64bc257e854e06072acd004b5dcae420d668409bda7d60a1f88a52f3f355b3476479530910cfd451ecad02157e00273dbb1f91d18259a2f8fd85ef10d434dcb101d20c2306dac16cf37d05c949da07976c2f32b1994d3c5cfbdc07c5adc60a444bcf491f44e3d95408826f360542261f1b79a12f76cf422e777dc3a31901ea879e5ac286367bbbadf12e17d13fc0d77ad8f80de6eee17a996c931b478e52c2f2d5372833d981f884db85fd6306e0b79fe04d036dd6b0a08aaefe069d50bdcdf3456e9dae95789c73cd3081d1883adceba17215052c0afbd0386d7e80845eddc08cc3b565896546c1992b637ad1d7b2af504bef97e8a1ac4e2a89404e1824f0417d99d53117ac3653d83bc339213aba4849e3494ac9fe06a84569ac702261e2acdb1e4d4c48982ff14ee0eddac6a62b92c29de91a02a0b84b4ca1ce0c5ff1514d377bbf2c1e2b9664465fb15f0a7246655c6ff71bad1f4a92de45b2ed1b9a872d92da8c112845d58f14c88f4111bf3b44896239d39496cb328791880d69234172b66c5eca07dd85aa124118daf34bef0d55874d395cff76d9bdc1c0a18908bbbc97811022c8ddf3d729be768b974f66962bb8fcd6ef2fcaf5256fc9bfc97b98023bd786b0110b6c17438e1d5955dc863f364d43830c20bae39d005604a173eb95e41d5ff104d550ddebb3afc7ced04b1957d24fe444bbab5e2af2fa20530e84b902f174ffed50a6288c88fa4e7ccb1baa584f0af3f044224fd676ec6cbc2358e9cc89987a081d757fef144a89e722f307da4290b2e3f61e07710a3b5433eb080ba5c5c0dd71ddac0860198fb9447c31c5d28cdad75d41583baeb385e76df4b0bb2171ee8c59b326656fde9110a7ffcb5d95e376569e88f7de0977cc82a6c506afbdec6b5aa368f8b7df89b7061d8050fc92484de113bad6732ff161ed1fd00cf0ef51ba54042e6c7a46c38b0a8b909027dbca42a97ff53aefb3217414519183a25564d841cab873c38784a5df01ef8aa37bed070d8f6329d3950721266b3064149a08d37a0eb7debc01b4d195c578eec49de1f43ed27f7ebd6106fb2e2a91d32040701629763d3086d42855f1011aae64f6066f5bb09deb451693265afc4ace6108e5eda06c8cc7ef80584864a7990efa6bd18ec48503edaddd5da4dee8c4f38fdb9fa81a283ab7a732e4850d2be68a6857955da98f2e1bc681a057a7ee34bdbf5fb7cdf2838395207771eca722284cfa9e6accb88a505b6bdf0c5eb3828a9ca67be32fbefece7a36cef7428328c257c93da6f67dfb5ba43569ad8606f76edd986841746c0cba1f2cc2e1506c6f56355950e66d67634ec14ab009a0a69502ce32f257db7aff45844fb8327295d39cd61d049f386cd895fafb651f920f024362411fdaa71edb050d4c24bde214625a4db9abe732307975818c7dc2666a9e81257645ae14bd1cc656987be792826d8137fed94d56f559413255e6add81f7c991cda4c8cc670571ca52ed323ec7c278289f4ae4c78e9d1276064ffd66cf9d8833ee307bbd29399d5d1d9617d1573bf33ee4b522b83fcc5d388e2aa2d04e81bb0af8d59cc954afa2546a85f8bfed46309df15fe5aabbe46b5d37ba753eea8da7b02098436e4c4c5ffd03a80299645e6759276e90ca613b50cd5fb40fa4b866e30de0d9efe74785b9754044ef956ca833924b0154318c1ad54f5cdd058c8be61201166db3f62c71a89b42119411a58966050641678be69f3e7139db774b5296aea3c94097fe9dbd5d15dda851c15af9f633ff4896dbbcac9b1782d3d86ab01e47f4b3d0b563b365ed5ffc84008ccf20b3ea90140985784b247b609c9effbe423f1339d53b18f11bdcd04b9ea8c7cea0ef74c98b7438a45e380f04a35f44a57bc8b9713fd71b677a1afd36229d17c3262c747ccd50bfaa513189342d06cab401582542ebb7844fa29f65a6d1af02e05f2ba25a583b91845d8d57a5d3b75d6fb2f316ae7fbec0b183b0ea553d3ffb88641d9757ddb030b79c8a3adbd9824f88f1ad9f57e069116de4e7cb408dfc607777ce8992592fc980396776de5b4a691450f40e87477e345ac4542856d3fcd0fead6ae2abfd197e7fd2775e5833d78049ce33306cc574637bd287e2dd2850a07edebb2b36a3afffdd5277a06c7780b131d0e7cfba8360dc9b884e8de4b0e9df30a6829d89c1378bd9e851010bfc1e0af6204d961ab691c0356ca36876e4c4c75df810a0e482c9c2e67b7a8c869c97c8b8f2d71485c636e62654ae0cd15082808bca20a4532fb2fa22ffd232c5134803c0ab3984d9d7ae9c9077b69a10f2a62ff08c14d813d6c027d9e3b5c5c310af31f9aaf1f8462324a397f528e044d7127f20e7da926092474d5dc3fab73953a30e9910970cc8d39bda6a55faa8d0f2abda8a7b2f92557998a8ddca1d76f5e25d4ae13381c75f2f228379228dd2fcd61a38b044eee56e6df23919c5218ce2cc11e65da65e8a7aee6c66cbdecf7b075bcc3bdeb1275a9efd8fd59fcc9fe797edcc080661ec9b04258bf78597c8b8e55b0ded5a646232d10fb5ecf770d7ab6aea3d75c543a7990a3db864fd81839313a00dc3945c2654d78142786073dedc44ee2f165d0b9bdae07c81667f43905734d85ef1c1ae26d75c1ba1f292c26c31e0aaba329fd2bed37508926660105eceb6c6a018247495c998e25c27e7b4f31736aff26571309f4dae4eefb242b6b401636bd87dd1e81ebb84bb5cc901d0042d83a31cb8fae9a04cd238aeafc777c131d9d66a6634c58514da1892452b9bdf2ed5d6bc5fdbe3a0727e0cfee84b7d2fc348a5e43eaa0cd5db209bc0a6e1077933a6b3348aeba35b9c652c2ea3bdcaaf77c921c89a4a7b3eb6682b1f23035619aa5489aa542d8b517f3b08"}, &(0x7f0000000000)=0x1008) ioctl$KVM_RUN(r2, 0xae80, 0x0) 22:23:08 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fsetxattr$trusted_overlay_origin(0xffffffffffffffff, &(0x7f0000000000)='trusted.overlay.origin\x00', &(0x7f00000000c0)='y\x00', 0x2, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$USBDEVFS_GET_CAPABILITIES(r1, 0x8004551a, &(0x7f0000000000)) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r3, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r4 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$IP_VS_SO_SET_EDITDEST(r4, 0x0, 0x489, &(0x7f00000000c0)={{0x84, @multicast2, 0x4e20, 0x3, 'wrr\x00', 0x8, 0x9, 0x51}, {@local, 0x4e21, 0x2000, 0x7, 0x3, 0xffffffff}}, 0x44) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:08 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000088) [ 1049.040309][ T9799] blk_update_request: I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 32 prio class 0 22:23:08 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000022) 22:23:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x8004, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:08 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_PRIORITY(0xffffffffffffffff, 0x80045643, 0x0) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:08 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x240000f0) 22:23:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext={0x6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:09 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000300) 22:23:09 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000023) 22:23:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$vhost_msg_v2(r3, &(0x7f0000000240)={0x2, 0x0, {&(0x7f0000000000)=""/50, 0x32, &(0x7f00000000c0)=""/66, 0x1, 0x4}}, 0x48) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:09 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400030c) 22:23:09 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000024) 22:23:09 executing program 5: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000180)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x20200, 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, 0x2, 0x4, @perf_config_ext={0x40000000000000}, 0x4000, 0x33fa, 0x5, 0x2}, r0, 0xffbffffffffffffd, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="c18f000000060062aa8c6b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r3 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000000)='/proc/capi/capi20ncci\x00', 0x711240, 0x0) ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r3, 0x800455d1, &(0x7f0000000040)) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:09 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000404) 22:23:10 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200042, 0x18) setsockopt$inet6_MCAST_LEAVE_GROUP(r2, 0x29, 0x2d, &(0x7f00000000c0)={0x4, {{0xa, 0x4e22, 0x5, @ipv4={[], [], @loopback}, 0x8001}}}, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:10 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x10000, 0x5, 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, @perf_config_ext={0x8, 0x200}, 0x0, 0x0, 0x0, 0x6, 0x4, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)="21eb720ed84980c4b6b559b4dfc2c743", 0x10}], 0x1, 0x6) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @remote}}) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x9, &(0x7f0000000000)=0x4, 0x4) sendfile(r2, r2, 0x0, 0x24000000) 22:23:10 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x2400040c) 22:23:10 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = pidfd_getfd(r4, 0xffffffffffffffff, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$DRM_IOCTL_RES_CTX(r6, 0xc0106426, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {}, {0x0}]}) ioctl$DRM_IOCTL_NEW_CTX(0xffffffffffffffff, 0x40086425, &(0x7f0000000280)={r7, 0x2}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r5, 0x4010641c, &(0x7f0000000000)={r7, &(0x7f0000000180)=""/209}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 22:23:10 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000500) 22:23:10 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x204040, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x1, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r3 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) setsockopt$inet_mtu(r3, 0x0, 0xa, &(0x7f0000000040)=0x3, 0x4) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 22:23:11 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000600) 22:23:11 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_icmp(0x2, 0x2, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000180)) r3 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r4, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r4, 0xae80, 0x0) 22:23:11 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x101000, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 22:23:12 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000025) 22:23:12 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) r3 = socket(0x1e, 0x4, 0x0) close(r3) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_msfilter(r5, 0x0, 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB='W'], 0x1) getsockopt$inet_pktinfo(r5, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000500)=0xc) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000080)={@remote, r6}, 0x14) sendmmsg$inet6(r4, &(0x7f00000004c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=[@pktinfo={{0x24, 0x29, 0x32, {@remote, r6}}}], 0x28}}], 0x1, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f0000000000)={@rand_addr="684d9a63786af0325371e521ae99851e", 0x7b, r6}) ioctl$KVM_RUN(r2, 0xae80, 0x0) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$DRM_IOCTL_MODE_GETENCODER(r8, 0xc01464a6, &(0x7f00000000c0)={0x401}) 22:23:12 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000f00f88)) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="d5"], 0x1, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80}}) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="d5"], 0x1, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x1e, 0x4, 0x0) close(r4) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) gettid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x5, 0x0, 0x0, 0x0, r5}) msgctl$IPC_INFO(r3, 0x3, 0x0) 22:23:12 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r1) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) writev(r0, &(0x7f0000000100), 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0xd811) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:23:12 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000700) 22:23:12 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000900) 22:23:12 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0xfffffffffffffe05, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0xa5928, 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, @perf_bp={&(0x7f0000000140), 0xc}, 0xe00a, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0xd) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f00000004c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=[@pktinfo={{0x24, 0x29, 0x32, {@remote}}}], 0x28}}], 0x1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_msfilter(r4, 0x0, 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB='W'], 0x1) getsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000500)=0xc) setsockopt$inet6_mreq(r3, 0x29, 0x1b, &(0x7f0000000080)={@remote, r5}, 0x14) sendmmsg$inet6(r2, &(0x7f00000004c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=[@pktinfo={{0x24, 0x29, 0x32, {@remote, r5}}}], 0x28}}], 0x1, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r6, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r6, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) sendmsg$ETHTOOL_MSG_LINKINFO_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)={0xcc, 0x0, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@ETHTOOL_A_LINKINFO_HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @ETHTOOL_A_LINKINFO_HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}]}, @ETHTOOL_A_LINKINFO_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}, @ETHTOOL_A_LINKINFO_HEADER={0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6tnl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_vlan\x00'}]}, @ETHTOOL_A_LINKINFO_HEADER={0x4}, @ETHTOOL_A_LINKINFO_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}]}, 0xcc}}, 0x24040080) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="205f5a10", @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:12 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000a00) 22:23:12 executing program 1: r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f00000000c0), &(0x7f0000000100)=0x14) r1 = ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r0, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KVM_SET_IRQCHIP(r3, 0x8208ae63, &(0x7f00000003c0)={0x2, 0x0, @ioapic={0x5000, 0x7fff, 0x7, 0x1, 0x0, [{0x5, 0x7, 0x4, [], 0x8}, {0xe7, 0x6, 0x81, [], 0x1f}, {0xf0, 0x6, 0x3, [], 0x54}, {0x1, 0x20, 0x3f, [], 0x1}, {0x2, 0xd4, 0x8}, {0x3, 0x1, 0x4, [], 0x40}, {0x20, 0x3, 0x47, [], 0x9}, {0xff, 0x1, 0x40, [], 0x4}, {0x4, 0x8, 0x3, [], 0x6}, {0xbe, 0x47, 0x8, [], 0x3}, {0x3, 0x7f, 0x0, [], 0xa2}, {0x7f, 0x8, 0x7, [], 0x5}, {0x9, 0x3, 0x8, [], 0x9}, {0x7, 0x3, 0x5, [], 0x7f}, {0x9, 0x1, 0xff, [], 0x1f}, {0xae, 0x8, 0xff, [], 0x2}, {0x40, 0x1, 0xff, [], 0x20}, {0xc3, 0x40, 0x9, [], 0x8}, {0x3, 0x0, 0x7f, [], 0x4}, {0x8, 0x40, 0x7, [], 0x2}, {0x6, 0xc, 0x1, [], 0x8}, {0x80, 0x2, 0x4, [], 0x7f}, {0x2, 0x80, 0x2}, {0x9, 0x8, 0x10, [], 0x80}]}}) ioctl$KVM_SET_IRQCHIP(r0, 0x8208ae63, &(0x7f0000000180)={0x2, 0x0, @ioapic={0x1, 0x0, 0x8000, 0xa265, 0x0, [{0x3, 0xff, 0x3, [], 0xff}, {0x1, 0x81, 0x0, [], 0x7}, {0x1, 0xd4, 0x3}, {0x3, 0x9, 0x4, [], 0x7}, {0x6, 0xda, 0x20, [], 0x1}, {0xc, 0x1, 0x38, [], 0x20}, {0x9, 0x8, 0x0, [], 0x24}, {0x40, 0x5, 0x3, [], 0x7}, {0x2, 0x80, 0x3, [], 0x6e}, {0x1, 0x20, 0x40}, {0x1, 0x7, 0x40, [], 0x8}, {0x40, 0x7, 0x7, [], 0x80}, {0x0, 0x2, 0x8}, {0x7, 0x20, 0x80, [], 0xff}, {0x66, 0x3a, 0x4, [], 0x1}, {0xe4, 0x40, 0xff, [], 0x1}, {0x0, 0xd4, 0x2, [], 0x40}, {0xb4, 0x1, 0x1b, [], 0xe2}, {0x3, 0x81, 0x1, [], 0x9}, {0x4, 0x7, 0x2, [], 0x8}, {0x40, 0x9, 0xaa, [], 0x80}, {0x9, 0x7, 0x8, [], 0xab}, {0x7, 0x0, 0x8, [], 0x80}, {0x4, 0xa1, 0x2, [], 0x1}]}}) ioctl$KVM_SET_VCPU_EVENTS(r1, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_ASSIGN_SET_MSIX_ENTRY(r0, 0x4010ae74, &(0x7f0000000040)={0x401, 0x80000000, 0x15}) ioctl$KVM_RUN(r1, 0xae80, 0x0) r4 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) read$dsp(r4, &(0x7f0000000080)=""/55, 0x37) r5 = clone3(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000180)={{{@in6=@empty, @in, 0x4e22, 0x1, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, r6}, {0xffff, 0x4, 0x3, 0x87bb, 0x9, 0xffff, 0x7, 0x800}, {0x0, 0x8001, 0x7fffffff, 0x400}, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1}, {{@in6=@mcast2, 0x4d3, 0x33}, 0xa, @in=@local, 0x34ff, 0x0, 0x2, 0x20, 0x2, 0x0, 0x1000}}, 0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000000)={0x2, 0x5, {r5}, {r6}, 0xae1a, 0x1f}) ioprio_get$uid(0x3, r6) 22:23:13 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x52000, 0x0) ioctl$SOUND_PCM_READ_CHANNELS(0xffffffffffffffff, 0x80045006, &(0x7f0000000000)) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) ioctl$VIDIOC_S_EXT_CTRLS(r4, 0xc0205648, &(0x7f0000000100)={0x9b0000, 0x7fff, 0x6, r5, 0x0, &(0x7f00000000c0)={0x990a74, 0xfffffffb, [], @p_u8=&(0x7f0000000040)=0x40}}) setsockopt$netlink_NETLINK_PKTINFO(r6, 0x10e, 0x3, &(0x7f0000000180)=0x800, 0x4) 22:23:13 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000b00) 22:23:13 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000c00) 22:23:16 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000026) 22:23:16 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="c18f000200"/14], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:16 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000c03) 22:23:16 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) io_setup(0x2, &(0x7f0000000000)=0x0) r4 = socket(0x15, 0x2, 0x0) close(r4) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) socket$inet(0x2, 0x4, 0x1) io_cancel(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6, 0x0, r4, &(0x7f00000000c0)="0988b25acbe9ee6da4249f4a569e3a9f3cfaf150c9705994d9f7080d94e87800f05afe4e635cf201d4af73151295f1f9822803c33fe0597148a03b80db01545363115ab3e1f3aa09b9", 0x49, 0x2, 0x0, 0x3, r6}, &(0x7f0000000180)) r7 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/nvme-fabrics\x00', 0x40, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r7, 0x4040aea0, &(0x7f0000000140)={0x2, 0xa4, 0x0, 0x0, 0x3, 0x0, 0xfe, 0x0, 0x9, 0xb3, 0x0, 0xff, 0x0, 0x0, 0x8, 0x12, 0x0, 0x0, 0x0, [], 0x5, 0x2}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 22:23:16 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") r5 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm_plock\x00', 0x80000, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r5, 0x4008240b, &(0x7f00000000c0)={0x5, 0x70, 0x0, 0x6, 0x9, 0x1, 0x0, 0x81, 0x5000, 0x8, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x6, 0x2, @perf_config_ext={0x3, 0x4}, 0x58b42, 0x4, 0x4, 0x6, 0x7fffffff, 0x0, 0x9}) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:16 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0x3, r1, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0xffffffffffffffff, 0x444400) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000d00)=[{&(0x7f00000009c0)="a2db06ceffdc2f292c6e85a98508348ba2532dfc42401dccaf684120ecc7e6ae589c4513e3c9ada4ae9a8e35681ce401bb856d48dff8f217ebc4fb49f7577636c96298e6311f60a901753763e5a9e518d5ef597b8cbcd61265df4e905e6f3109497ef2e7e87723aa16ed2ae86260eccf04bc86fbf488864c5f42f468a27d7d05d32afb0f30842fd974ff8db2ac0c5cea32eb4d311ca93a7e35f45e2e836236699e6088c778d9999c2d0232d70b714bb9eff389f820024b98d54f2c1a68cd8f7291a5261532dc5184340dd31e31947df8151de6c49d01926631a0279877a2d614f617701cb0bbc452c011a9b89bef25cb624882", 0xf3}, {&(0x7f0000000480)="30e18f9ce21ca5e00aeda728d906cd22e158bc852293f921b419fa7d8824b781170592b0285085179d96d0ec09163acb07c5423e588ed889db9eb3dbf31036fec2893b195ab9bd1f0baff2fd70c74d72e1c94811c15baa03e91fac2765e863d2e2697100cea38a77304fee9cafa3cad7931b0c85efc1d3dbe9e77d008cb5913e18f3997d315bd174661fda34abacdbf948e4f7d9d8a9c86ec16b7289cfa8cafadba60c32f0ec93bc2c073f8f6a467cceae2c305a3c028a62aa38708edfe23021fc6d676a6aa6c2c73d72417d3cf906f858860a58548770ff2bae8d", 0xdb}, {&(0x7f0000000040)="f037799294e5047fa88524dcfcb52f1f07518e2f6e66bf9825fd99dc50a8a996f3b1db41367917424a8112245c740effd8d47c725b8c3578b2371a7cf660a0d99f074a9780b31ce1f7c96629459501f6c7dbd3191b3049c403d1d00547", 0x5d}, {&(0x7f0000000580)="50f882877305eaa64b2600accb74ee9b88453c4bd6e3990000000000000001cae82c60caf2c563d8819e06670b354a9b9d36d93d1775e063a593ad78ba81748d76c05d4e9cf40000", 0x48}, {&(0x7f0000000ac0)="64b93e5d7213b42d0fdc4402b472aebaf0a97c51edaf1c5f072aa3e2009b9b3b85daa94d0b989009e342f2fbc9b64a55787fa281fbd9b51117f63aab3fa7e42b2f5e649d9186ed252747dafd5d085ed3cb87d24b70588a55ffc0822131b90f59b307c70c543c573729fcf78c84e02b9a0643c3fd16d065624760932360c42f9c4236820026afe09e8139038ed90d1d1e1d018e9b9ec9aec0eadaf75a52ca14eab012e438d6af7fd84c8a179194235251e8998e1d3bb673ec8bec3a296422f105e5aa6f6b4ef1fde90a34ef6b54f4453ebd145d05ac3611f231e9613e7fd7a041b343ae6e9e2fa6db38dd98d13475a74b4d6c6465fda19c486e2d751be7c2bcb625646643183df18b4c925d62cc46a1b085be80ce9e91ac03eb5f0328505bdbc55267eda8c34bb14396c3370960be0ed25d5e4be6af2624a21d35826796c547fafe8541b176810889eae03228ba3b6c9da0e6c50000000000001066a05a58d23b720f69fc1a0f08084c543887f506bb9c76928ccf623f1cad38ce5f4fa43d805cc3a9743afdce9f0b8a83a276f04ce35be2328abe2d68c7e4e9845fbf4c0a3ba96476bbd88f6236db7d59a8703a680d8a512b62061b5e4119398f37291b72fd8e9be9fab063a0f4e9e7e4d2a9a598a368aff0d41944cf7a3d4d833108179d6620df8ff27e1c83567b16b0a253d3d3dff161901695efd596760e2eef1ffb8bec36a00fd948432712181edb5faabece57bd5276c9f0d15cc81a9de8a1", 0x21b}, {&(0x7f00000008c0)="77b926cbfdac0e6a43e26f452e4012026d7cf5f25f60aa6e0117be8e2b01df39f5a5c6effec54537d8c2aa74a0062d0fa86b7f809bcaa18cb7eb7bf8dea782e5b8b332b86b4769d97e13d996df7063e9ad66a3f15fccf33a0dcd619e222e9fad285be81382ca7d3f8948452948ef4aaf03c37a71238148c001112e57feeabef011e47b6cc8a2b35bc966df5c56dc66ea52fbecbee62de51fa6eb6769165488f595e2e9cf3006bdf81e7468d3b3cb0bac6bf163b25a62b26a002c72741cb9f04e3f1a6ef605086f7187284d39d78fc41be30998ee912b36f0d87738a5d059814388622b", 0xe3}, {&(0x7f0000000200)="351c72b0c936df9442f85774d9ded10e8a23e7a4113f14fe8b39f09956947fc3785b72440ebeb38d2887b8f42c82583325c1a15d5e66a6cf1ab109b71375a67b", 0x40}, {&(0x7f00000001c0)="684104232cf7a714c8379fb1b8b4de1e988451e5edbee220488a4809a9c8f27e5f437ed000f3f1868671ecb3b897476dcc430b2bf414fca8", 0x38}, {&(0x7f0000000600)="bc71941ef05e9272449637bb07c07351d86aa13285587cbb1166c0ce55c5756186501a118d531eed42c66c0487c517ea19ce88639edccb30fa566e2888c2cb5b3dd015d402955dd8c40605f91fb4a78fc9b4b3ee41e6bb4193c1f5c4b9af4032dfb3e05183a37f6bed3d63c52bf0b8c86a9d036b7a855b371b370cd0dd58dee7032a", 0x82}], 0x9, 0x1) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f00000000c0)={0x8001, 0x1, 0x9, 0xbb8}) sendfile(r5, r6, 0x0, 0xd811) read(r6, &(0x7f00000003c0)=""/159, 0x9f) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f00000006c0)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d9a3b7683cae00d065d55470000000000000000029e82c2585d52ab320e5beab82b4eb6fd1fdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f7e02618bfd00e946c21083c1256999e225bcad75608b2c9a836da3235101169e999bb34cb968b13ad2333abeb780abc2ac4ebd4e76d02cc113a8770f3d9d41b7ac091ec47efab71937dad44fc4f874ce631f07fb90c3590e5a0fa45d8a6b3383b1f281882b83ac28382dc0ee66ca56062f3e4d096819ccf4ae2d3b173e39f9169f2dac592f7ce0c16690d8feaf0526a0b6303a7983395d44c085d0b4a8a655cd82212b637d7e376755c0e8e196ef655592e824bc77532498d0f4e856b04e02f020eb59fdbae3be78921cb900") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:23:16 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvram\x00', 0x20000, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r2, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:16 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000c04) 22:23:16 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x280, 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, @perf_config_ext={0x9}}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000480)=ANY=[@ANYBLOB="14024000a80000010000000800f52717b19bebf9d782551e0f644fe5d6589e10b38435dd030045ac8064f2364f7a3c4739c05cbe1a5350d06222399f91832695b62324c11884a2a3bae1e20fde31fd7382a17160befa2b84fd1912d3fe1993ccbdcbfaa878afb86fdae4ee31f9f44e4c4d0a6678962898afac9a5fb79dfb1a7dba1179c4c4bc98fe7f64d55d4e1d19efabbc6af2bfccd40309f3bd9de8790fb6d849deb78a15eff22f5859baab4c1c1730d9006e1b44b35e80297ec09c28ddb4bf8d9a5b3ef59e89e1a6043aefb3b982487730cb5f6afd9a3c673a5b9dc49bc62b1fa5e48118462daf460c7c37e00eab51e15e78e39492f61c5186abd3971957cbdd7322dc396a336a6b993654c776626bcd62418ad01ac0a412480748c8440196460af58f70fa60cfd5eb485e873a9deaf829759307320fb55a35a13bce35f7a506adb766bc4def16fb54148be26d06d55a", @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r2 = socket(0x1e, 0x4, 0x0) close(r2) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000000)=[@in={0x2, 0x4e21, @local}], 0x10) r3 = socket(0x1e, 0x4, 0x0) close(r3) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') r6 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r6, 0x8933, &(0x7f0000000100)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000002c0)={0x1c, r5, 0x301, 0x0, 0x0, {0x5}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r7}]}, 0x1c}}, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r3, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x34, r5, 0x300, 0x70bd25, 0x25dfdbfc, {}, [@BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x2}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x401}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x14}, 0x0) 22:23:16 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000d00) 22:23:16 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000e00) 22:23:16 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x10020, 0xe, 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, @perf_config_ext}, 0x0, 0x1ff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$VIDIOC_G_CROP(r1, 0xc014563b, &(0x7f0000000100)={0xb, {0x0, 0x8, 0xa6, 0x20}}) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') r3 = socket(0x1e, 0x4, 0x0) close(r3) bind$rds(r3, &(0x7f0000000000)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="ff0000000072490000005adb83acf42b694876c05c51404ab2ae5ebb156452145466df2be2526d3f929e14d13f0453f53fbf1ab7a33786ca416e2f32a4452dd4139f0fa0defeffa2fd3c5a8634ca76b93cb9f73ebfd6872b7415d25b61500d4a4193a9fa74f8b1271d611fe92f28eff81cb764dcc0ee2fcdea62a3e00001bd409302e2697dfd0695385c0dd95d189bf7428eaec069808a91e7757eb734ca95", @ANYRES16=r2, @ANYPTR], 0x3}, 0x1, 0x0, 0x0, 0x10}, 0x20008004) r4 = socket(0x1e, 0x4, 0x0) close(r4) r5 = socket(0x1e, 0x4, 0x0) close(r5) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$sock_kcm_SIOCKCMATTACH(r4, 0x89e0, &(0x7f0000000040)={r5, r7}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:18 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000027) 22:23:18 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000f00) 22:23:18 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) 22:23:18 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") sendmsg$SMC_PNETID_ADD(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0x5c, 0x0, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'veth0_macvtap\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'netpci0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'virt_wifi0\x00'}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4010}, 0x40) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:19 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) read$rfkill(0xffffffffffffffff, &(0x7f0000000000), 0x8) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:19 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000001e81fa402862186c06a94dbc7a4433a7e372", @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:19 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001100) 22:23:19 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f0000000480)=[@in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e24, 0x10000, @mcast2, 0x5}, @in={0x2, 0x4e22, @broadcast}, @in6={0xa, 0x4e22, 0x401, @mcast2, 0x2}, @in={0x2, 0x4e21, @rand_addr=0x900000}, @in6={0xa, 0x4e23, 0x9, @rand_addr="f81fc9543dea53385e219b464968a193", 0x1}, @in={0x2, 0x4e20, @broadcast}, @in={0x2, 0x4e21, @remote}], 0xa4) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:19 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="1400e4ff", @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:19 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000028) 22:23:19 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:19 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = socket(0x1e, 0x4, 0x0) close(r2) setsockopt$inet_tcp_TCP_MD5SIG(r2, 0x6, 0xe, &(0x7f0000000480)={@in6={{0xa, 0x4e24, 0x8, @mcast2, 0x34df}}, 0x0, 0x0, 0xd, 0x0, "ca95b2d53f41a448e7c0405810dfa0a429ca862c084b9b5a3878e1ff765bc4abce3f0f4235bc362adcc4dfd8a58976b89603ddeaa1e587162ca5c91e8ce634b92fbfb31f05ab980dadc045b4204fbb52"}, 0xd8) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:23:19 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001200) 22:23:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x100000001, 0x200000) r2 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0)='batadv\x00') r3 = socket$inet6(0xa, 0x2, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$EXT4_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000280)=0x20430010) setsockopt$inet_msfilter(r5, 0x0, 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB='W'], 0x1) getsockopt$inet_pktinfo(r5, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000500)=0xc) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000080)={@remote, r6}, 0x14) sendmmsg$inet6(r3, &(0x7f00000004c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=[@pktinfo={{0x24, 0x29, 0x32, {@remote, r6}}}], 0x28}}], 0x1, 0x0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r2, 0x912038c5efd87bc, 0x70bd25, 0x25dfdbfb, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r6}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x4000005) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r7, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:20 executing program 2: semctl$GETZCNT(0x0, 0x4, 0xf, &(0x7f00000008c0)=""/4096) socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r2 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ubi_ctrl\x00', 0x100, 0x0) write$P9_RLOCK(r2, &(0x7f0000000040)={0x8, 0x35, 0x2, 0x2}, 0x8) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$P9_RMKNOD(r4, &(0x7f00000000c0)={0x14, 0x13, 0x2, {0x80, 0x1, 0x5}}, 0x14) 22:23:20 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001300) 22:23:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000400"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000040)={0x9f0000, 0xabd, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x990a5e, 0x401, [], @value=0x5}}) sendfile(0xffffffffffffffff, r2, &(0x7f00000000c0)=0x1, 0x6) msgctl$IPC_INFO(0x0, 0x3, 0x0) r3 = clone3(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000180)={{{@in6=@empty, @in, 0x4e22, 0x1, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, r4}, {0xffff, 0x4, 0x3, 0x87bb, 0x9, 0xffff, 0x7, 0x800}, {0x0, 0x8001, 0x7fffffff, 0x400}, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1}, {{@in6=@mcast2, 0x4d3, 0x33}, 0xa, @in=@local, 0x34ff, 0x0, 0x2, 0x20, 0x2, 0x0, 0x1000}}, 0xe8) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f0000000340)={0x7, 0xff, 0x4, 0x0, 0x0, [{{r2}, 0x5}, {{}, 0x1}, {{r5}, 0x8000}, {{r2}, 0x7fff}]}) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000000)={0x2, 0x5, {r3}, {r4}, 0xae1a, 0x1f}) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$DRM_IOCTL_MODE_GETENCODER(r7, 0xc01464a6, &(0x7f0000000100)={0x1}) setuid(r4) 22:23:20 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001400) 22:23:21 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001500) 22:23:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ubi_ctrl\x00', 0x8000, 0x0) ioctl$EVIOCGKEY(r2, 0x80404518, &(0x7f0000000240)=""/115) rseq(&(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x4, 0x9, 0x9, 0x7f}, 0x4}, 0x20, 0x0, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') r4 = syz_open_dev$vcsu(&(0x7f0000000140)='/dev/vcsu#\x00', 0x0, 0x80001) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000004c0)='TIPCv2\x00') sendmsg$TIPC_NL_PEER_REMOVE(r4, &(0x7f00000005c0)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x5c, r5, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@TIPC_NLA_NODE={0x4}, @TIPC_NLA_SOCK={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x6}]}, @TIPC_NLA_BEARER={0x38, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x6e5}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @rand_addr=0x6}}, {0x14, 0x2, @in={0x2, 0x4e20, @loopback}}}}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x80}, 0x1) mq_open(&(0x7f0000000000)='nl80211\x00', 0x80, 0xe9, &(0x7f0000000040)={0xf1f, 0x280000000000, 0x8, 0x81}) write$binfmt_script(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2321202e2f66696c6530206e6c3a303231010001006c383032313100206e6c383032313100206e6c3830323131000a21b22fb451aef9a2b6534156a4a34f5ea97d3a9826433f55f7013fc4e4d9c56f988d0faa2f8002b4e0475b50bfb745aafbf5ba6dc7c583c38be4a8c8668340df1cdfc5f009007afc40705bf269f642df754fe1d57df448372612fb9c50b33dfed8a9c8ae2b56194c33973cd8bbce927519808338554c18e7a4112442eabbe6d3a1b7aa22278d42e86c027a2a163a65ab40e0f80aadf0a37239e9d95bfa9e168dee01d42dd80c92695da9aefdff94f597446c07b315d02e7eeab340ed41ebcb80cc0990a3b72b456340fc9f2e5625161e3118e03b10fff61111e992fe951f8859c32507986c81577037092091ae65c5a4"], 0xad) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r3, 0x100, 0xfffffffd, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:21 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000029) 22:23:22 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001600) 22:23:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$DRM_IOCTL_MAP_BUFS(r1, 0xc0186419, &(0x7f00000005c0)={0x5, &(0x7f0000000000)=""/22, &(0x7f0000000240)=[{0xffffff72, 0xa9, 0x800, &(0x7f00000000c0)=""/169}, {0x7be9, 0x89, 0x5, &(0x7f0000000340)=""/137}, {0x401, 0xb5, 0x9, &(0x7f0000000400)=""/181}, {0x6, 0x3b, 0x1, &(0x7f0000000040)=""/59}, {0x7fff, 0xe5, 0x9, &(0x7f00000004c0)=""/229}]}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r3, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:22 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000000)) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r3, 0x2) r4 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r5 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r6, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r4, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r4, r4, 0x0, 0x24000000) 22:23:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="c18f00000000000000006b000000c06b8ba060a8fd4734c9c2c1e0174ed597a0d44f90233c7218a9e8624eb1482bff9309465fbc2d941fd013f7ffc3f4da1826d9f1997273bd489d86051b7bbc65803677f76187e63590e36943a0125c41293618950a43f5cc5cbbfc8a64271f644289123dff0308c91fdb7e64ff4f14e02187a9609bb003aa231a4b0b4cf80f5199b36994628cf0c3a7fdafab1078c09107389e629fb087313b"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:23 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001700) 22:23:23 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PIO_UNIMAP(r3, 0x4b67, &(0x7f0000000280)={0x9, &(0x7f0000000240)=[{0x1000, 0x800}, {0xfff, 0x400}, {0x81, 0x101}, {0x5, 0x5}, {0x0, 0x7fff}, {0x9, 0x9}, {0x2367, 0x40}, {0x401, 0xbbe9}, {0x3, 0x4}]}) ioctl$VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f00000000c0)={0x6, 0xb, 0x4, 0x100, 0xdf, {}, {0x4, 0x1, 0xc5, 0x3f, 0x2}, 0x401, 0x2, @planes=&(0x7f0000000000)={0x6, 0x5, @userptr=0x80000000, 0x1}, 0xe3, 0x0, r1}) getsockopt$ARPT_SO_GET_REVISION_TARGET(r4, 0x0, 0x63, &(0x7f0000000040)={'TPROXY\x00'}, &(0x7f0000000140)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r6, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:23 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_msfilter(r4, 0x0, 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB='W'], 0x1) getsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000500)=0xc) setsockopt$inet6_mreq(r3, 0x29, 0x1b, &(0x7f0000000080)={@remote, r5}, 0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f00000004c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=[@pktinfo={{0x24, 0x29, 0x32, {@remote, r5}}}], 0x28}}], 0x1, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_msfilter(r8, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="e4a463a4357090a0bf1746"], 0x1) getsockopt$inet_pktinfo(r8, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000500)=0xc) setsockopt$inet6_mreq(r7, 0x29, 0x1b, &(0x7f0000000080)={@remote, r9}, 0x14) sendmmsg$inet6(r6, &(0x7f00000004c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=[@pktinfo={{0x24, 0x29, 0x32, {@remote, r9}}}], 0x28}}], 0x1, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001940)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000001900)={&(0x7f0000001780)={0x154, 0x0, 0x4, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x138, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r9}}}]}}]}, 0x154}}, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 22:23:23 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) getpriority(0x0, r1) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000600)="f177d09bb93d1c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0784e61029e82a645efdb255b687b18080000d25dae05040000dd81fada06b06d89f5741355a46cccc7be2edd528b17996e4026bc524ff1787451256029b0b357a674561b911a0fa438082e2caf051f9f89e98c7d3ef19bfe5ab13abb1ef697394b0540a0be95e9d2405a54eefe97f664286311f4efa282182df6700346cb20bd695dc6ebeea98335bb62d343825f7890fc9b0489f11bc4b97a613f532ea3a39050bb1f3adde72edb3c9e68588e38bd74c020202e3a80b2967d4c7a5bc1a6651900dbbeb3f56f62b478fdaa18596f101424e46e6cb89a13798d474385b50568814a5957e6db8129159f1cdf42dea509ef6878000000000000000000000000000000003ca4d84c170020e92e112a1942e805d3c7a15e5c49a67c062ada6a893bd3fcc37d02500e4ed7c74fd2eae2c9cce470c8a6c2b9881314a82b973724a05b49ec5fd1739c084e5220fcfd2bfd702ddbe53e5b91f85c390d2a97e93ca8f8de65f97b21e9ebd2bfb1c4b8b04800f3b02ad4995e0659d7d226321f01ce11c10f393c5356d79770abd97116b68ad347101c167607ec2b5a4807e2c45c78f7565a81fffb7dec6478e6d97bdd3675bb6545bd98153b14229204b8e8eca6e6601c9ae29e4b42c697e974cd2e9bc5880000") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:23 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) socket$isdn(0x22, 0x3, 0x4) socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xa054, 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, @perf_bp={&(0x7f00000000c0), 0xd}}, 0x0, 0xa, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000000)={0x0, 0x4}, 0x8) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xd813) read(0xffffffffffffffff, &(0x7f0000000480)=""/203, 0xcb) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x24000000) 22:23:23 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$VIDIOC_PREPARE_BUF(r4, 0xc058565d, &(0x7f0000000000)={0x7fffffff, 0x5, 0x4, 0x10, 0x1, {}, {0x5, 0x1, 0x3f, 0x3, 0x31, 0x5, "a90be717"}, 0x4, 0x3, @fd=r6, 0x4}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 22:23:23 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, 0x0, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:23 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400002a) 22:23:23 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="c1818f0000004900000003000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VIDIOC_G_ENC_INDEX(r3, 0x8818564c, &(0x7f0000000340)) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:23 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x246801, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000000)={0x3, 0x2, 0x100000, 0x2000, &(0x7f0000000000/0x2000)=nil}) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x20100, 0x0) r6 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r6, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r6, &(0x7f0000000280)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @empty}, {0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0x31}}, r7}}, 0x48) write$RDMA_USER_CM_CMD_MIGRATE_ID(r5, &(0x7f0000000100)={0x12, 0x10, 0xfa00, {&(0x7f00000000c0), r7, r4}}, 0x18) r8 = socket(0x1e, 0x4, 0x0) close(r8) r9 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r8, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)={0x180, r9, 0x20, 0x70bd2d, 0x25dfdbfb, {}, [{{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8}}, {0x6}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x1}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x6, 0x4, 0x2}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x1}}, {0x6}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x6, 0x4, 0x3}}]}, 0x180}, 0x1, 0x0, 0x0, 0x40801}, 0x8000) ioctl$KVM_RUN(r2, 0xae80, 0x0) 22:23:23 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') prctl$PR_GET_NAME(0x10, &(0x7f0000000180)=""/4096) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 22:23:23 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$GIO_UNISCRNMAP(r3, 0x4b69, &(0x7f0000000340)=""/4096) 22:23:24 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001800) 22:23:24 executing program 1: r0 = socket(0x1e, 0x4, 0x0) close(r0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8933, &(0x7f0000000100)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000002c0)={0x1c, r2, 0x301, 0x0, 0x0, {0x5}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r4}]}, 0x1c}}, 0x0) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, r2, 0x600, 0x70bd28, 0x25dfdbfc, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x8800}, 0x24040090) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r7, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x4, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r7, 0xae80, 0x0) 22:23:24 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001900) 22:23:24 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") open_by_handle_at(0xffffffffffffffff, &(0x7f0000000480)={0xce, 0x8dc6, "57022e984e2d9a47a72c430610f24677fcadc9e77c37731fd086c126717d624f48d1717a08b1f51845300435f333678d86139a0234f8ad8ef7ec034557e54f2fc8d009d4b907258b9f37a03c0a7e5b299ae461c0407d3f023159a1feb5adf5e2aea0a439e5370c77e0991c6054258b2bc775f18ffe9795759376a523c8bb57da7a08b7e6e825750cb42580643a62447624b2e1aa3c3743548fc0f25129beae4b88bebe6f30cbac8ca41c020c6f9c2272b9fedb838a88d506c0108c3bd1ef8f0f12026874cd73"}, 0x200) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:25 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = socket(0x1e, 0x4, 0x0) close(r3) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r3, 0x114, 0xa, &(0x7f0000000000)={0x2, "deee"}, 0x3) 22:23:25 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001a00) 22:23:25 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400002b) 22:23:25 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0xa, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) write$FUSE_NOTIFY_DELETE(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2c000000060000e6000000000000000003000000000000000000002e5ec500"], 0x2c) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:25 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB='W'], 0x1) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000500)=0xc) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000080)={@remote, r2}, 0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f00000004c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="24000000000000002900000032000000fe8000000000000000000000000000bb", @ANYRES32=r2, @ANYBLOB="000000000af589f7dfc1e324f35f11221d8c3d0d7dc85fc3cfed4a22779a0c8ff72f685a53f7064ab690ceb1fbe95e5ffb04a643ca6ed84a6f4c259e049efbf071c8"], 0x28}}], 0x1, 0x0) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x40, 0x0, 0x1, 0x70bd2b, 0x25dfdbfe, {}, [@GTPA_VERSION={0x8, 0x2, 0x1}, @GTPA_NET_NS_FD={0x8}, @GTPA_TID={0xc}, @GTPA_O_TEI={0x8}, @GTPA_LINK={0x8, 0x1, r2}]}, 0x40}, 0x1, 0x0, 0x0, 0x8084}, 0x80) r3 = socket(0x1e, 0x4, 0x0) close(r3) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r4, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r4, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000180)=0x10) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r4, 0x84, 0x83, &(0x7f0000000080)={r6}, &(0x7f00000000c0)=0x18) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r3, 0x84, 0xf, &(0x7f00000000c0)={r6, @in={{0x2, 0x4e24, @local}}, 0x100, 0x8001, 0xfff, 0x1, 0x100}, &(0x7f0000000000)=0x98) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:25 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getdents64(r0, &(0x7f00000000c0)=""/66, 0x42) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1a}) ioctl$KVM_RUN(r2, 0xae80, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x12001, 0x10) ioctl$VIDIOC_RESERVED(r8, 0x5601, 0x0) r9 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000000000)={0x2, r9, 0x1}) write$binfmt_aout(r10, &(0x7f0000000180)={{0x107, 0x1f, 0x1, 0x294, 0x81, 0x8, 0x17d}, "88d0d215769da32ceec3f7cf665c4e0763d24af73ae9640daf324279b6546a164a20c93918186d78c999573128e41b55ae18926bdd1a8ffc5276149a0df0bb03aae7bf944e590431f0fa1ebd74f19e76f49cb3cddc2344bde1c43133b631bffd8b96029f97e4fc3b2dd6eedd5f157b8dac2dc57f6162f520d8dc37ff9fc9a89d6375124fb91b6d0150837380b66d9ce9e5a1ce7b7e624812b1a0fc5cdb7f1f19eda41289e26b6cd1ebca3d2e9e854eb55c68bd16c2deceec8100000000000004143ae9109deb20a0324a8a9a000000000000000000002000"/233, [[], [], [], [], [], []]}, 0x709) 22:23:25 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001b00) 22:23:25 executing program 5: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bsg\x00', 0x191000, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_bp={&(0x7f0000000040), 0x9}, 0x2000, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1c}, 0xffffffffffffffff, 0xffbfffffffffffff, r0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') r2 = socket(0x1e, 0x4, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000280)={'bond_slave_0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000000)={'bond_slave_0\x00', {0x2, 0x0, @loopback}}) r4 = socket(0x1e, 0x4, 0x0) close(r4) syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0xc8, 0x80000) close(r1) r5 = socket(0x1e, 0x4, 0x0) close(r5) sendmsg$NL80211_CMD_GET_SCAN(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="1400b3c3", @ANYRES32=r5, @ANYBLOB="c18f00000000bb722bf2105dc4a660015d47b3845e70bd21132d80d9b7aefa7bb7352b49ebce67198a7d56d28808ae0ec9cb92f0"], 0x3}}, 0x0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:25 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r3, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r3, 0xae80, 0x0) 22:23:25 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001c00) 22:23:25 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x903, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$TUNSETOFFLOAD(0xffffffffffffffff, 0x400454d0, 0x6) r5 = socket(0x1e, 0x4, 0x0) close(r5) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r6, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000180)=0x10) r7 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r6, 0x84, 0x83, &(0x7f0000000080)={r8}, &(0x7f00000000c0)=0x18) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r5, 0x84, 0x13, &(0x7f0000000000)={r8, 0x7af}, &(0x7f0000000080)=0x8) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x102002, 0x2000, &(0x7f0000ffc000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0xda}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 22:23:26 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001d00) 22:23:26 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f0000000480)=""/179, 0xb3) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:26 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x8880, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x1) msgctl$IPC_INFO(0x0, 0x3, 0x0) 22:23:26 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x0, 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0xd811) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r1, r1, 0x0, 0x2400002c) 22:23:26 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(0xffffffffffffffff) r1 = getpid() ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000480)=""/201) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000000c0)={0x1, 0x70, 0x0, 0x81, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0x2, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) setsockopt$bt_BT_RCVMTU(0xffffffffffffffff, 0x112, 0xd, &(0x7f0000000000)=0xffff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:26 executing program 1: r0 = socket(0x1e, 0x4, 0x0) close(r0) fstatfs(r0, &(0x7f0000000180)=""/130) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r2 = socket(0x1e, 0x4, 0x0) close(r2) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_msfilter(r5, 0x0, 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB='W'], 0x1) getsockopt$inet_pktinfo(r5, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000500)=0xc) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000080)={@remote, r6}, 0x14) sendmmsg$inet6(r3, &(0x7f00000004c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=[@pktinfo={{0x24, 0x29, 0x32, {@remote, r6}}}], 0x28}}], 0x1, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@newtclass={0x30, 0x28, 0x400, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, r6, {0x0, 0xfff1}, {0x4, 0xfff3}, {0xf, 0xa}}, [@tclass_kind_options=@c_prio={0x9, 0x1, 'prio\x00'}]}, 0x30}}, 0x0) r7 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r7, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x3, 0x100000, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_VCPU_EVENTS(r8, 0x4040aea0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x12}) ioctl$KVM_RUN(r8, 0xae80, 0x0) 22:23:26 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0xab9535e9a6578fc1, 0x0, 0x0, {0x6b}}, 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000480)={{{@in=@initdev, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @empty}}, 0x0, @in=@dev}}, &(0x7f0000000580)=0xe8) r5 = socket$inet6(0xa, 0x2, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_msfilter(r7, 0x0, 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB='\x00'], 0x1) getsockopt$inet_pktinfo(r7, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000500)=0xc) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000000080)={@remote, r8}, 0x14) sendmmsg$inet6(r5, &(0x7f00000004c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=[@pktinfo={{0x24, 0x29, 0x32, {@remote, r8}}}], 0x28}}], 0x1, 0x0) sendmsg$NL80211_CMD_GET_SCAN(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000640)={&(0x7f00000005c0)={0x74, 0x0, 0x800, 0x70bd2c, 0x25dfdbfe, {}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0x74, 0x4}}, @NL80211_ATTR_IFINDEX={0x8}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x40, 0x2}}, @NL80211_ATTR_IFINDEX={0x8}, @NL80211_ATTR_IFINDEX={0x8}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x1}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r4}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x6, 0x3}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0xcbdc, 0x4}}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r8}]}, 0x74}, 0x1, 0x0, 0x0, 0x4000040}, 0x4) lsetxattr$security_ima(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.ima\x00', &(0x7f0000000240)=@md5={0x1, "3f7bd939204e06879d2126b5f2bb45cc"}, 0x11, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r3, 0xc08c5336, &(0x7f00000000c0)={0x6, 0x0, 0x1, 'queue0\x00', 0x7}) msgctl$IPC_INFO(0x0, 0x3, 0x0) [ 1067.402909][T10337] ================================================================== [ 1067.411337][T10337] BUG: KASAN: slab-out-of-bounds in gfn_to_pfn+0x4a6/0x4c0 [ 1067.418545][T10337] Read of size 8 at addr ffff888094aee468 by task syz-executor.1/10337 [ 1067.426776][T10337] [ 1067.429116][T10337] CPU: 1 PID: 10337 Comm: syz-executor.1 Not tainted 5.6.0-syzkaller #0 [ 1067.437438][T10337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1067.447590][T10337] Call Trace: [ 1067.450899][T10337] dump_stack+0x188/0x20d [ 1067.455249][T10337] print_address_description.constprop.0.cold+0xd3/0x315 [ 1067.462289][T10337] ? gfn_to_pfn+0x4a6/0x4c0 [ 1067.466806][T10337] __kasan_report.cold+0x35/0x4d [ 1067.471756][T10337] ? gfn_to_pfn+0x4a6/0x4c0 [ 1067.476269][T10337] ? gfn_to_pfn+0x4a6/0x4c0 [ 1067.480776][T10337] kasan_report+0x33/0x50 [ 1067.485288][T10337] gfn_to_pfn+0x4a6/0x4c0 [ 1067.489633][T10337] reexecute_instruction+0x1fa/0x430 [ 1067.494937][T10337] x86_emulate_instruction+0x880/0x1c50 [ 1067.500515][T10337] ? mmio_info_in_cache+0x135/0x520 [ 1067.505728][T10337] kvm_mmu_page_fault+0x308/0x15d0 [ 1067.510861][T10337] ? find_held_lock+0x2d/0x110 [ 1067.515640][T10337] ? kvm_nx_lpage_recovery_worker+0x790/0x790 [ 1067.521737][T10337] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1067.527301][T10337] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 1067.533295][T10337] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1067.538856][T10337] ? handle_ept_violation+0x206/0x550 [ 1067.544238][T10337] ? vmx_inject_irq+0x5b0/0x5b0 [ 1067.549192][T10337] vmx_handle_exit+0x2b8/0x1700 [ 1067.554065][T10337] vcpu_enter_guest+0xfea/0x59d0 [ 1067.559021][T10337] ? vmx_vcpu_load_vmcs+0x960/0x960 [ 1067.564291][T10337] ? kvm_vcpu_reload_apic_access_page+0x300/0x300 [ 1067.570733][T10337] ? kvm_arch_vcpu_ioctl_run+0x23a/0x16e0 [ 1067.576478][T10337] ? lock_release+0x800/0x800 [ 1067.581183][T10337] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1067.586766][T10337] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 1067.592770][T10337] ? lockdep_hardirqs_on+0x463/0x620 [ 1067.598079][T10337] ? kvm_arch_vcpu_ioctl_run+0x3fb/0x16e0 [ 1067.603844][T10337] ? kvm_arch_vcpu_ioctl_run+0x27b/0x16e0 [ 1067.610019][T10337] kvm_arch_vcpu_ioctl_run+0x3fb/0x16e0 [ 1067.615597][T10337] kvm_vcpu_ioctl+0x493/0xe60 [ 1067.620296][T10337] ? kvm_get_dirty_log_protect.isra.0+0x670/0x670 [ 1067.626730][T10337] ? ioctl_file_clone+0x180/0x180 [ 1067.631777][T10337] ? __fget_files+0x32f/0x500 [ 1067.636480][T10337] ? ksys_dup3+0x3c0/0x3c0 [ 1067.640916][T10337] ? __x64_sys_futex+0x380/0x4f0 [ 1067.645877][T10337] ? kvm_get_dirty_log_protect.isra.0+0x670/0x670 [ 1067.652394][T10337] ksys_ioctl+0x11a/0x180 [ 1067.656741][T10337] __x64_sys_ioctl+0x6f/0xb0 [ 1067.661348][T10337] ? lockdep_hardirqs_on+0x463/0x620 [ 1067.666656][T10337] do_syscall_64+0xf6/0x7d0 [ 1067.671183][T10337] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 1067.677080][T10337] RIP: 0033:0x45c889 [ 1067.680982][T10337] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1067.700592][T10337] RSP: 002b:00007f1fa50d1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1067.709012][T10337] RAX: ffffffffffffffda RBX: 00007f1fa50d26d4 RCX: 000000000045c889 [ 1067.716992][T10337] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000008 [ 1067.724976][T10337] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1067.732960][T10337] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1067.740937][T10337] R13: 00000000000003be R14: 00000000004c64be R15: 000000000076bf0c [ 1067.748930][T10337] [ 1067.751262][T10337] Allocated by task 10337: [ 1067.755688][T10337] save_stack+0x1b/0x40 [ 1067.759855][T10337] __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 1067.765492][T10337] kvmalloc_node+0x61/0xf0 [ 1067.769928][T10337] kvm_set_memslot+0x115/0x1530 [ 1067.774787][T10337] __kvm_set_memory_region+0xcf7/0x1320 [ 1067.780346][T10337] kvm_set_memory_region+0x29/0x50 [ 1067.785541][T10337] kvm_vm_ioctl+0x678/0x23e0 [ 1067.790148][T10337] ksys_ioctl+0x11a/0x180 [ 1067.794491][T10337] __x64_sys_ioctl+0x6f/0xb0 [ 1067.799102][T10337] do_syscall_64+0xf6/0x7d0 [ 1067.803635][T10337] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 1067.809529][T10337] [ 1067.811867][T10337] Freed by task 9982: [ 1067.815859][T10337] save_stack+0x1b/0x40 [ 1067.820017][T10337] __kasan_slab_free+0xf7/0x140 [ 1067.824880][T10337] kfree+0x109/0x2b0 [ 1067.828785][T10337] kvfree+0x42/0x50 [ 1067.832598][T10337] kvm_free_memslots+0x1b9/0x230 [ 1067.837545][T10337] kvm_put_kvm+0x7d2/0xc40 [ 1067.841993][T10337] kvm_vm_release+0x3f/0x50 [ 1067.846504][T10337] __fput+0x33e/0x880 [ 1067.850682][T10337] task_work_run+0xf4/0x1b0 [ 1067.855204][T10337] exit_to_usermode_loop+0x2fa/0x360 [ 1067.860502][T10337] do_syscall_64+0x6b1/0x7d0 [ 1067.865114][T10337] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 1067.871018][T10337] [ 1067.873361][T10337] The buggy address belongs to the object at ffff888094aee000 [ 1067.873361][T10337] which belongs to the cache kmalloc-2k of size 2048 [ 1067.887515][T10337] The buggy address is located 1128 bytes inside of [ 1067.887515][T10337] 2048-byte region [ffff888094aee000, ffff888094aee800) [ 1067.900976][T10337] The buggy address belongs to the page: [ 1067.906629][T10337] page:ffffea000252bb80 refcount:1 mapcount:0 mapping:000000006d394340 index:0x0 [ 1067.915846][T10337] flags: 0xfffe0000000200(slab) [ 1067.920730][T10337] raw: 00fffe0000000200 ffffea00029d2108 ffffea00029b63c8 ffff8880aa000e00 [ 1067.929336][T10337] raw: 0000000000000000 ffff888094aee000 0000000100000001 0000000000000000 [ 1067.938018][T10337] page dumped because: kasan: bad access detected [ 1067.944439][T10337] [ 1067.947222][T10337] Memory state around the buggy address: [ 1067.952868][T10337] ffff888094aee300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1067.960945][T10337] ffff888094aee380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1067.969022][T10337] >ffff888094aee400: 00 00 00 00 00 00 00 00 00 00 00 00 00 fc fc fc [ 1067.977099][T10337] ^ [ 1067.984567][T10337] ffff888094aee480: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 1067.992640][T10337] ffff888094aee500: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc 22:23:26 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r1) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_config_ext={0x5, 0x1}, 0x8}, 0x0, 0xffffffffffffffff, r0, 0x2) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000000c0)=0x14) sendfile(r5, r6, 0x0, 0xd811) read(r6, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, r3, 0x0, 0x24000000) 22:23:26 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r1) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r0, &(0x7f0000000340), 0x0, 0x81805) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) r6 = socket(0x1e, 0x4, 0x0) close(r6) sendfile(0xffffffffffffffff, r3, 0x0, 0x6f7) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r5, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r4, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r4, r4, 0x0, 0x24000000) 22:23:27 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f00000000c0)={0x5, 0x70, 0x0, 0x1, 0x7f, 0x1, 0x0, 0x20, 0x0, 0x6, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext={0x6, 0x40}, 0x0, 0x4, 0x8, 0x4, 0x8, 0xfffffffb, 0x6}, 0x0, 0xa, 0xffffffffffffffff, 0x1) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0xd811) read(r5, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(0xffffffffffffffff, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24000000) 22:23:27 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(0xffffffffffffffff, 0xc0406618, &(0x7f00000000c0)={{0x1, 0x0, @descriptor="15fe229b90351694"}}) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x80, 0x0, 0x0, 0x0, 0x20000000041bd, 0x40400, 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, @perf_bp={0x0, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r3 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r4 = memfd_create(&(0x7f0000000240), 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)="c1", 0x1}], 0x1, 0x81805) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0xd811) read(0xffffffffffffffff, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r1, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c6951298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145dcc7dd81fada06b06df570131f") ioctl$VIDIOC_G_OUTPUT(0xffffffffffffffff, 0x8004562e, &(0x7f0000000000)) ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r3, 0xffffffffffffffff, 0x0, 0x24000000) 22:23:27 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r1 = getpid() sched_setscheduler(r1, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000880)='/dev/loop#\x00', 0x1, 0x101182) r3 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ptrace$pokeuser(0x6, 0xffffffffffffffff, 0x3ff, 0x2) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x81805) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/vmallocinfo\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/169, 0xa9) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000040)="bae1ca71419cc5f0555dbdbc77d09bb93d3c592c298cda9cf812c252002f5003994959eeae451bd0742f16f52ac5e41060789b6ad9f24fe87a05418a5d983b769a74fad968e4c31fd0b083cae00d065d554774932dc5b0783561029e82a666efdb255b687b18088387d27fae6145") ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendfile(r2, r2, 0x0, 0x24001e00) [ 1068.000701][T10337] ================================================================== [ 1068.008761][T10337] Disabling lock debugging due to kernel taint 22:23:27 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) write$P9_RMKNOD(r1, &(0x7f0000000000)={0x14, 0x13, 0x1, {0x0, 0x4, 0x6}}, 0x14) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, @perf_config_ext}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') sendmsg$NL80211_CMD_GET_SCAN(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r3, @ANYBLOB="988f006b000000"], 0x14}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) msgctl$IPC_INFO(0x0, 0x3, 0x0) [ 1068.162525][T10337] Kernel panic - not syncing: panic_on_warn set ... [ 1068.169162][T10337] CPU: 1 PID: 10337 Comm: syz-executor.1 Tainted: G B 5.6.0-syzkaller #0 [ 1068.178898][T10337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1068.188964][T10337] Call Trace: [ 1068.192268][T10337] dump_stack+0x188/0x20d [ 1068.196621][T10337] panic+0x2e3/0x75c [ 1068.200543][T10337] ? add_taint.cold+0x16/0x16 [ 1068.205237][T10337] ? preempt_schedule_common+0x5e/0xc0 [ 1068.210708][T10337] ? gfn_to_pfn+0x4a6/0x4c0 [ 1068.215222][T10337] ? preempt_schedule_thunk+0x16/0x18 [ 1068.220601][T10337] ? trace_hardirqs_on+0x55/0x220 [ 1068.225638][T10337] ? gfn_to_pfn+0x4a6/0x4c0 [ 1068.232851][T10337] end_report+0x4d/0x53 [ 1068.237013][T10337] __kasan_report.cold+0xd/0x4d [ 1068.241870][T10337] ? gfn_to_pfn+0x4a6/0x4c0 [ 1068.246383][T10337] ? gfn_to_pfn+0x4a6/0x4c0 [ 1068.250889][T10337] kasan_report+0x33/0x50 [ 1068.255226][T10337] gfn_to_pfn+0x4a6/0x4c0 [ 1068.259570][T10337] reexecute_instruction+0x1fa/0x430 [ 1068.264879][T10337] x86_emulate_instruction+0x880/0x1c50 [ 1068.270441][T10337] ? mmio_info_in_cache+0x135/0x520 [ 1068.275656][T10337] kvm_mmu_page_fault+0x308/0x15d0 [ 1068.280953][T10337] ? find_held_lock+0x2d/0x110 [ 1068.285727][T10337] ? kvm_nx_lpage_recovery_worker+0x790/0x790 [ 1068.291800][T10337] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1068.297359][T10337] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 1068.303354][T10337] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1068.309538][T10337] ? handle_ept_violation+0x206/0x550 [ 1068.314925][T10337] ? vmx_inject_irq+0x5b0/0x5b0 [ 1068.319790][T10337] vmx_handle_exit+0x2b8/0x1700 [ 1068.324658][T10337] vcpu_enter_guest+0xfea/0x59d0 [ 1068.329604][T10337] ? vmx_vcpu_load_vmcs+0x960/0x960 [ 1068.334824][T10337] ? kvm_vcpu_reload_apic_access_page+0x300/0x300 [ 1068.341249][T10337] ? kvm_arch_vcpu_ioctl_run+0x23a/0x16e0 [ 1068.346984][T10337] ? lock_release+0x800/0x800 [ 1068.351680][T10337] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1068.357245][T10337] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 1068.363243][T10337] ? lockdep_hardirqs_on+0x463/0x620 [ 1068.368549][T10337] ? kvm_arch_vcpu_ioctl_run+0x3fb/0x16e0 [ 1068.374287][T10337] ? kvm_arch_vcpu_ioctl_run+0x27b/0x16e0 [ 1068.380021][T10337] kvm_arch_vcpu_ioctl_run+0x3fb/0x16e0 [ 1068.385579][T10337] kvm_vcpu_ioctl+0x493/0xe60 [ 1068.390279][T10337] ? kvm_get_dirty_log_protect.isra.0+0x670/0x670 [ 1068.396706][T10337] ? ioctl_file_clone+0x180/0x180 [ 1068.402185][T10337] ? __fget_files+0x32f/0x500 [ 1068.406877][T10337] ? ksys_dup3+0x3c0/0x3c0 [ 1068.411308][T10337] ? __x64_sys_futex+0x380/0x4f0 [ 1068.416266][T10337] ? kvm_get_dirty_log_protect.isra.0+0x670/0x670 [ 1068.422689][T10337] ksys_ioctl+0x11a/0x180 [ 1068.427037][T10337] __x64_sys_ioctl+0x6f/0xb0 [ 1068.431642][T10337] ? lockdep_hardirqs_on+0x463/0x620 [ 1068.436935][T10337] do_syscall_64+0xf6/0x7d0 [ 1068.441454][T10337] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 1068.447350][T10337] RIP: 0033:0x45c889 [ 1068.451275][T10337] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1068.471052][T10337] RSP: 002b:00007f1fa50d1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1068.479472][T10337] RAX: ffffffffffffffda RBX: 00007f1fa50d26d4 RCX: 000000000045c889 [ 1068.487454][T10337] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000008 [ 1068.495521][T10337] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1068.503501][T10337] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1068.511478][T10337] R13: 00000000000003be R14: 00000000004c64be R15: 000000000076bf0c [ 1068.521087][T10337] Kernel Offset: disabled [ 1068.525421][T10337] Rebooting in 86400 seconds..