ader+0x15e/0xa55 [ 586.112524] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 586.117640] ? ___ratelimit+0x60/0x595 [ 586.121535] ? do_raw_spin_unlock+0x178/0x270 [ 586.126043] oom_kill_process.cold+0x10/0x6ef [ 586.130564] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 586.136109] ? task_will_free_mem+0x139/0x6e0 [ 586.140619] out_of_memory+0x362/0x1330 [ 586.144640] ? lock_downgrade+0x880/0x880 [ 586.148800] ? mem_cgroup_unmark_under_oom+0x8d/0xb0 [ 586.153918] ? oom_killer_disable+0x280/0x280 [ 586.158418] ? find_held_lock+0x35/0x130 [ 586.162503] mem_cgroup_out_of_memory+0x1d2/0x240 [ 586.167356] ? memcg_event_wake+0x230/0x230 [ 586.171695] ? do_raw_spin_unlock+0x178/0x270 [ 586.176210] ? _raw_spin_unlock+0x2d/0x50 [ 586.180819] try_charge+0xec5/0x1490 [ 586.184550] ? lock_downgrade+0x880/0x880 [ 586.188724] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 586.193600] ? rcu_read_unlock+0x33/0x60 [ 586.197689] ? get_mem_cgroup_from_mm+0x185/0x510 [ 586.202555] ? __mem_cgroup_largest_soft_limit_node+0x500/0x500 [ 586.208640] mem_cgroup_try_charge+0x259/0x6b0 [ 586.213241] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 586.218196] shmem_getpage_gfp+0x69a/0x3930 [ 586.222601] ? shmem_writepage+0xf60/0xf60 [ 586.226849] ? debug_smp_processor_id+0x1c/0x20 [ 586.231536] shmem_fault+0x233/0x760 [ 586.235258] ? __handle_mm_fault+0x34de/0x3f80 [ 586.239869] ? shmem_read_mapping_page_gfp+0x1a0/0x1a0 [ 586.245173] ? lock_downgrade+0x880/0x880 [ 586.249340] __do_fault+0x111/0x480 [ 586.253068] __handle_mm_fault+0x2d78/0x3f80 [ 586.257492] ? copy_page_range+0x2030/0x2030 [ 586.261936] ? count_memcg_event_mm+0x2b1/0x4d0 [ 586.266618] handle_mm_fault+0x1b5/0x690 [ 586.270699] __get_user_pages+0x609/0x1860 [ 586.274974] ? follow_page_mask+0x1ac0/0x1ac0 [ 586.279488] ? memset+0x32/0x40 [ 586.282787] populate_vma_page_range+0x20d/0x2a0 [ 586.287560] __mm_populate+0x204/0x380 [ 586.291890] ? populate_vma_page_range+0x2a0/0x2a0 [ 586.296855] vm_mmap_pgoff+0x213/0x230 [ 586.300789] ? vma_is_stack_for_current+0xd0/0xd0 [ 586.305646] ? kasan_check_read+0x11/0x20 [ 586.309802] ? _copy_to_user+0xc9/0x120 [ 586.313818] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 586.319402] ksys_mmap_pgoff+0xf7/0x630 [ 586.323406] ? find_mergeable_anon_vma+0x2e0/0x2e0 [ 586.328353] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 586.333123] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 586.337891] ? do_syscall_64+0x26/0x620 [ 586.341874] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 586.347413] __x64_sys_mmap+0xe9/0x1b0 [ 586.351336] do_syscall_64+0xfd/0x620 [ 586.355166] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 586.360367] RIP: 0033:0x45a679 [ 586.363567] 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 [ 586.382579] RSP: 002b:00007f58762adc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 586.390310] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 000000000045a679 [ 586.397591] RDX: 0000000000000006 RSI: 0000000000b36000 RDI: 0000000020000000 [ 586.404885] RBP: 000000000075bf20 R08: ffffffffffffffff R09: 0000000000000000 [ 586.412251] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f58762ae6d4 [ 586.419529] R13: 00000000004c7861 R14: 00000000004de588 R15: 00000000ffffffff [ 586.436783] Task in /syz1 killed as a result of limit of /syz1 [ 586.471384] memory: usage 302072kB, limit 307200kB, failcnt 323 [ 586.498768] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 586.523695] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 586.537790] Memory cgroup stats for /syz1: cache:9456KB rss:232284KB rss_huge:204800KB shmem:9448KB mapped_file:9372KB dirty:0KB writeback:0KB swap:0KB inactive_anon:9460KB active_anon:232292KB inactive_file:8KB active_file:0KB unevictable:0KB 13:23:48 executing program 5: mlockall(0x3) r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) setresuid(0x0, 0x0, 0x0) io_setup(0xb, &(0x7f0000000040)) 13:23:48 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) epoll_create1(0x180000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(r1, 0x0, 0x48b, &(0x7f0000000080)={0x0, 'hsr0\x00', 0x2}, 0x18) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000140)=ANY=[], 0xfef0) clock_gettime(0x2, &(0x7f00000001c0)={0x0, 0x0}) setsockopt$X25_QBITINCL(0xffffffffffffffff, 0x106, 0x1, &(0x7f0000000180)=0x1, 0x4) ioctl$VIDIOC_DQBUF(r3, 0xc0585611, &(0x7f0000000100)={0x7ff, 0x9, 0x4, 0x1000000, {r4, r5/1000+10000}, {0x2, 0x8, 0x48, 0x6, 0x5, 0xf9, "e4ba4046"}, 0x0, 0x7, @offset, 0x4}) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) 13:23:48 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\xfc\xfd', 0x3d, "b0131c4b"}}]}) 13:23:48 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000100)) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = socket$kcm(0x29, 0x2, 0x0) dup3(r1, r2, 0x100000) 13:23:48 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:23:48 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r9 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r9, r8, 0x0) r10 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r11 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r11, r10, 0x0) r12 = openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/attr/current\x00', 0x2, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {r11, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {r12, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) socket$inet_udplite(0x2, 0x2, 0x88) r13 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ubi_ctrl\x00', 0x0, 0x0) fsetxattr$security_selinux(r13, &(0x7f0000000000)='security.selinux\x00', &(0x7f0000000140)='system_u:object_r:wtmp_t:s0\x00', 0x1c, 0x0) [ 586.583174] Memory cgroup out of memory: Kill process 27444 (syz-executor.1) score 1128 or sacrifice child [ 586.628083] Killed process 27444 (syz-executor.1) total-vm:72584kB, anon-rss:152kB, file-rss:35784kB, shmem-rss:6596kB [ 586.658469] hfsplus: unable to parse mount options 13:23:48 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000100)) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = socket$kcm(0x29, 0x2, 0x0) dup3(r1, r2, 0x100000) 13:23:48 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e000106000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0005000000000000"], 0x20}}, 0x0) [ 586.694450] oom_reaper: reaped process 27444 (syz-executor.1), now anon-rss:0kB, file-rss:34824kB, shmem-rss:6596kB 13:23:48 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\xfd\xfd', 0x3d, "b0131c4b"}}]}) 13:23:48 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r9 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r9, r8, 0x0) r10 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r11 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r11, r10, 0x0) r12 = openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/attr/current\x00', 0x2, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {r11, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {r12, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) socket$inet_udplite(0x2, 0x2, 0x88) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ubi_ctrl\x00', 0x0, 0x0) 13:23:48 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = request_key(&(0x7f00000000c0)='dns_resolver\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000140)='$lo-\x00', 0xfffffffffffffff8) keyctl$get_persistent(0x16, r1, r2) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r3 = socket(0x10, 0x3, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) mount$bpf(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='bpf\x00', 0xfd8be738cfb59b78, &(0x7f00000003c0)={[{@mode={'mode', 0x3d, 0x6}}, {@mode={'mode', 0x3d, 0xfff}}], [{@smackfsfloor={'smackfsfloor'}}, {@smackfstransmute={'smackfstransmute'}}, {@appraise_type='appraise_type=imasig'}, {@subj_type={'subj_type'}}, {@obj_role={'obj_role', 0x3d, 'syz'}}, {@seclabel='seclabel'}]}) ioctl$TCSETA(r5, 0x5406, &(0x7f0000000080)={0xa1, 0x100, 0x20, 0x1, 0xe, 0xe3, 0x81, 0x9, 0x3ff, 0x2}) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r3, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="200000001e000106000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="1c000000000000005ae54efb1fed398f6f5b87f613223b9a42a7112cca8826f3b1ed85400110bf76ea5c68b3cb65ded2253973117f8cb2a93e444c1710abba328bd10a4013634c2315d83cd906b3e73c6a8ee3f1bbd894c69df4c2c8245e76e3eac8c209c6b3a0a9fd5f9b2bf0cd79f1ffc35856603062e4119932dc86f2b280c32801d3d589bfbc7f9dafff8da9560dceb8688e893c0e87a43989320503ffc5b7a6c5b630bc48f5623fa1c7b30ff94124d3122607fe82f6fc03c7af24457e25e934a388e7150f92123b8baba50a73f50ff6f24b95352e1ba594abda"], 0x20}}, 0x0) [ 586.918795] hfsplus: unable to parse mount options 13:23:48 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000100)) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) socket$kcm(0x29, 0x2, 0x0) 13:23:49 executing program 5: mlockall(0x3) r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) setresuid(0x0, 0x0, 0x0) io_setup(0xb, &(0x7f0000000040)) 13:23:49 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r9 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r9, r8, 0x0) r10 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r11 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r11, r10, 0x0) r12 = openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/attr/current\x00', 0x2, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {r11, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {r12, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) socket$inet_udplite(0x2, 0x2, 0x88) 13:23:49 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x7f\xff', 0x3d, "b0131c4b"}}]}) 13:23:49 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ubi_ctrl\x00', 0x400, 0x0) bind$bt_l2cap(r0, &(0x7f00000000c0)={0x1f, 0x7, {0x7, 0xd0, 0x8, 0x5, 0xb3, 0x3f}, 0x0, 0x4}, 0xe) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100)='/dev/cachefiles\x00', 0xc0aac3db4f312c79, 0x0) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) 13:23:49 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000100)) socket$inet_udplite(0x2, 0x2, 0x88) socket$kcm(0x29, 0x2, 0x0) 13:23:49 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) [ 587.701086] hfsplus: unable to parse mount options 13:23:49 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000100)) socket$inet_udplite(0x2, 0x2, 0x88) socket$kcm(0x29, 0x2, 0x0) 13:23:49 executing program 4: perf_event_open(&(0x7f0000000000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000100)={0x0, 0x4, 0x9, 0xffc00000000}) fsetxattr$security_ima(r0, &(0x7f0000000080)='security.ima\x00', &(0x7f00000000c0)=@ng={0x4, 0xa, "23da618d7085"}, 0x8, 0x1) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) 13:23:49 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r9 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r9, r8, 0x0) r10 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r11 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r11, r10, 0x0) r12 = openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/attr/current\x00', 0x2, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {r11, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {r12, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:49 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x8c\xff', 0x3d, "b0131c4b"}}]}) 13:23:50 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000100)) socket$inet_udplite(0x2, 0x2, 0x88) socket$kcm(0x29, 0x2, 0x0) [ 588.140560] hfsplus: unable to parse mount options 13:23:50 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\xf6\xff', 0x3d, "b0131c4b"}}]}) [ 588.391199] hfsplus: unable to parse mount options 13:23:50 executing program 5: mlockall(0x3) r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) setresuid(0x0, 0x0, 0x0) io_setup(0xb, &(0x7f0000000040)) 13:23:50 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:23:50 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000100)) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:50 executing program 4: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000000c0)={0x52b1402a87a90201, 0x70, 0x5, 0x9, 0x7, 0x28, 0x0, 0x898, 0x80, 0xf, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x4, @perf_bp={&(0x7f0000000080), 0x2}, 0x8, 0x7fff, 0x4, 0x4, 0x7, 0x3ff, 0xd0}, r2, 0x3, r0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) 13:23:50 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r9 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r9, r8, 0x0) r10 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r11 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r11, r10, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {r11, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:50 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) [ 588.840269] hfsplus: unable to parse mount options 13:23:50 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r9 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r9, r8, 0x0) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r10 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {r10, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:50 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x5) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r1, &(0x7f00000002c0)={&(0x7f0000000080), 0xc, &(0x7f0000000280)={&(0x7f0000000100)={0x164, r2, 0x1, 0x70bd2a, 0x25dfdbfe, {}, [@TIPC_NLA_MEDIA={0x28, 0x5, [@TIPC_NLA_MEDIA_PROP={0x14, 0x2, [@TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_LINK={0xf0, 0x4, [@TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}]}, @TIPC_NLA_LINK_PROP={0x34, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6571}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x40}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfff}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, [@TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x34, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x100}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x20}]}]}, @TIPC_NLA_LINK={0x1c, 0x4, [@TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}]}, @TIPC_NLA_SOCK={0x4}, @TIPC_NLA_NET={0x18, 0x7, [@TIPC_NLA_NET_ADDR={0x8}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xf381}]}]}, 0x164}, 0x1, 0x0, 0x0, 0x1}, 0xdec44ae2b093a5ad) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) 13:23:50 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:50 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) [ 589.115829] hfsplus: unable to parse mount options 13:23:51 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:51 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r9 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r9, r8, 0x0) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:51 executing program 5: mlockall(0x3) r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) io_setup(0x0, &(0x7f0000000040)) 13:23:51 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) ioctl$FS_IOC_GETVERSION(r1, 0x80087601, &(0x7f0000000080)) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) epoll_create(0x6d) 13:23:51 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:51 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r9 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r9, r8, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:51 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:51 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:23:51 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:51 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 590.074274] hfsplus: unable to parse mount options 13:23:52 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) r1 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0)='TIPC\x00') sendmsg$TIPC_CMD_GET_MAX_PORTS(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x201000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r1, 0x300, 0x70bd2c, 0x25dfdbfe, {}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x800) 13:23:52 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:52 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:52 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) [ 590.386214] hfsplus: unable to parse mount options 13:23:53 executing program 5: mlockall(0x3) r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) io_setup(0x0, &(0x7f0000000040)) 13:23:53 executing program 4: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000200)=ANY=[@ANYBLOB="200000001e000106000053f40581000000000007000000", @ANYRES32=0x0, @ANYBLOB="00bbfc43db92470903c52000000070d0a400000c865c8bbad21e30106d863f4cdf05300e3238677081b76e3439571d45b1e63b8515f7f9fde39fc964421e6f64c016fb19e7aed0a28a2c1647bf6043a08c09b7b918684a2773facebee45054c8e5ef61c1be551f9ec5cfe54ea194f28c12933e383265e23cd7cc23817c3048490d239bb4ed0d00b44476109847b129a8a6a999753cd874488dea141d85178a4a735ef512f6a376fffc6d55bdc6a0aae4c590450220072db8a5e7a197c7c2ba855ea124e72e8b9b5fe249266a73f4"], 0x20}}, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xff) 13:23:53 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:53 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:53 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:53 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) [ 591.182732] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 13:23:53 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) gettid() perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:53 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {0xffffffffffffffff, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 591.233685] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 591.259449] hfsplus: unable to parse mount options 13:23:53 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) r3 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/mls\x00', 0x0, 0x0) ioctl$SG_GET_TIMEOUT(r3, 0x2202, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'veth1\x00'}) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\a\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) 13:23:53 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:53 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {0xffffffffffffffff, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 591.524545] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=27641 comm=syz-executor.4 13:23:53 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) gettid() perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) [ 591.565888] hfsplus: unable to parse mount options 13:23:54 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {0xffffffffffffffff, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:54 executing program 5: mlockall(0x3) r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) io_setup(0x0, &(0x7f0000000040)) 13:23:54 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:23:54 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap$perf(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000000, 0x100010, r1, 0x2) socket(0x18, 0x800, 0x67) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) 13:23:54 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:54 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) gettid() perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) [ 592.291323] hfsplus: unable to parse mount options 13:23:54 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) tkill(0x0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:54 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:23:54 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r5 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) r6 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r5}, {r6, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:54 executing program 4: modify_ldt$write(0x1, &(0x7f00000000c0)={0x1, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1}, 0xfffffffffffffe4b) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r1, 0x40505331, &(0x7f0000000100)={{0x8e, 0x72}, {0xb8, 0xff}, 0x7, 0x0, 0x3}) sysfs$1(0x1, &(0x7f0000000080)=')cpuset\x00') fanotify_init(0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) 13:23:54 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:54 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r5, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:54 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) tkill(0x0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) [ 592.519353] hfsplus: unable to parse mount options 13:23:55 executing program 5: mlockall(0x3) r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) io_setup(0xb, 0x0) 13:23:55 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e000106000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="eaffffffffffffff"], 0x20}}, 0x0) 13:23:55 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:55 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) tkill(0x0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:55 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r5, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:55 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:23:55 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r2 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r2, r1, 0x0) r3 = fcntl$dupfd(r0, 0x406, r2) ioctl$BLKSECDISCARD(r3, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r4, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r3, 0x8300}, {r3, 0x14034}, {0xffffffffffffffff, 0x1002}, {r1, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 593.375623] hfsplus: unable to parse mount options 13:23:55 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000200)=ANY=[@ANYBLOB="20000000b00a473ab687b88c020300000000000000d07ee3c94e2fef32769f16573b3cca401c102be0384896f1be9358338b6e04f56cb6b65e13387dbf6ca02d07c7d857b2a7fbf3222a0722024b9b86c2cfb981440dc8181af8a9b66796bd37ab6804be3054a4848c305e05000092b27f00000000000000000000000000000000c316f265513b5049872eebdd0847420f21bbfca69d1aa3f5d52111d09c898e8fa035753fe03844d5eae6b41385ac15d2a3c0fbf96fe33aa6d4e00c58c9bc13b85907e03f1f50ca08ede06bc382280093f6af9445d7507b63caf21f55ca4854253b0dc2af055ed3e13f4c97c5a661ba6128d063b77a73fd0d900e82bc78cb16c97fb5b5a4ec1b465b2043ef2d8882b4a2ac34edc69ea9fe4ddd31266a7f0000000000", @ANYRES32=0x0, @ANYBLOB="006077a54e000000f06cb1537d868d59050000003fe39bac0bc73852cef44fa00986d47fb37724e95d6639"], 0x20}}, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) read$char_usb(r2, &(0x7f0000000180)=""/56, 0x38) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400000, 0x0) ioctl$TCGETX(r3, 0x5432, &(0x7f00000000c0)) r4 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ubi_ctrl\x00', 0x40000, 0x0) write$cgroup_int(r4, &(0x7f0000000140)=0x200, 0x12) 13:23:55 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) [ 593.518080] syz-executor.1 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=1000 13:23:55 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) [ 593.582005] syz-executor.1 cpuset=syz1 mems_allowed=0-1 [ 593.594599] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2736 sclass=netlink_route_socket pig=27728 comm=syz-executor.4 [ 593.603254] CPU: 0 PID: 27716 Comm: syz-executor.1 Not tainted 4.19.87-syzkaller #0 [ 593.614797] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 593.624183] Call Trace: [ 593.626807] dump_stack+0x197/0x210 [ 593.630476] dump_header+0x15e/0xa55 [ 593.634210] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 593.634229] ? ___ratelimit+0x60/0x595 [ 593.634243] ? do_raw_spin_unlock+0x178/0x270 [ 593.634263] oom_kill_process.cold+0x10/0x6ef [ 593.634282] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 593.634294] ? task_will_free_mem+0x139/0x6e0 [ 593.634315] out_of_memory+0x362/0x1330 [ 593.634339] ? lock_downgrade+0x880/0x880 [ 593.634357] ? mem_cgroup_unmark_under_oom+0x8d/0xb0 [ 593.634376] ? oom_killer_disable+0x280/0x280 [ 593.647854] ? find_held_lock+0x35/0x130 [ 593.647887] mem_cgroup_out_of_memory+0x1d2/0x240 [ 593.647906] ? memcg_event_wake+0x230/0x230 [ 593.661872] hfsplus: unable to parse mount options [ 593.662444] ? do_raw_spin_unlock+0x178/0x270 [ 593.662462] ? _raw_spin_unlock+0x2d/0x50 [ 593.662483] try_charge+0xec5/0x1490 [ 593.710699] ? lock_downgrade+0x880/0x880 [ 593.714878] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 593.719726] ? rcu_read_unlock+0x33/0x60 [ 593.719741] ? get_mem_cgroup_from_mm+0x185/0x510 [ 593.719763] ? __mem_cgroup_largest_soft_limit_node+0x500/0x500 [ 593.719789] mem_cgroup_try_charge+0x259/0x6b0 [ 593.719810] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 593.719826] shmem_getpage_gfp+0x69a/0x3930 [ 593.719852] ? shmem_writepage+0xf60/0xf60 [ 593.739580] ? debug_smp_processor_id+0x1c/0x20 [ 593.739610] shmem_fault+0x233/0x760 [ 593.739629] ? __handle_mm_fault+0x34de/0x3f80 [ 593.739647] ? shmem_read_mapping_page_gfp+0x1a0/0x1a0 [ 593.771757] ? lock_downgrade+0x880/0x880 [ 593.775943] __do_fault+0x111/0x480 13:23:55 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r2 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r2, r1, 0x0) r3 = fcntl$dupfd(r0, 0x406, r2) ioctl$BLKSECDISCARD(r3, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r4, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r3, 0x8300}, {r3, 0x14034}, {0xffffffffffffffff, 0x1002}, {r1, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 593.779599] __handle_mm_fault+0x2d78/0x3f80 [ 593.784035] ? copy_page_range+0x2030/0x2030 [ 593.788485] ? count_memcg_event_mm+0x2b1/0x4d0 [ 593.790020] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2736 sclass=netlink_route_socket pig=27728 comm=syz-executor.4 [ 593.793176] handle_mm_fault+0x1b5/0x690 [ 593.793203] __get_user_pages+0x609/0x1860 [ 593.793225] ? follow_page_mask+0x1ac0/0x1ac0 [ 593.793248] ? memset+0x32/0x40 [ 593.793267] populate_vma_page_range+0x20d/0x2a0 [ 593.793288] __mm_populate+0x204/0x380 [ 593.793311] ? populate_vma_page_range+0x2a0/0x2a0 [ 593.793335] vm_mmap_pgoff+0x213/0x230 [ 593.793356] ? vma_is_stack_for_current+0xd0/0xd0 [ 593.793371] ? kasan_check_read+0x11/0x20 [ 593.793391] ? _copy_to_user+0xc9/0x120 [ 593.793410] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 593.793433] ksys_mmap_pgoff+0xf7/0x630 [ 593.861822] ? find_mergeable_anon_vma+0x2e0/0x2e0 [ 593.866780] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 593.871577] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 593.876382] ? do_syscall_64+0x26/0x620 [ 593.880397] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 593.885810] __x64_sys_mmap+0xe9/0x1b0 [ 593.889831] do_syscall_64+0xfd/0x620 [ 593.893672] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 593.898889] RIP: 0033:0x45a679 [ 593.902101] 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 [ 593.921551] RSP: 002b:00007f587628cc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 593.929859] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 000000000045a679 [ 593.937255] RDX: 0000000000000006 RSI: 0000000000b36000 RDI: 0000000020000000 [ 593.944642] RBP: 000000000075bfc8 R08: ffffffffffffffff R09: 0000000000000000 [ 593.952141] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f587628d6d4 [ 593.959433] R13: 00000000004c7861 R14: 00000000004de588 R15: 00000000ffffffff 13:23:55 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r2 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r2, r1, 0x0) r3 = fcntl$dupfd(r0, 0x406, r2) ioctl$BLKSECDISCARD(r3, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r4, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r3, 0x8300}, {r3, 0x14034}, {0xffffffffffffffff, 0x1002}, {r1, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 593.983810] Task in /syz1 killed as a result of limit of /syz1 [ 593.991649] memory: usage 307200kB, limit 307200kB, failcnt 345 [ 594.026282] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 594.075754] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 594.102186] Memory cgroup stats for /syz1: cache:18288KB rss:232416KB rss_huge:204800KB shmem:18280KB mapped_file:18348KB dirty:0KB writeback:0KB swap:0KB inactive_anon:18408KB active_anon:232584KB inactive_file:0KB active_file:0KB unevictable:0KB [ 594.320015] Memory cgroup out of memory: Kill process 27620 (syz-executor.1) score 1144 or sacrifice child [ 594.360401] Killed process 27620 (syz-executor.1) total-vm:72716kB, anon-rss:152kB, file-rss:35780kB, shmem-rss:11480kB [ 594.390381] oom_reaper: reaped process 27620 (syz-executor.1), now anon-rss:0kB, file-rss:34820kB, shmem-rss:11480kB [ 594.407622] syz-executor.1 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=1000 [ 594.443278] syz-executor.1 cpuset=syz1 mems_allowed=0-1 [ 594.449229] CPU: 1 PID: 27716 Comm: syz-executor.1 Not tainted 4.19.87-syzkaller #0 [ 594.457584] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 594.467088] Call Trace: [ 594.469903] dump_stack+0x197/0x210 [ 594.473700] dump_header+0x15e/0xa55 [ 594.478308] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 594.483680] ? ___ratelimit+0x60/0x595 [ 594.487607] ? do_raw_spin_unlock+0x178/0x270 [ 594.492144] oom_kill_process.cold+0x10/0x6ef [ 594.496670] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 594.502318] ? task_will_free_mem+0x139/0x6e0 [ 594.506836] out_of_memory+0x362/0x1330 [ 594.510838] ? lock_downgrade+0x880/0x880 [ 594.515185] ? mem_cgroup_unmark_under_oom+0x8d/0xb0 [ 594.520333] ? oom_killer_disable+0x280/0x280 [ 594.524997] ? find_held_lock+0x35/0x130 [ 594.529109] mem_cgroup_out_of_memory+0x1d2/0x240 [ 594.533993] ? memcg_event_wake+0x230/0x230 [ 594.538347] ? do_raw_spin_unlock+0x178/0x270 [ 594.542882] ? _raw_spin_unlock+0x2d/0x50 [ 594.547061] try_charge+0xec5/0x1490 [ 594.550800] ? lock_downgrade+0x880/0x880 [ 594.554973] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 594.559833] ? rcu_read_unlock+0x33/0x60 [ 594.563913] ? get_mem_cgroup_from_mm+0x185/0x510 [ 594.568778] ? __mem_cgroup_largest_soft_limit_node+0x500/0x500 [ 594.574888] mem_cgroup_try_charge+0x259/0x6b0 [ 594.579615] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 594.584596] shmem_getpage_gfp+0x69a/0x3930 [ 594.588970] ? shmem_writepage+0xf60/0xf60 [ 594.593968] ? debug_smp_processor_id+0x1c/0x20 [ 594.598679] shmem_fault+0x233/0x760 [ 594.602519] ? __handle_mm_fault+0x34de/0x3f80 [ 594.607409] ? shmem_read_mapping_page_gfp+0x1a0/0x1a0 [ 594.614067] ? lock_downgrade+0x880/0x880 [ 594.614093] __do_fault+0x111/0x480 [ 594.614111] __handle_mm_fault+0x2d78/0x3f80 [ 594.614136] ? copy_page_range+0x2030/0x2030 [ 594.614170] ? count_memcg_event_mm+0x2b1/0x4d0 [ 594.623652] handle_mm_fault+0x1b5/0x690 [ 594.623676] __get_user_pages+0x609/0x1860 [ 594.623698] ? follow_page_mask+0x1ac0/0x1ac0 [ 594.623719] ? memset+0x32/0x40 [ 594.623738] populate_vma_page_range+0x20d/0x2a0 [ 594.623761] __mm_populate+0x204/0x380 [ 594.662929] ? populate_vma_page_range+0x2a0/0x2a0 [ 594.667893] vm_mmap_pgoff+0x213/0x230 [ 594.671818] ? vma_is_stack_for_current+0xd0/0xd0 [ 594.676681] ? kasan_check_read+0x11/0x20 [ 594.680854] ? _copy_to_user+0xc9/0x120 [ 594.684849] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 594.690416] ksys_mmap_pgoff+0xf7/0x630 [ 594.694416] ? find_mergeable_anon_vma+0x2e0/0x2e0 [ 594.699373] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 594.704155] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 594.708926] ? do_syscall_64+0x26/0x620 [ 594.712917] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 594.718322] __x64_sys_mmap+0xe9/0x1b0 [ 594.722427] do_syscall_64+0xfd/0x620 [ 594.726253] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 594.732430] RIP: 0033:0x45a679 [ 594.735729] 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 13:23:56 executing program 5: mlockall(0x3) r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) io_setup(0xb, 0x0) 13:23:56 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:56 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r2 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r2, r1, 0x0) fsetxattr$trusted_overlay_nlink(r1, &(0x7f0000000080)='trusted.overlay.nlink\x00', &(0x7f00000000c0)={'L+', 0x3}, 0x28, 0x2) 13:23:56 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) tkill(r0, 0x40020000000c) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r5, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:56 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) [ 594.755260] RSP: 002b:00007f587628cc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 594.763063] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 000000000045a679 [ 594.771916] RDX: 0000000000000006 RSI: 0000000000b36000 RDI: 0000000020000000 [ 594.779896] RBP: 000000000075bfc8 R08: ffffffffffffffff R09: 0000000000000000 [ 594.787925] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f587628d6d4 [ 594.795236] R13: 00000000004c7861 R14: 00000000004de588 R15: 00000000ffffffff [ 594.822486] Task in /syz1 killed as a result of limit of /syz1 [ 594.862199] memory: usage 295552kB, limit 307200kB, failcnt 409 [ 594.874853] hfsplus: unable to parse mount options [ 594.889348] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 594.903359] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 594.932470] Memory cgroup stats for /syz1: cache:7244KB rss:232416KB rss_huge:204800KB shmem:7244KB mapped_file:7128KB dirty:0KB writeback:0KB swap:0KB inactive_anon:7144KB active_anon:232512KB inactive_file:0KB active_file:0KB unevictable:0KB [ 595.006727] Memory cgroup out of memory: Kill process 9540 (syz-executor.1) score 1113 or sacrifice child [ 595.033441] Killed process 9540 (syz-executor.1) total-vm:72848kB, anon-rss:2216kB, file-rss:35808kB, shmem-rss:0kB 13:23:57 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:23:57 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) tkill(r0, 0x40020000000c) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r4, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:57 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) mremap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3000, 0x3, &(0x7f0000ffd000/0x3000)=nil) ioctl$SCSI_IOCTL_START_UNIT(r1, 0x5) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r5 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) r6 = dup3(r5, r4, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r8 = socket$inet_udp(0x2, 0x2, 0x0) r9 = socket$inet_udplite(0x2, 0x2, 0x88) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) close(r10) splice(r7, 0x0, r8, 0x0, 0x0, 0x0) r11 = socket$inet_udplite(0x2, 0x2, 0x88) r12 = dup(r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) r13 = getpid() sched_setscheduler(r13, 0x5, &(0x7f0000000380)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r15 = socket$inet_udp(0x2, 0x2, 0x0) close(r15) splice(r14, 0x0, r15, 0x0, 0x0, 0x0) r16 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SCSI_IOCTL_START_UNIT(r16, 0x5) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0xfffffffffffffffc, &(0x7f0000000700)={&(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESOCT, @ANYBLOB="a2b8dee542948b544c077c47eb6b65aaffd0918bdc09226533e4e04d101fa4602776e97480fba9414ab63a235a81284567cfedc8eaa3ee4d1eeaba776ab14e1edae8906051014cd89919a65204a7526f11353d388b59b404205f71bc1aba7687f4dd50b35e48413a4505cc45d4d86dacbc8fc4d34fd72c7eeaad8611f9d1dc6207257f93958ad49299163e6892d06a757d2b41f892ea9fa1195d28f82a39f80074216f920f6fdbfcc7b8c8db796efe724a12866b9428e3f3540c52d858da39c0e5d637ec1f06aecb05c27a596e95155ab99fe37b255f", @ANYRES32], @ANYRESHEX, @ANYBLOB="7cb549d6886e99170d6c7f5e4a64838d23f4c5fcadc22d727907ad7f8c7a9dc85e671ff1d5fbcce58a9f20de0856225e7d380cdbd163ec3155c559e2cc74ac0ea096d3bda019e525ebc56698da5a0c12b7a4ac434af4f76af2e678e520093d0325509e4cb8865ed40d3a3d9caf53723fdcc376baee0cfbf27226f36017a5e11e48eda7aa7577259bf426d3be4950142d3b4d25fea84bd6973ba9aaaa766819ba8523d9f58b05792541d4ea4090fd173112eaeb9b053d0f16bb88e964ff6d3fd494c5d477db9a692e1121b928196eb99ddbf3afef475630ec043fa811945d4292404a6869faca7fc4e3171239b06b4a1435be564aa622d21ef8d15eef6e90cc3484e6a21b7891c75aa8c69741693d01a6ff9370f19af02d7ffcefaaeb42b6780d45cf15a92a95cbd00aeaa54fa6b13ab0d5e1caf93cc9d01e2994d4f40ca45c02cdd19420341ac83eb0ca606b7d1c35c0dc8e6f313e81ac515251dcb210490a42fd5337c281a193a4b922bfcffefd05b703005d12a575aadaece4ddf67a959607ca30107e3636f767571c26c4f2a382ea41ae218c8ac2874540544e4aa7bdd00fd77d97db39cca657bf811179973e52bda8d341c3af036f2b735faed3d0f14e197deb8304415841b6682b9a1fa137f9988899e634e898b424a598159779cccd02de1538b4bb8c2b0959b1fc38d568ad19bebf3515ef0cc451a1451f38b94400d5e9c8586d880eb4a2886e4e8a306622b6d32500004370bb0052a93ab8b0fc4d7081fc5a29b9766a9b7d6e39bd71ae4aa0f0392421fc03eea50acad07c8793d1405fa0e68c7395376533834e73d888c9bc00ed045f6644ca0881b81e694f05adb1762664f79fd798b9bdd1af261693d72d36c24fe585ae130dac66a24b499bc5641f23f1330e715a34790dc2e54c9cf4133fd70ce2e123684d2cb0fef2399eb22381156bc2a56fe8730ba6ed28a5b4d088b484c1e2d03137993e38673183d442780e471ffa490ed77d65b1fc5e2642312bdcf3a572113d4ab4dd5c8bb2c58356428630435cab0e33a84b78575fe78dfa094f0414e100922467b3045b72a0ef23323c97b5c11a683205258b86b035d17513c0d4645eab97256f2b72d24df8703bb77ca89cdc9aad9fcd210cd154266a99286330eca180ea626edb2580ce1ab3418beb58a21eeb7bc8d1bd1c0480e8d2a707ffb6eb8dae46b430369273bd03a4bc4ea3a2097cf02e9f73ce18f987a751abad44e717fee8cc5795a867bdf2dd8fa01dfc4b6c7a7b507e1df752b649fd844c9b45e91c2efcde9083c94d02cf89a99ec1e5d3f740fcaa6119188c1c7b0e6e5f8eb1f146aa4351c03bc4e759fd72aff7cddbec46428464d6f0bbfd08662f888b45786c59c46ff4e8c46242a776f4bd49fc5cec72dba908a4a2d103217e55476e97f0a7bcce1f335473fd99c3ff1cb89cd186e6df4eada7eae4e8c47df2b0f3adcb057e5b65c58a94a565d45e56a284ebf2fe43d8a5b6ed4e8e9bc5917485f108c45063dc85744ed2446637a34a20f36c773e9be5a82eacf3bb20d75d5637c7ccff4a206e912bb0cd6917dd55bec4e8a790cf5723739b63e93d9e851da423265b8f73a3a34dedac2ef11c09d0aa83f4c12daa9f11d0755268d404e1252ea127309156206d687d69f688e8c7cf3ddccec5ac3c2b7690c43443c40718c0da5753659fafea325e85c7b2e2d136f66c81bc20d6b415e9e582dc0b7e0c740e709149dd2d902ad1ccf0977182575e495202f4ecab686a9f6835ca2961d22428f413e8d189d468cf53fe1256d053cff65b1c076aefac5c69623e08a65f1aeac268b4ed40515648c9b07fe540281d4ff601c7f26bbb122578a5739d07fa5761328599d3afc7e6a4b6e9e301a12beb277756f7db348ef493bf8793a8f71dbdbd978bd71afdbb7b537ce63a5313a6bf7b49fd455afa099700e288fa5db5f3f59d8e8b9039fc676434b6cf0bc1d314af71d316145fded7370f7f3dfa8c7950feee5df7141c1d255d964192bbd7c143f985b03fe2e3b31ceaf83f59e4453ab4a5ed48b70f83d5c46227b824d679657a567ad5c47e13a10842b866238d243a81facabd9dbd2c6965becb14d1b2d972b3e6c967ebff3166da79fca54d1d6fb569d50da747d64e8f329485999c46c64ef2aed4f3b29db1aab75dcca9cbfd5f2b6e5d6f4b05ca7c951ce1f206adb4fe436a4673e83418abbb1b3d9d8a4d1455d6fc2625b525895338e3276ce9e8995b61693cfed82643e3cf0cb4587f5ff287a3722f0da5cd9e65722436b162dfbae71cf4b780bdb34374ec83a25ba12a8d2438fb6b3d6efaf0f3250087f365a7128e031bc754f4300f7b2cfbab3dda6cbc59506eda40e658071c232e3b1495f48bcdd0df88a2387eeb81945cc1433e703eae93e11a56dbe707aee3fe3d58896b09b1af5292faab0c9fb713a51c869a5488c0b60400741ef9ebdaa315ace50653d0bb16568acb7541917e591404cf9b89231aad77950bf8081330c3bdfbe76522b613f89e30a44b83159cfbcc5d0a155dd18a8a550b6eae4a06025159a1902b2e92b042fca453dbcdc1ea524a32cad88889bf7d50de54e3797ef6d94c460f697be485d82d5a6f77b71a76fea04ec7d41fb2c2bc348e65f2eb0f146da47483ac7e714858f6422568c2d509551f809f13a0e7604636df79e971a184c643cc6b0c2110cd4d554b613f35ed5cae38250098d8441a885a7dfada8d04bf42129f6226bd6e5e853b955297dd343cab17c2fb9b289d83ea8d9d1f2d1098e83c10af3e2a79c35155535d6454214102b87afe1fe084c8bfa4a4ef20863b469b1f78d9d255a5165bd56575d38a3258c9b1db252b2201e0490c1444e7c2895dafa3b7ab45625661e55ea6fc454bdaecc64cadb53b404968f1c89d8b785b5a07eb615df3162fecd63605e1d0e0332d5ea70b931208b4b852cd313dc762f098f92b4f1015479b8a61fc72631a4540e3abe5d05349eb5c86eb9aeead3b01b64e06aaa89226e7641be501b56b0882178f9db9cbca701d4fa9de9db7b6668e2a323e6b253612864cc89f2acb8daac7ae021c5c9f03e057b82077e6ca737b0186c8892540d6a40fe83233a683c55855211d71d3cbf76b1fc2194411d1b5483a1f3543a660e1c924da560fb978a20e5ad37085856cdf6c5168b89dfc4dc191cc5e45146702406e63c6f213ccda6cf9e35096b67297cbb5b33f12ff66caafa65b2c924f7bf7edefba20aeceb02994b67d65ad0af20b65fbeab6a005f4c779fdd72d5389cfc48a053fa649fb18435a983685fb121a917de38e6bb7ad8d3a0555efda1e0701bcb778185b84736823bb083ca38217533f54e0b1d1bfa50e73086f124e53136ea2cc3aae0e139ae3391f528685ccea0276069d3b4535a56f57c0dab7cc1d92ee136c5b9b4ce25a20995c09425bec1c91b55700ea0fd6871c7ba9e18d412cf9f5a8e6124ad29da64f1324e2f2b9a03f87c68e9e782e9bf4f0da122b4b413031de78407b179d34619c0814dbb1fdf53f99c6e181ddc5c1b756f0581bf8cb74f44bc9384a78737886eb519922d0024ca1c39f2740063b0a0c9b275767d3715555f985362ddc70ad7085a15f013e3960cefb93bae88be2bd32b93ec6b3e38efe954702bba3256379f25b4725dd52f86f554149c2a9e5c36f08a0bc337a1e72cb9731936b503934811382f3b0d9e02232e7b9dde1e39b1a3ccd7f7d68a3cbc50132bb0bea99420832a503b56f4dbaec3a19601b58077af877046281c498aee18cb84b5f691dcc281c6baa5128a10de42bc59d8225740f539eaf8b5e60befada55176ca2ca9e9c7570d3fa8095ef2171ec12c948f2d16ed1be3895fd4f269941c04ae719ec760293149daa5be29442dadeeafda9e85ecbc17cd119536fa206e43b6064d0d867cea564ec82e39b20cafae7d1944fa98f0398ea5f505ecc9aa9998b71e19a433629396fb190617fad88f0e32921f1f055eff5b5bf413aea9a21747d072fdd5ddfc2e1f277aa5b4d218754138402266f0d0cde0175401cd8f13c970cd65781b72570d8d63be30cb517cbb4293e2efc481f8f4b33e7dd329a0c057271aedfa6cc9c034ae8ecf71434e50878d0f43e2006d550e30e266c7db3467b0d7609ddea2097aec4f38f48bd1afb1ea9f3a749c943f78884d5a9a6b0a6177b2bec2d8255fb3ed093c707d347669c627df2a957c0827c6f5c1a7f4602efa73e74855ab49683a0df826ca171b550d6ab662bc2c0eeb728bb383984f46b369961606dcdfd690483aaae1b9d6a755cb1fef201cc16bcd1c376a52c80682cc42861f7f3dd7a7a61f462a03f3a737440bf5349d812387038bc65c52e5f8ba28ccaefb922c2a1626d08f3245752c755159b9816b316cd105e3aa484984868027745ecfb495f4d3a71e7808564ecc7d93fa8f48839cf757fc2be617be572623b738988200a22c3642a24903dbcb9893d34d84566416d41998e587ec17ca12bbec81874070e17f7f9c32c38cad5696e915a053eea63b753a094065b1dcd934c7b37386eea40253ab5197d2c0a97579d56898639ad13a50a643896580c6147853bea316264b0aeb4425ac584a2011e34b54faa94788ee5750d9dfd985786cf23364dfeb8381e77212a0b8350d7a4e4d51c0c437e8c260a4f23de14d7495da6fbcb34578b540a6d6fe15b6d38e7782600fd1be6994d09bd266c4cd0c520d9d438c29bda001394c02c24e63b507a62d8bb6d37cfa5cda31f6b89c038c970f570a537f81b7fd37718e7a6782cdf08711a2b03224140d4ccdeaef7c974806be4b44a9473e84180fa1b69b9b6ecf7d02c76d4e2e8fc796c492c14b4ba1a1945fcfdf474d8554cc36d704a9e785039703926fc78df4f6c878c103e6607d00a3a4015864783979d4bc1ba390bc504de3159b0a0029303ed97286f2282d4a9c860f2748a37628ff9ab5bf24bd7003ce041f9585bb921f3aa3358eeceba17aaa892c96d9be7fccbb80a826cd095a44bc28be6cf8c3d326ca7acdf68406522940726814a947c34886f6abaa95f4b62afa79e5131ed626796d57efd612ef15dcbc95266be28f0a4595b1fa7be54aa0c2b5231c24b89889946402cd555aee34da2748afe5743f1079830129ba189700d6be6e40d60e502e8f70e80a08dd4b869efd20c88d946f02c833834b2475910eb2c15bfa557298b53c7321a92328ca2761bb12630b71861add7b59b2eeb8e81bcae3e7098c4530910706cffda3b80a8d91cd5d2b9a12974becb4bb6e6d94baf4e88556e2607efc6ef771fd71b363afcca277fc4a4bbeb148b1b24f8b9ebd44ca664e684197cb1be0fa8f53a189d8cda2f7ffe5de3241624d195fab94a4fe892e750747efc37fff6ed3bb51bc2d60c649bff698f1f324bc476a056e8d1191d5ae24e9e9f7e1ea11e036d36830fc40d98e1bbbc08e5d66dd893cafb852cb1a488b6e26dcb719b74789a39d2ea051dcbf1a7a583d900e581d787517e5ea4f780ba679e79186ed47350358625571debc46784e4b4448b082b1959744b18ee0f6e3025a1d64a3389d662d7c6d142f2d9b3a5e0b14cee94de1ac46553dbc7dabf5772dec79513feec254f3153a558ba9a744fb9861e33e03dfb4c259043e317c1e1f9d5b82446ede4a44bb5ffa0189495d11523cef33923719b62ae31f71af285f0f0e8c2f8ab3a789ed41004876e24cda08f66c0a9e2820df089135b6c62ab623c052b69ef3783df9df5733e1d86ca89b5ef62f18ab494837e828d8b8676d6fce1d1697a31c240bf35dec764377e58f39cf103", @ANYRES32=r2, @ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYBLOB="8764dc4b6bc13cf0c9719253774e95f40da33f0e630fc84765b025f8f030669f596ac0a5641c3e0ecfd5237b5d9078902090c9f4e77625cdb1309dedb2fd3723782c7d6824c4123d079a6ebcc4b2a7f80e024554f6062017b7e58ad3997534d7af48f359aaa72fe7ba553596cad78e5f692f56539f17819057a6123f8ef9ea870b051b6843f900f542b0b3f94d8ef366919a0c31c089eaba23d6e8d2442357506241ff63f4996f0816bcf565e75c0b404c758466edd6ba06a24cc7c626e7a6dbbfe470f5bbfd39161b6059c0b33800e9e08b7f00fd3785a932df33b63cb9d263190c4e92545495c4ee8f1d2ad03bcf869a5c54fad5f9925a", @ANYPTR=&(0x7f0000000500)=ANY=[@ANYPTR64, @ANYRES16, @ANYRESHEX, @ANYRESHEX=r6, @ANYRESOCT=r8, @ANYRESHEX=0x0], @ANYRES32=r5, @ANYRESOCT, @ANYRES32, @ANYRESOCT=r12, @ANYRESDEC=r13, @ANYRES64=r14, @ANYRES16=r16, @ANYRES32=r0], @ANYRES64=r0], 0x3}, 0x1, 0x0, 0x0, 0x4000}, 0x0) 13:23:57 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:57 executing program 3: open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) [ 595.370288] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 595.386447] hfsplus: unable to parse mount options 13:23:57 executing program 3: open(0x0, 0x0, 0x0) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:57 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) tkill(r0, 0x40020000000c) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r3, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 595.417056] sd 0:0:1:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x20 ascq=0x0 13:23:57 executing program 5: mlockall(0x3) r0 = socket$inet(0x2, 0x3, 0x8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) io_setup(0xb, 0x0) 13:23:57 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:57 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x0, 0x2, {0xa, 0x4e20, 0x1f, @mcast1, 0x4}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)="3707d32f49469b0240025cf8c70c769ddc140e54111f8d42e5b19b04633d4bf5e70b4f9dd108efa49f2f0b7d28a52ca40ddd333651aab5b84d8cf400b4f171b0f991770cbb5504a92a33d9066f70d986dc46ae21a41df2176b56b1ed43e6364689215e1d307f99a29b1e6cb1c3e144ba1115ce7cded507d5630496a75a2dc22ef6c858b95263c0f25fbd", 0x8a}, {&(0x7f0000000200)="19dd4fb56e9eaf4ca438db26ba902a24733ab8afc029e5e72999feba3b2c96869a5246f12bce46e491751739a874cc299f869d50faf16445a10d85d300fffb461d4a84a881439ae4839b55ca6996d68b9ca91abdd0d75e873bae8fb211a6f9b5a1358d964b9814722876f9825b44c35c2d09bcab3a1a", 0x76}, {&(0x7f0000000440)="ec3eb417d08f387a6b2349889cd8f6edb066b0f624be65b2f9061ce1c5c1937e2cad1fcfafd7f0610c5ed3feeef93acd052ecdeea933b4b3e95bbfbc3529bb3b631c704adbf32bd975bb7fe2b385b39218eb", 0x52}, {&(0x7f00000004c0)="e8725589f6f5", 0x6}], 0x4, &(0x7f0000000540)=[{0x68, 0x114, 0x2, "15c0d960453572cc3b24098c6775044f798abf0da4645f154864cb151841f6a0e5acc8965c0be2f490438c99cbdd4b924adf095413940fa40cf407d5e9564a7d5ddb468c299348613bb633c8d11e3ef8c86c7d2dd0ec"}], 0x68}, 0x80) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r3, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000640)=0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000680)=0x0) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000840)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x1808000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000780)={0x84, r3, 0xc80, 0x70bd25, 0x25dfdbfc, {}, [{@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_FD={0x8, 0x8a, r0}}, {@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r5}}]}, 0x84}, 0x1, 0x0, 0x0, 0x4000000}, 0x2000) 13:23:57 executing program 3: open(0x0, 0x0, 0x0) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:57 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) tkill(r0, 0x40020000000c) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r3, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 595.944117] hfsplus: unable to parse mount options 13:23:57 executing program 1: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:23:57 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) tkill(r0, 0x40020000000c) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r2, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:57 executing program 3: open(0x0, 0x0, 0x0) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:57 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:58 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x3, 0x101d00) ioctl$CAPI_SET_FLAGS(r0, 0x80044324, &(0x7f00000000c0)=0x1) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000001e0001060000000000000000070000000168accbc432b6f5c46b217a606c94ac74dc678d11ed559759b027c0c43eafd5acfa2c242440b65c0cc81cdb22be28b89da5fa1ca647e91f5329017bc6403314", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) 13:23:58 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() socket$inet_udplite(0x2, 0x2, 0x88) tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:58 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) [ 596.258488] hfsplus: unable to parse mount options 13:23:58 executing program 1: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:23:58 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20102, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) ioctl$sock_netrom_SIOCADDRT(r0, 0x890b, &(0x7f0000000080)={0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={'nr', 0x0}, 0x5, 'syz0\x00', @null, 0x0, 0x1, [@bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null, @null, @bcast, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default]}) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="840000001e000106000000000000f9ff06000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) 13:23:58 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:58 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:58 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x0, 0x2, {0xa, 0x4e20, 0x1f, @mcast1, 0x4}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)="3707d32f49469b0240025cf8c70c769ddc140e54111f8d42e5b19b04633d4bf5e70b4f9dd108efa49f2f0b7d28a52ca40ddd333651aab5b84d8cf400b4f171b0f991770cbb5504a92a33d9066f70d986dc46ae21a41df2176b56b1ed43e6364689215e1d307f99a29b1e6cb1c3e144ba1115ce7cded507d5630496a75a2dc22ef6c858b95263c0f25fbd", 0x8a}, {&(0x7f0000000200)="19dd4fb56e9eaf4ca438db26ba902a24733ab8afc029e5e72999feba3b2c96869a5246f12bce46e491751739a874cc299f869d50faf16445a10d85d300fffb461d4a84a881439ae4839b55ca6996d68b9ca91abdd0d75e873bae8fb211a6f9b5a1358d964b9814722876f9825b44c35c2d09bcab3a1a", 0x76}, {&(0x7f0000000440)="ec3eb417d08f387a6b2349889cd8f6edb066b0f624be65b2f9061ce1c5c1937e2cad1fcfafd7f0610c5ed3feeef93acd052ecdeea933b4b3e95bbfbc3529bb3b631c704adbf32bd975bb7fe2b385b39218eb", 0x52}, {&(0x7f00000004c0)="e8725589f6f5", 0x6}], 0x4, &(0x7f0000000540)=[{0x68, 0x114, 0x2, "15c0d960453572cc3b24098c6775044f798abf0da4645f154864cb151841f6a0e5acc8965c0be2f490438c99cbdd4b924adf095413940fa40cf407d5e9564a7d5ddb468c299348613bb633c8d11e3ef8c86c7d2dd0ec"}], 0x68}, 0x80) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r3, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000640)=0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000680)=0x0) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000840)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x1808000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000780)={0x84, r3, 0xc80, 0x70bd25, 0x25dfdbfc, {}, [{@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_FD={0x8, 0x8a, r0}}, {@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r5}}]}, 0x84}, 0x1, 0x0, 0x0, 0x4000000}, 0x2000) 13:23:59 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) tkill(0x0, 0x40020000000c) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r0, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 597.165758] hfsplus: unable to parse mount options 13:23:59 executing program 3: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:59 executing program 1: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:23:59 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:59 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) tkill(0x0, 0x40020000000c) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r0, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x0, 0x2, {0xa, 0x4e20, 0x1f, @mcast1, 0x4}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)="3707d32f49469b0240025cf8c70c769ddc140e54111f8d42e5b19b04633d4bf5e70b4f9dd108efa49f2f0b7d28a52ca40ddd333651aab5b84d8cf400b4f171b0f991770cbb5504a92a33d9066f70d986dc46ae21a41df2176b56b1ed43e6364689215e1d307f99a29b1e6cb1c3e144ba1115ce7cded507d5630496a75a2dc22ef6c858b95263c0f25fbd", 0x8a}, {&(0x7f0000000200)="19dd4fb56e9eaf4ca438db26ba902a24733ab8afc029e5e72999feba3b2c96869a5246f12bce46e491751739a874cc299f869d50faf16445a10d85d300fffb461d4a84a881439ae4839b55ca6996d68b9ca91abdd0d75e873bae8fb211a6f9b5a1358d964b9814722876f9825b44c35c2d09bcab3a1a", 0x76}, {&(0x7f0000000440)="ec3eb417d08f387a6b2349889cd8f6edb066b0f624be65b2f9061ce1c5c1937e2cad1fcfafd7f0610c5ed3feeef93acd052ecdeea933b4b3e95bbfbc3529bb3b631c704adbf32bd975bb7fe2b385b39218eb", 0x52}, {&(0x7f00000004c0)="e8725589f6f5", 0x6}], 0x4, &(0x7f0000000540)=[{0x68, 0x114, 0x2, "15c0d960453572cc3b24098c6775044f798abf0da4645f154864cb151841f6a0e5acc8965c0be2f490438c99cbdd4b924adf095413940fa40cf407d5e9564a7d5ddb468c299348613bb633c8d11e3ef8c86c7d2dd0ec"}], 0x68}, 0x80) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r3, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000640)=0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000680)=0x0) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000840)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x1808000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000780)={0x84, r3, 0xc80, 0x70bd25, 0x25dfdbfc, {}, [{@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_FD={0x8, 0x8a, r0}}, {@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r5}}]}, 0x84}, 0x1, 0x0, 0x0, 0x4000000}, 0x2000) [ 597.447422] hfsplus: unable to parse mount options 13:23:59 executing program 3: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:59 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:23:59 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) tkill(0x0, 0x40020000000c) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r0, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:23:59 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:59 executing program 0: r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 597.711488] hfsplus: unable to parse mount options 13:23:59 executing program 3: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:23:59 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x0, 0x2, {0xa, 0x4e20, 0x1f, @mcast1, 0x4}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)="3707d32f49469b0240025cf8c70c769ddc140e54111f8d42e5b19b04633d4bf5e70b4f9dd108efa49f2f0b7d28a52ca40ddd333651aab5b84d8cf400b4f171b0f991770cbb5504a92a33d9066f70d986dc46ae21a41df2176b56b1ed43e6364689215e1d307f99a29b1e6cb1c3e144ba1115ce7cded507d5630496a75a2dc22ef6c858b95263c0f25fbd", 0x8a}, {&(0x7f0000000200)="19dd4fb56e9eaf4ca438db26ba902a24733ab8afc029e5e72999feba3b2c96869a5246f12bce46e491751739a874cc299f869d50faf16445a10d85d300fffb461d4a84a881439ae4839b55ca6996d68b9ca91abdd0d75e873bae8fb211a6f9b5a1358d964b9814722876f9825b44c35c2d09bcab3a1a", 0x76}, {&(0x7f0000000440)="ec3eb417d08f387a6b2349889cd8f6edb066b0f624be65b2f9061ce1c5c1937e2cad1fcfafd7f0610c5ed3feeef93acd052ecdeea933b4b3e95bbfbc3529bb3b631c704adbf32bd975bb7fe2b385b39218eb", 0x52}, {&(0x7f00000004c0)="e8725589f6f5", 0x6}], 0x4, &(0x7f0000000540)=[{0x68, 0x114, 0x2, "15c0d960453572cc3b24098c6775044f798abf0da4645f154864cb151841f6a0e5acc8965c0be2f490438c99cbdd4b924adf095413940fa40cf407d5e9564a7d5ddb468c299348613bb633c8d11e3ef8c86c7d2dd0ec"}], 0x68}, 0x80) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r3, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000640)=0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000680)=0x0) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000840)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x1808000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000780)={0x84, r3, 0xc80, 0x70bd25, 0x25dfdbfc, {}, [{@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_FD={0x8, 0x8a, r0}}, {@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r5}}]}, 0x84}, 0x1, 0x0, 0x0, 0x4000000}, 0x2000) 13:23:59 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:23:59 executing program 0: r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 598.035307] hfsplus: unable to parse mount options 13:24:00 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:00 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) gettid() tkill(0x0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:24:00 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x0, 0x2, {0xa, 0x4e20, 0x1f, @mcast1, 0x4}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)="3707d32f49469b0240025cf8c70c769ddc140e54111f8d42e5b19b04633d4bf5e70b4f9dd108efa49f2f0b7d28a52ca40ddd333651aab5b84d8cf400b4f171b0f991770cbb5504a92a33d9066f70d986dc46ae21a41df2176b56b1ed43e6364689215e1d307f99a29b1e6cb1c3e144ba1115ce7cded507d5630496a75a2dc22ef6c858b95263c0f25fbd", 0x8a}, {&(0x7f0000000200)="19dd4fb56e9eaf4ca438db26ba902a24733ab8afc029e5e72999feba3b2c96869a5246f12bce46e491751739a874cc299f869d50faf16445a10d85d300fffb461d4a84a881439ae4839b55ca6996d68b9ca91abdd0d75e873bae8fb211a6f9b5a1358d964b9814722876f9825b44c35c2d09bcab3a1a", 0x76}, {&(0x7f0000000440)="ec3eb417d08f387a6b2349889cd8f6edb066b0f624be65b2f9061ce1c5c1937e2cad1fcfafd7f0610c5ed3feeef93acd052ecdeea933b4b3e95bbfbc3529bb3b631c704adbf32bd975bb7fe2b385b39218eb", 0x52}, {&(0x7f00000004c0)="e8725589f6f5", 0x6}], 0x4, &(0x7f0000000540)=[{0x68, 0x114, 0x2, "15c0d960453572cc3b24098c6775044f798abf0da4645f154864cb151841f6a0e5acc8965c0be2f490438c99cbdd4b924adf095413940fa40cf407d5e9564a7d5ddb468c299348613bb633c8d11e3ef8c86c7d2dd0ec"}], 0x68}, 0x80) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r3, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000640)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000680)) 13:24:00 executing program 0: r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 598.319171] hfsplus: unable to parse mount options [ 598.338228] syz-executor.1 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=1000 [ 598.381990] syz-executor.1 cpuset=syz1 mems_allowed=0-1 [ 598.396467] CPU: 1 PID: 27869 Comm: syz-executor.1 Not tainted 4.19.87-syzkaller #0 [ 598.404682] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 598.414071] Call Trace: [ 598.416789] dump_stack+0x197/0x210 [ 598.420613] dump_header+0x15e/0xa55 [ 598.424456] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 598.424474] ? ___ratelimit+0x60/0x595 [ 598.424487] ? do_raw_spin_unlock+0x178/0x270 [ 598.424509] oom_kill_process.cold+0x10/0x6ef [ 598.434581] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 598.434599] ? task_will_free_mem+0x139/0x6e0 [ 598.434621] out_of_memory+0x362/0x1330 [ 598.434646] ? lock_downgrade+0x880/0x880 [ 598.464153] ? mem_cgroup_unmark_under_oom+0x8d/0xb0 [ 598.470378] ? oom_killer_disable+0x280/0x280 [ 598.476393] ? find_held_lock+0x35/0x130 [ 598.481323] mem_cgroup_out_of_memory+0x1d2/0x240 [ 598.486666] ? memcg_event_wake+0x230/0x230 [ 598.491127] ? do_raw_spin_unlock+0x178/0x270 [ 598.495933] ? _raw_spin_unlock+0x2d/0x50 [ 598.500143] try_charge+0xec5/0x1490 [ 598.503925] ? lock_downgrade+0x880/0x880 [ 598.508198] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 598.508217] ? rcu_read_unlock+0x33/0x60 [ 598.508232] ? get_mem_cgroup_from_mm+0x185/0x510 [ 598.508250] ? __mem_cgroup_largest_soft_limit_node+0x500/0x500 [ 598.528986] ? __lock_acquire+0x6ee/0x49c0 [ 598.533452] mem_cgroup_try_charge+0x259/0x6b0 [ 598.538175] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 598.543236] shmem_getpage_gfp+0x69a/0x3930 [ 598.548310] ? shmem_writepage+0xf60/0xf60 [ 598.552976] ? lock_downgrade+0x880/0x880 [ 598.557798] ? kasan_check_read+0x11/0x20 [ 598.562279] shmem_fault+0x233/0x760 [ 598.566710] ? shmem_read_mapping_page_gfp+0x1a0/0x1a0 [ 598.572689] ? find_get_pages_range_tag+0xe30/0xe30 [ 598.577760] ? pmd_val+0x85/0x100 [ 598.581533] ? pmd_val+0x85/0x100 [ 598.585139] __do_fault+0x111/0x480 [ 598.588816] __handle_mm_fault+0x2d78/0x3f80 [ 598.593267] ? copy_page_range+0x2030/0x2030 [ 598.597730] ? count_memcg_event_mm+0x2b1/0x4d0 [ 598.602753] handle_mm_fault+0x1b5/0x690 [ 598.606959] __get_user_pages+0x609/0x1860 [ 598.611336] ? follow_page_mask+0x1ac0/0x1ac0 [ 598.616915] ? memset+0x32/0x40 [ 598.620761] populate_vma_page_range+0x20d/0x2a0 [ 598.625685] __mm_populate+0x204/0x380 [ 598.629641] ? populate_vma_page_range+0x2a0/0x2a0 [ 598.634728] vm_mmap_pgoff+0x213/0x230 [ 598.638664] ? vma_is_stack_for_current+0xd0/0xd0 [ 598.643814] ? kasan_check_read+0x11/0x20 [ 598.648190] ? _copy_to_user+0xc9/0x120 [ 598.652239] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 598.658782] ksys_mmap_pgoff+0xf7/0x630 [ 598.662953] ? find_mergeable_anon_vma+0x2e0/0x2e0 [ 598.668559] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 598.673488] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 598.678403] ? do_syscall_64+0x26/0x620 [ 598.682417] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 598.688312] __x64_sys_mmap+0xe9/0x1b0 [ 598.692365] do_syscall_64+0xfd/0x620 [ 598.696307] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 598.701623] RIP: 0033:0x45a679 [ 598.704873] 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 [ 598.724704] RSP: 002b:00007f58762adc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 598.732843] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 000000000045a679 [ 598.740576] RDX: 0000000000000006 RSI: 0000000000b36000 RDI: 0000000020000000 [ 598.748142] RBP: 000000000075bf20 R08: ffffffffffffffff R09: 0000000000000000 [ 598.755438] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f58762ae6d4 [ 598.763604] R13: 00000000004c7861 R14: 00000000004de588 R15: 00000000ffffffff [ 598.781334] Task in /syz1 killed as a result of limit of /syz1 [ 598.799090] memory: usage 307164kB, limit 307200kB, failcnt 448 [ 599.173293] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 599.180432] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 599.200729] Memory cgroup stats for /syz1: cache:19568KB rss:230664KB rss_huge:202752KB shmem:19564KB mapped_file:19536KB dirty:0KB writeback:0KB swap:0KB inactive_anon:19652KB active_anon:230828KB inactive_file:0KB active_file:0KB unevictable:0KB [ 599.253338] Memory cgroup out of memory: Kill process 27869 (syz-executor.1) score 1138 or sacrifice child [ 599.283455] Killed process 27869 (syz-executor.1) total-vm:72716kB, anon-rss:160kB, file-rss:35784kB, shmem-rss:9764kB [ 599.304405] oom_reaper: reaped process 27869 (syz-executor.1), now anon-rss:0kB, file-rss:34824kB, shmem-rss:9764kB [ 599.331000] syz-executor.1 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=1000 [ 599.375742] syz-executor.1 cpuset=syz1 mems_allowed=0-1 [ 599.397924] CPU: 0 PID: 27889 Comm: syz-executor.1 Not tainted 4.19.87-syzkaller #0 [ 599.405896] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 599.415442] Call Trace: [ 599.418059] dump_stack+0x197/0x210 [ 599.421788] dump_header+0x15e/0xa55 [ 599.425538] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 599.430679] ? ___ratelimit+0x60/0x595 [ 599.434603] ? do_raw_spin_unlock+0x178/0x270 [ 599.439220] oom_kill_process.cold+0x10/0x6ef [ 599.443931] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 599.449733] ? task_will_free_mem+0x139/0x6e0 [ 599.454285] out_of_memory+0x362/0x1330 [ 599.458292] ? lock_downgrade+0x880/0x880 [ 599.462477] ? mem_cgroup_unmark_under_oom+0x8d/0xb0 [ 599.467620] ? oom_killer_disable+0x280/0x280 [ 599.472282] ? find_held_lock+0x35/0x130 [ 599.476436] mem_cgroup_out_of_memory+0x1d2/0x240 [ 599.481325] ? memcg_event_wake+0x230/0x230 [ 599.485688] ? do_raw_spin_unlock+0x178/0x270 [ 599.490223] ? _raw_spin_unlock+0x2d/0x50 [ 599.494409] try_charge+0xc6e/0x1490 [ 599.498441] ? lock_downgrade+0x880/0x880 [ 599.502633] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 599.507613] ? rcu_read_unlock+0x33/0x60 [ 599.512269] ? get_mem_cgroup_from_mm+0x185/0x510 [ 599.517709] ? __mem_cgroup_largest_soft_limit_node+0x500/0x500 [ 599.524686] mem_cgroup_try_charge+0x259/0x6b0 [ 599.529520] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 599.534670] shmem_getpage_gfp+0x69a/0x3930 [ 599.539108] ? shmem_writepage+0xf60/0xf60 [ 599.543390] ? debug_smp_processor_id+0x1c/0x20 [ 599.548193] shmem_fault+0x233/0x760 [ 599.551949] ? __handle_mm_fault+0x34de/0x3f80 [ 599.556636] ? shmem_read_mapping_page_gfp+0x1a0/0x1a0 [ 599.562253] ? lock_downgrade+0x880/0x880 [ 599.566547] __do_fault+0x111/0x480 [ 599.570481] __handle_mm_fault+0x2d78/0x3f80 [ 599.574936] ? copy_page_range+0x2030/0x2030 [ 599.579650] ? count_memcg_event_mm+0x2b1/0x4d0 [ 599.584967] handle_mm_fault+0x1b5/0x690 [ 599.589164] __get_user_pages+0x609/0x1860 [ 599.593451] ? follow_page_mask+0x1ac0/0x1ac0 [ 599.599120] ? memset+0x32/0x40 [ 599.602524] populate_vma_page_range+0x20d/0x2a0 [ 599.607695] __mm_populate+0x204/0x380 [ 599.611849] ? populate_vma_page_range+0x2a0/0x2a0 [ 599.617440] vm_mmap_pgoff+0x213/0x230 [ 599.621408] ? vma_is_stack_for_current+0xd0/0xd0 [ 599.626286] ? lock_downgrade+0x880/0x880 [ 599.630440] ? count_memcg_event_mm+0x2b1/0x4d0 [ 599.635134] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 599.640727] ksys_mmap_pgoff+0xf7/0x630 [ 599.644727] ? find_mergeable_anon_vma+0x2e0/0x2e0 [ 599.649705] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 599.654487] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 599.659361] ? do_syscall_64+0x26/0x620 [ 599.663351] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 599.669750] __x64_sys_mmap+0xe9/0x1b0 [ 599.673670] do_syscall_64+0xfd/0x620 [ 599.677502] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 599.682794] RIP: 0033:0x45a679 [ 599.686004] 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 [ 599.704948] RSP: 002b:00007f58762adc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 599.712681] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 000000000045a679 [ 599.719965] RDX: 0000000000000006 RSI: 0000000000b36000 RDI: 0000000020000000 [ 599.727247] RBP: 000000000075bf20 R08: ffffffffffffffff R09: 0000000000000000 [ 599.734526] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f58762ae6d4 [ 599.741822] R13: 00000000004c7861 R14: 00000000004de588 R15: 00000000ffffffff [ 599.953153] Task in /syz1 killed as a result of limit of /syz1 [ 599.960015] memory: usage 297240kB, limit 307200kB, failcnt 488 [ 600.093199] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 600.114261] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 600.138448] Memory cgroup stats for /syz1: cache:10120KB rss:230664KB rss_huge:202752KB shmem:10120KB mapped_file:10032KB dirty:0KB writeback:0KB swap:0KB inactive_anon:10128KB active_anon:230736KB inactive_file:0KB active_file:0KB unevictable:0KB 13:24:02 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:02 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) gettid() tkill(0x0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:24:02 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x0, 0x2, {0xa, 0x4e20, 0x1f, @mcast1, 0x4}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)="3707d32f49469b0240025cf8c70c769ddc140e54111f8d42e5b19b04633d4bf5e70b4f9dd108efa49f2f0b7d28a52ca40ddd333651aab5b84d8cf400b4f171b0f991770cbb5504a92a33d9066f70d986dc46ae21a41df2176b56b1ed43e6364689215e1d307f99a29b1e6cb1c3e144ba1115ce7cded507d5630496a75a2dc22ef6c858b95263c0f25fbd", 0x8a}, {&(0x7f0000000200)="19dd4fb56e9eaf4ca438db26ba902a24733ab8afc029e5e72999feba3b2c96869a5246f12bce46e491751739a874cc299f869d50faf16445a10d85d300fffb461d4a84a881439ae4839b55ca6996d68b9ca91abdd0d75e873bae8fb211a6f9b5a1358d964b9814722876f9825b44c35c2d09bcab3a1a", 0x76}, {&(0x7f0000000440)="ec3eb417d08f387a6b2349889cd8f6edb066b0f624be65b2f9061ce1c5c1937e2cad1fcfafd7f0610c5ed3feeef93acd052ecdeea933b4b3e95bbfbc3529bb3b631c704adbf32bd975bb7fe2b385b39218eb", 0x52}, {&(0x7f00000004c0)="e8725589f6f5", 0x6}], 0x4, &(0x7f0000000540)=[{0x68, 0x114, 0x2, "15c0d960453572cc3b24098c6775044f798abf0da4645f154864cb151841f6a0e5acc8965c0be2f490438c99cbdd4b924adf095413940fa40cf407d5e9564a7d5ddb468c299348613bb633c8d11e3ef8c86c7d2dd0ec"}], 0x68}, 0x80) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r3, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000640)) 13:24:02 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:02 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 600.194351] Memory cgroup out of memory: Kill process 27887 (syz-executor.1) score 1121 or sacrifice child [ 600.213348] Killed process 27887 (syz-executor.1) total-vm:72584kB, anon-rss:108kB, file-rss:34816kB, shmem-rss:5528kB [ 600.236399] oom_reaper: reaped process 27887 (syz-executor.1), now anon-rss:0kB, file-rss:34824kB, shmem-rss:5528kB 13:24:02 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) gettid() tkill(0x0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) [ 600.309315] hfsplus: unable to parse mount options 13:24:02 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:02 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x0, 0x2, {0xa, 0x4e20, 0x1f, @mcast1, 0x4}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)="3707d32f49469b0240025cf8c70c769ddc140e54111f8d42e5b19b04633d4bf5e70b4f9dd108efa49f2f0b7d28a52ca40ddd333651aab5b84d8cf400b4f171b0f991770cbb5504a92a33d9066f70d986dc46ae21a41df2176b56b1ed43e6364689215e1d307f99a29b1e6cb1c3e144ba1115ce7cded507d5630496a75a2dc22ef6c858b95263c0f25fbd", 0x8a}, {&(0x7f0000000200)="19dd4fb56e9eaf4ca438db26ba902a24733ab8afc029e5e72999feba3b2c96869a5246f12bce46e491751739a874cc299f869d50faf16445a10d85d300fffb461d4a84a881439ae4839b55ca6996d68b9ca91abdd0d75e873bae8fb211a6f9b5a1358d964b9814722876f9825b44c35c2d09bcab3a1a", 0x76}, {&(0x7f0000000440)="ec3eb417d08f387a6b2349889cd8f6edb066b0f624be65b2f9061ce1c5c1937e2cad1fcfafd7f0610c5ed3feeef93acd052ecdeea933b4b3e95bbfbc3529bb3b631c704adbf32bd975bb7fe2b385b39218eb", 0x52}, {&(0x7f00000004c0)="e8725589f6f5", 0x6}], 0x4, &(0x7f0000000540)=[{0x68, 0x114, 0x2, "15c0d960453572cc3b24098c6775044f798abf0da4645f154864cb151841f6a0e5acc8965c0be2f490438c99cbdd4b924adf095413940fa40cf407d5e9564a7d5ddb468c299348613bb633c8d11e3ef8c86c7d2dd0ec"}], 0x68}, 0x80) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r3, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:02 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:02 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x0) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:24:02 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:02 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x0) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) [ 600.727304] hfsplus: unable to parse mount options 13:24:03 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x0, 0x2, {0xa, 0x4e20, 0x1f, @mcast1, 0x4}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)="3707d32f49469b0240025cf8c70c769ddc140e54111f8d42e5b19b04633d4bf5e70b4f9dd108efa49f2f0b7d28a52ca40ddd333651aab5b84d8cf400b4f171b0f991770cbb5504a92a33d9066f70d986dc46ae21a41df2176b56b1ed43e6364689215e1d307f99a29b1e6cb1c3e144ba1115ce7cded507d5630496a75a2dc22ef6c858b95263c0f25fbd", 0x8a}, {&(0x7f0000000200)="19dd4fb56e9eaf4ca438db26ba902a24733ab8afc029e5e72999feba3b2c96869a5246f12bce46e491751739a874cc299f869d50faf16445a10d85d300fffb461d4a84a881439ae4839b55ca6996d68b9ca91abdd0d75e873bae8fb211a6f9b5a1358d964b9814722876f9825b44c35c2d09bcab3a1a", 0x76}, {&(0x7f0000000440)="ec3eb417d08f387a6b2349889cd8f6edb066b0f624be65b2f9061ce1c5c1937e2cad1fcfafd7f0610c5ed3feeef93acd052ecdeea933b4b3e95bbfbc3529bb3b631c704adbf32bd975bb7fe2b385b39218eb", 0x52}, {&(0x7f00000004c0)="e8725589f6f5", 0x6}], 0x4, &(0x7f0000000540)=[{0x68, 0x114, 0x2, "15c0d960453572cc3b24098c6775044f798abf0da4645f154864cb151841f6a0e5acc8965c0be2f490438c99cbdd4b924adf095413940fa40cf407d5e9564a7d5ddb468c299348613bb633c8d11e3ef8c86c7d2dd0ec"}], 0x68}, 0x80) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:03 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:03 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x0) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:24:03 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() tkill(0x0, 0x40020000000c) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r0, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 601.375881] hfsplus: unable to parse mount options 13:24:03 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() tkill(0x0, 0x40020000000c) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r0, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:03 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:24:03 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() tkill(0x0, 0x40020000000c) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r0, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:03 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x0, 0x2, {0xa, 0x4e20, 0x1f, @mcast1, 0x4}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)="3707d32f49469b0240025cf8c70c769ddc140e54111f8d42e5b19b04633d4bf5e70b4f9dd108efa49f2f0b7d28a52ca40ddd333651aab5b84d8cf400b4f171b0f991770cbb5504a92a33d9066f70d986dc46ae21a41df2176b56b1ed43e6364689215e1d307f99a29b1e6cb1c3e144ba1115ce7cded507d5630496a75a2dc22ef6c858b95263c0f25fbd", 0x8a}, {&(0x7f0000000200)="19dd4fb56e9eaf4ca438db26ba902a24733ab8afc029e5e72999feba3b2c96869a5246f12bce46e491751739a874cc299f869d50faf16445a10d85d300fffb461d4a84a881439ae4839b55ca6996d68b9ca91abdd0d75e873bae8fb211a6f9b5a1358d964b9814722876f9825b44c35c2d09bcab3a1a", 0x76}, {&(0x7f0000000440)="ec3eb417d08f387a6b2349889cd8f6edb066b0f624be65b2f9061ce1c5c1937e2cad1fcfafd7f0610c5ed3feeef93acd052ecdeea933b4b3e95bbfbc3529bb3b631c704adbf32bd975bb7fe2b385b39218eb", 0x52}, {&(0x7f00000004c0)="e8725589f6f5", 0x6}], 0x4, &(0x7f0000000540)=[{0x68, 0x114, 0x2, "15c0d960453572cc3b24098c6775044f798abf0da4645f154864cb151841f6a0e5acc8965c0be2f490438c99cbdd4b924adf095413940fa40cf407d5e9564a7d5ddb468c299348613bb633c8d11e3ef8c86c7d2dd0ec"}], 0x68}, 0x80) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:03 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 601.684783] hfsplus: unable to parse mount options 13:24:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x0, 0x2, {0xa, 0x4e20, 0x1f, @mcast1, 0x4}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)="3707d32f49469b0240025cf8c70c769ddc140e54111f8d42e5b19b04633d4bf5e70b4f9dd108efa49f2f0b7d28a52ca40ddd333651aab5b84d8cf400b4f171b0f991770cbb5504a92a33d9066f70d986dc46ae21a41df2176b56b1ed43e6364689215e1d307f99a29b1e6cb1c3e144ba1115ce7cded507d5630496a75a2dc22ef6c858b95263c0f25fbd", 0x8a}, {&(0x7f0000000200)="19dd4fb56e9eaf4ca438db26ba902a24733ab8afc029e5e72999feba3b2c96869a5246f12bce46e491751739a874cc299f869d50faf16445a10d85d300fffb461d4a84a881439ae4839b55ca6996d68b9ca91abdd0d75e873bae8fb211a6f9b5a1358d964b9814722876f9825b44c35c2d09bcab3a1a", 0x76}, {&(0x7f0000000440)="ec3eb417d08f387a6b2349889cd8f6edb066b0f624be65b2f9061ce1c5c1937e2cad1fcfafd7f0610c5ed3feeef93acd052ecdeea933b4b3e95bbfbc3529bb3b631c704adbf32bd975bb7fe2b385b39218eb", 0x52}, {&(0x7f00000004c0)="e8725589f6f5", 0x6}], 0x4, &(0x7f0000000540)=[{0x68, 0x114, 0x2, "15c0d960453572cc3b24098c6775044f798abf0da4645f154864cb151841f6a0e5acc8965c0be2f490438c99cbdd4b924adf095413940fa40cf407d5e9564a7d5ddb468c299348613bb633c8d11e3ef8c86c7d2dd0ec"}], 0x68}, 0x80) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:03 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:03 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:24:03 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:03 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:03 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x0, 0x2, {0xa, 0x4e20, 0x1f, @mcast1, 0x4}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)="3707d32f49469b0240025cf8c70c769ddc140e54111f8d42e5b19b04633d4bf5e70b4f9dd108efa49f2f0b7d28a52ca40ddd333651aab5b84d8cf400b4f171b0f991770cbb5504a92a33d9066f70d986dc46ae21a41df2176b56b1ed43e6364689215e1d307f99a29b1e6cb1c3e144ba1115ce7cded507d5630496a75a2dc22ef6c858b95263c0f25fbd", 0x8a}, {&(0x7f0000000200)="19dd4fb56e9eaf4ca438db26ba902a24733ab8afc029e5e72999feba3b2c96869a5246f12bce46e491751739a874cc299f869d50faf16445a10d85d300fffb461d4a84a881439ae4839b55ca6996d68b9ca91abdd0d75e873bae8fb211a6f9b5a1358d964b9814722876f9825b44c35c2d09bcab3a1a", 0x76}, {&(0x7f0000000440)="ec3eb417d08f387a6b2349889cd8f6edb066b0f624be65b2f9061ce1c5c1937e2cad1fcfafd7f0610c5ed3feeef93acd052ecdeea933b4b3e95bbfbc3529bb3b631c704adbf32bd975bb7fe2b385b39218eb", 0x52}, {&(0x7f00000004c0)="e8725589f6f5", 0x6}], 0x4, &(0x7f0000000540)=[{0x68, 0x114, 0x2, "15c0d960453572cc3b24098c6775044f798abf0da4645f154864cb151841f6a0e5acc8965c0be2f490438c99cbdd4b924adf095413940fa40cf407d5e9564a7d5ddb468c299348613bb633c8d11e3ef8c86c7d2dd0ec"}], 0x68}, 0x80) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:04 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 602.107645] hfsplus: unable to parse mount options 13:24:04 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:24:04 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:04 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:04 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x0, 0x2, {0xa, 0x4e20, 0x1f, @mcast1, 0x4}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)="3707d32f49469b0240025cf8c70c769ddc140e54111f8d42e5b19b04633d4bf5e70b4f9dd108efa49f2f0b7d28a52ca40ddd333651aab5b84d8cf400b4f171b0f991770cbb5504a92a33d9066f70d986dc46ae21a41df2176b56b1ed43e6364689215e1d307f99a29b1e6cb1c3e144ba1115ce7cded507d5630496a75a2dc22ef6c858b95263c0f25fbd", 0x8a}, {&(0x7f0000000200)="19dd4fb56e9eaf4ca438db26ba902a24733ab8afc029e5e72999feba3b2c96869a5246f12bce46e491751739a874cc299f869d50faf16445a10d85d300fffb461d4a84a881439ae4839b55ca6996d68b9ca91abdd0d75e873bae8fb211a6f9b5a1358d964b9814722876f9825b44c35c2d09bcab3a1a", 0x76}, {&(0x7f0000000440)="ec3eb417d08f387a6b2349889cd8f6edb066b0f624be65b2f9061ce1c5c1937e2cad1fcfafd7f0610c5ed3feeef93acd052ecdeea933b4b3e95bbfbc3529bb3b631c704adbf32bd975bb7fe2b385b39218eb", 0x52}, {&(0x7f00000004c0)="e8725589f6f5", 0x6}], 0x4, &(0x7f0000000540)=[{0x68, 0x114, 0x2, "15c0d960453572cc3b24098c6775044f798abf0da4645f154864cb151841f6a0e5acc8965c0be2f490438c99cbdd4b924adf095413940fa40cf407d5e9564a7d5ddb468c299348613bb633c8d11e3ef8c86c7d2dd0ec"}], 0x68}, 0x80) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:04 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) [ 602.417290] hfsplus: unable to parse mount options 13:24:04 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:04 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x4, 0x0, 0x2, {0xa, 0x4e20, 0x1f, @mcast1, 0x4}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000140)="3707d32f49469b0240025cf8c70c769ddc140e54111f8d42e5b19b04633d4bf5e70b4f9dd108efa49f2f0b7d28a52ca40ddd333651aab5b84d8cf400b4f171b0f991770cbb5504a92a33d9066f70d986dc46ae21a41df2176b56b1ed43e6364689215e1d307f99a29b1e6cb1c3e144ba1115ce7cded507d5630496a75a2dc22ef6c858b95263c0f25fbd", 0x8a}, {&(0x7f0000000200)="19dd4fb56e9eaf4ca438db26ba902a24733ab8afc029e5e72999feba3b2c96869a5246f12bce46e491751739a874cc299f869d50faf16445a10d85d300fffb461d4a84a881439ae4839b55ca6996d68b9ca91abdd0d75e873bae8fb211a6f9b5a1358d964b9814722876f9825b44c35c2d09bcab3a1a", 0x76}, {&(0x7f0000000440)="ec3eb417d08f387a6b2349889cd8f6edb066b0f624be65b2f9061ce1c5c1937e2cad1fcfafd7f0610c5ed3feeef93acd052ecdeea933b4b3e95bbfbc3529bb3b631c704adbf32bd975bb7fe2b385b39218eb", 0x52}, {&(0x7f00000004c0)="e8725589f6f5", 0x6}], 0x4, &(0x7f0000000540)=[{0x68, 0x114, 0x2, "15c0d960453572cc3b24098c6775044f798abf0da4645f154864cb151841f6a0e5acc8965c0be2f490438c99cbdd4b924adf095413940fa40cf407d5e9564a7d5ddb468c299348613bb633c8d11e3ef8c86c7d2dd0ec"}], 0x68}, 0x80) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:04 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:04 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) [ 602.805353] hfsplus: unable to parse mount options 13:24:04 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:04 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r3, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:04 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:04 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:04 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:04 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:24:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) pipe(&(0x7f0000000000)) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:05 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000080)={0x5a5, 0x5}, 0xc) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f00000002c0)=0xfffffe30, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000200)={'ip6erspan0\x00', 0x100}) close(r3) splice(r1, 0x0, r3, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000140)=ANY=[], 0xfef0) getsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f00000000c0)={{{@in6=@empty, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f00000001c0)=0xe8) r6 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r7 = socket(0x10, 0x2, 0x0) r8 = accept4$bt_l2cap(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x0) ioctl$sock_SIOCSIFVLAN_DEL_VLAN_CMD(r8, 0x8983, &(0x7f0000000340)={0x1, 'ip6erspan0\x00', {}, 0xff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_dev$admmidi(&(0x7f00000003c0)='/dev/admmidi#\x00', 0x1, 0x2) sendfile(r10, r2, &(0x7f0000000400)=0x5, 0x3) write$binfmt_misc(r9, &(0x7f0000000140)=ANY=[], 0xfef0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r12 = socket$inet_udp(0x2, 0x2, 0x0) close(r12) splice(r11, 0x0, r12, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r11, 0xc0206434, &(0x7f0000000240)={0x5d07322, 0x0, 0x10000, 0x299}) ioctl$DRM_IOCTL_SG_ALLOC(r9, 0xc0106438, &(0x7f0000000280)={0x8000, r13}) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$chown(0x4, r6, 0x0, r14) fchown(r1, r5, r14) 13:24:05 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:05 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 603.211443] hfsplus: unable to parse mount options 13:24:05 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000200)='./file0\x00', 0x200) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r0, 0x40a85323, &(0x7f0000000240)={{0x1, 0x3}, 'port0\x00', 0x0, 0x8, 0x4, 0x800, 0x4, 0x1, 0xfff, 0x0, 0x2, 0x8}) r1 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x1, 0x100) ioctl$PPPIOCSDEBUG(r1, 0x40047440, &(0x7f0000000180)) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r2, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="200000001e0001060000000000000000f1000000c6611cec859031602c8d11fc46398e190b134050ed52f6d60bfc54c9989edfd5942e24ae757855d95e0b0483da085c8915964eded30764e879bc40511ebf4535c94a536cfceca8825bbb000ec04859e22f86524b2614c4e1ee0c6dbeb584f3f7fa7cb1e2bdeca44ee37905cdde66e69aeb008d2d44bf7ed094e82c29829570ffe3b3257b132aa08ec6849ebd3801e5e262cc70220797433b71205c9129d8", @ANYRES32=0x0, @ANYBLOB], 0x20}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x0, 0x0) setsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f00000001c0)={0x0, @multicast2, @loopback}, 0xc) 13:24:05 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:05 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:24:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000001e0001060a2d00000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:05 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:05 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(0x0, 0x0, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 603.475847] hfsplus: unable to parse mount options 13:24:05 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:05 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:05 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) write$evdev(r0, &(0x7f0000000180)=[{{r1, r2/1000+10000}, 0x1f, 0x8, 0x3}, {{r3, r4/1000+10000}, 0x5, 0x4}, {{0x77359400}, 0x17, 0x6, 0x4}, {{r5, r6/1000+10000}, 0x16, 0x8, 0x1}, {{0x0, 0x7530}, 0x10, 0x5, 0x4}, {{r7, r8/1000+30000}, 0x4, 0x7, 0x8001}, {{0x77359400}, 0x16, 0x5, 0x7ff}, {{0x77359400}, 0x3, 0x1f, 0x401}], 0xc0) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r9 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r9, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) 13:24:05 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:24:05 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(0x0, 0x0, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 603.760322] hfsplus: unable to parse mount options 13:24:05 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) msgget(0x1, 0x400) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:05 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x2, 0x0) 13:24:05 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:05 executing program 4: r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f00000000c0)=@srh={0x1, 0x8, 0x4, 0x4, 0x0, 0x20, 0x4, [@mcast2, @mcast1, @remote, @dev={0xfe, 0x80, [], 0xd}]}, 0x48) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(0xffffffffffffffff, 0x84, 0x12, &(0x7f0000000140), &(0x7f0000000180)=0x4) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) 13:24:05 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(0x0, 0x0, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 604.015634] hfsplus: unable to parse mount options 13:24:06 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x0, 0x0) 13:24:06 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:06 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x410500, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045510, &(0x7f00000000c0)) socket$inet6(0xa, 0xb, 0x3) 13:24:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75788bbd52a3fda9c06c6b1ba33904e66ffd054479e636da922aed1684db7b0547cefacee57bf4ca4493050be3bbf44119443455dd498f93068b821f1fa01cccf3e3201d9df2ba6833b17b173153c8eb3ebfae5a3010ed05e19b13fd5c6f1fe201000000dc794575255e82680d59398e993a4597c98ba64028dea8764984084f49000000000000003382dc075630fa95e8ffc82f921ed5d957be9cc2573567344bf29463921b11d581dad8974fe51a427c454b84dc14c9433f547e6d7e6a821b1f899b0e79317ddfd7679c0dce902562d29ca89f9c6b21d637edeccd460fbafc0dcd31636dd9394ef3cd0dde0c1db45351fef0475a67eea9085c8ab8a6b0387a4b0b8beae3f2c26b6efd79d9d305e8a8414ca8471e8f1f37a41775e082654bc9ae77fc069305545b3d4f2af0d25c2a1cedbec9f9407d1837ac298de18c87f6e201e404a46b1ec37b3ca023edbc23672d4053865acd09be065af142d0a21aaba0073462e73bd576a882c01f0961407a31080ba8ded8e3f19d8a38cd64d220ea371eade9"], 0xb0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:06 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:06 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}], 0x7, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 604.393005] hfsplus: unable to parse mount options 13:24:06 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}], 0x6, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:06 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:06 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="200000001e19010600000000c60000007e452535a7028a252784a004a764d6123ba9e2fd51f47e77aacc89ab0ddb9089dd4ee9ed6660d03247bd0a06554841cc91265c5672145169e757e226e4cb44ca36d681b2f9edec5c133a495fc425f7a20f6defe4be6d8ac68ef39fc3566c5beb08c597e2b11a52707eba50ed54", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) 13:24:06 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x0, 0x0) 13:24:06 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 604.657536] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=6430 sclass=netlink_route_socket pig=28191 comm=syz-executor.4 [ 604.675671] hfsplus: unable to parse mount options 13:24:06 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}], 0x5, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:06 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) [ 604.868300] hfsplus: unable to parse mount options 13:24:07 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:07 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00'/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) 13:24:07 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() tkill(r0, 0x40020000000c) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) socket$kcm(0x29, 0x0, 0x0) 13:24:07 executing program 5: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:07 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:07 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}], 0x4, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 605.164871] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=28217 comm=syz-executor.4 [ 605.191355] hfsplus: unable to parse mount options 13:24:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:07 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}], 0x3, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:07 executing program 3: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:07 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="200000001e000106000000000000000007000000fb946d8588179bdc74f6f5411d1c7440d5e292a7f1e097fcf9db83bbb882e1161ebd183329bb5c4a560bfc38649edb12a3e8090e512865b8a035fa61d0a35629c12120d839cff9de5208546ef1fbb6141d57a6134fa18019746ac07e69574526a6c51b3b5db1dbae99c298dff7", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000180)={0xffffffffffffffff}, 0x2, 0xa}}, 0x20) write$RDMA_USER_CM_CMD_JOIN_MCAST(0xffffffffffffffff, &(0x7f0000000200)={0x16, 0x98, 0xfa00, {&(0x7f0000000080), 0x2, r1, 0x10, 0x0, @in={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xc}}}}, 0xa0) 13:24:07 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\xff\xff', 0x3d, "b0131c4b"}}]}) 13:24:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(0x0) sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 605.575797] hfsplus: unable to parse mount options 13:24:07 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:07 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) ioctl$SNDCTL_DSP_RESET(r0, 0x5000, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) 13:24:07 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:07 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:07 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\x02', 0x3d, "b0131c4b"}}]}) 13:24:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(0x0) sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 605.877992] hfsplus: unable to parse mount options 13:24:07 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\x03', 0x3d, "b0131c4b"}}]}) 13:24:07 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) rt_sigreturn() r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="2001000006000106000000000000000007000000", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) 13:24:07 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(0x0) sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:07 executing program 3: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) [ 606.178989] hfsplus: unable to parse mount options 13:24:08 executing program 4: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ubi_ctrl\x00', 0x500001, 0x0) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30001, 0x0, 0x1, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, r0, 0x8) r1 = socket(0x10, 0x3, 0x0) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x101000, 0x8a) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$TCSETAW(r4, 0x5407, &(0x7f00000001c0)={0x6c86, 0x6, 0x7ff, 0xfffc, 0x9, 0x81, 0x40, 0x80, 0x5, 0x3f}) ioctl$VIDIOC_ENUM_DV_TIMINGS(r2, 0xc0945662, &(0x7f0000000100)={0x1, 0x0, [], {0x0, @bt={0x2, 0x852b, 0x0, 0x2, 0x4, 0x7, 0x1, 0xfffffffc, 0x7, 0x5, 0xe4d6, 0x3, 0x5, 0x3ff, 0xc, 0x2}}}) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601, 0x0, 0x0, {0x7, 0x0, 0x0, 0x0, 0x10}}, 0x20}}, 0x0) 13:24:08 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:08 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:08 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\x04', 0x3d, "b0131c4b"}}]}) 13:24:08 executing program 5: socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r0, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:08 executing program 3: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:08 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x0, 0x0, 0x0, 0x40, 0x0, 0x4000000, 0x10804, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8, 0xfffffffffffffffe, 0x80, 0x8000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) [ 606.585739] hfsplus: unable to parse mount options 13:24:08 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:08 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:08 executing program 4: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) r1 = socket(0x10, 0x3, 0x0) r2 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r2, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$key(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="021300000200000000000000fcff0000ccd99084ef12303878e2038b423847db9e70b3e29ae918175be632906e8ed423d4e7b5a14385e26c899a8ec576af1a4a6a53f24031be0bb2ba49a5110374de3f185aedf874ef8f323fdb38b1b9836d391693c7f51732faffffffffffffff73261236a743b2aef2ef15ea"], 0x10}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000080)=ANY=[@ANYBLOB="20000000e347190f00247c2f000000000000dcb075be00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) 13:24:08 executing program 5: socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r0, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:08 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\x05', 0x3d, "b0131c4b"}}]}) 13:24:08 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {0xffffffffffffffff, 0x1088}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 606.849937] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=18403 sclass=netlink_route_socket pig=28333 comm=syz-executor.4 [ 606.888806] hfsplus: unable to parse mount options 13:24:08 executing program 5: socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r0, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 606.949387] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=18403 sclass=netlink_route_socket pig=28341 comm=syz-executor.4 13:24:08 executing program 3: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 13:24:08 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\x06', 0x3d, "b0131c4b"}}]}) 13:24:09 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {0xffffffffffffffff, 0x1088}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:09 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000001280)=ANY=[@ANYBLOB="34000000100001040000000000d2af0000000000", @ANYRES32=r6, @ANYBLOB="0000000000000000140012000c00010062726964676500000300020092ab29e6bc90313f5c14a8d5d4534e466f18e765b4fd2a0e0ffabd5f884b8215627962f7a4aab6691329692afb3fdcc3e7378871f430fe0e63a139f8432b7c88d952fec2b4b0543063914575e89dce08917ef4c83982304f91f231dc1ecf62c4bf0541ff2b5060b6a4d69b9403c96422fd8632e43e946636599dedd725bcd83c8971198e43a29e4b1c15388e01dee5bf7c4e128ff5b5c146c15db0684e76186c1d4209d8b4158f7b359d8efa69231277e09c47884e9fb0b010687409fc6fa73c91c9504b4460a91a865e0897f10dc1c1e0edc0d560f18478d67cc5cf8dbb0ee5003f6cc7185e99bc93bcb9eb76abba12076a8d076c853092edf73f4224c4e770006630b3a7e43c7e4c90ce6a20fac946584d406aa1cc75103f746d1f026456e44c9a39c62eecdb8bb82ca275e24c5c9095cbc8a6701a2447f9f6e6e4a372717366f176f0e4df46e9e28ede8a00e2a8b3dc"], 0x34}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x28, 0x1e, 0x601, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, r6}]}, 0x28}}, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000080)={0xffffffffffffffff}) bind$xdp(r2, &(0x7f00000000c0)={0x2c, 0x8, r6, 0x27, r7}, 0x10) 13:24:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, 0x0, 0x0) [ 607.201549] hfsplus: unable to parse mount options [ 607.247503] syz-executor.3 invoked oom-killer: gfp_mask=0x7080c0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), nodemask=(null), order=3, oom_score_adj=1000 [ 607.334011] syz-executor.3 cpuset=syz3 mems_allowed=0-1 [ 607.339586] CPU: 0 PID: 28351 Comm: syz-executor.3 Not tainted 4.19.87-syzkaller #0 [ 607.347610] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 607.357095] Call Trace: [ 607.360961] dump_stack+0x197/0x210 [ 607.364629] dump_header+0x15e/0xa55 [ 607.368633] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 607.373759] ? ___ratelimit+0x60/0x595 [ 607.377825] ? do_raw_spin_unlock+0x178/0x270 [ 607.382422] oom_kill_process.cold+0x10/0x6ef [ 607.387164] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 607.393431] ? task_will_free_mem+0x139/0x6e0 [ 607.398396] out_of_memory+0x362/0x1330 [ 607.402827] ? lock_downgrade+0x880/0x880 [ 607.407043] ? mem_cgroup_unmark_under_oom+0x8d/0xb0 [ 607.413582] ? oom_killer_disable+0x280/0x280 [ 607.418121] ? find_held_lock+0x35/0x130 [ 607.422210] mem_cgroup_out_of_memory+0x1d2/0x240 [ 607.427079] ? memcg_event_wake+0x230/0x230 [ 607.427102] ? do_raw_spin_unlock+0x178/0x270 [ 607.427116] ? _raw_spin_unlock+0x2d/0x50 [ 607.427134] try_charge+0xec5/0x1490 [ 607.436105] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 607.436127] ? lock_downgrade+0x880/0x880 [ 607.436143] ? kasan_check_read+0x11/0x20 [ 607.436160] memcg_kmem_charge_memcg+0x83/0x170 [ 607.436173] ? memcg_kmem_put_cache+0xb0/0xb0 [ 607.436194] ? __isolate_free_page+0x4c0/0x4c0 [ 607.436209] memcg_kmem_charge+0x13b/0x370 [ 607.436224] __alloc_pages_nodemask+0x3c3/0x750 [ 607.436240] ? __alloc_pages_slowpath+0x2870/0x2870 [ 607.436258] ? lockdep_hardirqs_on+0x415/0x5d0 [ 607.436273] ? trace_hardirqs_on+0x67/0x220 [ 607.436294] copy_process.part.0+0x3e0/0x7a30 [ 607.436313] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 607.503535] ? delayacct_end+0x5c/0x100 [ 607.507555] ? __delayacct_freepages_end+0xe0/0x140 [ 607.512626] ? __lock_acquire+0x6ee/0x49c0 [ 607.516918] ? __cleanup_sighand+0x70/0x70 [ 607.521200] ? debug_smp_processor_id+0x1c/0x20 [ 607.525914] ? perf_trace_lock+0xeb/0x510 [ 607.530736] ? mark_held_locks+0x100/0x100 [ 607.530757] ? SOFTIRQ_verbose+0x10/0x10 [ 607.530783] _do_fork+0x257/0xfd0 [ 607.530802] ? fork_idle+0x1d0/0x1d0 [ 607.547028] ? blkg_prfill_rwstat_field_recursive+0x100/0x100 [ 607.552960] ? kasan_check_read+0x11/0x20 [ 607.557332] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 607.562137] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 607.562153] ? do_syscall_64+0x26/0x620 [ 607.562168] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 607.562184] ? do_syscall_64+0x26/0x620 [ 607.580316] __x64_sys_clone+0xbf/0x150 [ 607.584341] do_syscall_64+0xfd/0x620 [ 607.588184] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 607.593390] RIP: 0033:0x45d049 [ 607.596594] Code: ff 48 85 f6 0f 84 d7 8c fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c ae 8c fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 607.615548] RSP: 002b:00007ffd28342cf8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 607.623430] RAX: ffffffffffffffda RBX: 00007ff4a5068700 RCX: 000000000045d049 [ 607.630723] RDX: 00007ff4a50689d0 RSI: 00007ff4a5067db0 RDI: 00000000003d0f00 [ 607.639752] RBP: 00007ffd28342f10 R08: 00007ff4a5068700 R09: 00007ff4a5068700 [ 607.647049] R10: 00007ff4a50689d0 R11: 0000000000000202 R12: 0000000000000000 [ 607.654338] R13: 00007ffd28342daf R14: 00007ff4a50689c0 R15: 000000000075bf2c [ 607.670736] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 607.688176] Task in /syz3 killed as a result of limit of /syz3 [ 607.695625] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 607.704278] memory: usage 307184kB, limit 307200kB, failcnt 11907 [ 607.710535] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 607.718208] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 607.724519] Memory cgroup stats for /syz3: cache:3836KB rss:224468KB rss_huge:184320KB shmem:3936KB mapped_file:3828KB dirty:0KB writeback:0KB swap:0KB inactive_anon:4020KB active_anon:224544KB inactive_file:4KB active_file:0KB unevictable:0KB [ 607.763181] Memory cgroup out of memory: Kill process 24445 (syz-executor.3) score 1113 or sacrifice child [ 607.773402] Killed process 24445 (syz-executor.3) total-vm:72848kB, anon-rss:2224kB, file-rss:35788kB, shmem-rss:0kB [ 607.805102] syz-executor.1 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=1000 [ 607.849321] syz-executor.1 cpuset=syz1 mems_allowed=0-1 [ 607.858805] CPU: 1 PID: 28326 Comm: syz-executor.1 Not tainted 4.19.87-syzkaller #0 [ 607.866663] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 607.876072] Call Trace: [ 607.878696] dump_stack+0x197/0x210 [ 607.882385] dump_header+0x15e/0xa55 [ 607.886133] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 607.891257] ? ___ratelimit+0x60/0x595 [ 607.895156] ? do_raw_spin_unlock+0x178/0x270 [ 607.899684] oom_kill_process.cold+0x10/0x6ef [ 607.904200] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 607.909766] ? task_will_free_mem+0x139/0x6e0 [ 607.914324] out_of_memory+0x362/0x1330 [ 607.918333] ? mem_cgroup_unmark_under_oom+0x8d/0xb0 [ 607.923456] ? oom_killer_disable+0x280/0x280 [ 607.928264] ? find_held_lock+0x35/0x130 [ 607.932394] mem_cgroup_out_of_memory+0x1d2/0x240 [ 607.937308] ? memcg_event_wake+0x230/0x230 [ 607.941669] ? do_raw_spin_unlock+0x178/0x270 [ 607.946210] ? _raw_spin_unlock+0x2d/0x50 [ 607.950413] try_charge+0xec5/0x1490 [ 607.954177] ? lock_downgrade+0x880/0x880 [ 607.958357] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 607.963390] ? rcu_read_unlock+0x33/0x60 [ 607.967621] ? get_mem_cgroup_from_mm+0x185/0x510 [ 607.972668] ? __mem_cgroup_largest_soft_limit_node+0x500/0x500 [ 607.978785] mem_cgroup_try_charge+0x259/0x6b0 [ 607.983540] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 607.988497] shmem_getpage_gfp+0x69a/0x3930 [ 607.992851] ? shmem_writepage+0xf60/0xf60 [ 607.997115] ? finish_task_switch+0x146/0x7c0 [ 608.001630] ? finish_task_switch+0x118/0x7c0 [ 608.006290] ? switch_mm_irqs_off+0x7fa/0x1360 [ 608.010913] ? __schedule+0x86e/0x1dc0 [ 608.014843] shmem_fault+0x233/0x760 [ 608.018576] ? firmware_map_remove+0x1a7/0x1a7 [ 608.023176] ? shmem_read_mapping_page_gfp+0x1a0/0x1a0 [ 608.028501] ? preempt_schedule+0x4b/0x60 [ 608.032763] ? preempt_schedule_common+0x4f/0xe0 [ 608.037542] ? preempt_schedule+0x4b/0x60 [ 608.041714] __do_fault+0x111/0x480 [ 608.045360] __handle_mm_fault+0x2d78/0x3f80 [ 608.049805] ? copy_page_range+0x2030/0x2030 [ 608.054263] ? count_memcg_event_mm+0x2b1/0x4d0 [ 608.058952] handle_mm_fault+0x1b5/0x690 [ 608.063035] __get_user_pages+0x609/0x1860 [ 608.067296] ? follow_page_mask+0x1ac0/0x1ac0 [ 608.071814] ? memset+0x32/0x40 [ 608.075115] populate_vma_page_range+0x20d/0x2a0 [ 608.079896] __mm_populate+0x204/0x380 [ 608.083806] ? populate_vma_page_range+0x2a0/0x2a0 [ 608.088861] vm_mmap_pgoff+0x213/0x230 [ 608.092812] ? vma_is_stack_for_current+0xd0/0xd0 [ 608.097690] ? kasan_check_read+0x11/0x20 [ 608.101852] ? _copy_to_user+0xc9/0x120 [ 608.105848] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 608.111410] ksys_mmap_pgoff+0xf7/0x630 [ 608.115417] ? find_mergeable_anon_vma+0x2e0/0x2e0 [ 608.120450] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 608.125223] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 608.130012] ? do_syscall_64+0x26/0x620 [ 608.134002] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 608.139387] __x64_sys_mmap+0xe9/0x1b0 [ 608.143293] do_syscall_64+0xfd/0x620 [ 608.147110] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 608.152336] RIP: 0033:0x45a679 [ 608.155555] 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 [ 608.174479] RSP: 002b:00007f58762adc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 608.182229] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 000000000045a679 [ 608.189700] RDX: 0000000000000006 RSI: 0000000000b36000 RDI: 0000000020000000 [ 608.197012] RBP: 000000000075bf20 R08: ffffffffffffffff R09: 0000000000000000 [ 608.204470] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f58762ae6d4 [ 608.211749] R13: 00000000004c7861 R14: 00000000004de588 R15: 00000000ffffffff [ 608.261927] Task in /syz1 killed as a result of limit of /syz1 [ 608.269541] memory: usage 306984kB, limit 307200kB, failcnt 525 [ 608.276627] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 608.284043] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 608.290587] Memory cgroup stats for /syz1: cache:17420KB rss:231588KB rss_huge:202752KB shmem:17448KB mapped_file:17424KB dirty:0KB writeback:0KB swap:0KB inactive_anon:17556KB active_anon:231616KB inactive_file:0KB active_file:0KB unevictable:0KB [ 608.313908] Memory cgroup out of memory: Kill process 28314 (syz-executor.1) score 1132 or sacrifice child [ 608.324792] Killed process 28314 (syz-executor.1) total-vm:72584kB, anon-rss:152kB, file-rss:35784kB, shmem-rss:7916kB [ 608.367211] syz-executor.1 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=1000 [ 608.395319] syz-executor.1 cpuset=syz1 mems_allowed=0-1 [ 608.407103] CPU: 1 PID: 28326 Comm: syz-executor.1 Not tainted 4.19.87-syzkaller #0 [ 608.414965] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 608.424809] Call Trace: [ 608.427420] dump_stack+0x197/0x210 [ 608.431070] dump_header+0x15e/0xa55 [ 608.434840] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 608.439975] ? ___ratelimit+0x60/0x595 [ 608.443883] ? do_raw_spin_unlock+0x178/0x270 [ 608.448402] oom_kill_process.cold+0x10/0x6ef [ 608.452953] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 608.458508] ? task_will_free_mem+0x139/0x6e0 [ 608.463022] out_of_memory+0x362/0x1330 [ 608.467048] ? lock_downgrade+0x880/0x880 [ 608.471245] ? mem_cgroup_unmark_under_oom+0x8d/0xb0 [ 608.476405] ? oom_killer_disable+0x280/0x280 [ 608.480937] ? find_held_lock+0x35/0x130 [ 608.485200] mem_cgroup_out_of_memory+0x1d2/0x240 [ 608.490081] ? memcg_event_wake+0x230/0x230 [ 608.494430] ? do_raw_spin_unlock+0x178/0x270 [ 608.498963] ? _raw_spin_unlock+0x2d/0x50 [ 608.503135] try_charge+0xec5/0x1490 [ 608.507140] ? lock_downgrade+0x880/0x880 [ 608.511360] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 608.516269] ? rcu_read_unlock+0x33/0x60 [ 608.520353] ? get_mem_cgroup_from_mm+0x185/0x510 [ 608.525220] ? __mem_cgroup_largest_soft_limit_node+0x500/0x500 [ 608.531303] mem_cgroup_try_charge+0x259/0x6b0 [ 608.535908] mem_cgroup_try_charge_delay+0x1f/0xa0 [ 608.540878] shmem_getpage_gfp+0x69a/0x3930 [ 608.545229] ? shmem_writepage+0xf60/0xf60 [ 608.549475] ? debug_smp_processor_id+0x1c/0x20 [ 608.554167] shmem_fault+0x233/0x760 [ 608.557896] ? __handle_mm_fault+0x34de/0x3f80 [ 608.562493] ? shmem_read_mapping_page_gfp+0x1a0/0x1a0 [ 608.567831] ? lock_downgrade+0x880/0x880 [ 608.572018] __do_fault+0x111/0x480 [ 608.575674] __handle_mm_fault+0x2d78/0x3f80 [ 608.580156] ? copy_page_range+0x2030/0x2030 [ 608.584628] ? count_memcg_event_mm+0x2b1/0x4d0 [ 608.589316] handle_mm_fault+0x1b5/0x690 [ 608.594355] __get_user_pages+0x609/0x1860 [ 608.598622] ? follow_page_mask+0x1ac0/0x1ac0 [ 608.603153] ? memset+0x32/0x40 [ 608.606458] populate_vma_page_range+0x20d/0x2a0 [ 608.611300] __mm_populate+0x204/0x380 [ 608.615296] ? populate_vma_page_range+0x2a0/0x2a0 [ 608.620267] vm_mmap_pgoff+0x213/0x230 [ 608.624174] ? vma_is_stack_for_current+0xd0/0xd0 [ 608.629031] ? kasan_check_read+0x11/0x20 [ 608.633193] ? _copy_to_user+0xc9/0x120 [ 608.637187] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 608.642745] ksys_mmap_pgoff+0xf7/0x630 [ 608.646737] ? find_mergeable_anon_vma+0x2e0/0x2e0 [ 608.651678] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 608.656466] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 608.661238] ? do_syscall_64+0x26/0x620 [ 608.665234] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 608.670625] __x64_sys_mmap+0xe9/0x1b0 [ 608.674532] do_syscall_64+0xfd/0x620 [ 608.678350] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 608.683740] RIP: 0033:0x45a679 [ 608.686947] 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 [ 608.705862] RSP: 002b:00007f58762adc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 608.713583] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 000000000045a679 [ 608.720866] RDX: 0000000000000006 RSI: 0000000000b36000 RDI: 0000000020000000 [ 608.728234] RBP: 000000000075bf20 R08: ffffffffffffffff R09: 0000000000000000 [ 608.735518] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f58762ae6d4 [ 608.742801] R13: 00000000004c7861 R14: 00000000004de588 R15: 00000000ffffffff [ 608.763367] Task in /syz1 killed as a result of limit of /syz1 [ 608.769835] memory: usage 299000kB, limit 307200kB, failcnt 555 [ 608.776738] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 608.784132] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 608.790552] Memory cgroup stats for /syz1: cache:9924KB rss:231588KB rss_huge:202752KB shmem:9924KB mapped_file:9768KB dirty:0KB writeback:0KB swap:0KB inactive_anon:9884KB active_anon:231512KB inactive_file:0KB active_file:0KB unevictable:0KB [ 608.814491] Memory cgroup out of memory: Kill process 28322 (syz-executor.1) score 1120 or sacrifice child [ 608.825261] Killed process 28322 (syz-executor.1) total-vm:72716kB, anon-rss:108kB, file-rss:34816kB, shmem-rss:5276kB [ 608.839631] oom_reaper: reaped process 28322 (syz-executor.1), now anon-rss:0kB, file-rss:34820kB, shmem-rss:5392kB 13:24:10 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 13:24:10 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {0xffffffffffffffff, 0x1088}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, 0x0, 0x0) 13:24:10 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\a', 0x3d, "b0131c4b"}}]}) 13:24:10 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x20100, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r1, 0x40bc5311, &(0x7f00000000c0)={0xfffffff7, 0x1, 'client0\x00', 0x1, "ddab8a56d2577309", "1d38e0fc5dfe222f3a1872d3f0120c33124a631f64c7501a126ccd192f3aec30", 0x2, 0x7ff}) getsockopt$XDP_STATISTICS(r1, 0x11b, 0x7, &(0x7f0000000180), &(0x7f00000001c0)=0x18) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) 13:24:10 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) r1 = socket(0x10, 0x3, 0x0) r2 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r2, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$key(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="021300000200000000000000fcff0000ccd99084ef12303878e2038b423847db9e70b3e29ae918175be632906e8ed423d4e7b5a14385e26c899a8ec576af1a4a6a53f24031be0bb2ba49a5110374de3f185aedf874ef8f323fdb38b1b9836d391693c7f51732faffffffffffffff73261236a743b2aef2ef15ea"], 0x10}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000080)=ANY=[@ANYBLOB="20000000e347190f00247c2f000000000000dcb075be00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) 13:24:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, 0x0, 0x0) [ 608.978751] hfsplus: unable to parse mount options [ 608.990956] syz-executor.3 invoked oom-killer: gfp_mask=0x7080c0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), nodemask=(null), order=3, oom_score_adj=1000 [ 609.012019] syz-executor.3 cpuset=syz3 mems_allowed=0-1 13:24:10 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:10 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r1 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r1, r0, 0x0) sync_file_range(r0, 0x7, 0x2, 0x2) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r2, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) [ 609.025448] CPU: 0 PID: 28371 Comm: syz-executor.3 Not tainted 4.19.87-syzkaller #0 [ 609.033317] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 609.042701] Call Trace: [ 609.045334] dump_stack+0x197/0x210 [ 609.049127] dump_header+0x15e/0xa55 [ 609.052894] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 609.058605] ? ___ratelimit+0x60/0x595 [ 609.062636] ? do_raw_spin_unlock+0x178/0x270 [ 609.067198] oom_kill_process.cold+0x10/0x6ef [ 609.071747] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 609.077647] ? task_will_free_mem+0x139/0x6e0 [ 609.082384] out_of_memory+0x362/0x1330 [ 609.086499] ? lock_downgrade+0x880/0x880 [ 609.090693] ? mem_cgroup_unmark_under_oom+0x8d/0xb0 [ 609.095961] ? oom_killer_disable+0x280/0x280 [ 609.100493] ? find_held_lock+0x35/0x130 [ 609.104725] mem_cgroup_out_of_memory+0x1d2/0x240 [ 609.109723] ? memcg_event_wake+0x230/0x230 [ 609.114088] ? do_raw_spin_unlock+0x178/0x270 [ 609.118619] ? _raw_spin_unlock+0x2d/0x50 [ 609.122869] try_charge+0xec5/0x1490 [ 609.126640] ? mem_cgroup_oom_trylock+0x1a0/0x1a0 [ 609.131524] ? lock_downgrade+0x880/0x880 [ 609.136016] ? kasan_check_read+0x11/0x20 [ 609.140317] memcg_kmem_charge_memcg+0x83/0x170 [ 609.145205] ? memcg_kmem_put_cache+0xb0/0xb0 [ 609.149759] ? __isolate_free_page+0x4c0/0x4c0 [ 609.154439] memcg_kmem_charge+0x13b/0x370 [ 609.158745] __alloc_pages_nodemask+0x3c3/0x750 [ 609.163720] ? __alloc_pages_slowpath+0x2870/0x2870 [ 609.168807] ? lockdep_hardirqs_on+0x415/0x5d0 [ 609.173458] ? trace_hardirqs_on+0x67/0x220 [ 609.177983] copy_process.part.0+0x3e0/0x7a30 [ 609.182523] ? _raw_spin_unlock_irqrestore+0xa4/0xe0 [ 609.187679] ? delayacct_end+0x5c/0x100 [ 609.191711] ? __delayacct_freepages_end+0xe0/0x140 [ 609.196774] ? __lock_acquire+0x6ee/0x49c0 [ 609.201187] ? __cleanup_sighand+0x70/0x70 [ 609.205688] ? debug_smp_processor_id+0x1c/0x20 [ 609.211728] ? perf_trace_lock+0xeb/0x510 [ 609.216130] ? mark_held_locks+0x100/0x100 [ 609.220571] ? SOFTIRQ_verbose+0x10/0x10 [ 609.224692] _do_fork+0x257/0xfd0 [ 609.228445] ? fork_idle+0x1d0/0x1d0 [ 609.232213] ? blkg_prfill_rwstat_field_recursive+0x100/0x100 [ 609.238143] ? kasan_check_read+0x11/0x20 [ 609.242322] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 609.247316] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 609.252102] ? do_syscall_64+0x26/0x620 [ 609.256110] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 609.261536] ? do_syscall_64+0x26/0x620 [ 609.265571] __x64_sys_clone+0xbf/0x150 [ 609.269601] do_syscall_64+0xfd/0x620 [ 609.273441] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 609.278785] RIP: 0033:0x45d049 [ 609.282011] Code: ff 48 85 f6 0f 84 d7 8c fb ff 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 0f 8c ae 8c fb ff 74 01 c3 31 ed 48 f7 c7 00 00 01 00 75 [ 609.301029] RSP: 002b:00007ffd28342cf8 EFLAGS: 00000202 ORIG_RAX: 0000000000000038 [ 609.308799] RAX: ffffffffffffffda RBX: 00007ff4a5068700 RCX: 000000000045d049 [ 609.316204] RDX: 00007ff4a50689d0 RSI: 00007ff4a5067db0 RDI: 00000000003d0f00 [ 609.323500] RBP: 00007ffd28342f10 R08: 00007ff4a5068700 R09: 00007ff4a5068700 [ 609.330819] R10: 00007ff4a50689d0 R11: 0000000000000202 R12: 0000000000000000 [ 609.338119] R13: 00007ffd28342daf R14: 00007ff4a50689c0 R15: 000000000075bf2c [ 609.393326] Task in /syz3 killed as a result of limit of /syz3 [ 609.405630] memory: usage 307176kB, limit 307200kB, failcnt 11971 [ 609.426387] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 13:24:11 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\n', 0x3d, "b0131c4b"}}]}) 13:24:11 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 609.458105] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 13:24:11 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 609.534300] Memory cgroup stats for /syz3: cache:5684KB rss:222404KB rss_huge:182272KB shmem:5784KB mapped_file:5676KB dirty:0KB writeback:0KB swap:0KB inactive_anon:5848KB active_anon:222540KB inactive_file:0KB active_file:0KB unevictable:0KB [ 609.563669] hfsplus: unable to parse mount options [ 609.624258] Memory cgroup out of memory: Kill process 26629 (syz-executor.3) score 1113 or sacrifice child [ 609.670223] Killed process 26629 (syz-executor.3) total-vm:72848kB, anon-rss:2224kB, file-rss:35788kB, shmem-rss:0kB 13:24:11 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 13:24:11 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:11 executing program 4: perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={0x0}, 0x0, 0xffffffffffffff1e, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DEST(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8200}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r1, 0xa00, 0x70bd26, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10001}]}, 0x24}, 0x1, 0x0, 0x0, 0x20}, 0x8002) r2 = syz_open_dev$media(&(0x7f0000000200)='/dev/media#\x00', 0x0, 0x20000) r3 = socket$inet(0x2, 0x4000000805, 0x0) r4 = socket$inet_sctp(0x2, 0x5, 0x84) r5 = dup3(r3, r4, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) sendto$inet(r5, &(0x7f0000fa3fff)='\t', 0x1, 0x0, &(0x7f00006f7000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r4, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r5, 0x84, 0x7a, &(0x7f000059aff8)={r6}, &(0x7f000034f000)=0x2059b000) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r2, 0x84, 0x71, &(0x7f0000000240)={r6, 0x7}, 0x8) prctl$PR_GET_NAME(0x10, &(0x7f00000001c0)=""/61) 13:24:11 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\x10', 0x3d, "b0131c4b"}}]}) 13:24:11 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 609.799333] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=18403 sclass=netlink_route_socket pig=28413 comm=syz-executor.3 [ 609.876364] hfsplus: unable to parse mount options 13:24:11 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) r1 = socket(0x10, 0x3, 0x0) r2 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r2, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$key(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="021300000200000000000000fcff0000ccd99084ef12303878e2038b423847db9e70b3e29ae918175be632906e8ed423d4e7b5a14385e26c899a8ec576af1a4a6a53f24031be0bb2ba49a5110374de3f185aedf874ef8f323fdb38b1b9836d391693c7f51732faffffffffffffff73261236a743b2aef2ef15ea"], 0x10}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000080)=ANY=[@ANYBLOB="20000000e347190f00247c2f000000000000dcb075be00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) 13:24:11 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:11 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:11 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\"', 0x3d, "b0131c4b"}}]}) 13:24:11 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="200000001e000106000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0000000000040000b06977ae03c664df6ad31705de24e7ef7cfa80aea9928a88efa9757073bb4597ad14822ebdebb877cf08b36bae067651d67ba2830bfddca3f553f48e0a3f26febfca4c93fafd44ee33cb3b5ac8ddbbf527ce9cd0371d440374413d0c3b95aaf8d2604bc051513c"], 0x20}}, 0x0) 13:24:11 executing program 1: clone(0x1102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x0, 0x0) clone(0x10007fe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006ed000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 13:24:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140), 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 610.118861] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=18403 sclass=netlink_route_socket pig=28436 comm=syz-executor.3 [ 610.179964] hfsplus: unable to parse mount options 13:24:12 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:12 executing program 4: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) setsockopt$IP_VS_SO_SET_STOPDAEMON(r2, 0x0, 0x48c, &(0x7f00000000c0)={0x1, 'irlan0\x00', 0x2}, 0x18) ioctl$sock_SIOCBRADDBR(r1, 0x89a0, &(0x7f0000000080)='bcsh0\x00') r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r3, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x20, 0x1e, 0x601}, 0x20}}, 0x0) 13:24:12 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) r1 = socket(0x10, 0x3, 0x0) r2 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r2, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$key(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="021300000200000000000000fcff0000ccd99084ef12303878e2038b423847db9e70b3e29ae918175be632906e8ed423d4e7b5a14385e26c899a8ec576af1a4a6a53f24031be0bb2ba49a5110374de3f185aedf874ef8f323fdb38b1b9836d391693c7f51732faffffffffffffff73261236a743b2aef2ef15ea"], 0x10}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000080)=ANY=[@ANYBLOB="20000000e347190f00247c2f000000000000dcb075be00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) 13:24:12 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00,', 0x3d, "b0131c4b"}}]}) 13:24:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140), 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:12 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0, &(0x7f0000000240)={0x3}, 0x8) [ 610.487007] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=18403 sclass=netlink_route_socket pig=28461 comm=syz-executor.3 [ 610.519058] hfsplus: unable to parse mount options 13:24:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140), 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:12 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:12 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00H', 0x3d, "b0131c4b"}}]}) 13:24:12 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$key(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="021300000200000000000000fcff0000ccd99084ef12303878e2038b423847db9e70b3e29ae918175be632906e8ed423d4e7b5a14385e26c899a8ec576af1a4a6a53f24031be0bb2ba49a5110374de3f185aedf874ef8f323fdb38b1b9836d391693c7f51732faffffffffffffff73261236a743b2aef2ef15ea"], 0x10}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) [ 610.760182] hfsplus: unable to parse mount options 13:24:12 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$key(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="021300000200000000000000fcff0000ccd99084ef12303878e2038b423847db9e70b3e29ae918175be632906e8ed423d4e7b5a14385e26c899a8ec576af1a4a6a53f24031be0bb2ba49a5110374de3f185aedf874ef8f323fdb38b1b9836d391693c7f51732faffffffffffffff73261236a743b2aef2ef15ea"], 0x10}}, 0x0) 13:24:12 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1], 0x2}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:12 executing program 1: syz_open_dev$cec(&(0x7f0000000080)='/dev/cec#\x00', 0x1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040), 0xb64, 0x101200) r3 = syz_open_dev$swradio(&(0x7f0000000100)='/\xe7\xd1\n\xd0\x00\x00\x00io#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r5 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) recvfrom$inet(r7, &(0x7f0000000140)=""/134, 0x86, 0x2000, &(0x7f0000000200)={0x2, 0x4e21, @remote}, 0x10) dup3(r5, r4, 0x0) close(r4) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x403000, 0x0) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) 13:24:12 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00L', 0x3d, "b0131c4b"}}]}) 13:24:12 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 611.034182] hfsplus: unable to parse mount options 13:24:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1], 0x2}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:13 executing program 1: r0 = open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r1 = gettid() perf_event_open(&(0x7f0000000300)={0x3, 0x70, 0x9, 0x5, 0x7, 0x9, 0x0, 0x5, 0x5725a619b8a9e1f7, 0x8, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x75728b31, 0xc, @perf_config_ext={0x73b, 0x3}, 0x800, 0x0, 0x8, 0x8, 0x93b4, 0x2}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x0) tkill(r1, 0x40020000000c) r2 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SCSI_IOCTL_START_UNIT(r2, 0x5) r3 = getpid() sched_setscheduler(r3, 0x5, &(0x7f0000000380)) r4 = getpgrp(r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) r7 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r8 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r8, r7, 0x0) kcmp$KCMP_EPOLL_TFD(r4, r1, 0x7, r5, &(0x7f0000000400)={r0, r7, 0x1}) fsetxattr$security_selinux(r2, &(0x7f00000000c0)='security.selinux\x00', &(0x7f0000000380)='system_u:object_r:locale_t:s0\x00', 0x1e, 0x1) r9 = syz_open_dev$admmidi(&(0x7f00000003c0)='/dev/admmidi#\x00', 0x1, 0x26000) fcntl$setsig(r9, 0xa, 0xc) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000100)) openat$bsg(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bsg\x00', 0x220000, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(0xffffffffffffffff, 0xc1004110, &(0x7f0000000180)={0x375ae882, [[0x8, 0x1, 0x3, 0xaf, 0x1, 0x7, 0x5, 0x8], [0x80, 0x10000, 0x9, 0x2, 0x80000000, 0x101, 0x81, 0xa12], [0xbee, 0x7e6b, 0x3, 0x6, 0x32b, 0x7ff, 0x1c0, 0x7]], [{0x81, 0x6, 0xfff}, {0x594, 0x10001, 0x438}, {0x63, 0x3f, 0x8}, {0x10001, 0x80}, {0x10004, 0x0, 0x5}, {0x5, 0x7f, 0x3}, {0xffff, 0x8000, 0x8001}, {0xff, 0x6c, 0x3}, {0x1, 0x1}, {0x4, 0x6, 0x62396f8a}, {0xffffffff, 0x99, 0x7}, {0x7f, 0x3f, 0x7fff}], 0x9}) 13:24:13 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r8 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {r8, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:13 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:13 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00`', 0x3d, "b0131c4b"}}]}) 13:24:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1], 0x2}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:13 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0, &(0x7f0000000240)={0x3}, 0x8) 13:24:13 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 611.597580] program syz-executor.1 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 611.611762] hfsplus: unable to parse mount options 13:24:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 611.662412] sd 0:0:1:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x20 ascq=0x0 13:24:13 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) 13:24:13 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00h', 0x3d, "b0131c4b"}}]}) 13:24:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:13 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 611.921403] hfsplus: unable to parse mount options 13:24:13 executing program 1: r0 = open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r1 = gettid() perf_event_open(&(0x7f0000000300)={0x3, 0x70, 0x9, 0x5, 0x7, 0x9, 0x0, 0x5, 0x5725a619b8a9e1f7, 0x8, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x75728b31, 0xc, @perf_config_ext={0x73b, 0x3}, 0x800, 0x0, 0x8, 0x8, 0x93b4, 0x2}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x0) tkill(r1, 0x40020000000c) r2 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SCSI_IOCTL_START_UNIT(r2, 0x5) r3 = getpid() sched_setscheduler(r3, 0x5, &(0x7f0000000380)) r4 = getpgrp(r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) r7 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r8 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r8, r7, 0x0) kcmp$KCMP_EPOLL_TFD(r4, r1, 0x7, r5, &(0x7f0000000400)={r0, r7, 0x1}) fsetxattr$security_selinux(r2, &(0x7f00000000c0)='security.selinux\x00', &(0x7f0000000380)='system_u:object_r:locale_t:s0\x00', 0x1e, 0x1) r9 = syz_open_dev$admmidi(&(0x7f00000003c0)='/dev/admmidi#\x00', 0x1, 0x26000) fcntl$setsig(r9, 0xa, 0xc) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000100)) openat$bsg(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bsg\x00', 0x220000, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(0xffffffffffffffff, 0xc1004110, &(0x7f0000000180)={0x375ae882, [[0x8, 0x1, 0x3, 0xaf, 0x1, 0x7, 0x5, 0x8], [0x80, 0x10000, 0x9, 0x2, 0x80000000, 0x101, 0x81, 0xa12], [0xbee, 0x7e6b, 0x3, 0x6, 0x32b, 0x7ff, 0x1c0, 0x7]], [{0x81, 0x6, 0xfff}, {0x594, 0x10001, 0x438}, {0x63, 0x3f, 0x8}, {0x10001, 0x80}, {0x10004, 0x0, 0x5}, {0x5, 0x7f, 0x3}, {0xffff, 0x8000, 0x8001}, {0xff, 0x6c, 0x3}, {0x1, 0x1}, {0x4, 0x6, 0x62396f8a}, {0xffffffff, 0x99, 0x7}, {0x7f, 0x3f, 0x7fff}], 0x9}) [ 612.215495] program syz-executor.1 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 612.233926] sd 0:0:1:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x20 ascq=0x0 13:24:14 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0, &(0x7f0000000240)={0x3}, 0x8) 13:24:14 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {r7, 0x1088}, {0xffffffffffffffff, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:14 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) 13:24:14 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00l', 0x3d, "b0131c4b"}}]}) 13:24:14 executing program 1: r0 = open(0x0, 0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r1 = gettid() perf_event_open(&(0x7f0000000300)={0x3, 0x70, 0x9, 0x5, 0x7, 0x9, 0x0, 0x5, 0x5725a619b8a9e1f7, 0x8, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x75728b31, 0xc, @perf_config_ext={0x73b, 0x3}, 0x800, 0x0, 0x8, 0x8, 0x93b4, 0x2}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x0) tkill(r1, 0x40020000000c) r2 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SCSI_IOCTL_START_UNIT(r2, 0x5) r3 = getpid() sched_setscheduler(r3, 0x5, &(0x7f0000000380)) r4 = getpgrp(r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) r7 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r8 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r8, r7, 0x0) kcmp$KCMP_EPOLL_TFD(r4, r1, 0x7, r5, &(0x7f0000000400)={r0, r7, 0x1}) fsetxattr$security_selinux(r2, &(0x7f00000000c0)='security.selinux\x00', &(0x7f0000000380)='system_u:object_r:locale_t:s0\x00', 0x1e, 0x1) r9 = syz_open_dev$admmidi(&(0x7f00000003c0)='/dev/admmidi#\x00', 0x1, 0x26000) fcntl$setsig(r9, 0xa, 0xc) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000100)) openat$bsg(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bsg\x00', 0x220000, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(0xffffffffffffffff, 0xc1004110, &(0x7f0000000180)={0x375ae882, [[0x8, 0x1, 0x3, 0xaf, 0x1, 0x7, 0x5, 0x8], [0x80, 0x10000, 0x9, 0x2, 0x80000000, 0x101, 0x81, 0xa12], [0xbee, 0x7e6b, 0x3, 0x6, 0x32b, 0x7ff, 0x1c0, 0x7]], [{0x81, 0x6, 0xfff}, {0x594, 0x10001, 0x438}, {0x63, 0x3f, 0x8}, {0x10001, 0x80}, {0x10004, 0x0, 0x5}, {0x5, 0x7f, 0x3}, {0xffff, 0x8000, 0x8001}, {0xff, 0x6c, 0x3}, {0x1, 0x1}, {0x4, 0x6, 0x62396f8a}, {0xffffffff, 0x99, 0x7}, {0x7f, 0x3f, 0x7fff}], 0x9}) 13:24:14 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {0xffffffffffffffff, 0x1088}, {r7, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 612.594690] hfsplus: unable to parse mount options [ 612.595920] program syz-executor.1 is using a deprecated SCSI ioctl, please convert it to SG_IO 13:24:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:14 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) [ 612.663542] sd 0:0:1:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x20 ascq=0x0 13:24:14 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00t', 0x3d, "b0131c4b"}}]}) 13:24:14 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {0xffffffffffffffff, 0x1088}, {r7, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:14 executing program 1: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) [ 612.880710] hfsplus: unable to parse mount options 13:24:15 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:15 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:15 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{r6}, {0xffffffffffffffff, 0x1088}, {r7, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:15 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 13:24:15 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00z', 0x3d, "b0131c4b"}}]}) 13:24:15 executing program 1: syz_open_dev$cec(&(0x7f0000000680)='/dev/cec#\x00', 0x2, 0x2) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x8000, 0x0) close(r2) [ 613.551049] hfsplus: unable to parse mount options 13:24:15 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:15 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 13:24:15 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r5 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) r6 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r7 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{r5}, {r6, 0x1088}, {r7, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:15 executing program 1: syz_open_dev$cec(&(0x7f0000000680)='/dev/cec#\x00', 0x2, 0x2) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x8000, 0x0) close(r2) 13:24:15 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:15 executing program 0 (fault-call:4 fault-nth:0): clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:15 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r6 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r5, 0x1088}, {r6, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:15 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:15 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 13:24:15 executing program 1: syz_open_dev$cec(&(0x7f0000000680)='/dev/cec#\x00', 0x2, 0x2) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x8000, 0x0) close(r2) 13:24:15 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) ioctl$BLKSECDISCARD(r4, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) tkill(r0, 0x40020000000c) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r6 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r5, 0x1088}, {r6, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 613.940440] hfsplus: unable to parse mount options 13:24:15 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:15 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:15 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:16 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 13:24:16 executing program 1: syz_open_dev$cec(&(0x7f0000000680)='/dev/cec#\x00', 0x2, 0x2) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) socket$inet_tcp(0x2, 0x1, 0x0) close(0xffffffffffffffff) 13:24:16 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:16 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r2 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r2, r1, 0x0) r3 = fcntl$dupfd(r0, 0x406, r2) ioctl$BLKSECDISCARD(r3, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r4, 0x1088}, {r5, 0x1000}, {0xffffffffffffffff, 0x8010}, {r3, 0x8300}, {r3, 0x14034}, {0xffffffffffffffff, 0x1002}, {r1, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 614.225528] hfsplus: unable to parse mount options 13:24:16 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1, 0x8}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:16 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:16 executing program 1: syz_open_dev$cec(&(0x7f0000000680)='/dev/cec#\x00', 0x2, 0x2) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) socket$inet_tcp(0x2, 0x1, 0x0) close(0xffffffffffffffff) 13:24:16 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r2 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r2, r1, 0x0) r3 = fcntl$dupfd(r0, 0x406, r2) ioctl$BLKSECDISCARD(r3, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r4, 0x1088}, {r5, 0x1000}, {0xffffffffffffffff, 0x8010}, {r3, 0x8300}, {r3, 0x14034}, {0xffffffffffffffff, 0x1002}, {r1, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:16 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 13:24:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:16 executing program 1: syz_open_dev$cec(&(0x7f0000000680)='/dev/cec#\x00', 0x2, 0x2) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) socket$inet_tcp(0x2, 0x1, 0x0) close(0xffffffffffffffff) [ 614.515371] hfsplus: unable to parse mount options 13:24:16 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:16 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r2 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r2, r1, 0x0) r3 = fcntl$dupfd(r0, 0x406, r2) ioctl$BLKSECDISCARD(r3, 0x127d, &(0x7f00000000c0)=0xffffbffffffffffe) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r4, 0x1088}, {r5, 0x1000}, {0xffffffffffffffff, 0x8010}, {r3, 0x8300}, {r3, 0x14034}, {0xffffffffffffffff, 0x1002}, {r1, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:16 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:16 executing program 1: syz_open_dev$cec(&(0x7f0000000680)='/dev/cec#\x00', 0x2, 0x2) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x8000, 0x0) close(r2) 13:24:16 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 13:24:16 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1, 0x266}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:16 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) r4 = fcntl$dupfd(r1, 0x406, r3) tkill(r0, 0x40020000000c) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r6 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r5, 0x1088}, {r6, 0x1000}, {0xffffffffffffffff, 0x8010}, {r4, 0x8300}, {r4, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 614.799255] hfsplus: unable to parse mount options 13:24:16 executing program 1: syz_open_dev$cec(&(0x7f0000000680)='/dev/cec#\x00', 0x2, 0x2) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) socket$inet_udplite(0x2, 0x2, 0x88) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x8000, 0x0) close(r1) 13:24:16 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 13:24:16 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:16 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1, 0x3f00}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:16 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) tkill(r0, 0x40020000000c) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r4, 0x1088}, {r5, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:16 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 13:24:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:16 executing program 1: syz_open_dev$cec(&(0x7f0000000680)='/dev/cec#\x00', 0x2, 0x2) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x8000, 0x0) close(r1) [ 615.081024] hfsplus: unable to parse mount options 13:24:17 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1, 0x6400}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:17 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) tkill(r0, 0x40020000000c) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r4 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r3, 0x1088}, {r4, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:17 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00N', 0x3d, "b0131c4b"}}]}) 13:24:17 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:17 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1, 0x6602}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:17 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 13:24:17 executing program 1: syz_open_dev$cec(&(0x7f0000000680)='/dev/cec#\x00', 0x2, 0x2) socket$inet_udplite(0x2, 0x2, 0x88) r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x8000, 0x0) close(r0) 13:24:17 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) tkill(r0, 0x40020000000c) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r4 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r3, 0x1088}, {r4, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {r2, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 615.408733] hfsplus: unable to parse mount options 13:24:17 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:17 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:17 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:17 executing program 1: syz_open_dev$cec(&(0x7f0000000680)='/dev/cec#\x00', 0x2, 0x2) r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x8000, 0x0) close(r0) 13:24:17 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:17 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) tkill(r0, 0x40020000000c) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r3 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r2, 0x1088}, {r3, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:17 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:17 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1, 0x0, 0x8}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 615.744888] hfsplus: unable to parse mount options 13:24:17 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x8000, 0x0) close(r0) 13:24:17 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:17 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:17 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:17 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() socket$inet_udplite(0x2, 0x2, 0x88) tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:17 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1, 0x0, 0x64}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 615.995962] hfsplus: unable to parse mount options 13:24:17 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1, 0x0, 0x266}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:17 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, 0x0, 0x8000, 0x0) close(r0) 13:24:17 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:17 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:17 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:18 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:18 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1, 0x0, 0x3f00}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:18 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, 0x0, 0x8000, 0x0) close(r0) [ 616.301346] hfsplus: unable to parse mount options 13:24:18 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) tkill(0x0, 0x40020000000c) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r0, 0x1088}, {r1, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:18 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff00"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:18 executing program 3: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socket(0x10, 0x3, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 13:24:18 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:18 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1, 0x0, 0x6400}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:18 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, 0x0, 0x8000, 0x0) close(r0) 13:24:18 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) tkill(0x0, 0x40020000000c) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r0, 0x1088}, {r1, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:18 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff00"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:18 executing program 3: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socket(0x10, 0x3, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 13:24:18 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1, 0x0, 0x6602}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 616.565248] hfsplus: unable to parse mount options 13:24:18 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) 13:24:18 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) tkill(0x0, 0x40020000000c) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r0, 0x1088}, {r1, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:18 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:18 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:18 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff00"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:18 executing program 1: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(0xffffffffffffffff) 13:24:18 executing program 4: r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:18 executing program 3: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socket(0x10, 0x3, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) [ 616.866494] hfsplus: unable to parse mount options 13:24:18 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0xf, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:18 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x2}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:18 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:18 executing program 1: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(0xffffffffffffffff) 13:24:18 executing program 4: r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:19 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x300, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:19 executing program 3: setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) [ 617.116239] hfsplus: unable to parse mount options 13:24:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x2}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:19 executing program 4: r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:19 executing program 1: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(0xffffffffffffffff) 13:24:19 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:19 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x8) 13:24:19 executing program 3: setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) [ 617.359845] hfsplus: unable to parse mount options 13:24:19 executing program 4: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:19 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x64) 13:24:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x2}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:19 executing program 1 (fault-call:1 fault-nth:0): r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) 13:24:19 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:19 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x266) 13:24:19 executing program 4: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:19 executing program 3: setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 13:24:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:19 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) [ 617.640321] hfsplus: unable to parse mount options 13:24:19 executing program 4: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:19 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x3f00) 13:24:19 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\x0e', 0x3d, "b0131c4b"}}]}) 13:24:19 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:19 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/\x00', 0x384484, 0x0) close(r0) 13:24:19 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x6400) 13:24:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 617.978211] hfsplus: unable to parse mount options 13:24:19 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() tkill(0x0, 0x40020000000c) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r0, 0x1088}, {r1, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:19 executing program 1: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r2 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r2, r1, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) close(r4) 13:24:19 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:20 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x6602) 13:24:20 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x2}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:20 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() tkill(0x0, 0x40020000000c) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r0, 0x1088}, {r1, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:20 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x8000000) [ 618.272908] hfsplus: unable to parse mount options 13:24:20 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x3393c2, 0x0) close(r0) 13:24:20 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:20 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() tkill(0x0, 0x40020000000c) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r0, 0x1088}, {r1, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x2}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:20 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x3f000000) 13:24:20 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:20 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x4000, 0x0) close(r0) 13:24:20 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x64000000) 13:24:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x2}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:20 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:20 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x96293b3f6d4b7b6, 0x0) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) getsockname$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @initdev}, &(0x7f0000000100)=0x10) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x2040, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000080)={0x0, 0xffffffffffffffc1}) [ 618.611143] hfsplus: unable to parse mount options 13:24:20 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x66020000) 13:24:20 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:20 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:20 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ocfs2_control\x00', 0x10200, 0x0) dup2(0xffffffffffffffff, r0) 13:24:20 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0xfcffffff) 13:24:20 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x4}, 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 618.899594] hfsplus: unable to parse mount options 13:24:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:20 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:20 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:20 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0xfffffffc) 13:24:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:21 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x80000, 0x0) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$KDGKBSENT(r0, 0x4b48, &(0x7f0000000040)={0x7, 0x9, 0xff}) close(r0) 13:24:21 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 619.217747] hfsplus: unable to parse mount options 13:24:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="1400", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:21 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x800000000000000) 13:24:21 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:21 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:21 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x50) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000080)={0x0, 0x200}, &(0x7f00000000c0)=0x8) r3 = socket$inet(0x2, 0x4000000805, 0x0) r4 = socket$inet_sctp(0x2, 0x5, 0x84) r5 = dup3(r3, r4, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) sendto$inet(r5, &(0x7f0000fa3fff)='\t', 0x1, 0x0, &(0x7f00006f7000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r4, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_MAXSEG(r7, 0x84, 0xd, &(0x7f0000000100)=@assoc_id=r2, &(0x7f0000000200)=0x4) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r5, 0x84, 0x7a, &(0x7f000059aff8)={r8}, &(0x7f000034f000)=0x2059b000) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)={r8, 0x1, 0x9, [0x8, 0x243b, 0xffff, 0x3f, 0x7ff, 0xfff9, 0x815, 0x2, 0xda5]}, &(0x7f0000000180)=0x1a) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f00000001c0)=@int=0x4, 0x248) 13:24:21 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:21 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x3f00000000000000) 13:24:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="1400", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:21 executing program 3: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 13:24:21 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 619.551317] hfsplus: unable to parse mount options 13:24:21 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\xc0', 0x3d, "b0131c4b"}}]}) 13:24:21 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x10000, 0x0) close(r0) 13:24:21 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x6400000000000000) 13:24:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="1400", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:21 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:21 executing program 3: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) [ 619.791859] hfsplus: unable to parse mount options 13:24:21 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x6602000000000000) 13:24:21 executing program 1: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x292) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x0, 0x0) close(r0) ioctl$VIDIOC_STREAMOFF(0xffffffffffffffff, 0x40045613, &(0x7f0000000040)=0x9) 13:24:21 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:21 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(0x0, 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="140000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:21 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0xfcffffff00000000) 13:24:22 executing program 3: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) [ 620.092766] hfsplus: unable to parse mount options 13:24:22 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tt\x00', 0x0, 0x0) close(r0) 13:24:22 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(0x0, 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:22 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\xff', 0x3d, "b0131c4b"}}]}) 13:24:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="140000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:22 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000000)={0x3}, 0x8, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) ppoll(&(0x7f00000001c0), 0x1, &(0x7f0000000200)={0x0, 0x1c9c380}, 0x0, 0xfffffffffffffed8) 13:24:22 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) r3 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/access\x00', 0x2, 0x0) r4 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r5 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r5, r4, 0x0) r6 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) ioctl$FIDEDUPERANGE(r1, 0xc0189436, &(0x7f0000000200)=ANY=[@ANYBLOB="f500000000000000090047bb494d0c000600000000010000a99fa89db1c2270a9946375714d8dbd40707e5421b524d43a96d7eaeeee9f29b3512c59b5c5330e5870938444b40e202de27c8c5558816ea28", @ANYRES32=r0, @ANYBLOB="000000001f00"/28, @ANYRES32=r3, @ANYBLOB="000000000200"/28, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\t\x00'/28, @ANYRES32=r5, @ANYBLOB="000000000100"/28, @ANYRES32, @ANYBLOB="000000000400"/28, @ANYRES32=r6, @ANYBLOB="000010000400"/28]) [ 620.340851] hfsplus: unable to parse mount options 13:24:22 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x0, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:22 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(0x0, 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}, {0xffffffffffffffff, 0x20}], 0x8, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="140000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x3}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:22 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x11b) 13:24:22 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:22 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(0x0, 0x0, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:22 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x10) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x1, 0x0) ioctl$VIDIOC_QUERY_EXT_CTRL(r1, 0xc0e85667, &(0x7f0000000240)={0xc0000000, 0x1, "79d9c92eaf9d78a54e5a167aaa317fa5f2b3f38348d5bf3c9563ef8ff6944e32", 0x1d0, 0x1, 0x4, 0x7, 0x8, 0x2, 0x9, 0x67a, [0x3, 0x8, 0x35, 0x3c7ba7eb]}) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) syz_open_procfs$namespace(r2, &(0x7f0000000040)='ns/user\x00') r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r3}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x3}}, 0x0) [ 620.617735] hfsplus: unable to parse mount options 13:24:22 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x0, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:22 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00k', 0x3d, "b0131c4b"}}]}) 13:24:22 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x600000, 0x0) close(r0) 13:24:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x3}}, 0x0) 13:24:22 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(0x0, 0x0, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x3}}, 0x0) [ 620.886184] hfsplus: unable to parse mount options 13:24:22 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x0, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:22 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyprintk\x00', 0x4000, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000300)={0x1, 0x80}, 0x8) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000280)=""/115) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)="5a22fb65d9cfce934b59501d99a5fc5d1fefb1b5154cff44d7fcc1d5222c35eeae30f52681c75ea7fc337beca85fe29fd195ef15db94e2d8f810de3e4300c72aeba64a80c09c77c6308caa2fc098196d68b12c944f6aeabe4eb73a6456927253b3653a0c5fbe61dfcec693c6b3e42ebb1d12f92ba7b60814b3e64f97b13ab5d3551a2854597453", 0x87, 0xfffffffffffffff9) keyctl$KEYCTL_PKEY_QUERY(0x18, r3, 0x0, &(0x7f0000000200)='@nodevtrusted/em1\x00', &(0x7f0000000240)) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcsu\x00', 0x1, 0x0) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000080)={0x6fd, 0x0, 0x8000}, 0x4) 13:24:22 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:22 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/policy\x00', 0x0, 0x0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000140)=ANY=[], 0xfef0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000140)=ANY=[], 0xfef0) sendmsg$nl_netfilter(r4, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)={0x1d4, 0xd, 0x8, 0x400, 0x70bd2b, 0x25dfdbff, {0xa, 0x0, 0x4}, [@generic="3817503dc29b150068ed474622dcddbff92dcd4b8a2eeb1388f608cb67", @nested={0x120, 0xe, [@generic="23a195c19edcb69970ddac7c8a7ad8aeb193fda509db9fb8ff77313e2e2829ba38ca6d817a4bec0042e19fd27289e3fa69bbbdd535df1d75ce433e73af059525e8f365038e3094e94cffa27e84cbea4534cb79a6846c30a03f264d393f12bacd3c99396ba6c193c1cae045911d06357f24a781e5d8fb91cb8a215dea4090380735ba3cc991acf64ad5bce81c46241c742794ca52ad549f46ae4e7e16822f1cfb810870885f3a22aaa4a2077e4b2ff84853a97efff3307e778bab07da9a4ee1f69d88471e8c3bb219fdf94709e523e247849fdb098c0bf0e84d", @typed={0x14, 0x63, @ipv6=@mcast1}, @generic="8c929a8a20d03466c1947201b85f804db0bac0d5329a06ccb2", @typed={0x14, 0x40, @str='proccgroup+GPL%\x00'}]}, @typed={0x8, 0x77, @str='!\x00'}, @typed={0x8, 0x5c, @pid=r2}, @generic="cc85eb4d38c5d568d93eb8f6f022a4d12dcdb9e53f09c0942967586b775ca1b2e286f4ec9c8d6937edeec8d569e63065d151f82fe97e3e377afac4d3d2201419ad77eecab609efdacde8d5bf5b02e6317d7c5e", @generic="f736b5a336b1aa11aebc227e98e9e6a8f6d0421d168a1940ff57d4461807"]}, 0x1d4}, 0x1, 0x0, 0x0, 0x40000000}, 0x20) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r3, 0x40a85321, &(0x7f0000000240)={{0xff, 0xff}, 'port0\x00', 0x32, 0xa, 0x92, 0x7ff, 0x0, 0x7, 0x3ff, 0x0, 0x2, 0xffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) r7 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SCSI_IOCTL_START_UNIT(r7, 0x5) ioctl$BLKTRACESETUP(r7, 0xc0481273, &(0x7f0000000040)={[], 0x8, 0x7, 0x5, 0x40, 0x2, r2}) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:23 executing program 5 (fault-call:2 fault-nth:0): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:23 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(0x0, 0x0, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 621.169021] hfsplus: unable to parse mount options 13:24:23 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, 0x0, 0x0) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:23 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) socket$vsock_dgram(0x28, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r3, 0x0, r5, 0x0, 0x0, 0x0) r6 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SCSI_IOCTL_START_UNIT(r6, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r8 = socket$inet_udp(0x2, 0x2, 0x0) close(r8) splice(r7, 0x0, r8, 0x0, 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r7, 0x0, 0x10, &(0x7f0000000240)={{{@in=@initdev, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in6=@initdev}}, &(0x7f0000000340)=0xe8) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r11) setsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000000380)={{{@in6=@rand_addr="28cf2c8ea3ee0da0ad6d8f7a7f89510c", @in=@broadcast, 0x4e24, 0x0, 0x4e20, 0x5, 0x2, 0x80, 0xc0, 0x1d, r9, r11}, {0x5500000000000000, 0x8, 0x20, 0x2c49, 0x8000, 0x4, 0xffff, 0x80}, {0x7, 0x0, 0x3, 0x8001}, 0x3, 0x0, 0x2, 0x0, 0x2}, {{@in6=@ipv4={[], [], @multicast2}, 0x4d4, 0x32}, 0x2, @in6=@ipv4={[], [], @loopback}, 0x3504, 0x2, 0x3, 0x1, 0xfffffffc, 0x4, 0x9}}, 0xe8) r13 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r14 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r14, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r15) keyctl$chown(0x4, r13, r15, r12) close(r6) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_AGP_ENABLE(r1, 0x40086432, &(0x7f0000000040)=0x9) 13:24:23 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) [ 621.281641] program syz-executor.0 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 621.312610] FAULT_INJECTION: forcing a failure. [ 621.312610] name failslab, interval 1, probability 0, space 0, times 0 [ 621.335735] sd 0:0:1:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x20 ascq=0x0 [ 621.370518] CPU: 0 PID: 29216 Comm: syz-executor.5 Not tainted 4.19.87-syzkaller #0 [ 621.378394] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 621.378404] Call Trace: [ 621.378430] dump_stack+0x197/0x210 [ 621.378453] should_fail.cold+0xa/0x1b [ 621.378477] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 621.378499] ? lock_downgrade+0x880/0x880 [ 621.378529] __should_failslab+0x121/0x190 [ 621.378547] should_failslab+0x9/0x14 [ 621.378562] kmem_cache_alloc_node+0x26c/0x710 [ 621.378587] __alloc_skb+0xd5/0x5f0 [ 621.378602] ? skb_trim+0x190/0x190 [ 621.378623] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 621.433901] ? netlink_autobind.isra.0+0x228/0x310 [ 621.439363] netlink_sendmsg+0x97b/0xd70 [ 621.443552] ? netlink_unicast+0x730/0x730 [ 621.447917] ? selinux_socket_sendmsg+0x36/0x40 [ 621.452996] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 621.459757] ? security_socket_sendmsg+0x8d/0xc0 [ 621.464756] ? netlink_unicast+0x730/0x730 [ 621.469068] sock_sendmsg+0xd7/0x130 [ 621.472831] ___sys_sendmsg+0x803/0x920 [ 621.477407] ? copy_msghdr_from_user+0x430/0x430 [ 621.483005] ? lock_downgrade+0x880/0x880 [ 621.487752] ? kasan_check_read+0x11/0x20 [ 621.492206] ? __fget+0x367/0x540 [ 621.495691] ? iterate_fd+0x360/0x360 [ 621.499526] ? __fget_light+0x1a9/0x230 [ 621.503523] ? __fdget+0x1b/0x20 [ 621.507164] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 621.512879] __sys_sendmsg+0x105/0x1d0 [ 621.517335] ? __ia32_sys_shutdown+0x80/0x80 [ 621.521795] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 621.526803] ? do_syscall_64+0x26/0x620 [ 621.530812] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 621.536198] ? do_syscall_64+0x26/0x620 [ 621.540201] __x64_sys_sendmsg+0x78/0xb0 [ 621.544286] do_syscall_64+0xfd/0x620 [ 621.548123] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 621.553346] RIP: 0033:0x45a679 [ 621.556564] 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 [ 621.575503] RSP: 002b:00007f5c5ca7bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 13:24:23 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}, {0xffffffffffffffff, 0x1002}], 0x7, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 621.584628] RAX: ffffffffffffffda RBX: 00007f5c5ca7bc90 RCX: 000000000045a679 [ 621.592026] RDX: 0000000000000000 RSI: 00000000200002c0 RDI: 0000000000000003 [ 621.600115] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 621.607510] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f5c5ca7c6d4 [ 621.614845] R13: 00000000004c8f9b R14: 00000000004e0b20 R15: 0000000000000004 13:24:23 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcsa\x00', 0x28ea8f3e4b68fb2d, 0x0) getsockname$llc(r0, &(0x7f0000000080)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f00000000c0)=0xffffffffffffff5c) r1 = gettid() tkill(r1, 0x40020000000c) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={0x1}, 0x8, 0x100000) syz_open_dev$ndb(&(0x7f0000000100)='/dev/nbd#\x00', 0x0, 0x9e440d17ee577425) ppoll(&(0x7f00000001c0)=[{r2, 0x1085}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:23 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, 0x0, 0x0) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) [ 621.664018] program syz-executor.1 is using a deprecated SCSI ioctl, please convert it to SG_IO 13:24:23 executing program 5 (fault-call:2 fault-nth:1): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 621.719617] hfsplus: unable to parse mount options [ 621.726288] sd 0:0:1:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x20 ascq=0x0 13:24:23 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}, {0xffffffffffffffff, 0x14034}], 0x6, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:23 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:23 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0x100042, 0x0) ioctl$VIDIOC_QUERY_DV_TIMINGS(r2, 0x80845663, &(0x7f0000000240)={0x0, @reserved}) r3 = dup2(0xffffffffffffffff, r1) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r3, 0xc008551a, &(0x7f0000000000)={0x1000, 0x10, [0x6, 0x3, 0x37, 0x2]}) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) sendmsg$nfc_llcp(r5, &(0x7f0000000540)={&(0x7f0000000080)={0x27, 0x1, 0x2, 0x4, 0xff, 0x3, "ad102eb02258aef4377a6146472d7de175fbe7ea27b1924e9cb09e2fea6a7aad474478990dfbadd7ca655a66cff6c91f6a0dbc075fd033b382feac974b6dd8", 0x3e}, 0x60, &(0x7f00000004c0)=[{&(0x7f0000000100)="2cde2f2ef68ef7dfe439878f57e1a5b7ee32d8d676579b1657a4a444d1020d2bf0ec30cf3e10d9446381aff640a18a7554533a310dd74cbd906ca38abd9384d313565536f51176042a1417da7fea887bcd48b5894f1f54e42675371e65379670003c9cbb842281882ce8d7a3993512f7f9708c7a145dfa36023147983c3bfb3355d49fd56c1f8b8b84da4d57ad665eb32cdcebaba5e4501868b6c73964fea704a8a0574d97c329e785b1de614396ca1785bea3804d575a28273d77a7c389c92a1304c4365d077f108fe17d9ab5ad39f0002b683008e67d893d4ee7d6c45f449bf0d9d3b6d68b40bf41e1dd55e0edad4044e4054c509c6b6637618e4c3b", 0xfd}, {&(0x7f0000000200)="174a268f735477478179e529f36b633289461c8f1e0eaebd8f173d3adcf43ec657a7ae660f0801048da648e0156de32f72bffc99c9751ddeb26dad205aae77ba2c4203606e990fe86c982251a44e757a3283ae5ab3cf0a3ea8db8027f42884434bcfcfa24960d383543428395c4442e6d269cb667cdee762ad857185b9ef80955989ea41d56c9f4c30c37c5bcd219f05680a43ceeffa4c9c311b2c429e2d7d4bb02dcb5dbbfbc2b6c74669aed2fcf1498726ca818cc3f0078e5ab14c072d67a9acecb834106b6eb4e1d7854174aca48924b221c533ef0a1608ba6ce28e4f83ae93f44443aaa517217e52c9a470c7b0583799ac94", 0xf4}, {&(0x7f0000000300)="487a05ce7e5ab8f725c3df2dede9ee1034d7c4639fff1940c1c9b86fd49fa2059a9f306e1da454b1aa5f0627928a05f8d56e2165daeb7a242931d154f6aa88a10fff3b7e12456fd3b2253bde67a7867d7cafe6212f1f0646c228052663b370def2db1169e92a894ba15861b1a5e9aaaeee78306bd80899df737624a546fae5772a28f978f93c6a7033d303380a7755224be45c7cb2274364d4e993baf71821292fb8d34e3aef52f5b25cbe4139df65ff76b148f6ab2c27a94b9366b71b7d0fdfe82cfe65cfe5696df18524e24fa40d4c1cef66fd4b821a2461193866cd910aa170e62870c17d70dff95ec3878de5be7a", 0xf0}, {&(0x7f0000000400)="111948ed03af8a7f9fea28fbbd7fd7468c2ea218cb58f88fe744572f5a76f95867121524d07ce466607b45431637724e6b2729c94353c58eeeccdc1fb2957c1dcb24cadd45b2d5c8372f78078e362356f829392f16", 0x55}, {&(0x7f0000000480)="882b81ea", 0x4}], 0x5, 0x0, 0x0, 0x2008080}, 0x4048014) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-control\x00', 0x98e7369075cc6fef, 0x0) mmap$xdp(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000, 0x4010, r7, 0x0) 13:24:23 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, 0x0, 0x0) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) [ 621.924341] hfsplus: unable to parse mount options [ 621.939751] FAULT_INJECTION: forcing a failure. [ 621.939751] name failslab, interval 1, probability 0, space 0, times 0 [ 622.000152] CPU: 0 PID: 29245 Comm: syz-executor.5 Not tainted 4.19.87-syzkaller #0 [ 622.008043] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 622.017429] Call Trace: [ 622.020054] dump_stack+0x197/0x210 [ 622.023727] should_fail.cold+0xa/0x1b [ 622.028265] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 622.033411] ? lock_downgrade+0x880/0x880 [ 622.037655] __should_failslab+0x121/0x190 [ 622.042018] should_failslab+0x9/0x14 [ 622.045872] kmem_cache_alloc_node_trace+0x274/0x720 [ 622.051024] ? __alloc_skb+0xd5/0x5f0 [ 622.054869] __kmalloc_node_track_caller+0x3d/0x80 [ 622.059833] __kmalloc_reserve.isra.0+0x40/0xf0 [ 622.064545] __alloc_skb+0x10b/0x5f0 [ 622.068313] ? skb_trim+0x190/0x190 [ 622.072059] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 622.077639] ? netlink_autobind.isra.0+0x228/0x310 [ 622.082606] netlink_sendmsg+0x97b/0xd70 [ 622.086716] ? netlink_unicast+0x730/0x730 [ 622.091013] ? selinux_socket_sendmsg+0x36/0x40 [ 622.095723] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 622.101291] ? security_socket_sendmsg+0x8d/0xc0 [ 622.106069] ? netlink_unicast+0x730/0x730 [ 622.110330] sock_sendmsg+0xd7/0x130 [ 622.114066] ___sys_sendmsg+0x803/0x920 [ 622.118063] ? copy_msghdr_from_user+0x430/0x430 [ 622.122852] ? lock_downgrade+0x880/0x880 [ 622.127025] ? kasan_check_read+0x11/0x20 [ 622.131193] ? __fget+0x367/0x540 [ 622.134671] ? iterate_fd+0x360/0x360 [ 622.138510] ? __fget_light+0x1a9/0x230 [ 622.142504] ? __fdget+0x1b/0x20 [ 622.145892] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 622.152018] __sys_sendmsg+0x105/0x1d0 [ 622.155936] ? __ia32_sys_shutdown+0x80/0x80 [ 622.160395] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 622.165209] ? do_syscall_64+0x26/0x620 [ 622.171242] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 622.176830] ? do_syscall_64+0x26/0x620 [ 622.180924] __x64_sys_sendmsg+0x78/0xb0 [ 622.185015] do_syscall_64+0xfd/0x620 [ 622.188842] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 622.194072] RIP: 0033:0x45a679 [ 622.197303] 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 [ 622.216236] RSP: 002b:00007f5c5ca7bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 622.224146] RAX: ffffffffffffffda RBX: 00007f5c5ca7bc90 RCX: 000000000045a679 [ 622.231434] RDX: 0000000000000000 RSI: 00000000200002c0 RDI: 0000000000000003 [ 622.238719] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 13:24:24 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000600)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xc, &(0x7f0000000640)=0x9, 0x4) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:24 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}, {0xffffffffffffffff, 0x8300}], 0x5, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:24 executing program 0: setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(0xffffffffffffffff, 0x111, 0x2, 0x1, 0x4) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) getpgrp(r2) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r3}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 622.246008] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f5c5ca7c6d4 [ 622.253301] R13: 00000000004c8f9b R14: 00000000004e0b20 R15: 0000000000000004 13:24:24 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:24 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x0, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:24 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = syz_open_dev$media(&(0x7f0000000180)='/dev/media#\x00', 0x20, 0x40000) write$cgroup_int(r1, &(0x7f00000001c0)=0xffff, 0x12) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$LOOP_SET_STATUS(r3, 0x4c02, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x983cfd177b5ee4b3, 0xf, 0x4, "649239e2652862f09b0898ad3e77db746ffc52438ef0d645ba9418c933880ca540276d298c8e30ae6d8912c26be8a1176d6c6547b8a96fa5502fa949482cf8b8", "d6ed10446e8699a16f2bfdac52348a39360152fcd55413c5db637f8d329cf04a", [0x10001, 0x1000]}) ioctl$sock_TIOCINQ(r3, 0x541b, &(0x7f0000000100)) close(r0) setsockopt$inet6_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000140)={0x4}, 0x4) [ 622.429652] hfsplus: unable to parse mount options 13:24:24 executing program 5 (fault-call:2 fault-nth:2): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:24 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}, {0xffffffffffffffff, 0x8010}], 0x4, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:24 executing program 0: socket$isdn_base(0x22, 0x3, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = socket(0x1, 0x2, 0x3) sendto(r2, &(0x7f0000000000)="25c0e7891dcf9e6172b6912b35e96b", 0xf, 0x4000000, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$NBD_SET_TIMEOUT(r1, 0xab09, 0x9) gettid() r3 = getpid() sched_setscheduler(r3, 0x5, &(0x7f0000000380)) tkill(r3, 0x32) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) ioctl$KVM_GET_DEVICE_ATTR(r5, 0x4018aee2, &(0x7f0000000080)={0x0, 0x9, 0x6, &(0x7f0000000040)=0x7f}) ppoll(&(0x7f00000001c0)=[{r4}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:24 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) [ 622.611879] FAULT_INJECTION: forcing a failure. [ 622.611879] name failslab, interval 1, probability 0, space 0, times 0 [ 622.653712] CPU: 0 PID: 29284 Comm: syz-executor.5 Not tainted 4.19.87-syzkaller #0 [ 622.661582] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 622.670967] Call Trace: [ 622.673600] dump_stack+0x197/0x210 [ 622.677372] should_fail.cold+0xa/0x1b [ 622.681295] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 622.686452] ? netlink_deliver_tap+0x146/0xc20 [ 622.691092] __should_failslab+0x121/0x190 [ 622.695376] should_failslab+0x9/0x14 [ 622.699203] kmem_cache_alloc+0x47/0x700 [ 622.703281] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 622.708835] ? check_preemption_disabled+0x48/0x290 [ 622.713870] ? lock_acquire+0x16f/0x3f0 [ 622.717874] skb_clone+0x156/0x3e0 [ 622.721433] netlink_deliver_tap+0x97b/0xc20 [ 622.725875] netlink_unicast+0x5ae/0x730 [ 622.729966] ? netlink_attachskb+0x770/0x770 [ 622.734392] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 622.739951] netlink_sendmsg+0x8ae/0xd70 [ 622.744044] ? netlink_unicast+0x730/0x730 [ 622.748316] ? selinux_socket_sendmsg+0x36/0x40 [ 622.753002] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 622.758557] ? security_socket_sendmsg+0x8d/0xc0 [ 622.763333] ? netlink_unicast+0x730/0x730 [ 622.767590] sock_sendmsg+0xd7/0x130 [ 622.771330] ___sys_sendmsg+0x803/0x920 [ 622.775322] ? copy_msghdr_from_user+0x430/0x430 [ 622.780109] ? lock_downgrade+0x880/0x880 [ 622.784978] ? kasan_check_read+0x11/0x20 [ 622.789152] ? __fget+0x367/0x540 [ 622.792628] ? iterate_fd+0x360/0x360 [ 622.796466] ? __fget_light+0x1a9/0x230 [ 622.800459] ? __fdget+0x1b/0x20 [ 622.803840] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 622.810015] __sys_sendmsg+0x105/0x1d0 [ 622.813993] ? __ia32_sys_shutdown+0x80/0x80 [ 622.818471] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 622.823259] ? do_syscall_64+0x26/0x620 [ 622.827249] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 622.832660] ? do_syscall_64+0x26/0x620 [ 622.836682] __x64_sys_sendmsg+0x78/0xb0 [ 622.840792] do_syscall_64+0xfd/0x620 [ 622.844702] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 622.849916] RIP: 0033:0x45a679 [ 622.853123] 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 [ 622.872498] RSP: 002b:00007f5c5ca7bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 622.880240] RAX: ffffffffffffffda RBX: 00007f5c5ca7bc90 RCX: 000000000045a679 [ 622.887526] RDX: 0000000000000000 RSI: 00000000200002c0 RDI: 0000000000000003 [ 622.894830] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 13:24:24 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2, 0x1000}], 0x3, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:24 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x0fR\x7f\x03\xaah\xf3\xe0 \x00', 0x200a01, 0x0) close(r0) 13:24:24 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) ioctl$KDGKBENT(0xffffffffffffffff, 0x4b46, &(0x7f0000000000)={0x7, 0x89, 0x6}) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 622.902238] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f5c5ca7c6d4 [ 622.909522] R13: 00000000004c8f9b R14: 00000000004e0b20 R15: 0000000000000004 [ 622.976561] hfsplus: unable to parse mount options 13:24:24 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:24 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x4, &(0x7f00000000c0)=0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = openat$vhci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vhci\x00', 0x206080) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r7, &(0x7f0000000140)=ANY=[], 0xfef0) r8 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SCSI_IOCTL_START_UNIT(r8, 0x5) r9 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r10 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r10, r9, 0x0) r11 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vcsu\x00', 0x604000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r12, &(0x7f0000000140)=ANY=[], 0xfef0) r13 = accept4$unix(r12, &(0x7f0000000940)=@abs, &(0x7f00000009c0)=0x6e, 0x800) io_submit(r2, 0x9, &(0x7f0000000b40)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x3, 0x5, r3, &(0x7f0000000100)="249005329906167c5321378ad4aaa29e6e5c2c9dea1a077afb8f6cdf4b25ac9fcf4c9607df067c91915a4a1cd2255400e60c8f10780fc027050a3d0d19fcb7563c1bf1fcb6e184bc3f5706e45f84b2c4abc678ff69eaa7f06131b819afa90831fdd4acd5c8dd5fc5666a916e1aa7ee350505a65ecf6ba9075e8b435345b3ab23adb929381d62edae6ef0d6f92c2fa64f27f8248c984da3", 0x97, 0x8, 0x0, 0x1, r5}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x6, 0x3, r6, &(0x7f0000000240)="8cd859f09ffddfb68cd86e7fb2ca7607d1a5cdea549740b3540cbef3", 0x1c, 0x8, 0x0, 0x3, r1}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x7, 0xfff, r1, &(0x7f00000002c0)="b6360922b97e19dc78b78616cf3cec28f707fb537c14dbd99e21dc4832624b943f82fa7a04b7b982404bda1d1d5bf6f2e6efc0df0a6b5ee0d41b472949fda4b2ee7dddf4b40ec5770aa05d24ccbca05ac11d9d93bec446eb0bd13723f5d69a975c7340aa0c50855385456e29d490a04d3639635d3f0b3b838f33f81fe3bf69f933bbd28f2d5723ca79f9bcfebf4a1e2c27aac0474431b075e03f1aa245ad89c0fae5916e69c02ce60f955ef2c5169934d7a1b70ab2ec1ea02e5f940b0b025a914f207ee1f96e76041136af828bef29c4e0cc", 0xd2, 0xa613, 0x0, 0x1}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000400)="41119e17ae04462d720a20744cdef860e0cc8f814099ee76fa01777a02daca598fd02164dbd6235332e354590b1a7fb7ab603f0543dbb8c920abc232be47f647eacc1eefa4f84effdfbbbf74d2ce515c79e0cc81590a38e6a3aa3faccd35dae8fd971b6866e357ba1d5a689ff2e3d27ff0aa509c0b2330f6079975e8ed96f35f3cb4efac4a3ff2087f5c4c73d16e62d5c8a2dc33fd3e31b6607c026954c6df2619966f90d81327caa429201b3ec52c9d90b61271c6b740b80b6aa3611cc12f1eeb5e9a764b2cb59b25a2d47ca8440174e4964ee08895abbd427131556f15c4ff7b08a8", 0xe3, 0x3ff, 0x0, 0x0, r7}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x2, 0xfff, r0, &(0x7f0000000540)="63919846d201743cf4c8e205bc30bdad9d49bde3ba087769eba8991313df44710615b60ecbc8cde243671d566c50807e470ae5e935b743fa006de048d8277a4694ccfb6adc269556a442cc46ef6d93c77a1db28f7e941db3c5e34448aacdf3a69e2fe7b8e4fd6d0d8b4f5bb540554bc2ccfd6160c31b39bed1da5bf46ea452bf0406741edf9c17e767fb6d5ce909fb4648dd928bcbaccaf0d6b52c1640e39595beac1c9dae63bfbfc06f0ff98de0f92ebd2ba112fa1c7dd83b", 0xb9, 0x990e, 0x0, 0x3}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0xfff, r8, &(0x7f0000000640)="685b21270a2491a37c801927bf87ecffb8e558ff78103bb99a03e7a084161f313429b7ef1e684d71185f52f9c9cecc1c7c5f1f534f56de2d14136c55b038e9fb0a85953c91db83643625315786169114b407f8905c46ba6e36902233d66a3a6737c35484da3fa54030e9d81d43abf1528a6a0127b4467a0a09af0825a16c842d8f6502b61e73e1f42e63b919b223308f2c3c5c5854dbce9b429e98ba5dad60d54156f66a88005eeacb9eaab872c6ef4d0c42feb8b7c79d572d73003ed00c6be1f5dba10659d36f6fbc1b6e62db8812f00b60", 0xd2, 0x3, 0x0, 0x0, r1}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x72b, r10, &(0x7f0000000780)="d5815b00ab6bcf693d1a9d57bdae735de583917d9bb2d0a44332c8466c85a3a37026fe44e9d1c8a71ce61e620a364c3c74233b6bbdd5c672822ba0709d759fe743d2570705763b886a5b1e2bff", 0x4d, 0xe05b, 0x0, 0x0, r1}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x2, r1, &(0x7f0000000840)="2606585a83e42e05e7bb52d95d2832ec1dffdd1bf547fc9446e30cd2d4f35cc31d0dbc1a7814957ad8cfa40ee9127bf04b5cdd47b586aef2a3d59db3296d985787eb7b", 0x43, 0x5, 0x0, 0x0, r11}, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x5, 0x1, r13, &(0x7f0000000a00)="27854df99adada6ed9c4ace9482647361d4dcfb2ef0f94e0519a78cc8ea0126537f4135481cc8024257f8cd19d9ccd9b379ae830f537e5d51e7c51ff01177641cdc12a7ff510f68e27392d8ab119a2303b70f4aaff18b9866b56544a229dd17e7cabd3aaaeb4b5dea6757b758e3b393c4b4c6ce2fa7bbc5f2a32ca65fbc355ac6b1c64e81c6e0cf765b161c07ca072b39356f4d1ac8efc9001ba293ddaa5219cc676d4cdbd1273afe88e366f164e7ff486ef5317518c9c60789c1bf50b0dd2bebaedeaf7833a2aec41e6b33c5f9ee4eccaa8b35192a7487b9c542fbb1703d94480a3c219af255172e7f2257021fdebec17c62fe9d9cf5134a3683a", 0xfb, 0x5, 0x0, 0x2}]) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000040)=0x1, 0xa1b) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyprintk\x00', 0x400001, 0x0) 13:24:25 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x0, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:25 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio1\x00', 0x2e1fa0130dfafc4e, 0x0) fsetxattr(r0, &(0x7f0000000040)=@known='system.sockprotoname\x00', &(0x7f0000000080)='keyringposix_acl_accesssecurity+&vmnet0\'', 0x28, 0x4) r1 = gettid() tkill(r1, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$vcsn(&(0x7f0000000180)='/dev/vcs#\x00', 0x10001, 0x4000) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000200)={0x54, 0x4, 0x4000, {0x7, 0x8001}, {0x3, 0x4}, @period={0xb8, 0x4, 0xffff, 0xff, 0x3, {0x200, 0xfff, 0x0, 0x7fff}, 0x8, &(0x7f00000001c0)=[0x8, 0x5, 0x8, 0x1, 0xfffd, 0x5, 0x7, 0x5]}}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r6 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r6, r5, 0x0) r7 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r8 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r8, r7, 0x0) ppoll(&(0x7f0000000140)=[{r4, 0x512d}, {r5, 0x4}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x40}, {r8, 0xe8a09f543e6256d}], 0x5, &(0x7f00000000c0)={0x0, 0x989680}, 0x0, 0x0) 13:24:25 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:25 executing program 5 (fault-call:2 fault-nth:3): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 623.208299] hfsplus: unable to parse mount options 13:24:25 executing program 1: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) [ 623.299504] FAULT_INJECTION: forcing a failure. [ 623.299504] name failslab, interval 1, probability 0, space 0, times 0 13:24:25 executing program 0: membarrier(0x0, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 623.346142] CPU: 0 PID: 29320 Comm: syz-executor.5 Not tainted 4.19.87-syzkaller #0 [ 623.354109] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 623.363496] Call Trace: [ 623.366128] dump_stack+0x197/0x210 [ 623.369817] should_fail.cold+0xa/0x1b [ 623.373751] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 623.378891] ? lock_downgrade+0x880/0x880 [ 623.383068] __should_failslab+0x121/0x190 [ 623.387348] should_failslab+0x9/0x14 [ 623.391187] kmem_cache_alloc_node+0x26c/0x710 [ 623.395936] ? mutex_trylock+0x1e0/0x1e0 [ 623.400050] ? lock_downgrade+0x880/0x880 [ 623.404248] __alloc_skb+0xd5/0x5f0 [ 623.407958] ? skb_trim+0x190/0x190 [ 623.411630] ? __mutex_unlock_slowpath+0xf8/0x6b0 [ 623.416534] netlink_dump+0x5c5/0xbb0 [ 623.420374] __netlink_dump_start+0x50d/0x710 [ 623.424909] ? genl_lock_dumpit+0x90/0x90 [ 623.429104] genl_family_rcv_msg+0xb7d/0xd30 [ 623.433581] ? genl_unregister_family+0x790/0x790 [ 623.438463] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 13:24:25 executing program 0: clone(0x1000000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) prctl$PR_SET_DUMPABLE(0x4, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) getsockopt$sock_buf(r2, 0x1, 0x3e, &(0x7f0000000000), &(0x7f0000000040)) ppoll(&(0x7f00000001c0)=[{r1, 0x4}], 0xe8, &(0x7f0000000200)={0x0, 0x1c9c380}, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(0xffffffffffffffff, 0xc008551a, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000140000802000000008000900000cfa206900000000000000"]) [ 623.444043] ? genl_lock_dumpit+0x90/0x90 [ 623.448241] ? genl_lock_done+0xd0/0xd0 [ 623.452250] ? genl_unlock+0x20/0x20 [ 623.456009] ? debug_smp_processor_id+0x1c/0x20 [ 623.460724] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 623.466304] ? __radix_tree_lookup+0x219/0x380 [ 623.470948] genl_rcv_msg+0xca/0x170 [ 623.474707] netlink_rcv_skb+0x17d/0x460 [ 623.478810] ? genl_family_rcv_msg+0xd30/0xd30 [ 623.483426] ? netlink_ack+0xb30/0xb30 [ 623.487373] genl_rcv+0x29/0x40 [ 623.490691] netlink_unicast+0x53a/0x730 [ 623.494795] ? netlink_attachskb+0x770/0x770 [ 623.499418] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 623.505001] netlink_sendmsg+0x8ae/0xd70 [ 623.509272] ? netlink_unicast+0x730/0x730 [ 623.513570] ? selinux_socket_sendmsg+0x36/0x40 [ 623.518376] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 623.523966] ? security_socket_sendmsg+0x8d/0xc0 [ 623.528759] ? netlink_unicast+0x730/0x730 [ 623.533066] sock_sendmsg+0xd7/0x130 [ 623.536816] ___sys_sendmsg+0x803/0x920 [ 623.540827] ? copy_msghdr_from_user+0x430/0x430 13:24:25 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0xb8, 0x0) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vhost-vsock\x00', 0x2, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000040)={0x0, 0x989680}, 0x0, 0x0) ioctl$RTC_IRQP_SET(0xffffffffffffffff, 0x4008700c, 0x451) [ 623.545623] ? lock_downgrade+0x880/0x880 [ 623.549811] ? kasan_check_read+0x11/0x20 [ 623.553990] ? __fget+0x367/0x540 [ 623.557564] ? iterate_fd+0x360/0x360 [ 623.561472] ? __fget_light+0x1a9/0x230 [ 623.565496] ? __fdget+0x1b/0x20 [ 623.569089] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 623.574685] __sys_sendmsg+0x105/0x1d0 [ 623.578623] ? __ia32_sys_shutdown+0x80/0x80 [ 623.583094] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 623.587892] ? do_syscall_64+0x26/0x620 [ 623.591899] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 623.597738] ? do_syscall_64+0x26/0x620 [ 623.601764] __x64_sys_sendmsg+0x78/0xb0 [ 623.605884] do_syscall_64+0xfd/0x620 [ 623.609739] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 623.614979] RIP: 0033:0x45a679 [ 623.618237] 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 [ 623.637163] RSP: 002b:00007f5c5ca7bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 13:24:25 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) [ 623.644905] RAX: ffffffffffffffda RBX: 00007f5c5ca7bc90 RCX: 000000000045a679 [ 623.652207] RDX: 0000000000000000 RSI: 00000000200002c0 RDI: 0000000000000003 [ 623.659499] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 623.666802] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f5c5ca7c6d4 [ 623.674096] R13: 00000000004c8f9b R14: 00000000004e0b20 R15: 0000000000000004 13:24:25 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000040)={0x9fbbb5d6a3f9215e, 0x1, 0x2, 0x2000, &(0x7f0000ffb000/0x2000)=nil}) close(r0) 13:24:25 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, &(0x7f0000000040)={0x4, 0x4, {0x57, 0x200, 0x7, {0x1, 0x8001}, {0x4}, @period={0x5d, 0x0, 0x4ff0, 0x3ff, 0x7, {0xffff, 0x1, 0xe, 0x8001}, 0x4, &(0x7f0000000000)=[0x4, 0xf55, 0x2, 0x9]}}, {0x54, 0x3462, 0x5, {0x80, 0x593}, {0x2, 0x800}, @cond=[{0x1c5, 0xae, 0x9, 0x8001, 0x7, 0x3}, {0x76, 0x84a, 0x5986, 0x101, 0x2, 0x4}]}}) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() tkill(r1, 0x40020000000c) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r2}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:25 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x0, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:25 executing program 5 (fault-call:2 fault-nth:4): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 623.825211] hfsplus: unable to parse mount options 13:24:25 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:25 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet(0x2, 0x4000000805, 0x0) r5 = socket$inet_sctp(0x2, 0x5, 0x84) r6 = dup3(r4, r5, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) sendto$inet(r6, &(0x7f0000fa3fff)='\t', 0x1, 0x0, &(0x7f00006f7000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r5, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/status\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r7, &(0x7f0000000140)=ANY=[], 0xfef0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r7, 0x84, 0x1d, &(0x7f0000000280)={0x2}, &(0x7f0000a8a000)=0x2f4) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r6, 0x84, 0x7a, &(0x7f000059aff8), &(0x7f000034f000)=0x2059b000) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000000)={0x0, 0x8, 0x40, 0x8001, 0x8001, 0x101, 0x798b, 0x1, {0x0, @in6={{0xa, 0x4e22, 0x400, @mcast2, 0x3c9d3cd7}}, 0x2, 0x3, 0xd1, 0x7fffffff, 0x5}}, &(0x7f00000000c0)=0xb0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r3, 0x84, 0x79, &(0x7f0000000140)={r8, 0x8, 0x6}, 0x8) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:25 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}], 0x3, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 623.998086] FAULT_INJECTION: forcing a failure. [ 623.998086] name failslab, interval 1, probability 0, space 0, times 0 13:24:25 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000080)='/k\x00\x00\x00\x00\x00\x00z\b\x00', 0xeb7b580bcbcc0d8e, 0x0) close(r0) 13:24:26 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x0, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) [ 624.085152] hfsplus: unable to parse mount options [ 624.138786] CPU: 1 PID: 29354 Comm: syz-executor.5 Not tainted 4.19.87-syzkaller #0 [ 624.146668] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 624.146695] Call Trace: [ 624.146722] dump_stack+0x197/0x210 [ 624.146745] should_fail.cold+0xa/0x1b [ 624.166423] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 624.171680] ? lock_downgrade+0x880/0x880 [ 624.175896] __should_failslab+0x121/0x190 [ 624.180166] should_failslab+0x9/0x14 [ 624.180183] kmem_cache_alloc_node_trace+0x274/0x720 [ 624.180199] ? __alloc_skb+0xd5/0x5f0 [ 624.180223] __kmalloc_node_track_caller+0x3d/0x80 [ 624.197897] __kmalloc_reserve.isra.0+0x40/0xf0 [ 624.202685] __alloc_skb+0x10b/0x5f0 [ 624.206449] ? skb_trim+0x190/0x190 [ 624.210101] ? check_preemption_disabled+0x48/0x290 [ 624.215158] netlink_ack+0x25c/0xb30 [ 624.218898] ? netlink_sendmsg+0xd70/0xd70 [ 624.223156] ? idr_find+0x47/0x60 [ 624.226930] ? genl_rcv_msg+0x106/0x170 [ 624.230951] netlink_rcv_skb+0x382/0x460 [ 624.235058] ? genl_family_rcv_msg+0xd30/0xd30 [ 624.239695] ? netlink_ack+0xb30/0xb30 [ 624.239726] genl_rcv+0x29/0x40 [ 624.239742] netlink_unicast+0x53a/0x730 [ 624.251019] ? netlink_attachskb+0x770/0x770 [ 624.255498] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 624.261061] netlink_sendmsg+0x8ae/0xd70 [ 624.261084] ? netlink_unicast+0x730/0x730 [ 624.261114] ? selinux_socket_sendmsg+0x36/0x40 [ 624.274827] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 624.280602] ? security_socket_sendmsg+0x8d/0xc0 [ 624.285410] ? netlink_unicast+0x730/0x730 [ 624.289705] sock_sendmsg+0xd7/0x130 [ 624.293448] ___sys_sendmsg+0x803/0x920 [ 624.297479] ? copy_msghdr_from_user+0x430/0x430 [ 624.302279] ? lock_downgrade+0x880/0x880 [ 624.306458] ? kasan_check_read+0x11/0x20 [ 624.306480] ? __fget+0x367/0x540 [ 624.306501] ? iterate_fd+0x360/0x360 [ 624.306531] ? __fget_light+0x1a9/0x230 [ 624.322102] ? __fdget+0x1b/0x20 [ 624.322122] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 624.331070] __sys_sendmsg+0x105/0x1d0 [ 624.335004] ? __ia32_sys_shutdown+0x80/0x80 13:24:26 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) 13:24:26 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = dup(0xffffffffffffffff) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000140)={0x14, 0x13, &(0x7f00000000c0)="5485a86664dc1798eeb1eac20d7b826eb8868a"}) tkill(r0, 0x40020000000c) r2 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x0, 0x400800) r3 = signalfd4(r2, &(0x7f0000000100)={0x7}, 0xfffffffffffffdb2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x0, 0x0) r6 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x4000, 0x12) setsockopt$TIPC_IMPORTANCE(r6, 0x10f, 0x7f, &(0x7f0000000040)=0x1f84, 0x4) ppoll(&(0x7f00000001c0)=[{r3}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 624.339995] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 624.344859] ? do_syscall_64+0x26/0x620 [ 624.348925] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 624.354344] ? do_syscall_64+0x26/0x620 [ 624.358387] __x64_sys_sendmsg+0x78/0xb0 [ 624.362593] do_syscall_64+0xfd/0x620 [ 624.366433] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 624.366445] RIP: 0033:0x45a679 13:24:26 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}], 0x3, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:26 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) [ 624.366458] 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 [ 624.366465] RSP: 002b:00007f5c5ca7bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 624.366478] RAX: ffffffffffffffda RBX: 00007f5c5ca7bc90 RCX: 000000000045a679 [ 624.366485] RDX: 0000000000000000 RSI: 00000000200002c0 RDI: 0000000000000003 [ 624.366492] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 624.366501] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f5c5ca7c6d4 [ 624.366509] R13: 00000000004c8f9b R14: 00000000004e0b20 R15: 0000000000000004 13:24:26 executing program 0: fanotify_init(0xb, 0x8000) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000140)=0x1000, 0x4) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getsockname$tipc(r1, &(0x7f0000000000), &(0x7f00000000c0)=0x10) r2 = syz_open_pts(0xffffffffffffffff, 0x400000) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x800, 0x0) ioctl$TIOCSLCKTRMIOS(r2, 0x5457, &(0x7f0000000040)) r3 = gettid() tkill(r3, 0x40020000000c) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r4}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:26 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) setsockopt$IPT_SO_SET_REPLACE(r2, 0x0, 0x40, &(0x7f00000000c0)=@mangle={'mangle\x00', 0x1f, 0x6, 0x548, 0x0, 0x290, 0x290, 0xc0, 0x3a0, 0x4b0, 0x4b0, 0x4b0, 0x4b0, 0x4b0, 0x6, &(0x7f0000000040), {[{{@uncond, 0x0, 0x98, 0xc0}, @ECN={0x28, 'ECN\x00', 0x0, {0x8, 0x9c}}}, {{@uncond, 0x0, 0x98, 0xd8}, @common=@inet=@LOG={0x40, 'LOG\x00', 0x0, {0xc5, 0x4, "a1f2012969fe3c2d7c70a6b97af19c81b9b1892f58eaa838823faa74bf56"}}}, {{@ip={@rand_addr=0x101, @initdev={0xac, 0x1e, 0x1, 0x0}, 0xff000000, 0xffffff00, 'bpq0\x00', 'veth0_to_bond\x00', {0x101}, {}, 0x1d, 0x1, 0x14}, 0x0, 0x98, 0xf8}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x1, @dev={[], 0xc}, 0x4d7, 0x3, [0xf, 0x8, 0x39, 0x33, 0x1c, 0x3c, 0x2a, 0x39, 0x3f, 0x12, 0x0, 0x26, 0x23, 0x34, 0xb, 0x1d], 0x0, 0x81, 0x80000001}}}, {{@ip={@multicast2, @rand_addr=0x7f, 0xffffff00, 0x0, 'hwsim0\x00', 'veth0_to_bond\x00', {}, {0xff}, 0x33, 0x2, 0x30}, 0x0, 0xe8, 0x110, 0x0, {}, [@common=@ttl={0x28, 'ttl\x00', 0x0, {0xdf4b1525b09ec1bd}}, @common=@icmp={0x28, 'icmp\x00', 0x0, {0xf, 0x85, 0x7}}]}, @unspec=@CHECKSUM={0x28, 'CHECKSUM\x00'}}, {{@ip={@rand_addr=0x7, @empty, 0xffffff00, 0xff000000, 'syzkaller1\x00', 'hwsim0\x00', {}, {0xff}, 0x19b, 0x2, 0x1}, 0x0, 0xe8, 0x110, 0x0, {}, [@common=@icmp={0x28, 'icmp\x00', 0x0, {0x3, 0x5, 0x8}}, @inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x617f1b19ccac9d1e}}]}, @inet=@DSCP={0x28, 'DSCP\x00', 0x0, {0x22}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x5a8) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x0, 0x0) ioctl$VIDIOC_REQBUFS(r3, 0xc0145608, &(0x7f0000000680)={0x5, 0xc, 0x1}) 13:24:26 executing program 5 (fault-call:2 fault-nth:5): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:26 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x0, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:26 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {0xffffffffffffffff, 0x1000}], 0x3, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 624.610919] hfsplus: unable to parse mount options 13:24:26 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:26 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_ENABLE(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)={0x290, r3, 0x200, 0x70bd27, 0x25dfdbfb, {}, [@TIPC_NLA_MON={0x14, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x7ff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x8b}]}, @TIPC_NLA_NODE={0xc, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}]}, @TIPC_NLA_NET={0x58, 0x7, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x2}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x80000000}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x401}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x749}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffffffffffffff7f}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0xfffffff9}, @TIPC_NLA_NET_NODEID_W1={0xc}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x904a}]}, @TIPC_NLA_SOCK={0x10, 0x2, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x4}]}, @TIPC_NLA_SOCK={0x44, 0x2, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x9}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x3f}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_NET={0x2c, 0x7, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x5}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x80000001}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x6f16}]}, @TIPC_NLA_LINK={0xcc, 0x4, [@TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0xa7d0000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7fffffff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7fffffff}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4bb6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}]}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x101}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffffffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}]}, @TIPC_NLA_LINK={0xb8, 0x4, [@TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}]}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10001}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}]}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2dc}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1154}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7afb9832}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x858}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}]}]}, 0x290}, 0x1, 0x0, 0x0, 0x8004}, 0x20000000) ppoll(&(0x7f00000001c0), 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0xfffffffffffffde6) 13:24:26 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1, 0x1088}, {r2}], 0x3, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:26 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x0, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) [ 624.823581] hfsplus: unable to parse mount options 13:24:26 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000140)=ANY=[], 0xfef0) r4 = socket(0x10, 0x3, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000001280)=ANY=[@ANYBLOB="34000000100001040000000000d2af0000000000", @ANYRES32=r7, @ANYBLOB="0000000000000000140012000c00010062726964676500000300020092ab29e6bc90313f5c14a8d5d4534e466f18e765b4fd2a0e0ffabd5f884b8215627962f7a4aab6691329692afb3fdcc3e7378871f430fe0e63a139f8432b7c88d952fec2b4b0543063914575e89dce08917ef4c83982304f91f231dc1ecf62c4bf0541ff2b5060b6a4d69b9403c96422fd8632e43e946636599dedd725bcd83c8971198e43a29e4b1c15388e01dee5bf7c4e128ff5b5c146c15db0684e76186c1d4209d8b4158f7b359d8efa69231277e09c47884e9fb0b010687409fc6fa73c91c9504b4460a91a865e0897f10dc1c1e0edc0d560f18478d67cc5cf8dbb0ee5003f6cc7185e99bc93bcb9eb76abba12076a8d076c853092edf73f4224c4e770006630b3a7e43c7e4c90ce6a20fac946584d406aa1cc75103f746d1f026456e44c9a39c62eecdb8bb82ca275e24c5c9095cbc8a6701a2447f9f6e6e4a372717366f176f0e4df46e9e28ede8a00e2a8b3dc"], 0x34}}, 0x0) sendmsg$nl_route(r4, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000000)=@bridge_getneigh={0x28, 0x1e, 0x601, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, r7}]}, 0x28}}, 0x0) r8 = socket$inet_udplite(0x2, 0x2, 0x88) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r11 = socket$inet_udp(0x2, 0x2, 0x0) close(r11) splice(r10, 0x0, r11, 0x0, 0x0, 0x0) r12 = bpf$PROG_LOAD(0x5, &(0x7f00000069c0)={0x1, 0x8, &(0x7f0000002ac0)=@raw=[@jmp={0x5, 0x0, 0xd, 0x6, 0xa, 0x18}, @map_val={0x18, 0x3, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x2a39}, @map_val={0x18, 0x9, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x7e}, @exit, @generic={0x1, 0x9, 0x3, 0x1, 0x9}, @generic={0x89, 0xf, 0x2, 0xfff7, 0x6}], &(0x7f0000005900)='GPL\x00', 0x0, 0x1000, &(0x7f0000005940)=""/4096, 0x40f00, 0x4, [], r7, 0x0, r9, 0x8, &(0x7f0000006940)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000006980)={0x1, 0x1, 0x1f, 0x8000}, 0x10, 0xffffffffffffffff, r10}, 0x78) ioctl$FS_IOC_GETVERSION(r12, 0x80087601, &(0x7f0000006a40)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r13, &(0x7f0000000140)=ANY=[], 0xfef0) clock_gettime(0x0, &(0x7f0000005840)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000055c0)=[{{&(0x7f0000000080)=@hci={0x1f, 0x0}, 0x80, &(0x7f0000000540)=[{&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000180)=""/172, 0xac}, {&(0x7f0000006a80)=""/191, 0xbf}, {&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/22, 0x16}, {&(0x7f0000000480)=""/72, 0x48}, {&(0x7f0000000500)=""/57, 0x39}], 0x8}, 0x6cc}, {{&(0x7f00000005c0)=@nfc, 0x80, &(0x7f0000000680)=[{&(0x7f0000000640)=""/48, 0x30}], 0x1, &(0x7f00000006c0)=""/45, 0x2d}, 0xb54}, {{0x0, 0x0, &(0x7f0000002a40)=[{&(0x7f0000000700)=""/82, 0x52}, {&(0x7f0000000780)=""/239, 0xef}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/27, 0x1b}, {&(0x7f00000028c0)=""/240, 0xf0}, {&(0x7f00000029c0)=""/76, 0x4c}], 0x7, &(0x7f0000002ac0)}, 0x48e0}, {{&(0x7f0000002b00)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, 0x80, &(0x7f0000003040)=[{&(0x7f0000002b80)=""/192, 0xc0}, {&(0x7f0000002c40)=""/251, 0xfb}, {&(0x7f0000002d40)=""/249, 0xf9}, {&(0x7f0000002e40)=""/245, 0xf5}, {&(0x7f0000002f40)=""/84, 0x54}, {&(0x7f0000002fc0)=""/103, 0x67}], 0x6, &(0x7f00000030c0)=""/165, 0xa5}, 0x20}, {{0x0, 0x0, &(0x7f0000003240)=[{&(0x7f0000003180)=""/150, 0x96}], 0x1, &(0x7f0000003280)=""/26, 0x1a}, 0x7}, {{&(0x7f00000032c0)=@pptp={0x18, 0x2, {0x0, @broadcast}}, 0x80, &(0x7f0000003900)=[{&(0x7f0000003340)=""/88, 0x58}, {&(0x7f00000033c0)=""/253, 0xfd}, {&(0x7f00000034c0)=""/134, 0x86}, {&(0x7f0000003580)=""/31, 0x1f}, {&(0x7f00000035c0)=""/32, 0x20}, {&(0x7f0000003600)=""/200, 0xc8}, {&(0x7f0000003700)=""/150, 0x96}, {&(0x7f00000037c0)=""/166, 0x26}, {&(0x7f0000003880)=""/110, 0x6e}], 0x9, &(0x7f00000039c0)=""/3, 0x3}, 0x10}, {{&(0x7f0000003a00)=@in={0x2, 0x0, @dev}, 0x80, &(0x7f0000004cc0)=[{&(0x7f0000003a80)=""/201, 0xc9}, {&(0x7f0000003b80)=""/4096, 0x1000}, {&(0x7f0000004b80)=""/188, 0xbc}, {&(0x7f0000004c40)=""/66, 0x42}], 0x4, &(0x7f0000004d00)=""/15, 0xf}, 0x5}, {{0x0, 0x0, &(0x7f0000005180)=[{&(0x7f0000004d40)=""/129, 0x81}, {&(0x7f0000004e00)=""/169, 0xa9}, {&(0x7f0000004ec0)=""/1, 0x1}, {&(0x7f0000004f00)=""/85, 0x55}, {&(0x7f0000004f80)=""/24, 0x18}, {&(0x7f0000004fc0)=""/87, 0x57}, {&(0x7f0000005040)=""/225, 0xe1}, {&(0x7f0000005140)=""/12, 0xc}], 0x8, &(0x7f0000005200)=""/54, 0x36}, 0x101}, {{0x0, 0x0, &(0x7f0000005300)=[{&(0x7f0000005240)=""/160, 0xa0}], 0x1, &(0x7f0000005340)=""/238, 0xee}, 0x8}, {{0x0, 0x0, &(0x7f0000005500)=[{&(0x7f0000005440)=""/161, 0xa1}], 0x1, &(0x7f0000005540)=""/127, 0x7f}, 0xffffff81}], 0xa, 0xc9ade1890d5625c4, &(0x7f0000005880)={r14, r15+10000000}) socket(0x2, 0x4, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r18 = socket$inet_udp(0x2, 0x2, 0x0) close(r18) splice(r17, 0x0, r18, 0x0, 0x0, 0x0) bind$bt_hci(r17, &(0x7f00000058c0)={0x1f, r16}, 0xc) syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') 13:24:26 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:26 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 624.979721] FAULT_INJECTION: forcing a failure. [ 624.979721] name failslab, interval 1, probability 0, space 0, times 0 [ 625.023308] CPU: 0 PID: 29429 Comm: syz-executor.5 Not tainted 4.19.87-syzkaller #0 [ 625.031276] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 625.040663] Call Trace: [ 625.043294] dump_stack+0x197/0x210 [ 625.046966] should_fail.cold+0xa/0x1b [ 625.050922] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 625.056053] ? find_held_lock+0x35/0x130 [ 625.056107] ? netlink_deliver_tap+0x146/0xc20 [ 625.056130] __should_failslab+0x121/0x190 [ 625.056153] should_failslab+0x9/0x14 [ 625.064803] kmem_cache_alloc+0x47/0x700 [ 625.064822] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 625.064838] ? check_preemption_disabled+0x48/0x290 [ 625.064853] ? lock_acquire+0x16f/0x3f0 [ 625.064872] skb_clone+0x156/0x3e0 [ 625.064891] netlink_deliver_tap+0x97b/0xc20 [ 625.103395] ? skb_put+0x183/0x1e0 [ 625.106978] __netlink_sendskb+0x68/0xc0 [ 625.111089] netlink_dump+0xa3f/0xbb0 [ 625.115120] __netlink_dump_start+0x50d/0x710 [ 625.119652] ? genl_lock_dumpit+0x90/0x90 [ 625.123844] genl_family_rcv_msg+0xb7d/0xd30 [ 625.128301] ? genl_unregister_family+0x790/0x790 [ 625.133179] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 625.138831] ? genl_lock_dumpit+0x90/0x90 [ 625.143053] ? genl_lock_done+0xd0/0xd0 [ 625.147072] ? genl_unlock+0x20/0x20 [ 625.150828] ? debug_smp_processor_id+0x1c/0x20 [ 625.150846] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 625.150864] ? __radix_tree_lookup+0x219/0x380 [ 625.165693] genl_rcv_msg+0xca/0x170 [ 625.165713] netlink_rcv_skb+0x17d/0x460 [ 625.173500] ? genl_family_rcv_msg+0xd30/0xd30 [ 625.178125] ? netlink_ack+0xb30/0xb30 [ 625.182066] genl_rcv+0x29/0x40 [ 625.185373] netlink_unicast+0x53a/0x730 [ 625.189584] ? netlink_attachskb+0x770/0x770 [ 625.194021] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 625.199588] netlink_sendmsg+0x8ae/0xd70 [ 625.203675] ? netlink_unicast+0x730/0x730 [ 625.207957] ? selinux_socket_sendmsg+0x36/0x40 [ 625.212657] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 625.218390] ? security_socket_sendmsg+0x8d/0xc0 [ 625.223770] ? netlink_unicast+0x730/0x730 [ 625.228025] sock_sendmsg+0xd7/0x130 [ 625.231755] ___sys_sendmsg+0x803/0x920 [ 625.235761] ? copy_msghdr_from_user+0x430/0x430 [ 625.241330] ? lock_downgrade+0x880/0x880 [ 625.246842] ? kasan_check_read+0x11/0x20 [ 625.251020] ? __fget+0x367/0x540 [ 625.254705] ? iterate_fd+0x360/0x360 [ 625.259979] ? __fget_light+0x1a9/0x230 [ 625.264005] ? __fdget+0x1b/0x20 [ 625.267672] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 625.273437] __sys_sendmsg+0x105/0x1d0 [ 625.277356] ? __ia32_sys_shutdown+0x80/0x80 [ 625.281932] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 625.286711] ? do_syscall_64+0x26/0x620 [ 625.290875] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 625.296284] ? do_syscall_64+0x26/0x620 [ 625.300299] __x64_sys_sendmsg+0x78/0xb0 [ 625.305002] do_syscall_64+0xfd/0x620 [ 625.309531] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 625.314768] RIP: 0033:0x45a679 [ 625.317985] 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 [ 625.337060] RSP: 002b:00007f5c5ca7bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 625.344815] RAX: ffffffffffffffda RBX: 00007f5c5ca7bc90 RCX: 000000000045a679 [ 625.352107] RDX: 0000000000000000 RSI: 00000000200002c0 RDI: 0000000000000003 [ 625.359402] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 625.366693] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f5c5ca7c6d4 13:24:27 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:27 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ocfs2_control\x00', 0x40000, 0x0) setsockopt$inet6_dccp_int(r1, 0x21, 0x9, &(0x7f0000000040)=0x20, 0x4) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0), 0xcf6b100c1e235e6c, &(0x7f0000000200)={0x0, 0x1c9c380}, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0xfef0) r3 = socket$inet(0x2, 0x4000000805, 0x0) r4 = socket$inet_sctp(0x2, 0x5, 0x84) r5 = dup3(r3, r4, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) sendto$inet(r5, &(0x7f0000fa3fff)='\t', 0x1, 0x0, &(0x7f00006f7000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r4, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r5, 0x84, 0x7a, &(0x7f000059aff8)={r6}, &(0x7f000034f000)=0x2059b000) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000080)={r6, 0x1}, 0x8) [ 625.373988] R13: 00000000004c8f9b R14: 00000000004e0b20 R15: 0000000000000004 [ 625.386714] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 625.440667] hfsplus: unable to parse mount options 13:24:27 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:27 executing program 5 (fault-call:2 fault-nth:6): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:27 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0)='nbd\x00') r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r2, 0x0, r4, 0x0, 0x0, 0x0) ioctl$KVM_SET_LAPIC(r2, 0x4400ae8f, &(0x7f0000000240)={"658af52af2baa5e40749eebb0c9de4740d74354f1e9ba9f1c69cc839a79c63565bb274e089256be99745aa7a7d4558a0fecde4977d8f731727bad15b52669efd7576a68c60f7df5ce9f2bb2346f785bb337eb79ef7a614dc6dcb6650dced1691e5d9bfd44e4f678e6c0c6d3557fa1d7e42cb7ee5cbde39ccb5065e119c74e190b8570e3b530e99adcc10c723cb25362cf82335b77d7ccfc7dd1c1d2446a9ff98d1421d01cbc9dfdeb4bcb74aab779229f129e8e3d6c2ae4b4a576cc813c758871e5fa8f54742b67035c24f5f3d6aef1baf1a0a6902953a921a78a1fa922f76ca937ccaf6d0e67003e6019b6b0f6aa2a31d1a84d87681ed6604ec9210bf2e2a0edca010d4e8b495d638308a0392650cea7f33ead1fad282a3d40ef889115bf32e002730c5a7f895d672f404589d31b521707d68cb6f3457f46f0c17b6c6555a48cc712f372e8d3d7a7f15110262ae439f08504f6409274febd9d767541ccbff00840e580ae45f02f5776d6a5abe42e8c804b2243e3354507725477903cf7e553cc7a882b5c6e611e7ad996bda62b6df346b5d91f80b34f40eb2f2c432f4e25a3de80ae8767508e8e182ce2cff30a1427b0daf952f9f3158df904b9451946910d0e5b0d510cae37d1f56f4401c6b9b901c0f86f2f723129480a6f02c7698dc8787bdb191611fbc94a83d3d5a2f2d4d8af48a3110aca9e76e3539cdc8b205643d6169a88676ec04419c40c03c9843e6ef5353808ce223991ebd24ccf79f7e2b47ba6bf53152d26bae562b039afa7730654642d3251ba62d18721d0b71b482e312c8bc396d1d50a31b734f7377af0d8d43c54c5956e504779a10b3505ae310188fa829fd7b411fae0b5734c89274f201400c74ba5e76a68d51c89140a611f72298447a7893ad649e3de8bcd0c2f749281f540aac40004539fd38a17ef5be4000b454ab11e9f2efea90dd016d160a2a799d8dbb9fa8e01c89e555ace81f09ec46332855cc84e47f06bfc5ebfd80ec4bb1e8529b6396a0ee04af3326b506dd914c2c49741dc14505bcc060916e14f79bce097fabf2690fdeef8372c45b62a0d92ce65b37a832db7588c522f2f117732a978d2e8b528b5d389a4f8bf4ac88505f9c6e0eb3fc75d324d90a5380732b34096e47f6d4765e34e70dfec9ceccfe2c2aedfbf8c20dcaf6011630fe74b977811e248730e24112e39e3d0a205fe18437dd389c20655c2e3f9a994ed2413e53ec491c030fdc14cf7514a151e0652d51a3cfe5304134a480056e3b64c4bc95984443ad4309c1e24403e2bb92adf4d486884ca471ecc53ae36e8e82b47d4db381576d849fbca5fa76f2193fd56ab568c233d62979229c14aa8c401e7f5cc21743dd4bd50f37db7a0bb738cf7ee50d6401506ba1eeaffb1e195c87ffeb5dcc91906894708197a60516cc7af9cb725355a108d9f60cf1"}) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x2000, 0x0) getpeername$unix(r3, &(0x7f0000000140), &(0x7f0000000640)=0x6e) write$USERIO_CMD_SEND_INTERRUPT(r5, &(0x7f0000000080)={0x2, 0x5b}, 0x2) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:27 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) [ 625.532514] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 13:24:27 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) socket$key(0xf, 0x3, 0x2) sendmsg$key(0xffffffffffffffff, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) [ 625.645071] FAULT_INJECTION: forcing a failure. [ 625.645071] name failslab, interval 1, probability 0, space 0, times 0 [ 625.667751] CPU: 1 PID: 29461 Comm: syz-executor.5 Not tainted 4.19.87-syzkaller #0 [ 625.675694] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 625.685139] Call Trace: [ 625.687782] dump_stack+0x197/0x210 [ 625.691560] should_fail.cold+0xa/0x1b [ 625.695659] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 625.700817] ? find_held_lock+0x35/0x130 [ 625.704919] ? netlink_deliver_tap+0x146/0xc20 [ 625.709550] __should_failslab+0x121/0x190 [ 625.713852] should_failslab+0x9/0x14 [ 625.717770] kmem_cache_alloc+0x47/0x700 [ 625.721863] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 625.727437] ? check_preemption_disabled+0x48/0x290 [ 625.732480] ? lock_acquire+0x16f/0x3f0 [ 625.736495] skb_clone+0x156/0x3e0 [ 625.740106] netlink_deliver_tap+0x97b/0xc20 [ 625.744557] ? skb_put+0x183/0x1e0 [ 625.748218] __netlink_sendskb+0x68/0xc0 [ 625.752315] netlink_dump+0xa3f/0xbb0 [ 625.756159] __netlink_dump_start+0x50d/0x710 [ 625.760784] ? genl_lock_dumpit+0x90/0x90 [ 625.764980] genl_family_rcv_msg+0xb7d/0xd30 [ 625.769443] ? genl_unregister_family+0x790/0x790 [ 625.774317] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 625.779883] ? genl_lock_dumpit+0x90/0x90 [ 625.784175] ? genl_lock_done+0xd0/0xd0 [ 625.788182] ? genl_unlock+0x20/0x20 [ 625.791930] ? debug_smp_processor_id+0x1c/0x20 [ 625.796628] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 625.802192] ? __radix_tree_lookup+0x219/0x380 [ 625.806821] genl_rcv_msg+0xca/0x170 [ 625.810611] netlink_rcv_skb+0x17d/0x460 [ 625.814737] ? genl_family_rcv_msg+0xd30/0xd30 [ 625.819471] ? netlink_ack+0xb30/0xb30 [ 625.823993] genl_rcv+0x29/0x40 [ 625.827299] netlink_unicast+0x53a/0x730 [ 625.831391] ? netlink_attachskb+0x770/0x770 [ 625.835844] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 625.841420] netlink_sendmsg+0x8ae/0xd70 [ 625.845898] ? netlink_unicast+0x730/0x730 [ 625.850171] ? selinux_socket_sendmsg+0x36/0x40 [ 625.854862] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 625.860438] ? security_socket_sendmsg+0x8d/0xc0 [ 625.865362] ? netlink_unicast+0x730/0x730 [ 625.869642] sock_sendmsg+0xd7/0x130 [ 625.873413] ___sys_sendmsg+0x803/0x920 [ 625.877416] ? copy_msghdr_from_user+0x430/0x430 [ 625.882207] ? lock_downgrade+0x880/0x880 [ 625.886391] ? kasan_check_read+0x11/0x20 [ 625.890599] ? __fget+0x367/0x540 [ 625.894092] ? iterate_fd+0x360/0x360 [ 625.897937] ? __fget_light+0x1a9/0x230 [ 625.901947] ? __fdget+0x1b/0x20 [ 625.905362] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 625.910949] __sys_sendmsg+0x105/0x1d0 [ 625.914893] ? __ia32_sys_shutdown+0x80/0x80 [ 625.919383] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 625.924182] ? do_syscall_64+0x26/0x620 [ 625.928279] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 625.933682] ? do_syscall_64+0x26/0x620 [ 625.937696] __x64_sys_sendmsg+0x78/0xb0 [ 625.941816] do_syscall_64+0xfd/0x620 [ 625.945670] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 625.951589] RIP: 0033:0x45a679 [ 625.954802] 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 [ 625.974168] RSP: 002b:00007f5c5ca7bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 625.981918] RAX: ffffffffffffffda RBX: 00007f5c5ca7bc90 RCX: 000000000045a679 [ 625.989598] RDX: 0000000000000000 RSI: 00000000200002c0 RDI: 0000000000000003 13:24:27 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r2 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r2, r1, 0x0) r3 = syz_open_dev$ttys(&(0x7f0000000100)='/dev/ttys#\x00', 0x6, 0x8000) ioctl$VT_GETMODE(r3, 0x5601, &(0x7f0000000140)) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$SIOCAX25CTLCON(r5, 0x89e8, &(0x7f0000000080)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null, @bcast, 0x3, 0xf0, 0x2, [@bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @default, @bcast, @bcast]}) dup(r1) [ 625.997079] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 626.004393] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f5c5ca7c6d4 [ 626.011713] R13: 00000000004c8f9b R14: 00000000004e0b20 R15: 0000000000000004 13:24:27 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {0xffffffffffffffff, 0x1088}, {r1}], 0x3, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 626.071264] hfsplus: unable to parse mount options 13:24:28 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:28 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc4000) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x92) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x67c65086cfe9cd68, &(0x7f0000000040)=""/225, &(0x7f0000000140)=0xe1) close(r1) 13:24:28 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) socket$key(0xf, 0x3, 0x2) sendmsg$key(0xffffffffffffffff, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 13:24:28 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='ns\x00') getdents(r4, 0x0, 0x0) ioctl$UI_SET_KEYBIT(r4, 0x40045565, 0x270) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000000)='SEG6\x00') sendmsg$SEG6_CMD_SETHMAC(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x2c, r6, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_SECRETLEN={0x8, 0x5, 0x48}, @SEG6_ATTR_ALGID={0x8}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0xd97}]}, 0x2c}, 0x1, 0x6c}, 0x0) sendmsg$SEG6_CMD_SETHMAC(r4, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4400010}, 0xc, &(0x7f0000000200)={&(0x7f0000001200)=ANY=[@ANYBLOB="00000000105827a8ae03bdbd547ef68f44990300648837a2caa82a032a2bc1ae161413a410fe54de557ebae8f69ac00a2e5f8b87ff4ec3d90965bf77984e234f8d6f986ec878f90f0e6c8bb2b6076015681d743df929c12cdf1b6b54e0146649c7c1d2f584307d7c9c3d03a1aab4e7316ee40d4365387c468d204d4cc61351a5d3492458e19d07f1598b90b7fd70b1b8c69c52729d9319b46b730ca91e805ed52f3e643471baa1a1", @ANYRES16=r6], 0x2}, 0x1, 0x0, 0x0, 0x80}, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r7, &(0x7f0000000140)=ANY=[], 0xfef0) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r7}, 0x10) sendmsg$SEG6_CMD_SETHMAC(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xed63d5e9444cfc0b}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, r6, 0xb10, 0x70bd29, 0x25dfdbfe, {}, [@SEG6_ATTR_DSTLEN={0x8, 0x2, 0x9}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x401}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x87e1}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x3ff}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x40}, @SEG6_ATTR_SECRETLEN={0x8, 0x5, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x80}, 0x28) 13:24:28 executing program 5 (fault-call:2 fault-nth:7): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:28 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {0xffffffffffffffff, 0x1088}, {r1}], 0x3, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 626.317332] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 626.361142] netlink: 'syz-executor.0': attribute type 6 has an invalid length. [ 626.372982] hfsplus: unable to parse mount options 13:24:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) bind$netlink(r0, &(0x7f0000000080)={0x10, 0x0, 0x25dfdbfe, 0x1008842}, 0xc) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) 13:24:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:28 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) socket$key(0xf, 0x3, 0x2) sendmsg$key(0xffffffffffffffff, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) [ 626.426263] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 13:24:28 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:28 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000000)={0x0, 0x8001, 0x2, 0x7, 0x5, 0x24, 0xd3, 0xfa, 0xf768, 0x7}) tkill(r0, 0x40020000000c) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffea0, 0x0) ppoll(&(0x7f00000001c0)=[{r3}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 626.498549] netlink: 'syz-executor.0': attribute type 6 has an invalid length. 13:24:28 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {0xffffffffffffffff, 0x1088}, {r1}], 0x3, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x2, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:28 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1}, {r2}], 0x3, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) [ 626.811593] hfsplus: unable to parse mount options 13:24:28 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) 13:24:28 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:28 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) [ 627.022534] hfsplus: unable to parse mount options 13:24:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x4, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:28 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{r1}, {r2}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:28 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) write$sndseq(r1, &(0x7f0000000080)=[{0x15, 0x8, 0x40, 0x5, @time={0x77359400}, {0x1, 0xb1}, {0x16, 0x5}, @raw32={[0x7605, 0x1, 0x1]}}, {0x2, 0xa9, 0x0, 0x1, @time={r2, r3+10000000}, {0x7f, 0x88}, {0x4d, 0x1}, @control={0x1f, 0x3, 0x9}}], 0x60) close(r0) 13:24:29 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() semget$private(0x0, 0x3, 0x2) semget$private(0x0, 0x1, 0x100) semget(0x2, 0x2, 0x4) r0 = semget$private(0x0, 0x20000000107, 0x0) semtimedop(r0, &(0x7f0000000080)=[{0x1, 0xb9}, {0x1, 0x2}, {0x0, 0xffff}], 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x11, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x20000000107, 0x0) semtimedop(r1, &(0x7f0000000080)=[{0x1, 0xb9}, {0x1, 0x2}, {0x0, 0xffff}], 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x11, &(0x7f00000000c0)=[0x7]) r2 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x6, 0x8000) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r2, 0x404c534a, &(0x7f0000000140)={0x8000, 0xfff, 0x3}) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000003280)=""/4083) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f0000000000), 0x2081, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:29 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:29 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:29 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) syz_open_dev$sndpcmc(&(0x7f0000000140)='/dev/snd/pcmC#D#c\x00', 0x64, 0x8000) ioctl$SCSI_IOCTL_SEND_COMMAND(r3, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="e800000001feffff760c00004f5997290d5bb0792e7e997546982ff50db8c4c617bf7e2db41aa5e10c8c36eadf4328369d97bc6b463845fad5e2b96056b79c1be74b9629ce55281d69eac07438818f62c2824e51da4dd99745ba72b6ecadc001ed7b01b3493e170f7d0845cbb41636feced0f8b14c2c075a5002caa2b8944706d42f0862e7bc2051f5217feb4caad8834060689a02f4b5b8ee7597cb33b9f2ab132037eb7342ab404e38f13e63336c3607cf38e1fa1aeef3fdac02973d6e8a05e6ce2a7eb4242c1ace22aa2e29a1fff4330cd667de410959097b54c60615587bed047952c7186d5a1ca70ed0d84ec15848a83a2f"]) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) accept4$ax25(0xffffffffffffffff, &(0x7f0000000240)={{0x3, @null}, [@remote, @netrom, @netrom, @netrom, @bcast, @default, @null]}, &(0x7f0000000180)=0x48, 0x81c00) 13:24:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xa, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 627.305289] hfsplus: unable to parse mount options 13:24:29 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:29 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:29 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) ioctl$TIOCGICOUNT(r1, 0x545d, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='trusted.overlay.upper\x00', &(0x7f00000000c0)=ANY=[@ANYBLOB="00fb4b0c09c636b55e28987d8e7b1f7a4a7c91e77d11c148545e1c8cf0ee01000000e82e9bf654f92e0f8e3ff6a371f31ebb83e63b7c2a890c37ebab0c546259ad3338f1d9943e3aa9eb52"], 0x4b, 0x0) 13:24:29 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) fcntl$getownex(r3, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000040)=r4) 13:24:29 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:29 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xe, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:29 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:29 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r1, 0x404c534a, &(0x7f0000007bc0)={0x1f, 0x3, 0x400}) ioctl$KDSETMODE(0xffffffffffffffff, 0x4b3a, 0x7f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) sendmmsg$alg(r1, &(0x7f00000079c0)=[{0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000040)="7b8b28a147978014cdea59d9e98094e64ca710d220c507c583f7572247bee28fea74d638907cd7a9b84342b1cc81b362ebb378b4d680c196c2d86b6b", 0x3c}, {&(0x7f0000000080)="c75081abc31857fabf282dd5a2f7c30529c84e0d86635db2cc176d8ec3b6829d78ac33b3a89b057e1bc3c9fed788f3726459a69f738473ba1e4b833041e816ed74b8bb2ce629f114a9edcd3b67d08c49341f69852ee7363e61f831fcdc06648010582cc2af0569e20d3e6b6d03c6f540f7afff49e805ba8c6a4800a0545666d71b642e3ad292047b50f020250b4d71c94ef9a7161b9b25f28761f4e0d24d99939ccb00ae91cf8a040e98043e32f55302e9cf279a46cb56413b5b0b368216da744d445cf675a1e72a7fba562a26e89e57be776fce45776007417b2d071cb4937de51b38376d1084c70aab28baaf83fd46259907ff0d767fbac78037682797270b4c94e386b3588fd0d1bf04bcc6863a3c36abd7629b44bf4d4e093e0bb50578b4a486c6a463f797bb1d8b258fe5d4f166bd9f2277ea91305ad0f39a2b02154d9a96ac6d4179f158bd3be9b0a60a9844305abfd9132e3290fa521975e5a0e92c213f8c35fff88cee50b8511a6cf11c3909a909502a14702f2e9839a0fc9861fea3fa1fb38a2d074541494f874a5df697aa711c0779f63828dc7b1f676a5d5db1411c0181f3938618b0f464573c0444644bbe0c3def1d7173f507bb101b9afe40575273b4a25d74b8139b7152dc404338af981065e17150a3af8a9ea084a530194c0f3b65d29ca3bf5cd5cb3601095b62f304a81938b69b62db164259f65bc6666958b8b13afe5773c5cbf9a9d931455d3f0dae32e5e2ab0a588298bbfaf6e52676b8c2d379a933c4d31a386218f5369a5f014c9799c429ff5d3f15e248d6a3b7805032755b086769d91314364cf884c9af8649242118fab3ef7f14551cf860450c80db6a9d2c862c502380ef18dc64ee55e98e99bc62563ebb6726e0dd2274bab2b5ddbdf8c619ee4af2623777858cd463fda1bf260ea0c1638ccd7fc83374e30b632d49eda2e84cd2ca485ace3aeaa6e6618687b0dbc9c579a92660334369c474a3ebcfedf586548033732913e18f3e380751bc9ca81800225b9c11a633a71a5414c74a377476ccf39faac3acd117f96745b652816ec29547becaab084fa3eeffbe0557ab07419f71741b808becaec950397f52f8055599af20d62f2bf00bbaab846aa5a886c9d58a12d9c3e1e2943ce4ee279118f10a3b054f48407fcc89b3807a398305a949f00a0867d092ccd4eadc1a583182d18721315a4b7c5de31f8f154369cfd879a8cb84af84d11ca2339d7cb7583d06e1ebd37b59618ba41e551992dbaf32fdb4f9115c468db5c5b214da7851d855a78af774bf3d8c8d3a8dd2276a0f6ae23918675efd4d3d73896077a43ecb3c41781f33e29fec402dfbb7660be5729685803cca1a7dcbc49251507c726d7ef316e35d24b5ecbad46fc175e0333957badbeaa3ed594972e3e76f9ccb528c711b4140709d5347130615210983581669c7aae50887738aab1507b04db3eead0cfbf4741c7a36a72d84361b892c061bc4ee22af6cbe68342072b3706e29bb52bbe94b17f82a795f28b35d6912fbe04b2053fa2ebcb06611d185494ada2f7cb82894713aa00c24074c625e2b58323e4294cc9230da454ced2a0324aea3415e9dc4764fb18383014d1c6a7ec701c9aa563e8ad1e73aa5beeeb4bc7a81dab8b41adf7348f626b457517129d58c6869952baac7335d0ff3d088d373d986be5781adb3338bfb33cb56de12a2596ceaa683251936d96dfe4c83061fdb580a60a6bbf4730c53e7d67b8582a4aba1b5c50a2e284b3becdcfd4c6fa74ff14bf44d494330da16e1ea8b6551e617f1ab1ae480d7b5b9ba09e428bd701e906ed54f0bb069b99cf17785afce001db00b494a1a11279299dbe9eafa70fb6a1a569818abc8640d6d818acac86ce1c4d03219e718897dcf1a0621c08dc51d180aec602f800b63260272d568f052f825db7d8e98edc92e3bbd8040797b407d9822cded4ada228377c2e7c4988573f56dc3592f15ba5eece307691ed57b580d1326df4c615c3dad987dd0a3c3f175ab0d36f43b460a8e382f546278f24017be60b841bba1605245b084dc4a05e530252bd350d1bca54e6cc516830c05a4fe500663e3befca088223b7d573cba58d1c7dd68ab80765f793997a4a60908e1e8d7cb0f597053c9a0838001a0e377d3720cac34dd2cd9c774b4529bbd4ffa52e9639e238a7a0c9288bea2f2fb3329180b5c5c5ebe698cb61796dc502272b44fca4ccce1425d99c78d7fa586afbf470fb05db53e8a180df8de01bbc8486b2eb821b653a7b8a2b5b26a15efeb5b46915de10d311f1f0e69b2d822cdedac58deef64dca43ae32ddb4cdc773a37b2f45df4b1e7ab1d59e87776e13d4765e4973057eea815e077ca9e3e75b1a8cc538017fff4b836c784485e5c3d89cdec78fe5f7458877c93803e1675874661c3c69c19fe641e0ac2176d14d49f95da7c170c244b321e4f2ff8ff74fd04eb303c65348f89a54c6c70e1abbfc54ade61c64e3e776017bf7c99e22c5b2f1494180bed9d2fbc393949f5e5e6d9bc5fcc2d4735fef26aa4fadf1f0d63ea304922678627b883c6a9c776417cf765b316add8d8cb6831759c127b38b6c8ca33710c0ae8a409482fd54cf07782f723a4f6b5cae0738cbd937e57ada78a7f65573c0fdbd2aa33f6940907cd4452d286368920cfaaf53f6f4eceff9d9ff46f191a1c92bebe643207acf0818caf832d48ed736e1016209cefceef1c0201b571943fdaefaac9f0ae5f9d38b27948f95ee227bc45cbaeed130edc1d0cc32327b3c96ac0638b3fc2e0efb26c7d63fa21192cdfa4c203e1044017597cfd41d8b0614837581657c241af9298409fe2a95e0db9d3eae7f29a5b3bafe896b9734cbd4308fd72e35c316a112fed0c24f670d52937e96743e87a84dfdd477a99f28bb187472c020f500a913be42390cfcd30f0c909399d0e38ea922c5c8216af2a59ff7997eed5522a301586c0023d797a26b82d28436c09b0b0f2aceb3106a05c49e7d6c1c42876b76bc3ea5f2f9f2a8b8ad36446da0b8fab9822a485e0f8a82b58bf5f650ff52c12cadd1e577bab2a5e5b09812531b0f8e3e0301981d2f9bc62cf0d1df5d56c18f5c0d567ab9f2ca55b8d19c26a734096b7f3341f6781548b5931eaaf114c3dab3126f57f71f0e94e2ce3319166a28c8d513898a1d0538e10b84627fc650957def9b5d66134c941271a9ac027d829759f7c3b597207804056805973fc4c2f8492b4461a723ba3a1cd80f8951ba0458640d0d42fca85887489b776afeb9ebe2fc906af169dde4165855c09f8c65ce6c1dd8c6717b6861641dffec62f65c70e24ce4b9e1f22b501cf83200c05bf3ee2cc3718796e8ce7d7c2b9135c53135c3cd784159e4d2268246a4f964230c193219055beec6ab55503297f4a98edbe958ffc7315d251a56a2fa76ee9a84f25127cbcce05dd330e94f38d26621423d3b4973dbae187ea7948571ee934e5c730c2eb8b37f8684c93fa29f7d94ce60c7f1aa6831b6861272bb4708922d0ac0470e59a6c0c55266665cd3ff086ee21524bac82344b4cb66a9f4ec0d41bc03b7470e9d87767f51952c62f24e54329d00c5567b31820686ceab80f3f32b99e79b8562409744f41a15a294f58b064f1a8ac5e8660a9128092b51e7cf205d783d990dbca438133aa0bef2ef65a3fa75d0c6b40fdb4fc189fcd17a94ec7b623885dd4e939b1f61769a6d9ce0a4cba42cfdd500dbcb1c52868828b9e7af4fcb82ae8868afcc47fc0fe997d2b69e3be5dda47c977ed9631e16050274ed9e5d3f7b03b61f7f7339e355da8ffae2780ded2c8e821e713e8cee7fe1a64f411d16d084c1a424c1620a1ed6bd333d5aa4ef87b331cbc88f4ea6242a3bb52abc29a548263204a535a25352eb48a06ad0bac18b47b8f0b697fdac77fd73344bde0786a4ee2f7a2787c5c7a172c7dcfec71477d37ebcd59694556f06c28cb81fd665bc940d1429376c8a74ad0139d8c513a64cb8cea8929caa361b4a5763721cc1939a7dc47223a120112eefa4a183485710a02bd1dabd5f5e521217ae8816c24f737825a421e33446a72547953f8401e2a8e1e367dfc592018bd44aa5d84191472ab1a3b3b65f8f05242f296fc984c1127ee7eb42fd9d324492c8d867015365b6ccf681a67d30d255dae73bd497706ae651ac4d2bde0a129051c02e9d47dcab5b0f603fedfcda860c9df1fe7616ca74cccd38b80659f2e9e88eea4b68bb9f69cfa159e8ebd63dd4faa8540202e0e71a7afeb1a9e1b51dfdfe357984b01053070dcb31b015ccbb51ee63ca8cc5d0a41d8b16e9fcd6306cb5710b9175b9e16f717439030b11db2fe1b54d08de9d5745e7c275d351626dec2ad1d4bc3b3323bc840c1c3879b38eef90e65106d0accdc9cee0c0ac096fd9a6ee695355d3ab1b5b882464626c3f9911bbfce5c8916943a479c48dd7bab2a4e739bf88292bde53eb14f5e5d48bdb036527e298c0c864cb8ad686d23100be3e7c47f50fc547229b1b6c9032cc5018dbfb59d67ca5f37915f432db6ac76c626d2140ad95ac7138b612154751b3e4d2f92c9dadafb336b90ad4cd5026b39d3db2fdb64128f08886aed0b2140c88cb568eb2a2b6207afa35009e45f7fb87379d586dacbe6db67a070555d4b8c83e3cad97d48d613818cf6f400b458f0bb86e3ea7eb2c807b524a6e7c1fe52aa1e76ece8a552e178b2a7832fd2eca2663b0b64ced93bf305b61331a5272020167bdf983671311cd25379773e38e8d4edda77022b445879e92c8f443d11997d677658a28da013ea43104d8ab880a12ac9c37d119053fb6116bfc9b2e11638adf8121e4deebdc43c424253a65a728febb429e93246d900f5dfde3282bd6d84c7a115ff572e1efac5913ef79f8a5d3728d406eae3ad63b59abf894548b8fe843b653806b8e45a177e7d2ed31a0ccb7f4be39452bc4989b2e1971fa691efa9c2be801ca67438d41f2ea704260520b7fe3210bf7dbc8f3b0f7357f08e1fb88765512fe8d2da4de3ac387a5999b1177604c2655155a0aa7ba64ef2156b6073bfb5644ff4b966b193de7ca7279d85138f0eca26359edb8c1644dad01d68333c256fe6b705cac9c7ac29e57945d7423f17cfd00c301afbea155114746b9e7b7d6ea8c58709dcd4cde0623eb692f8ec4f7fe94bec0743bba858f824a45b6ceba0af98e5bafa759ac38e6e5032a4a89e263f925f0a2d28452bb06be18705f585e123b351ae3bc521213fe865054de9ff5e5a5c90d161acfdf29c048ffbef79a85442df7d6efacae475c92383f749a0da82009acc19e0e4310758f50f010febb959bd1bdea92b5102f29b07dc6da4a5f2499d1130e191288a5cfd53702afc764fb7d780025fd6c00b7c44d9773db6271f7ffcb41bfda5aef9ad61ee8692416d251239cb79dda49e85327355804a2680fb0ebf94b7cf88c795958cf7f00bb0af07721eb14f93b3eb06c6b641a7e27fc0b93c2185ee9f2a7e9f4fa2770fc0e0e647979c625b53effaf47833ec64960161937b31c699800decc7537fa86af4da39e0ae4dd2946963f32b61fa3a70d64bde9bbe8c51fe21c65e4474fe82740745d54ec64760a8dbeac65fb65dcd3e35017d33becaf7a12c263df16679b9d19194922710f8d8c4062a043a9e0687479f48793229f66ca941ec0b5a37712b3942c1fb82f0bbad93df372dd2efcb94385154b6452be8a9d008925d97dcf291e6bba0276360cd64b346e1e856a856c2e5af219b01acee0054094aba6e6f31df980182fee01d03381a54045e9353c4e06bb4665c79f1", 0x1000}, {&(0x7f0000001080)="0e2f60e80ee554ed9ff0b770a5d17e15d475fdff69b5ba9ff532b5d0bf7151c10e11707a42d6299897709f7940a172b4d77205cb83fcdbf1695a91fdbe9b5fc8ada98fa56f1e81df790261d5523196168d3a739e5a32fc509191604c6fbc18f9ca073e7f41a5d50b8e3f7e1bc12d730903eb8f26f09de4fbbade87156595186cd9f5e5b075077241a9d37cfba266907faa08fb0bd1c8b86f638a80e1a7fa43c4cb4ae5ac92962a2ba20b341ae1c2", 0xae}, {&(0x7f0000001140)="b687cfe9a6c15ddeeb6022c2821ab8c1077c59835aad1c3e47da9769de3a580bcdb47fd7c4579633a59f86bdbc5d3615f2dfdbf2ade5bdd529caef438c6b6f4fd32e2f3893b5d6e1a15d81e1b8d051fa383565ec49d3e17b9f1fb5360d702ed95f32528415c2c29245e3010db70260a6fc0059fdbd26e59b6b816ca73f73b098cf1cecbf1b4e664fbf901e76f5bd6f59866bb22d71826d32d67fa43689153c6c4c2ec218", 0xa4}, {&(0x7f0000001200)="05fafe7095e6e9659f54cf092b522308014098d36b210babadb50e0535834cb78a4ef8bb3c461c1334828bdfc967aca5dba0251fb1c7f16b5bd4e95de3626c08420b67f82d6900108d97cf4e8b7a32ac499c6a2e2f798ead28be7547a6cd07017781a7f2a733c0fcee02fafbce6b1bc8a3b3392669222bf5a2876732b65098e21dbb7b9862607f667f49be1bf89195e92ac5ccaf7f96806460192c7de179f584064e5bf4e5b036ac5b5b2e66a063ccf898dd244d3c8e4baf89280b24318181253631e54a9ee0dd78c137f70e", 0xcc}, {&(0x7f0000001300)="7d63b9a843ce726a48428f52a9afbfa2d607376c2e5ba7947dfa523e8b1e9eb44fe94ea0ad21af0f1174b81abf760ddc37d38e4f7036bb37246ccc343ca86db23fbcbd6aa34214fcbedb9c5439bfe6f1183ab6105844bde21abd1d2f50dc5f1ce42729c8385caefaf385394e0edba45815ff6d9ee3bb118f9e15eb79597c6541e60aa4e1b929c37f8d4a00352a8187cbc43daae9daeb477358b5663eb7ec7bd89540f59c68201b3dc4e77d29ea98b366d5a62bc89ebb828e04eb8837dc3a289242b69ab71dfff2e02a6f7a5490e4b000f973aba773a9c35b4cae46c5bf140ca597903a693db6c1d8da63e22a170d62c1aae3f8ffe6cf57470db60581", 0xfc}, {&(0x7f0000001400)="9dbf6c10c84e29d838e94676b6cfd39cab3023024065ff2ca87f3b216b4556957d77ffd227b0bac716e3502982761fd47496f146cf8166f1000a4aa91d06084aef57d6f344867da6ea10839f1fb8526a3045849fbf775a4474a2badbf651f7e6cb8d83bb23b897b86d7ae9d90aee6b2ac66ba3b7473f2e1a1e547af1eb7b7f5d128beb7e11d56dd14dfbea43ae921e1b3147e0081576a012281ee21a0a607ca48fcc04d67d55fbf7f3200ec36c733b393363e439b1d8ae3c2e7147735cf25244584276cc4b7a66adeeead8d4e61b3ea731d54d1d92e486ff026dc13fc9df0a", 0xdf}], 0x7, &(0x7f0000001580)=[@iv={0xf0, 0x117, 0x2, 0xda, "d6ed3870830b248d6c8d1b0d1c18372d107177bec6dd5edef983292a645e1d1e6908fa4dea941e3838df17c1bb7be7a92bafa93fb7330591af606985d6f6efb2bffc80900998679f4cbf4b1a83c65bc60d61f173723e7e9023d9ebcc0d7315940c0fb2a08a3256ce4e878a6f2588bc3ee2665b1fac487bad64cd4fe893fe2ce38de9c48db7320d84a6119abcd3c5f0e97e602c3568cd2765298d1f7aafb9436569ee3d2b920c94b061895b95e61a3bef4790a4f5bac81f7f56ffd15bee054bac578a9cd003bb3753ca476ebcc983152ec212de11b03e3e1348d2"}, @iv={0x70, 0x117, 0x2, 0x5b, "8dac710d87a930b3ab95813897aa5957b014b0068bf54b03d6512d6380808d3c792ed7bca7058d4d6df6694a67d6da9af480b8c51d609125ea49db7ae865b14e12b59f4d2bae3ca643064976aceafed08f27bcdaeb97ff3972ccfa"}], 0x160, 0x40}, {0x0, 0x0, &(0x7f0000003980)=[{&(0x7f0000001700)="1d8fd3ae32889575606062f9829d635c8257cc3f505e26b35964e3aabe2f987cce39cbd75569959e859a96b00572fc646457bf578fb4e54d2d2549dc36510a68bb9e456522fe4a8001797f0b963e92e2ba9244c8d89d53da3b8f12bba5eca1a445770f85924f9e84fd02b66cf689c4cc5bef47763c2a9ab9ac78b36bd95ec16dee7bb57959e8d8d2c13016df8ec4c3069cff3f8bdfb1884bb012fc4084a6cec67a8059fb8a492d7f7398c2c112d5eca027a5fdaaa596110096a93645d6c2e91dd8d9f1364684e44c7eb2c86e458fa577cfd02470687857e6eff6a2df7172d5b3bc11819fe856bd16b41bc99587c38d4e8a59208319a0f99bbb042d749ddaa22287d982d70d59e8391a9247a796e9178ba820fc94edfc67a08cbdabf9d75c745194f2dad863decab4cf6780fce2eb3f0af38c00a835336219c7affff5ce24db055fb2415475c8edc565efe0c5c4e07dba11fa56786ab4aeaae9874f76fb48fe8e634b9cdd2f77ea12265513d8166bf90295b9e94d0422727870ca0f29828b96d47efc7979cc0a7922441b9e3c28174028c90e27fdf4074da521a9c3150c7152accb29b6729963579ae56ce5c1316e252ef2b0e82622ef72ba9fed487c04783edadd53380a3e56f89a5c2b8f5080c60a7ac1cd94ba56c6dbe41ddaa0cdb9f1e63014a0d4dfa7bc439e55abbf25f5a034e891cec1c0ddfc9f906dd2765642f9d115f7ba0dcb189ad89046155cdd884de12d18d3dc58293bbc69baa8cfc1d66da5bf91366e6a8b5647ce7667589f798f2292b12518c4213e59b21980b593b181386bb82f3244af7fa90f03c6808f1c8afec69d5eebb320703b4e37bf6836f7c9889a49e5a8880000290e0b4c80d1145ea580e5308aed3b562b44770900d108afe8c73c61913eb799c1f712077a149b7eeffa2b3d54082eb257a7478ef8d58e3380fbc70e7349fc3f884f1ea1b559549f540c3f10f18f0fec3e9229f7288aadd2136ba502367b75c07470bc55593f05c9449ac924ca7435d90fa4120f9769ae4233f9f57747eda32e989c1433b92f927cf88330542cb3913007f3b151eb44cbc366af68eac94b090a7c12293093892b2e99f9bbf565b261299a6f3a7c5a33a0716ab907090a22dd0d883b1b821614507ce5748fb6a6d6e3e33d36c51847c9124f42dfa333c5001ade550dcee3163c563fd0c3c5d8b34be4a91a6514313a1d6abeac86a01f35f90d08aa56e17f67fe1f0f5531bb467a958568a0b6cbb645572e88b03a73c008edcb050afaabf706e2bc48badb543c0ac77219b388a712fc483877834ead6c92cad01b77bc972753bcb50bed91f51d86defdaae972d76e17b1a2522eb757dced2107faff65e83cd03ef6a7d5a9258f4f3a9ee838e53acb7edbcb9b9ec396429e977faffb54c0b14cbf81ef6afc071d753cf5f0d3b946d748c6a0e429c4ace7c6c516e8cbec5f97131db3f1f1585f5110ec3b7cc41b0072ac98026a08764cf300a40959c4f69acacddbf9aaec2c879bc460e9b8f1a515bc50d00637acfa1563954e93268292e1853e3c694637d3ad64f3a2fdb96fc3df453a58352754c77ed2a3cce5bd3a607a700ec36a4becc45a7c785e34c97165feb0403d6bc5cee66729b006eccc37171d2456bee7501a615f8b842a2c25b8247a608ab863f5b3720b8680ba461c29b74f28a119d3373e21ad9820b23b0c69af7cff5e4b863ea637779ea686df27b9f5be57402c1048d313e7e2ca2878323e766ee80ed8eede6f110ab6ce07d45fe04becb5e01a5aba96c901eb4bcc49d65642e2b886daf201eb310a7a66717b7d40f25bfc319c65f4f169d59e76d6b2557bf4e48722c1efc65c975a96cc86adb0ec817159b1b1624605d29a1768367d18fed60531337b1d2da3e1a3cf89678f815405d9cfebe24dffbadc4e4116267e9a1933e4cdca09ffd0f6a0be77b0fdad79cc98f373ce6587ce2110bde38505f67f2c74ddd5a3af35d505f3ce659f556cbd058de715c591b9513a5d9d0d0094e92902fc3064ed680d292fbd95258c9e0982328607909ce1f733b9784bbfd2656360813de889460cd87fbede41e2912dbbe5624a2fe3fe7e5adb6f617df2342bef80dd84ac04af6eb4c08246d3f0cf962d822ce96e75caca20a9bac34e157d402187e8875ee9fe1891de09433693b51ce8c193ee6a35753be5df93e04f9159641c65ef176172add4ef93ab4846c2bf7dd1b1ba6431b4c61868c4708126aad06b6ee695264cf0357c4d000a9b1539aee7e5786dbe8851f0b56b8729aafe180b7e58623b9bdd22958cc677c466c315062d0f498779cbf7ea7dfbf02956f2ce63eb797195cc0aa00bd0d08f456d04bd878e5fba76c73eaab09d5921018d8f92c6880d5d621a4a38e6cbc8664b4fc1335b93ba6bbce4816ea057af45fddd2289c78a58784512cb42e9d2094cfb374bef8bb8239dc1fbadf74db158c444195bb941c6f72d4b60fb6f216a4428c2d68b2ef820f82697fba802c396bfcf22e2d2581afcbbe6a7a749f92d2ec0d41bc64acecfc45c4a3e37b00003d150cfffb6db5745f02952700feec981fb798c160b7ff518388cd55aae6fa19ebd1cc2a7932a10eb38b00f28294c3f8cb5f7d7d67b38f4b2a4ca4e3182dc2c0b9037e3ca0b876106f7be3cbb4f760e2ce2b656b93425658a86fb985596970fbffb80b8e199053aecb9828b3e6b01edb9da44578784ecbf54109b66f20626bc526d17d562df856cf305a75d907cf87226cecafd03a45c18fa550a62633cea351a33cb82429a90d85ada2ed39fa0b14b77a028a5e5bb54d2867503251039859aa770a12a5cb91ad1f5813850129fd151a683865db8137efb0fae83fcba3276c000dabb7e865fe38bc2e24afa22c75f966bd0c0ee8db7075ff7237eed6caf38e6da2562794d67851c343325de8726c1f60cdb510eae40996d8501d68b9d9ff3ec48dbd6e9ed94fdb32107b86a5a06b21f0f537d9e097b84faa618baddf9969e170aad5eb19a2490b634d32cb3d6906bda459c6e4127019e3c7deeb8522a2685eb4a12c24a3608c67ecaa6ebebafb70944e3ae8f2c00275cc4b8bd6a3def701fc706219eb4d9ae2fbc2ac3f6318c3ff75c399f6e227177193354d97e141b19cee8289155f4a701bc679652b845fd405e7fc1e1aa8fe806af97066924b54d6a989cc9729051fbd78ab7be00e699f11bd9906b7800e6986177a260543bae17514981eeffa487eb48a644841d0be617046a5c8cc84106cd48923f1f7c4e07dea43500ee1b16bdccaf40cfe94f9bc4ff38f121b9e4715eb0995710d457d0e6da351e0fa764a0952809fada347c2e21ec980f14568c0499bf79c2f6d41a2d5065020975b5ce239f80dbd39ef662ff6184438fcb46ca827a77e4f2607a911d6beb87906fab966c6ef70358e42da641296218ef06e6c49ed855b6fedeb7577c46991e58a802007036c02b3847fc68cd92663cafac7dfdf9753011a2e161f41228b3696c02ec7183382df8d81f2a131539649227facbdee70f29cd6746ee92ea0ddc954f1d7b42998b29ed409c5088f562204e5851760dca18d5e796dec85a66d99f18d72bfe834e62c61dce6ba807b2cc2a0fc36f4fb8fda72c4760a0998e7f6f22013a858f574a83a05d21ec194d50eea790f0ada016c0fb782082c744ed75acfd85d299915a0ece17cb6a4c910ca7e286ab86c4922ec258a9a6040989b779e954625810ef110a8bf8a30584d91f145017c599744676bdb057873bcac175506b11bd296af0a844cfe2fc0126939f6fa492ac7d9c4afca51baf9070dee50432dec8550537e1bdad8c6d536920e670c1d64d4b3d68fc7f9e7ab24426df60b745c6290453b959dcae9499c0c7d7b48da8e8b81f43b29f5bb2aa3acc35560de366405fe97e710c8d291e18ef4c32edda7d9ac4e5d933cc0a6f9ab385b2f95abac6e4d240165e7315c2a3c705a4c0a2be8cf319977411cb6da5bfdadf502244261ccee5f8f8eb01a5ada4a9e9aff7f251d47db08081fc663ae7338a50f527563d029d583f2cb9203168bcd302d841c82b8666c7d7153e119240a62f8e6ecaa1cdbabe33cf2d75c336b5ada04fea8826959d90eebfbee4d83018d7d38be224012726f3f54dc5878f5c348a609856241a5d394fa402dee34e6207f468390dd57e638649d9b0bc2501ea92cd24a96ba45a14251e76d8695bc3e6566d052f493e3a13c026d956c0f3371f1f1f5586e21c415f19ca09b8d09984dc5625798c204268d1f8936f498eee480bcaa9ae92b063fd4e0cc8594fef6536ab667ed416cd0389692016b81d8ddb333d412fc5ebccaf61274d2c2182ec935b6c8af2b569e605b5b4e73f5c859960824fa6d3b8b2fe7b365a6080600cf3c3cae8b5d67211309d8adc5fb012ff9efc3e00c61021cbed45b04ba023ebb091a3c7ea4a3ea46ae1a09c2e04267e9f0314c15ff506c4fdf916d25399e5cdf73f7d2ec1dee2f501ef8417a504c09128444d3c23b4b935f478fc725215ce84e5fa669e5058acaae3609a118f0a36d4779b703d5d311ec0d3859fe225460cf460744e53c3433b7329b2f45cd3fd7a80cfe8586dce714f100ab4225d4f64d8ec73cb066af4cf76a79150a49191cb2a873323c142c8ab39227ab3b3e1d7768a40ede6d9ebed26793a1e7196672f2dd51d5e87d123e337d3d13e37b4744a406e61f685895bd2b7f373ebca2c67a7ee7631743b4670090123b37d409a925e9d9f5f9f3738bc34fae09fee090c5e9c9ac069df7e0051f406cdc5be431d7807762496ec336a07ad9a7995d4c4470076307263020f04b88a8e1143482b845f28221ebdf3b1ce82671fcfe514203e3cef217edec6e34122db6588cba4f9e1d6eb23b4411225ab8823573e0a2a1bce3a75ef6e0db19f1b98060d2baf832528c597f6d10deab5ad027d0461ad2e9e266c9ce37adc22d538850970e48b5eb1d989fa64eb393eb4c18886a544daf32eb64984435925b2fb5b639e7e300efeb56b02cbe16f2d6616712449bd14722f5031176821503afc12e7c37dba4b23a6c3cbaa8d4da3ae87ba4bb779503c031b7c71c735701ac422eabca97af10d7956080b8c8172f82f020ec022c62f7ab0d4bfa96c8bf10de9ed8e804486dea8734f51065a6b64f30f5944b4abb873dbe393c2cc87991e2f4124c866a748dd60656284266e4da251f44f956a70437d447b294ee13846687fa35654331e283ad782e39057989c6f828bd18aae29d8b1d899fb4283be359b35b4df0f64ab4e337909f770cc1ada98db1f9e546606e345b1969124c157cabe757110ff770df784c85ea745707a0582b1721c9f04f964eb66e67ae2c87f8ebaf5147e8cf0e53d3fdb3952f0a1085f52c73f201899abbb4a29136f98c7fb0c01b6e6c9d654ce55687de8f8cf32565e7416b0af4a66aa07b92e74d59b1f9fa807ce7396e0271928c96146b83ddac02c0d5d8d8f2954b178f1989ecafb9a9d57abf92c52c45188cdff52f56387a180e31532facfc6796d6bff18c7e4e5b83687408252962a6798e28c44191a473716c8078025c7ad23385e3c504c2f8febcd5dc4d3c630950574726630c2bbc4e03fd6e6c71fdb8e10681908d9c58bf0eef3325cd9610ad2dba230a57796dc19bb8b355a3222e74a161246c8c94dce3e70424a4dfcdd2ea30df195f488fac11584ea7ae97b6922df81de2cc769dd7fe5825f9b846077555dc2df5fecb70adf5cb9b4a242fb08392915133d7b490655212a16f7cd6078de3bb1a0b8e7faad39975e5ff2de0fa09c76d9d1d3b615ac86", 0x1000}, {&(0x7f0000002700)="3ad9503886e7d06f1beb448c26af24190493410d275869adbf6da354756e875e0485330f88eb8cf230a900965336fd667ec7d96042c4e89b46e2728246959f09a233502e0db78af727b622bf8ab09046832bee090ce2e2e1e81f8f60958c0f6c87e2cba31084579e2a6cb5a7553b1b6c3f55f3d6d5f0b7cca4ec17048165316c31e3d0b5ad5bd39746c17c2917924a5a58266c33a6bf7d93150b890a59a8a054aa649c56ea4ef15fefa72e2bd1f4adbee59c424b739913506ed96fb248a24eca52f98dd1bd56fea91904494d6dd67e1fcf1d10320104869a913785b24d631aee50d8f7db189dd56447b6854076213b05afd3ecffcd444194e56a7d8cd2faee291d685020a01484d1559b15bdf2f7994152eb4b6cd78ae0345b81d2bf6fef2eb3d3faa7bf9a183da6ed9ba6f6451676e7b1cbc454272296483d5abd6f2f1b310a6834aea23796923e03c4ca6a5179ebfe7eb8e4ff79736292b1552bf85aa950384d529f85e934fb0aaa4a65489d704d3b7ae46f5bcc6435d090c20a80a2f0d972183981459a277985ccf7e27a8c23e6148263dd9f7c27c93e975f88600fcfc8d29ada78035d0e5760205a24a45290bf695b2a8a63040e87509b40f45ebabdc20a82b86273e1790e86b79e9b2b7628e225b11a186860cdbe17b2f2c9d53d5ccab07ca97f1a04dda7b63f08ce62cc08ef4f4982fadf252eaf1c2c1004537fe7638653abb01ba2db36d6886e643ea256e5681298d1720022f3b099bf7994a2745734c5b263a1ca996a3f20128cb11b28a3d0f6cf02e1e8af2c7a2137a1fc176f2d6eb41144a390d9c24f2f3807f6078e7a24e877d54a19116866f41971518a8c4926d7cff16be74ae37d7ef6e251a77fc254cc8e5fc7dd52e2bb784e9fdbb625cf51c1aef3f8465956667990595eb69f565739f29ac40982c2bf683e79280f2c2d8848d292eb56071ff0f5ba1e12109f154bfe89e485e540ef4080b0baba3062fc464b27cd9ae75bacb1bd51e74999d52a0260768f38649945b273cea31d91a895130881cfc6c4346505d92e1be06788b622d7e8dc25da8271bdc1c813270b6d5d99b4e5d8e52e178e9fc35a3bd6482da5482295f624b4b62ba4b0f820ace1f12138629f6a8ec9ffcc0cb4e20de66b21932652d6e564a65033fb77a6c5da153517f3a9edaa1b7ebe137331a777181d5375dc41a11011e7d26da8b9acc4d9f1f5b8978c3898765f9de2be020ad6634823ce9b11233bc9f5c77e3fff50b55141d632964e734df9df1bf8cf561f44e4f22d0c801c86021b1adda293c036008879e8aabe8ce894d15b9cc0c58333a9cba2fb2aab412cd20c5eb899d04620b279bb60d8639e9e0fceb9e14a9a8ae6f8582a7d9d772bbb829aff1d2b3d74c7d189397348423ce2bc295fdd1f12a95549304077bc1777e6214ced8d72fc65618f2bb02f5b51fd50ec3a3331e39117e56d65b8cad6b8c33f48dcf3b56729dfb7b8f5930a3728018509d89dc23ce3434c2497d5c316d2527a08cb5c87167eff7eb74b4335d20fd0d1f1ea414d077303450991e304856075a4cdcf492edb408335fbf7ff81dac887f2bcb2ec1ea9f6161deb6630d75eca305dab9998524e7b7e7b9f79d79f58934e74c4066360079f528c02d07ae4a72866515536a90c961a06f81b5c531f9bc192612993f4dd2cd2cbc82d0717f30c92366232aee2c403b5dff4843358eb21027a3297b956423618c629725af87eb5a4f1fe65ed219b9dc3e829c1ae7dfacf5f251eb3c9f45583a4cecd25882990cb8234d6a6c6ac219d8750237e595c6dff04e909d178530c7e67b68474a0cac67b5adbe2d5d17a23716341d2a09dc8b51121df91d93038a067247ac60152cbbd0c989e91bd6d71e375afb1e669b53f6ad61e542241cdffc18defad1b5f1ed4f957a9f8acf6cb6cb20ac83c176d14ff409d39464e89fbe6d8cd9e9bbf0b4324a4cafc5e7e17716918c259ee37cacc57510fc16a9aec7498645f035e8c620a9a6bc6aa6a33d96a56965b7f451867170692d85015106cd4f5bc7fc7c27e1039b0c9fcdd62a27311656186e67e90a21ffdcf8b99cbced8924cc58205c0b558cd5626863325b6fc8d81d48136687c7bb3312a1503183ff745081a6bf4e22d0db4db8a7aece5283acea696e944dbce569f71d34e576ac9a802636ce721bbfaee205487184131bc162f31edddc58869fd3001a22919f8eab08fb3c5bdfc49392bcb1b652c3cdd622cd84e63dddbec4c503bc61400487a5bba1c4b91f51f04fb16aa2cfc814e04756e2e5b72bdf2513d460f4d2f4a55f9e4e72afd504422aea97d26dfd5f961788e2b7db04e01ac5654b59f4e5ccccc816757b434a5fb05a613ce9f906e23623c736648fcafe35e8115d7a5406c7b967c5b1d1bb85d0a5fc54fa94b1c8bf24df5e2e0b602d0fd03fdbd750fba8a9183d01f555f2f0e579d046af7d2f65c9abbf7776870e49b4101805f2f306dafbad4a8e9bc5fed8974d3c36a4df598d8537b546d76a1519f3571ecfd8a61d4774b0d4d0fbb2eabd368b50c09d56d937d6684b99d788ac66622c616402d460b76899374c9766c726705a4eefbc4f5aeb6471b175dd7d12b5088a6260be7a9c5ebc5515b902b202ed108aca912d57acb9196351f2121663de8184643835473182c016b57d6edc23bd9da7376c5dd11d6c98a2537cfb6614d6eb385f54f4645dbf0f6d9f352bf631e17737c7358a7805d5bf46b5d3fd4c997aa54adec0fc90d0a668d78847d4066098a9f917ae034ab9e9716744372278acec22646763363a98cb9c5389c7edec78ed06f98c209019ab48587ef02e790be78f26846d4ce374f23051d0556e3ec00d5439ea08de26aca9b345a2407825412f64908b9eb2b8254887029688cc0416c5ed067f7f0fd363b2ad054aeb0c020209032bae745ae28d33d1e173153912fc550486be27c6e0d846c92aaae497057f841f39e6e2169aef520c4ba5f5b0fa3e0ec96456ad433bfc33340d7ab7a955fd2b71716e37affb1464d19e800fec72385d32509d44031a4a9fa316d32286e051eaf199f63dc73f5dfb4ffe28210e75f6a270a6bfdbe201a62ab082dd43b1f2b0dc6fcf35fc9c3936d945da46fc6185b1f5a8dc959a903baf6098cb491edf3ac9bd8c77cf0cec0f082dbe9ed10592a9d24da12e5d5f0f359437e851b3ec7c7fc8e168f7dc6ec77a950f681520856599cc56474f80e5aa26ec7bd47675978bc2be8b0b8a21fb66487aa3717cad680259d0c7000a8cd0995769ee07bbe1e4b6d77443d5bd464b5660cf1c5bc5425cd0520502fe7cfbe523d811e2fd8da0ea9bb0213609249ec41ab9e7b332666539805cf4481b5c762d96e5f46cd733f0ecdd2b0f47f210731685e95933a7e4d25ba35c40aa620cd22ec506d45c4b49ea29e7752e9ebf5eb20146e78b02083c4e1fc9eda7786b5be8e5ea069a496fb1bfae0e7b98abbafb19108a6c9df4d70598864674059dfcea89c729e3e5ffe2b93c390e87e990873d30cddfd77d2230af70c67dbb6e875b33bf2b5acd2c74b650f24e00f8cea938e97da2437383534755e0e90872a1aa6890cf11e93f806abebecaf472b22336fb821e41e24b0792e4abfecd7b92235734f491c00ea1026414d8b0e49a7af6bcf97471e006d3e0258a5b35a9c29340515acf4966eb700c1774cab560c5ec49942982ea38d898ca4234ddd30f195bcd757fe32d6cfac763aaf8d4b6ed5ec18c58e896fb28d5bc2e7b6f6dccccf0e3e0fc5e618f82e9e99c0648f2dfde5da56543c600713d11423ab64dbe6f134cd3ca23257d8688e22f2e542ca320d5153961c6b2523dff80c968968505a770983c8a520001a85c5c76afc1f251bd31ec33af771f5b2229c24e48b79e62c918ab46d52be1147133e81a77103903d207a6dfa650115161866ab8c86c72ee81f0b3f7ab3f5fe8b56fa3e99e33d61499a2ebb95f11799e9d5b5b2018d644f5bb3c8a34a7cc03912cbe8d91ab905e3dcaddf8355fbfdef3f18ddf16deb0f2f5ee438e6cc897eb46c37115ab0bc8873e37b2299b84b959273e10e1708f742c95502b0a823280d3aa78946fc5049ec8ba656ed1d7e6c90fa1ee83b5756ad517a64cb9373f889c63657784803faa2627414283946537b6a994bce5e3b905f7cb8b4fa03062a863c0c1f5a50523353833ee98fad36e19c357b441a142d9d260ca81dca13219818d13287fc4d575363fda85e2849ba7847c7283182e35a5ba47b6c4ad509e2cee0173e189f730969a9401789ca09dc9d5948aa315b81b731c7f5c77239be55e5811abfa374b8d04f2281e228c807c5c93563a69093fdc41de75397eaae016e1575c0bf355b73f312ffb8f713ec9b463d52ef9446efc85fab3dc4fcef4489956bcaaf38e2f5c4afb8b8511e533ef4c4d06018168f916e4a8fe432e78274034db45ed4a1839175071eb3e22e799d2dd2dc93e12f1ec6adf6757e94ac777e0f1053f1bcd9161ed34b7d98fbdd88ad7342dec7200d5458e58706524816cfb1526e4b68285f30b9865efc07ac280fc059c89f6c1e6bafade3dcf756a0606fdb246a0e389a675213c68a674db45716f3b72ce626a241e51457103f0a5ad9752e3688c93d2de02060217d1abf34a86a30b05f370b411f51e9b496b5cd842609bd97457fcfb02012c07d749d739228d5c48d557150a63d9e9b814f5ab872dc5a324ccf6be9357d2b555b67c13d0c6f6a09713b65866b72e2d17f587f8be5e4899da00899fb6436a784706fd1aece021d6ab283fb6de0c55049a1513680e6393e5f7d6e77c65ea36c8acf082dcc467b81b030983ecbf7be773844769483033ee24141784f9dccf4fa079fc8b07a62705a5701640c50e0fcf2f41040378dc759c2c19340cc5d7c8d4566b296448ec62c92f14b0ab9e0fb9b403ed18e553ed0012bbf697df1aca7c6f4f5a93426e3e147b65cf8a3d79e33b8508e6a1c37b9c81823a966afb5ac5cf9b92d1851b3a27f6f01af748a0434d679ae7e9bb2dc9778e8a36d36dbe673176079a23ce7e9380b6eb5b7f479e1b44bf43b26ed1b9aa91caff2e9e5256d43832e3aecf3d5b25761d104a3ecc416321167000fb0b70c3daa564474eb401c7dc5831155dbe901bfa36eaf92793d62e1a69692293ca237c776413bdbc09705162d833a0919f173b8630f01452446a3da6cef376a4eedef81633129821e450efe8b2d19eb2b56754d7a162a7d877ecb3f3112e3c3674a05747751b5e3ed6c2fbb88c3f2b7a4c9f888ac1a97b68564a0e4730b1eb3b0427b767548a1963eff698e827f2db545f042386d499f58924610d2dcc68da1eb1eb3bb8f59c5c66d4b9493784ad723dae8b4329651c597ec4577d6bab1529fb51fa4fbb84e21531dc0f32c93063334dc98b989bf87a9fc35d64805dec70d5c7f333e89997a49da2102b27c1b9e0801b154694f0132a2a915cc4b1084684391fd32df0d31d6ff3b2cb601441231c7228ccb7640e51486f5d4234c5d9c176dc5eb90b686e5ad2c47d8f90c1202b956109dd915c9ef4c05c83131e8ab54cc1fbb5874a9e595bd414d14902fd958984593d20f2afcf0ce3a9bbe83cc79716dfe9943aae15b3204b4ca86207a2f76d997543339f9d47694bc6767e9da0f80d90c9308da49dfc1ea791425fd2aff88e095eebcde0ec1f2f7f8d12e7dca614cf9b7712cda734576508ae0d1e2e3ddc7d6cd2c699b99152be9b0c62a799c75906a3ee86311757b8c591259d7b9a2f464ff180536f9ae6a284b406c5ed7a1eec8d44504c232d78a8aea4613", 0x1000}, {&(0x7f0000003700)="efcbd3bcb691a5161fd050d7427df8a1e5356b2c721ee90e316724dc0959cb79a8093e965be3b0d45f7c338573c630ebd8bec0b063d46962ee298981bdd0ba9663bd16b9a9add5c9c2f49b6420c0baad58073de0442b38823179e235ebee9f756bd98eb812910bcb0ab69a602e112bc2414059a7f54ade4cd453354226dcda0191fd83", 0x83}, {&(0x7f00000037c0)="456a85cae1972e07e80220c60802d3f66a007015b2707dfe6cff0792bae226847b93aceec2309e5ac8d797eebf4ae4dcac6072f31b7a16173c7c568e66e4e3c8a127ee5ca0cd125e9c2115efaa9935776f101067e1cd9d33593424388221e2b25c992296230f97bd779e15ff83b3c947b16f24b2c9e17f6bc766236df68a8bf5056a", 0x69}, {&(0x7f0000003880)="43d9598af95fb55874a8d54461a6799616448d128c192f0d8e065ad31ca4822dbcc94ed1a2345a5cde4b", 0x2a}, {&(0x7f00000038c0)="8dae9d86a333b95d7edef1f58cfc8ef22176d286b79318bf752bcb7338ddeb5f633d3e7685227336c8f60f3f9199958783641c8c4ab83aaff9d41c20b5447118fde1b5d58ce41370d473087b34c0c11f32e9d92a174928379da86a49ae6b39cb5032f6296f2714fb04da1d19a0ac0c33f0bc1a7ba2afe71754d3b1763b9a2e6128693010442e8aa2302f33531cf306a850402db7389ae3b6eec38d00288eaafd59f3106b5433d9cc98ee86ff", 0xac}], 0x6, 0x0, 0x0, 0x20048028}, {0x0, 0x0, &(0x7f0000004d40)=[{&(0x7f0000003a00)="94e87726f595726fa75573621bab9a10fc3628b21d2567b665694ae1955f0a14bb3c67c0358385de446f5a8d8f295c41bd29871c", 0x34}, {&(0x7f0000003a40)="f218d04ea8fd94869382f0c506337261144529f2d4d9ee09e57ad4a7265324f5b8bed3197d0cbde500de16088a48e78204def30b30b41480f47ec3586c3423825d7aa7c7efa84025e61531e3b9376b78046619d0953066299cbdcfeb2e95236c509d22b049bc6a97fbd1df8bf5b36114f68435fbc0eb9616e929d46c0341ba6144d82f3eacd2f1066a412453f1e38bc40747663918c2ca5e2270f1cbe389d6299dfb40dbfb86835393139b74b3718667826df82fc73b8a3f723d35f992a1f05af5376ee0583a16a147a08615fb6fe16b9aa550a82a1d3cae92fd6c7f65e640794e1b07c8667d95c2b24d798cb718010830588d57a7", 0xf5}, {&(0x7f0000003b40)="69b1dd52566bcfb8fc4e5580c16e5cc7909bf24ec09ea650a74eb1f2e5cb0d2c440b2006c58ae63ba8c6b54da59dbb6d75ade0f8151cddafebbd2919eea750963f8ad875bde3bd9057493f9984c6cb590d060add8779c329dd30964c491c640a73b7b8653d1615b6f38c12a77e33b7095c551a4eca1f8bb068df9044261c42222a149054b6c0279af1e1e39839fe611c395c609d6312804bfada60b3a2c95f3bbea4f11d270d034108785f631acd98574336e0c63feb050ae95e1b72c4d5b19a9dbb4b391c1dba35d3bc394861bd64f96687393ad4b0ba9107026a5e9d73b5b8502eb8dbe8ade61c06c90778125a2e81dd1ca09caf993a5c6d55c458089435ce5c9503675044192997da55e74bb8edb8a6427d7540dd6a9b266d92dc25e5b6914e9e03a74d05b4d00ea38a0cfff50242c02d8247fb5afc56e3fe3a17695138cb6aacd693153a84941554080bae4eb265527cf198ab41689bd5c7a3cc29ae230c16378d2661f56fb642ad7f3f4adea3f88c647dbe99af772afb1d7fe6806c3d9c8431fd40a1ee15436e3cf90e51e3024200411c1b9c9e422b79e5ec134d4d7e559bfcb5ccd28695ddc6a2a1505ce3ee4551f087ab55928607a72249f59381f7341413210f5b625856a80c0e642e2f6cad6c7c4740ed7e32b1b908b8f934f8d44e233af33c7b8e11fe69374017318e791ffa7482aabe7471ee636c021f3bddb951f1cfe8832685c2d758ad30bfdf8ce8c8e1f809b6d8d6ac9b978f091c23d5f760f5db3c1016313860d2954eeb163b87fd31d5b3ff172e714f765f4cb52a3ca495402dade82e3bd44a71eac6a194fe13ea18e3388dac1643b4eca3acb08d11c01c162fce48047af965ea2a47653a8676b3a709864ec507461704f3a0640a570be804ad6a434980eb1ff1b16b25833bdab2496529135d7f9e00019855e7b5a17941cdd8b7daff592f9a74b87f71da18a78c5ca5d93d4695b0720e5deeeb6cc0ed61fd0a55c4c16b497a94b9cac7284a8a54892f62eb2ee712c03538513480715197c1fcd1fe01141924929da1f1f796150dab83d8564ffcda0cd9caeae3e090ca38c4ec92a9b7c1b67a67c3cf1dedd335fc87d295286e2c90ac367320f595902685832c3226d4930c7f58d0d86bda87cf5de72f1610c0d0c23f623df3eb5eccf4d72ceab09cadfd4b77187dd85f0f58bd82b2e0ca5c826898419f3643cf35c9cc6f7f1b4a89d1c540da8e418af7687aca665e94a50e266e161fd27c076d4bf117c552abb0d35379d855bb8f009f5a0d9acc1587f5659e45d6ce1e2bc8d476bc07445f1ff83f4de113b4550aa304356806ccbdbf71621c67f505611785a81ffd25bec3eacc3b33b54bf2208d9c38ca10b97ac57ac8ef743996459713a04a3466e60f85877004da442a81fd2e46a21882b351d8de186e9c434092097fb1ef3f75ecb0096050aadde4d9a0ae7a1a46c7cfd51c284b97e83c3ec95d9db0b9639ee407490fa8e1f18ac68238b845d74e24023d9202ca6d20a50744c58810ca0c63aed5f398da6b919ed2cf2c76a3552579d8ecee4cae946f101eecafe41b9d133dc9aaaf519a63f0e14540f0eed0f6225b1e92ae6889d2235f7e61d76a985eaecd60dac0429ba4bc405ecfe9b420671ea9d2ef499b06abc701c5c84eb508442adbfea2daf9c27024a1728f48b9e4cc5cd389a7202898ada5559195ff5701ba3015f5841dfc8b0775dd15cce030a97dc02f96b1cdc74a3891437acd50e6c0f2a790d5f8bd2830be126f5f5887f6033824860e193074af9acd8378442c195216fc4491c3802990b917c8ccdeb44b89f08b08e6014855e39d96408d57e8fe9d658707b530d2267e10595386b85d176778e2ad29389179719410d89d87b770097a57c07699ff8fd4c96e35be2bd7632a01c1a379bc80767131bb8d78dea8f6618736b54411b0dadf584c31c6995373b3388ae672c53182e6c2d21c71f176630ec58bb382a315da9ab0a6b66bfeb9a8430339359dbec2ef58ac658d029e3226a80cc6eb9daa1c344ca258c54d3de1cc8d675483998054bac31ef28d3ab32f7efcb30226a0f9273c72217f6a966c2441e2f923abe05ce3b1a19a2ee4f3359f5c3716c8b1465b0479771d8c0a1bcf88e0e65f4cb42aa10d451d965c57462d77b2bed7aee08e5378506deee8ae972c9936bd564b654a5e803f9bf2d57fbed140ccd03110892da4c532221fd04c8c7f77769ad53097c12ff64def6d8592e9cc5071b7b2ac489438be18e9756e54031e84e6b7ac92da73c772dda84265b275503557141940378f29c5e1c71c0fa067198d2310a84f058b6039fc72c7958afb2436042c17d66feebcd5da63d84d999faaaabb3b5dea8df015a5e047bb55adfa3187ca725067e80b90579d5be94a375c2e15d67bcd859fd78cf6cac8bbb377b1fc21fc69a0a51d2d48d2ef1eb40037cd2ba2ff741e0f20b84e62b00e9580fdcb6ed6bca090c68386a09e7f565eda8db3dceabfc456c09aa08ff60a253f1f51d36a849025113b4b57049bd0b54138cee78ee75b7f1bab3887ae7b10fd1244794396849bf0ee6c41ea685a0c4710cfeb4c9e01e9499060a73afb6b106bb3624b19dd6637684266058f7e57270c01dde4eb70c353a9db38bb61c5ad6db3b7f9e7992f38d7fcb4f0249df4f10297c00b32902a9bbe48a0212739d87fa97f5e5c9cf74f172a8998af04365e86b70ccc1b1c43583b9e7c0fc400a77f35476e74b0eb21571bb435931d6027f0a579a9b6f013d9d295b1cb34f3e0a48c07c8cf1677c3160525765db283cab08767d62315ec7911056fd535f48717e35ecab9b2f0d17229438fb0c500d291c4ce29fd60b54cecfc851719c0dac66341488ff72bbcebdc2be60393cb8a415d44bcc442ac7d056d8fb43612f87994d4ccacbf5fefa7ce7282160ce30f82424b32aeeaee317c7cdbe567d8669413994c9ecd1afba676f5c320ebfa39001142a7023f75e32df7be7e1aa2bd4c97b5f690a79dc475bd685823126223822a58bcc70eda151a5c9b6590133365f62d48193b821e348cf56d3fc904d0f76cf058294fcbff0aa1c94faae91c6fc5b200b92f70342dac7625925e04e893caf3502857583866981fbcddc8b30aa53dd260c86d91289ace4dbc0f6865640e29aacb0c6b820a6a6dcee4deb6dfdda429361eadb70e2ae983d99db8a0e79d48099cec0b6375d3b8382e910089701cd3ffca0eaf8ec2a66aaf70b8b563461e834f896a28c2d1f499e5eae176f4480b41bc7f61512a19e93b878cfe5ff5b769b0b1a0b39d97c11c9e9cdd13efdf9c9d241581021ea3fb9a945ff884b27a4849bc2479f65b9720ed3d4d71598003a9a00babbe90c0ace237f9499a234d4991e89f32e25dd2004e95426e79b7f5363fb1fabea39dd69144758aea132ca115a92797ce56e49a8a03a3dc2b7c9dc5588c6706ba40fc51ff644b360f75542c9ac4c682a72ef467bebfef8c54b87702774a75abe673cf89e4b91de5d44bd6b6c461e3437d3a8650ec0b861a9d650dc742f99000cd714bed33a45a8914ec2c417aae2ff4cfb2ceceb1ed6cb1a190a5b8d5e340d9e685abb00b0bf508ffa7a242ebaac73788355d2b10b5b24be35926a8c93c19b4341bbe5d08675efb61b40158390a4d31b81a31e41bdaa05111aba1ebd906bcd986e6953ab47b20e7584ecde56109e02dd5db81d4af67cac391bfadd09f76cd60d6e454bcbfd8697c34782d455d2f8fa39e7749d21ef19ffb3cf61828bad8461fb12b5cf1a6ccfb54a15d218667b956beddce25e022c3f35f791b90a97cfb1100fe626a7ee728d1bed8d1f2928979786240ba523ef802a3c01a3c6d12aab56684cf3ee3ebf7665db3021120d0258aac992d11cc8b50f39333ff30e73b46d8944939ab83a08b6e2abaa793d24d9146ca876cbdca753cfea3652bdd3cd72b971df5a7d06bfe3ee61a1827c62204bdbd760bcd36ae030944718d28bc846bf6f550050ae8fdcbbd39508099a0698f0e2e4b425e002729e013d1ccca4693b73817ae7767d6c7e8f246c4242aae6442d3774fc67572f2f9b088335916ea4f57557edddff7e38a0f9756d1793349751017befa1dea400c168eb3714f6715ee218d69714c2200c974eb082c27883a560ddf2489f7bf64c8f4b3c36b9731b54d002205dd6c3fe0ecc8dbbc575258fdcd0bf1c6b8357af5bd019ed4651e2f3152f63c29852421d07bff2130fbed5a3d8ab6a4925599672c11e33a8ca9cb2cb9065710d7846b3ccbe75dcfc57d7d462cd2fde56e6f639f1e450da32f4a553745592bdaf84d84c8680fcada8835b3db8009d79cf219c5239b372abd2e726fd19fc89a4e33695d7e9cbf92bd272946d9fe7248cdd938cd409139e9d74353eee6a667ac889e2e18b4a9ed5bce3b9de5b9f7880d66670b7e2935a579d65ff766b5d06739251451354b2123fe04a5913301b82c3a021db66515550f9ac54aa2b5d35af13f4d30722f38a89e157decafd304686e282cdb9a296654e4e54f8b593ed22a252f149cfd0fde549f7d6fd4abc3e6ff9aae090232b247c1b49c2fa57fe81206cd6d81bf278f1aceb27cda075199975c77af26cbcd239c6ba299f0c12b37e37366458eeab206c4c41eb8b035e04b284d3f6e106695613961ab0920c225f799d7d54ef9f66e6ec50a9c2d3675ed22262ad8e2a4525b8d3f1ba708cc7d4850f04893b38d0376e80406872e911ae17480f16fee24fbcc976e4b281085515a2976c139b92062227279c331c55801fefb82b9f4f9f352259ad67e1f2a5a72a0c8c2f5ceb3a4835cb34e9533e45ff1781f2cd8d524f69c1f1e6cfa252d427633b9ef852422305323c04d1221ccd416cb3b553dea006d9872d12f5fd27e294fb8791a9720a63fdb5202ff2e3dd72b13b083ec366cf8a764627381d04e4f05a22ec1ad3557f02de6e22a96d2d04bf3011fb2328817e42b7bdc11cf27e440304c57b9af867e04199717f02366df8da11ce9b3723981456917e2716b8db8d27c1bcc1200754e6174eed3d541262987c578157df467e2c715b12ce863830b3b019c931d547820140b29777d5eba1ac938c86ba38d7afe3746e29cde1515eac1bb3ae60e2e87497fc5a866096356a8f7d503cfa15548bf1e2790c5c290bed1d5f4a2563540dbe4cef140d7ed03e548f9b290257c48cccd6ba5be497f4f85bff112d26049bef572235860f99dbb2c8ce2546cbc0db762cef1fc6921635186fcf8102704b1e1bde9729e9bb0277b1cbba0bac6347170a2a4870d4b597b37a5a71337237a66545470910cf899ae95a5ce52f597d62f7ada70590de34bf780a56d959595b6f30d24c764159eaa15ba6e3d622ddf205b221daeaadfb3c07e44084b2e19fa5abbdd976996e26726c0c60b0b27a727dfb2119b245764a6a01a96f6c3592d45602783c2d464863c4047b61500e64352362a7acb2847dfd84d13e800540a8a63004f16f4bf8d22f8e961a234ce9af69c850f5c6df559e65b09a06a0e60c9bafafa68782a97b81596ff8bcd2ceb074ae2c57d5f18bd89214dcd1608abed1577fae015c4db805a6e1ca74d86d6b4510cf446e13a2ee3961f25f767e9e33c1133af9533cef11cef531fdb9a27834c55f90e22866ad6b6dcc5c33687a59a4615135b8ff7673f56490b69ffa7116b890605af43a63e2979662d2b1705a8bad211c92850c6b59efda0ac31a3990aa17241ac60d00c30f82434fd886fda758cec66b1e6583af242c3ee8531b5c0ac81df7742ca7e47f24a9010fa45daa890145b10cad5e88de7", 0x1000}, {&(0x7f0000004b40)="3e46d137ec6742b65b4df792af9aa7ffdf634d106e9b5630329a0be5b0f8d042def7c87179c88ef52773177289983a29a4046a55ef5b064ab5c3ae8685aacf6948b9304bc694962641cf78efcf5bf1ac6a42", 0x52}, {&(0x7f0000004bc0)="d868eda4deff1af6802cc9b398ca", 0xe}, {&(0x7f0000004c00)="7426dee29e6e90c213c63d0bfabc6271986f8bf202756884aea83e852e5abe91db11", 0x22}, {&(0x7f0000004c40)="eb7c8e10448018e16b58f85841f7504363614fa4a81d9db1396cee93f9a538d7d7c335abfb0854e94e2dd05d9bd966f8029bb14dd1c726c9d331359c267d86360729848ff909ce94f52007998368b012", 0x50}, {&(0x7f0000004cc0)="6bc2d0adafebf7302da724e658c9dc97cad13adfaded65539516", 0x1a}, {&(0x7f0000004d00)="d39c62db9c0993f36f4d5f6750a7a105636757c299358a3e51dd59fdd84b114005b676ffbc9d8a78087eabfe841052f5", 0x30}], 0x9, &(0x7f0000004e00)=[@iv={0x110, 0x117, 0x2, 0xf5, "9f760d7ac5f7a8f0822ff50af22e1c90cbc43160fa82ad719576c021a9023310e9d3c74189eec36ba1f7fbb1a4bf78e9ab8935780fbfab40da0879e51fc70ca101acb32c252dfe89df31b562505035bf266d9df1300b8e0b11015ee25edd9403482598691e5a960c0f6bc916144725da7fa3af984400a323bdcda37b1fd9c5f5eab3bae55a040af4854e9bb343901917b0a17024e122698f1f4733307e486cf6be8eb2b66e46d0d613ba04f94574e318e468bb796c5c92918b377d887ff73086063554853e454002bbddc00932e0d53a3986be59ee5a9bc6de636ffd15c909c821999c2920703179f867ba0164f86fcad92349f24f"}, @assoc={0x18, 0x117, 0x4, 0x9}], 0x128, 0xee262ffc7d13b3ca}, {0x0, 0x0, &(0x7f0000005140)=[{&(0x7f0000004f40)="12b06a698ce770c64e29e1ab5f228f593c39736eca213f9a0328616b745546bb0b4d835a225e29acfc417ae220c02e843f49116334a69659a49edc36bcf7d0ce40f1454cbfb972b561a5046a72257bbb1b5572a151ba4d9c79f4392a7c5cf8f77bc152ba978609b2c8254e", 0x6b}, {&(0x7f0000004fc0)="2d00449b6585fe3b2408c1b16759e2b2870032a48123d7c423a8e88c5dc01685dc5980e3ed92f4de5ec70acd24126d04e1bc50ad5b9294b0b7de2787f224194c4492805bd327ff37920989f4fcfa50c1b4d2ad54e2d5ee99cd2c2814cd3840a2431937eb79d993a1f5b42ee9292487b48fb68a3301bfe0ff214ae7902f91f4cbd1c647eeb7af00903f915d013d5fcf44508bd2035a4bcfe78b689d7caaf4f85c1ec1123f96c232697e3a9788088e99c5762470d7f6a34266841b360dbc55dac2b4ae0bb3ee88bd89b6ec4631cbb833fd192b5c8b5b5268eb1d96164229543e3ba3cf5350443b79c219156557", 0xec}, {&(0x7f00000050c0)="edeb72640bd7a1975cad7bb80ac0fe5cdc577ba5ed56c87bb8300be6d80f21fbd6751cc4af3d5c81b0dfe381aa5df18e5ac247ac727f8a9dbde3eab48a8d0a7343ab0a580ac21e47562faefccaf491af5e34ec4b5cbe5cf1770e95732ad018bd836a9e288c6a3ef0154bd92f64749fa9e805b575d111b079", 0x78}], 0x3, &(0x7f0000005180)=[@assoc={0x18, 0x117, 0x4, 0x80}], 0x18, 0x20000000}, {0x0, 0x0, &(0x7f0000005300)=[{&(0x7f00000051c0)="4699ca94ac95b11f195348f2117e69b7dd4fbe44aa3918971d0172b4f9d6b37476e6a51a48b1ad1e648e91c9576682992482df487e9a630115fb74823c9c5f0fd2c28f4df3b4d1bf37b65a133f7c4e24ff2e55f104e225df85ab5643bfeeae5c100bef02254db4d595a878c366c6c8925b4f8e42d3a7b67fbdb9d023ea88673e4603a49d074727acd77aa2c3d7f6b0a31a753453a39762c828487826a4652c4c60ba2fe22a5ab565d5127203170983825de11ae95f290238f2be3e4310724490b9f5002fefffc65fcbac14d995f2", 0xce}, {&(0x7f00000052c0)="f570eea755b0ae9d1755e3fa29d6bbc15f6404eb83ae3a8e11697a151e0c8b97bd565231e93859f6f5e9749c12a13350de1507cf7f7d", 0x36}], 0x2, &(0x7f0000005340)=[@assoc={0x18, 0x117, 0x4, 0x2}, @op={0x18, 0x117, 0x3, 0x1}], 0x30, 0x40}, {0x0, 0x0, &(0x7f0000007500)=[{&(0x7f0000005380)="a9", 0x1}, {&(0x7f00000053c0)="a870703767cf1a5e01003a7d2b96848f97675cc3818c97d14f7bee8f1678f1cb4939f64a43dcaa3e04c1f69659348a63df54902221c3cb29139734ace783504bb0996fda3352b120b72fe1775f4fcf63443d4f48ea6094baf51680ec3aa22520f047d59c6a132cb7ffa37bbd0848f22dbe607050f70851a315b7b10502dc91ab5e1819ee2cfc55b641c0277b5d20ae20c6acb120558d2e7c527c2d38015d25d89bd5336ded1b6163d2376c43708610abb26435514d4523fb9d0566920e14060fafcae35a3a7a07475e78eb931959f99fb7e9884bb1147895aad98193a65787c62bc05a5259b2d9d788ed2f05bbd5820bba488408640362b4431dd89d60064063d0c0c1c0ec75276646dea93516f42132c41c1019206c84903013b1b3e7e43c76ad95e84fe87ed4bcfcc04363d6fbfebf11e2038af6d88ec9585809e9a8d79e41412e12d5cd5bdb6246150ae8a5bd36c5c1963f8a22e500cf8446c1aacec6d26988c71d98c685c496cff08a0329d70135f2b2d622901ee4ecefb5fd8efc8496172cecb66155d92d3129c10ef5c5f08aedbc69071b1479b02b4ce939ebe123e9417b153af4f3fd43ad3a0c4d50238ac5641e9e7ad07434420e3a4dd9301a6737b4c6289989f4e5a7ec23e57d8c37734052706afac584952f6d1d70eaeeaa23dd7bfc980371aadb17b1876917c5a3199c177f21c18a41587939a23402099aae7e2542b0b873b0bab311525a73bb978addfc252f25c6ac702461f45848234a3501acc98173634a09a5de8725fc264ff9856fc78cabf01e68fcffcdba25e937e6eb51b26ae9d2005fbfed4504410293987d8feb44981d5d0a154fcd8b16b330a81dde3632cda65a3d4401d0bec3ec40535669d0e58a9f245e561312bd7fa07b1aa24b6ee8fc19ff3a5de9ade54c57c386e8756cbd0fd724200241c95e6df578163c3b872c433b6ec599675a2d60993ab1872e7ecb5e255588b738c3baf988f249aab5abf33be4e3a1ec41b1b50ae2790d94f514367890914689bda4d5eb7f69c81f9f6b8a5826c1da4b712e44eb470f5943a327aeb859fed9586a2db5a21922c9f137edb38eafa5a3bb4c710f78728fab593189770106b9d3b55116b9ec81cf9d9a8cc7088a6040b3b882dae0eb627d43d4b99652cd2578c29f50b708b8a37ed7c0b13021de04a2f84084edfdbfe0bfb9f1a69a37724dd66314020b1da1a109d4fc4d50ac04859284715b2e76c02da851dbe1fb464bee13dece74158271aad07dca03ffb934731ef91a53d35521569c79d9b42d7273f3f28d04b642b6cef42e61c829a47f92dc3200834956d34712b2afdbfed1c7b666206e951eae1bd72f600d1b0ff69b6324aa191f86294ebd2260f47e9d688216cb03c88ddbf7af4407671025c0e2ca97cd69bf78b27eb2cbb070f4b6db0872a56ca07205975a672fcd6af99abfb962a2ac56428693767b06c5a3e72d10d6678303e4e8b1f6994a4093dac65f1f592301f6eb60bfd937934624f510f00af7c1ce0ef57021d5f2c4cf96855bbfd15199c478018f7327b9cfcd5cbc1aee40d2f2ab205c1c32e2b9ef065a8e3edf345752aa22088974675c7ed8392be6d0217c7573b1f5b7e666b4769a0b62aafea5636ea996f7b8bc559a11a8c1a456ed918faba953db1af8e80df83e583c88cb8c1e17457453b17b49ba83b8618dacf1b36d3c9cefe7474f50d46c8777bbd08d11309f6d10a4647066dd71071882b677ebf5813a8883012d3144a9ef393c033fed86659c160660b23ac04306088e4f85917ef1a2bced6c004110eba743c6ac2f3d084cae14323ad960c5ba016a7ef228198a1788f7350e7a4a4d6f04f80e4e9cd903124b67a4d12a63aba42dbaa16ebb7456d1b3923d741e63ae2213afed15b05b944fe890e940e14f19dd0bdeefc9ffe6800af3c35159f9a1dc5be8f025ad52dbf361a151c31868a3f231629505e86f69ac585963f6bddb8a204900a8d6c573972a06d5b464ad39c046a0d8174e376394f7309321599708745e53b5269864071db36eaf4c4b1b9fe6e6ccd9fe122e2f65c391651bd768b486665c24c2368af9416072c22f7458a37dc795992fc896b188587c8d81ef73d985e84f1cd8954db976a529f458819e54018666008bb316b76d60f9588fa30a16f4f18f38356a56792a1010cdd5bd71b5561557fe5af2a2aa0105beb3cf82c759877b9dea61789a021eb4ee3c33115495a4990b9264ed8deb055c1add4f3031ac2112f0ac94cac62f9e3fee9f1c52b5269c157ad383a3a3f1b9ce3abc8802efd83cb749ab76d88a89b84922b74905d8ec701de2218cd753bd284377658639750e02ee33c53c5c6408c88cad4f44c4b596121e666df6b9c7d06a58f915ca2486822b8515365e720d09b52ebca894b1cdbec2432baf714087a5da105f8e0c687efe59d5ec26673cf16386b86eb36da54bcf10053f9550a806ab76b6d323b7e65bbe58f461a0fcd9c63b15f70212853aacc873979010c02e83de49214f7dd0737a8761fac5bf3d147fa2d684a56eac401f53d177aaf1c5e15b09e767ad00b51d0cc18ac39cceba2a80b3daa073cf5833f22d36f983b56c17ef85f79fef77c0343f86d94e8844ce672d7a716af830e4afe26c6d6519f83ae34f57ad8fe1aa8c8853f73788bdbd9a30d2e1f9067d4eefc3dc4f9df7b8b42a6800a314d0d21aec5780223ae022db2fda742cc13a8edf095763d8baa71bed66ab18d95e9a3f408db8e319453531165a0c692364ba4089ff0b06d59c0991f4262871f489c0217ff9eeab6f9b1e2c1bd41f9263983cb2b05224d121f18a38822b4fac5a0fdf12d2a92b80d6f05a06e86c161c9ed67d8c8788651f1c05f8cd78ee343d5a33458a246b1c432027c64cb6a92436a091b7d19cc8ec12606d2ed3c4d16c43e56667eac04614f4a6ba2e9c6c274fdb9c6a5929dc750ec08a881f5dcb9650dc080b562ef4bfcb0c781585155b4bbad1652b219448f85f88410c404e14f8e51f9ada6bc387d4efc6d65dfd9d4e62915c7a68be5cb768fe3eaa0c8e8717b03cdad3e6b8b94cd1b61c64cb3ae1192cc46a1e58020d052c41ed25bc457286c9bdc67988dc18dd0f3b0485ebaa53afb72cdbb6184c395b9242df802fbf08b5bafefd23f29f77c98beee4428ce6b507cdb1b22a3eac776b85d2db1b8d7e3fb9f327dcbba610a138eac732d30f255075df905774e6bd2f56965fc193f457c8fda134e687f7cf9357ac0ee74ba21a2f2bebfc3df388efee1fd539db06645376bdf731c910b1f146dd0446eb6b365a553b01c2cfc99ed41b576591e305acf9c3ec142efb51523e7de0c3d1cc197eeac05aa55d8cf1ff0d68b42f6b94800fa696d58ace981a877b9e65bb73e6e93bd2ff8b287788f51f80d96fc8f342984d07ee6330bd9b43e115be12d474bfc96da85d414230f0b4745988127fc4e4535d4ff04e301b4a62be477ace396bc7c773448a41eef63737e3810cfc8df2a872ea04a38e9307848845faf7c6e4e5391609ec7da3e58ce0f7296fed668d673e823a449adf70cd54c6fb10c664c305f515fcaf596f9467549ef535f0ab904da0ec7a2b12b620f769b60f25fdbc0f7a7907c8256d23090b574b4137589262b3e48455330f55545df1c6b3aa6fe80e80a87624916f4bdc8a94624d63a19901d668ddf66edd818bad1cdfa8b0a6c482e668d45fb2e2300231ccd2cedfc60645e3eed1114c63af8ee3b7c0378a32d4d1738cbb475b5d40fac06f2ad258176752ced453180f97d0f86c5cee5c09401f83bd9afdc6ea7315b30b5a059d0bf2332095ff48e9cb74f4921e39fc0ba34e47de8c3cfad872ab3b0801817583538f732dc2acd407c15982260d9112a2a709e1eb54c9056f8852061ff081ed47a2b15fc4238f46a590042edfc060c7afe3bbbf1da9cb0abc1b5dc6a3dbecadc90915f3a5b02ab15b6e36232c5ae1dd7a0e1300e794d38b97cddbc9e2fbae820249818fffeefaa8c7d1db2721072e49eab801e48146f6706a0a3adc0706872f722b15f4bae99c35f4634a6272b9453b73ee9c8b6034a9780246e3bc11e322029cd7063d2444795c2b27b08365e8b8c3a2623672152d2e90ec40774eaccbd640b026aa070dac79f10ebd195571c4d1201b19361cae3e3a0bad6d4b9892c736fac27761a6b167c346f78ad68843af5dad431bebb604edae7e33a92519511f10390a74587eb2720d4ca16f48350aa11c08f122b94be613ace8a6064d81faae03b0927c16d1d42eec170d5deb83c3ba34630205b585d484ecfdee02d1475fd075d52137f53b8302fc2859ad698ee2ed3dabf443d74f5f6c779df5e5b024196391c55e870ba0f28f06bd903b5c6fd16784f47cf90f6575380403954574c1b401fe57b9d81f8e4bbfc830b505e9abaa5ccd833f3990d8faaffe98e44ed2decac7583b7063992cd9012123a415fd04b47b9931289a9415b79d4c4282994ab98fbd34f9fbfbf49826fab183c3fc96ccac9d928aea1f0eb888b6239d837e09f6df06271e84bdb238f2161c317a8beed745afa7dfab693ce38d193c22f8d9bbd9ba0f812b8c09223199f2bfc0ca9658b4fc09e048c43c4929f13f2e54a8feaf42f679cbef6108890b19bb67c4f83dd745ee579d5fbad39c9a8e6e2cb20180739f8e1dc0d26ef539d51bd3cdd5c862f6646698cc80796f7fd3c7bffcd59b04e971906363c1fe84b605110b407e5f4f68d732aa76346c6768f7f4bb957545e3417b5f5354cb972d58d488057eaa939a73538115c8ae3a74973c3816ca854c13cc8d869609968c552c3589246059071a72fe39aba4d34a836381c0ac8db9f17fdfdf0063fd9b7ba9299304b24614135dc16cc1be071eb2fddf75df1d6a1c8efed99ed234cd04b60014c9a124eb1800cee07cb025419a0d2048136c9c8f1e775d4700ba67b144b7b1a661280776674aa85d20c272d3248ec27c385fc783ab0142e5047fd34a906e6e4356d66a303d12c1532007c89ae7089725374a53c6153143d5690d24525fd71c7a4d0152b5233cd709b64eebca03ee5aab3ec2c952007eee7c488377d2d6f5d1ee3246d40c9e44e43af313ad6c54e3b7cf9d18bdf4e785acd16286365b09b182393d26e1d2a2d33166053694b657d14cb32c5975026dac65e1d323f6ebe9e630af1b3e353f2333b5a1ae7ac441feda64a48ba200c2563fb73f8b62ca70035a55245610c76a1df44deeb046845779948a0f9fcc09b5db59871f766ebf15c0f7d28b2a35a84d202177a983faa0b70d3e46d90e78a0bcd067d2acaa430861b1fea74c22148ebf33337462fc7b5499dade4bc75efe7449f8019562ecddf66ccf1f825ba332114b46a8970f91a2125d34b07c27cb0dfa07b4bb1bb833262ee71fa4bacf184e668440a0201a1b18b403fdc813ff07673d75adfcf8b0c3c6d017570d118b4431818a1c97d7a2795163bf96133efbdf717429b49cf327316dde9ccd5d6dc3e9588081ec245cf2bfb9239616dc4d1cc8ac5294d32346d0f523f666244c0a21ce00264acacfa2ca486bf0776459650377db3b0bdb281c273212de8540839069b597e27f22a5a88e7236d9ffdd6bc34c1911a53daf0135c94e039b50eea7ed5f98a44bb34975cddba08b376e50348e0ec441002e9933ee042f1a033644626a7b6233d9fac3ead9d1e656e8dcab3562280dcfa247b1b21254625f79f0148308decc1045885c56c30223aae4151fccfef83bc09d2dd9448135e1c56f171335c446c9f0f81208829c97685868c8f43fedcd3cb4de84fc9ee821d582caf8baaf", 0x1000}, {&(0x7f00000063c0)="0edda5c0565a1872369af4a5198a49eb0cb42d8b5f7cdb224c9bf42d055695d14aa2b23c75f0142ef908c6a56583a50d3c1f95b330fac5ffe30b836d32579b1e1a6176d1ab2cfc1fe1eefa547ff848e3985226c8b84bea4ebf3ec66c3648974a4ce7d94fbf63103adf7e3369f7532e82728cc904cf760b15a992e2b060a50172fae44810e1673affe2baf2213a5b19b80da6b85faf57a0fe9776215481e4aa4df98124614fd59c7ff35b0210a907f61e62f5303a7a2a6434b0c7eb370059b839d539c03bffa1c39be7b7f3859f93a7aad5c620e2e3753971e3c0a40cf157292ee30ebd4f51ed0530817d7c555a0ed3be69acc879db2f47db71b919c79b8c10e2cb7411b87100e49d291ba4d70577cd739c57d5a755b946f569a2691328752e7bfc58fad5226e0d7d34aad0a4aa2d22a2cb52566d572e233b5ce0276b5f359bf373c16035d44a15deb4e7094b81325e025c8f0f73c95cf0c3eff84508650b3d7a65226fbe9f5bc43cb27fd5d9ab312808be759b7643e6947d197c4c90d6ba3c8702f478ee60c136c5383fa8bffe7d6daec58eb86b57b25d5df548df3f2c5c2919df5771880279a00cef0edb7bb9855b8588055d4c7d7707ae5e799b85a112bc8e00e118d5e2099d9b0db0a457fa4d72cadf12e9c171c8efc73637a59b72fe2c4bf5891096afbe16c5a85111d99bff1c6b2e12a8f03d561d1f34b8c1dfc0d6700698646fb352ad159dc34d654f29c49adf841325c4cbc5634416193028dfe443deb825b42c6a58dcf1d97ec1351221b0ee192a323f575850d3ed4cbe0569f1f6129bde5bd809ef977ca325d567582d724fd2f8bdfe1df52098a9ada1b8bbf65a6de0024f66cde1cf265de39e5f92aff64a2e92adce3a7b7d11d7a6adda30400372ab70b1116658158d86df21b1137bc779a697a8a9e926c119d1bbacdb16999b88103b5f639854d13e4bef9d5e37753fc26c06202ad3edc75f4bb57b11c350cfa76c61541caf8db2e62c91e293d8d0952f1acae6e74ced1e462def6105fcfcc06daf2723ca29abc8d1812959e0f68cb739f2aee8bfee50bdad3cc9a692bd454d16ed5373f7c5dad6117b36c96ae6b7f4d3fcc89eeadeb7e1c665af8566a8e1fd6f18454f25658e614afb099ecfbc868e18a4d90797a1a4c9c0b27e8ab28d3b5094fcd679832c5c88d25069a118133caf60bf6358360850ca0936bded70f4690f3dc3e3b02eff029249b44e84a72f886af7c5b6a9a51f14d638c8c6f7c7d4c02bf2a22968d03d48f9b2bca84b580853e3cfc502de093f8a93726ead4a80e6af6f3b3a06cd7cf4ff057600da072d0d759bf8171fae28c08917c03790f7036975efa4e4dbc4c08598297ade208f2642eb598d1c07d79803430bcb627922b94d1557982493b946a882b25785d6ae5f826aaa85fc67927a7c8609bd1a6068853c1fa596916436eb398e5dacbc17455f1718cad51b4a9ff16fcd88348a16bc6a7da345f4b5149e80f47b53ee760a067fb31bacdc820106c0ed54559882a0a411cee8d284a1b470b756b7697112c35725b2a9a77fa7a5c7b7da4a7cbc8b114862ee844348c42f17aae31dee8e579b0c16348e489450e9a77cf46346a863e477638b7267231c79e214fefb05b0b68afb09e885af441cd468bf288d1be6fe7aadb549fe667ead20dbe8f8d70637984315a3ad58fe4133f805eb711497ae23a292c32468e27cfa67857b0a8faf75a3d5ef8ab35fbf1d3692a9fe3b03aa01208cfbc067465e05fece193ef119d191ab842a3635158efd30cc3ca26d699c841332b1c5f81ef2bac05bcb2bce4dc454adb8be9ffa7ce1119cb18e0ad801eea862382908b0e6c0373770664f7f21b4b5c56daa953a12d35fbf9bfbea6e13c280ded80f037c74895b03a5cc2f6bb526d7c1dc809b9d8622c4328a745e081465a63bb856146bffbf94d21a9d8c91b05bf7f3547c2f19e2573f106219f562c4e3543ddc01b5f832fe61d99f0e0d0b56ad41b202b433ea1a8b0bfc241183b8c7bcb72e413d89453819ac1a9658951cb1606c50a093c1f2f95e25e10556e339c3e03df485b4090dbd96c225e42704ed035e4bfda849c24c8e60a732a30da48fe0c7783c9b9dc44bde5161469f62e64634b566a96ce403134a152407ddd758c8858b3f3ff60411e5a550c904fd4830a172e09d5e1a5fbf3a94160ada6f848bb4e60efbe5a5bb2714e920c6ed617114a3027bcdc8f25e6bf40a74dd3f0f086a928bed172ee727f7aa92aaf7f278e1a36d216a48578d37916d26f985c2962048b6757340372961bdba421cb3296976aded65c122be80186d2d36d5dade710c0c5a1ae4e60eafbff9d25fd70c53afe30e71b6b35a5e435cb5d0a40e8062e060fc6260ee30e25713821cbc9f2dc06ddc673b2239ce7b8667ef32ecb8c051e14d32df986eeb7e9902814635412254f9b03a00275137d8009be9985552e7accd601c6733acc130740cd535b3b17c2014b80ba095917e0337a48549fa226e36ae5e8b74621bb3e157222d017ac8c344e2c5d030cfbc2383559ab26ae4e783c109e8ba443921043ff1de84281c10107160eb8e1b645bb1d1d4306e87d4075758965fad174d049c59c4b2c6b2530f73ab584dfa83641d999b591d5d0d3990dbc42f1b4f0d09a57d7a085230b05fe1bae18ec2ef967ac921f8f5c95c399c54b965b7734faedb0d235ae789c854ed6d0c4b45c08c2e0ed0a954b844fa0ca6be96a74f995121343691326e46d82959ff12262f0fccb18837b00c62f2b0083e81d2b834cbe47ca1c87587d19ad2eff2818adbee6edfe23a90613ffac81c649d7552856eee13ffe47b8e14dab6941b96b62b86bada6b7215745ec4e4a8f7efc0beaea1319870d25c4dc0bf40c1e9be63a63c048e437b3cd4ce6b5374181426609faac89bc6fe93100cb0a9375ea77000a70c67e80ed5bda3851eac89b32a1288c442b47e057a6fe2dc984d6e997b4cd9354df6ba7da6e2cdb4ad093dc7c610c777175082b1167f0fa35c909f6a02025d0294d80d5fbdc2eea60498dac88cc4c669bc2a651976d5a476aec7b41dde465a63411ad7cc16512aa9d616b9537ed3c8cbad1b53af53181c25ff907bb0ef8cb79db10f89f307738b7c8e1e6a00b4ff22dfc2a94678c64125c96fd96e20adf325f2aa3b2ee2b8493dc387f59f3fc809c4cc5ffbe8fbc8f9c6219e11fef49b7b3caac801687c60c9b23edad2708f86382917190be6b63ccc614656b6d767c4b38fee7f1b7d99d3930b2bc846272ff3d67624f81e51c12214abbf4c0456f65e496782f4a379d5c625e448e5b14420f6fdc2e753dac80476086964b593b95ee8ddc405e5576c89a5100061dfd0f1f4e3766f476cfc5545f208fd8195052b6bc941d88abbfa1552e1e63b3327b12a52d4e6eae1c39ec1c7a4f6e3f2e6f5765ef0a9d5d7da1c15f435da31564783f723a4b24db1bbd87a85e36456c6039ac97f05d1e33c7605694e33b735b5c058add8bd281c9262e02bd901101908f696719ab013e0ddc0506b350e410a46c265a3ca594a48df5862ae7d909457611d6e7f6894b677d017a4bc7529d7c970755756f900413ad252189bba9d94004471481948b8e0383c3d481bb368c5041152b9a98770033561a6b3e76116755c80b29ae1fa1ee5570100e68d30a45da40dff47cd725afcbfb90862928cd5aba1725dbf67d83b8db3ed6e0db433778c7dc8289a3bb04ea99c73a617efdd5c025dc0211f91dbb3461cac4bfa3fd082c7d769d4091e3f9129e0835357c013e6f2f3ecdc5e10d2c2d58ef749acad9684477c029f70a9a071786e188b59218f6317b7c9a3b61c72707de79aa876562067b11803cf4061908fcc48fa8cf9b680cd425b924560c3b0db1b2bb16b6f40e89befb71da1d15ffd5f767d9c07256ae10bb3b7b90d77828110b3ad8af9302ec5cfbb3e2e78d7c1fd3b5d8124ec6b54108d45fcc901f1074585b8dfece2dc0ba22d28108e63db48cd47dbc0fae584c1e1f48e8e73ebc0d9567b96f5e09cd496a0ab5438e37651daa903e3b2b7fde9e1562a6b7e431efd3b68ee96a787ba70def25687e97c45cd4fee1165a5cdf955c4f1ffd8d2d37f0002ff64dd971b8f23b1c370672e2607484f84b22a6b14ca9cbc62e42e86246d2b007d89f9acd526cd2d8739ca3ad89d217f07cf85bde1d112b1249feeac319658cf927d357d536ff8e3c7a06479969995aaffe8dfc55396febc49296432ad09faab2bd1685704f5a14c98660875834470b29897c5fdef502c36e4df7fe19e13172f4fa7344e58b91c199fbc3d0aff3c059a27335d65696274b51229258141c84156c6ce1f99f82a56b988c8c2fbbc21afc9c56ea24a41cd0db50cb347310725d475f8e028b9804b51bad022fed551d88e8b33a0c3754e424b52263502b55651f6ba6e607ab4ca5cb95e0b2df4dbf39a75f63caa2969fa9f562b7b8656cc5ac55e1608cf49a1e21614082db604ea258d28887203993f3dcf7685c738cde8e0c1e8426e6a0a2b6bfb58cd60c0893b856b3b9e5a7948b2b437b8590232db3d979805faba9583722cee854528b01db7d4ccd1091d3c19a8246a5ed63fc9fd259ab62a715d46058b104ed6ce3e1000ce07b7273a3d54b2ecab5bb5b5328a59f452e15443756d25bc479bfdc3ba2b5b82800ebdb7a0c8154ddab1daac7db77307aeb659780aa51bf80edfb9941dc3412951822ad1e693171a25f1e0d687cb2455401de55fa5e19954b6b00df651fb6b64d2d884d2d46f5dc5c0a5b632c683dab7e2c85b109ce74e4d6f7f701021e273312d2e12f3f6cbe29fa036b1caeb502abddce5a2bb7cf589154cd6abf859a497e52f360d2b5ee38f448767d7f6fcbb4577d6e6677f0309f979db126516301b71b05f329b9246511cc12855ddaef7cb3ecc5a83a7a48df121d06d2516abb08a1b578265e8f30b203a516c81b376450183f136d5ced16dfbd33537481b2247a6f7242ce306af2387b11a56ad0a39b36c97243b32b7a4c33600871278893ceffdc5329273605c13fa2b068e594c2263a9d88d18d9dd5035d64669bcd294a14ce2310aa143605961e96a6f8f0c9b03bd82f5ef324c2e56a24fea1b0fc73e793c8f41a799b1cf7df76bdf89a4e2e6f2d6d0dc0977ea08d47909bdb67eddbf56ef038edaf4e8628343fa4cb7b0e33583394764b4fa6f84d9c21564dac9f7f03992ae4ce6de8bae67291e40cae25a8cb7aba0d69e0a03ab060c869c0f8fd821a719fb90965065729a1fc67e47bc27648c4c33d1c80255ec09f2c106e71ee2b3e8dceba63267cf7ae44eb65b1b70c35192310756761ce07bf0c354c11d67818ae02d49eba87e5f5d41d4073a1105aecde35b148fd8e5152674192eb31d15ae7a6af93da81c9077d1121e0ce9b5becbd28b6eca3a5dcb976d1bf1966d57f5139f74d28060ac5aeae2fb8c4f7e6ad31ba8d36b4a07ccc1ccb5be9f66757bbe65dbda13be50fda659866baa553b9577c57d710396849388eef445eb1c272624a2a5a11d32525d1835a2a99c8f56976759893d0e620a3c904d606d285ff25b96697852467b70b53725406b6cd92f8accaacd7705b6038c04c4eb5449c372f67aef50deb21604a9778fd680766a4b5db5460be82bf4b3735fab750e816e13eec62d37866ebf65fff61548e2d5d460a61dcfac9f3906a88317098af6d9d7cba7f21bbcaa36c9ec86ac2a0cdad4529949843f77879b72c1c28fe5de604ace8116236bc5fefeccc5ee0a80a76dc636efdb72f25d7235380902a0371b5e043fdc56dad4", 0x1000}, {&(0x7f00000073c0)="8a22bdc2b38b783b2ce8d9d9a98ae5755671978229", 0x15}, {&(0x7f0000007400)="6085b6b2ef3df07a626e34afc77bd9465181cb28c89f8e47aae38c305efe4aa2aadc4e0d00026c6ec9c91706e94b07401623b68071c4094af6c06b36f685d77fe2f9136afcfad61f3f6dab80f1a6c15793ce8167326d35d53c6aa302657be3ba57f53e510a230a07465d9d3ed341e2bf284c17d861e126ae8f207c93806350893420ca3a759cfaebb9cea75bc12eb808ce25c3d1fcb071cdd2745f6e7bee0af839ae299e0d083f4e85ed870ec671b41519a1ae027fd2674b0d67f7895831186071622921a6e791822b091127017ffe26c9153d3d88f71132d094c743f78a992ecc1d0dbe26db3a5ddc6b70d21a1c69145f5b4d1a2b67a8", 0xf7}], 0x5, &(0x7f0000007580)=[@op={0x18, 0x117, 0x3, 0x1}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}], 0x78, 0x44004}, {0x0, 0x0, &(0x7f00000076c0)=[{&(0x7f0000007600)="73053c9ead6e19c91fe69789aba31a5518f21127fe4ccc2e13cf6620270b2e7735af4628cc0e8ce7420d80f4253911fd89d12538f6ed6d04ce7b27a18cd9e68c33192dffe74f71ba7e02ff5901ec39b23529ffdfe0cc8823c4b3aa5df6f65ef4bc2f5717fb29bc2d494ef7ec3e88ac84aee65ae427c37bd46b850ef65212f14bfa1bba7888101c9e525d857e4fb6df865fd9a783acce186f2d8e1285359f68bc9c0f016c3ab7dc6a750f66d197cf", 0xae}], 0x1, &(0x7f0000007700)=[@iv={0x88, 0x117, 0x2, 0x6e, "8f733add6ac61441065f837a5c11f540e0074e68d6d69d7177f2ae6aaa1878a16646ce8fd3ea252bf0238ed5d43fb55ed74895f5297ed165c9f846d4f04303cbf7d5e289d81469d1d5f267ab1f5f755c33e23a709062a2fb5966e9483aeb4069878747c254045cedfa4225431167"}], 0x88, 0x20044010}, {0x0, 0x0, &(0x7f00000077c0), 0x0, &(0x7f0000007800)=[@assoc={0x18, 0x117, 0x4, 0xa000}], 0x18, 0x20000000}, {0x0, 0x0, &(0x7f0000007940)=[{&(0x7f0000007840)="3b5944239dcfe27e874df6196c222f370da8e2d8f336841e9bd2eacaa2764f9b7d86eae67d90ee9a7f243357e28a11ff92a1b2da661585f7758c5454ef51c58ddcdae2c4a0e97e80790c149ecc4960eaaf63dca377098d0c277acc53ddfa2aeb5518cf91fd89d81ae7dc3946f63d06ca97d2991db91248e6aa159a2e8e6e49eb11270fe28f09ce3b3e21abd96e7c079bc379e9048f687476646d5034014a8f55d2667f7415861eed3bb0a2fa903c3d5f8a72d0e8059309641372463c46c482c88874d4b880fc66d739ec0efd990427ed89b93eb2d7e3aa", 0xd7}], 0x1, &(0x7f0000007980)=[@op={0x18}], 0x18, 0x24000000}], 0x9, 0x0) 13:24:29 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, 0x0}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) [ 627.599444] hfsplus: unable to parse mount options 13:24:29 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xf, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:29 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{}, {r1}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, &(0x7f0000000240)={0x3}, 0x8) 13:24:29 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) write$binfmt_elf32(r0, &(0x7f0000000040)={{0x7f, 0x45, 0x4c, 0x46, 0x7f, 0x0, 0x3f, 0xff, 0x2, 0x2, 0x3, 0x3, 0x1e1, 0x38, 0x13b, 0xfffff800, 0x5, 0x20, 0x2, 0x6, 0x7, 0x7}, [{0x6474e551, 0x2ab6, 0x7, 0x4, 0x2, 0x81, 0x1, 0x4}], "2d540c4771856dc818bef9014423e2fecf795479a5bfc02194bec955db07e9d33c74aa6301ab03af40652b20858066b695713823e17abf0d4464009664782d43fc616ad14d4ab695d535540dc6e9caeceef2f073375af7d5cb56755ee06a1ff03d9c73cbf9ff478c3f167d618ff9ffbcf424030c3bbe77d3a20bbae15b2d628e4e9f4d4a55b1ef0dbbf67950ec30c7eba550464cfcd7d8dbe755f5dfdc9ab4701feb0e81bc0e0b53bf39ffff5f0118d8efce76ec7a2207b68c32cc6837dfb0b96913a1501239026d34e02d5390893cc5524c452afd4d037b7e8dd75660731e84f35b48f557fde6674540884e4f097dadd637d45b3eaa19df8c431fea", [[]]}, 0x254) 13:24:29 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, 0x0}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:29 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/status\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) r3 = socket$inet_sctp(0x2, 0x5, 0x84) r4 = dup3(r2, r3, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) sendto$inet(r4, &(0x7f0000fa3fff)='\t', 0x1, 0x0, &(0x7f00006f7000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r3, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f00000002c0)=ANY=[@ANYBLOB="055e0000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000a8a000)=0x18) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x7a, &(0x7f000059aff8), &(0x7f000034f000)=0x2059b000) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000180)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000b40)={0x1}, 0x8, 0x0) msgrcv(r5, &(0x7f0000000440)={0x0, ""/4096}, 0x1008, 0x1, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r7) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r10) r11 = getpid() sched_setscheduler(r11, 0x5, &(0x7f0000000380)) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x117, r7, r8, r10, 0xee00, 0x155, 0x8}, 0xd327, 0xb6, 0xda, 0x7fffffff, 0x8001, 0x7, r11, r0}) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000040)={0x0, 0x4}, &(0x7f0000000080)=0x8) tkill(r0, 0x40020000000c) r12 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r12}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 627.911442] hfsplus: unable to parse mount options 13:24:29 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:29 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{r1}, {r2}], 0x2, 0x0, &(0x7f0000000240)={0x3}, 0x8) 13:24:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:30 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x80900, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) ioctl$SIOCX25GSUBSCRIP(r1, 0x89e0, &(0x7f0000000080)={'hwsim0\x00', 0xc784, 0x3}) 13:24:30 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, 0x0}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:30 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000240)=@raw={'raw\x00', 0x9, 0x3, 0x358, 0x0, 0x0, 0x140, 0x140, 0x140, 0x288, 0x288, 0x288, 0x288, 0x288, 0x3, &(0x7f0000000040), {[{{@ipv6={@mcast1, @ipv4={[], [], @rand_addr=0x2}, [0x0, 0xffffffff, 0xffffff00, 0xff], [0x0, 0xff, 0xff], 'gretap0\x00', 'lapb0\x00', {}, {}, 0x0, 0x0, 0x0, 0x12}, 0x0, 0x120, 0x140, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x8}}, @common=@srh={0x30, 'srh\x00', 0x0, {0x84, 0x4, 0x9, 0x3, 0x1000, 0x300, 0x1000}}]}, @unspec=@TRACE={0x20, 'TRACE\x00'}}, {{@uncond, 0x0, 0x120, 0x148, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x4}}, @common=@unspec=@mac={0x30, 'mac\x00', 0x0, {@random="8c3f3e73d840", 0x1}}]}, @common=@unspec=@NFQUEUE0={0x28, 'NFQUEUE\x00', 0x0, {0x9}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3b8) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_NOTIFY_DELETE(r2, &(0x7f0000000080)={0x2b, 0x6, 0x0, {0x8000, 0x5, 0x2, 0x0, '*/'}}, 0x2b) r3 = gettid() tkill(r3, 0x40020000000c) ioctl$sock_SIOCGIFBR(0xffffffffffffffff, 0x8940, &(0x7f0000000000)=@generic={0x2, 0x1, 0x5}) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r4}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) pause() 13:24:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xf0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 628.251019] hfsplus: unable to parse mount options 13:24:30 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyprintk\x00', 0x22000, 0x0) close(r0) 13:24:30 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x997, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:30 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={0x0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:30 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000040)={'syz0', "7619b8fa773032a6185a7fec8ea6011b04b876408b2e987501cfc09c4ac85d7cbdd5e03794968b105751ea44fc475d14885f0083824d63f7e914de61b053af688e4f2ad681d1c696e6fc086bf38f4110a674512cb6fd12919d98c863b1dcf4152e750a150369e5e15b50beb0c059e39a3cf3adfabfa1a4cf2aac5d472d0b25b276357a7f5bfe02fba4f032ad57897950f6d1911046d9b08e1dab4a7f4fb2856e93b2828ec0bd6daf19f289cd627cc7"}, 0xb3) [ 628.617856] hfsplus: unable to parse mount options 13:24:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xa00, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:30 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{r1}, {r2}], 0x2, 0x0, &(0x7f0000000240)={0x3}, 0x8) 13:24:30 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={0x0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:30 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x140000) r1 = gettid() ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000001380)={0x1, 0xffffffffffffffff}) r3 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r4 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r4, r3, 0x0) r5 = mq_open(&(0x7f0000002900)='/dev/ttyprintk\x00', 0x80, 0x100, &(0x7f0000002940)={0xc1, 0x3, 0x4, 0xffffffff, 0x3ff, 0x77f0, 0x9, 0x1}) fcntl$getownex(r5, 0x10, &(0x7f0000002a00)) sendmsg$netlink(r0, &(0x7f00000029c0)={&(0x7f0000000040)=@kern={0x10, 0x0, 0x0, 0x45925889}, 0xc, &(0x7f0000002880)=[{&(0x7f0000000080)={0xb4, 0x16, 0x20, 0x70bd28, 0x25dfdbfe, "", [@generic="ade34d9dbba38c1d4143a9c6596b4d9e1b7713c1b357099a38363501c00f58150dfa01daaeb51cf7001fc2f80f43432b79749a4b2a9bdb7dc9ce8a6c8de83b52c97799d32af8a874d9394d2f8a17a9484c71888a407984bb4b20e1eaf96241427bfbc9a6b0db6ea919fa", @typed={0x18, 0xb, @str='posix_acl_access\x00'}, @generic="e2574266afd54f73e659833c51efebad378998e0073b29f1e05027e1a266ed"]}, 0xb4}, {&(0x7f0000000140)={0xe0, 0x33, 0x4, 0x70bd2a, 0x25dfdbfb, "", [@generic="829ed4511801dd6ae601f8edf4c99f8f7996b67ec4f686f76e9cd3f0665f96e1a0d536d9f16d4c18569095eb108c4d09183b8bf44e87bdc8384cf558699eecd0438ec082fef551ff694a731a3e7004b01f2e125ac91004e01cc5133c945afba43d899ef4b676f7004f5958259ef1ac758ceea7cd16ddba9e25761299b4d6fffa8da5ce5483cb5edf4772f8ef0529ce0deedb4b323bde56fb837da71002296323b15cde3f2e4879f37ecfba9561bf710ea1f674d2df14c32d578dd0", @typed={0x14, 0xf, @binary="79f372e2ea1c1aa1f8e736da82ad"}]}, 0xe0}, {&(0x7f0000000240)={0xd8, 0x14, 0x200, 0x70bd26, 0x25dfdbff, "", [@nested={0xc8, 0x68, [@generic="360f81afae64a73a38301c2c2ea474ce8ef28e6f36082fcffa4b44f4f6f19f2fc7f10202436dca4e5428431ae9314572507b034fbae5a786eb6ef68cf9d03e5cc0e7eabfc8c1efa42cf70fbecb3c3f9cf1985960f9b89571918cea9fb6207f56145f7e3417fb80502b14711d874df5014f0f48cf25473f4e883535809262d88ee401da3cf947b186ee5e0216c32531becbe3638ea29d653f798eb32e38905b2ffc3af50045f816897b119e109be853acefbc8ffffaf9b742092d4a876af3cb97c131"]}]}, 0xd8}, {&(0x7f0000000340)={0x101c, 0x42, 0x400, 0x70bd2a, 0x25dfdbfc, "", [@typed={0x8, 0x76, @ipv4=@loopback}, @nested={0x1004, 0xe, [@generic="527b2277c46c052ed5b57732b6f8165567221c2bf12d953e0590885841f4d2251393b0e534f51f0b57a2b554cf8146e6dc4c67518ae30a7e96bc2ea54f24bc501f97563a7d4f1de01d02c1a625f50b0984bf1cb227a04d1071525fdb5f1eff1d073f5774372eb111b973dc788ee38dabea1fe68ef535b2dbf2064799b0450eedad8be2efe47fa917b48c66dec6ca6ba3ee2598fd3c653047ce6f4e26abf76e2dc41e8e0f712311a092b63ee2d92648770060e01b69075a0f081a6997d6b14c30434f512d462df3b070ae435987a3ad09e5770c4d1fc4c7225f877f14e8f40e38a6a19614b936f50d0b61bb72fc2cdafce70f7a45854d0e868e046fd8555bccdcac8b38064c227cff30c728346cd452f7adc489c46e393fe54299e2cfc0867cefe46d487989b8bbd71e642997d23566b51030ad51de1b2cf98d045ec9b978700e0b4279fad925bfb6aaf25c667ff15756889dfa82fe302908b1a0dd4c1361621ecbbbcf9d62d605f44aaa827c078dc373ec9631e5e36d36e0e0b4bf206d85d42cdab210e99038a37d2a462e8ab399765460fd06e53e9f64509ea0fb5d6abf9ba9ffaf0c83bc042720ecfa665ee57633adc9b6b7e8706adca712244329829047c7ce15bf5e508003da60342edab55efe4131925e9afc6b7533fff8e478d91a058597c978e789190c78a94de6822aac1a40f77285f9a25bd45a4c85f06ea135bc352ce3497045cb45240f0a150de8f04420889c47c805461c334139f573bcd6c71d8e6ef5a6bd7abc0cc6310ac54344571e8a6b81b01a12f9beb34aef5d81c9f3a62267dab02e29ccda6de2dc118593fc98236132be37aa0c0dea608f752315deaad1ab15beef035effbe28d294452ab7ca41e8e6c0cbf8140a84d303c470dab3d6079c7b65db02788e8395088ea1b46bb17941049bcd9bb6393958ec7eaf70ea95ebb73784345c7f82535f47205276c91f691c613423091498724cd6c57de4943bed212aee16217c951aee9dd20c0f3b32e6b4a3b594025cf5e1a8cedf1fc44cabcd1381431aa5822ac065d6ab4345bdf4ab30c6b54cba61dae7f874917a98d9df5e8682f61db4fc67118b67ca95e9acbd960cffb377a0da4e3f79a2ecbf35218770dac98df5f9f78de284937c1669dfac959bbb156a859d1b944545f2ba527dfec020803ae70f20051f6ebceb8a5cc6dab69dad60fd3cb05adedcbb316d526fa8235c687fe1b3a93cd41294fb49750d8b6e5a6f84f82fe9a198a0f8931ac1199b3789626f7986cf336fae6ad5f9d790c407b5ee5a8107fc0693e15fc20712c277f3f23cdec08c51612c95bf6c6f07c67233e53936b55e65302231ac5a81b49595da38bac40a28fe5f43f5c8de53405780d11e070d5b4d025c49d90f0a57e13c16e4f79e34ed377f863c0f3381799618aca9d4f9c0e27ef620cbbbc2416bdeefbca3b8b382ba74da4ed54e565907ae46a395166ef261f95b0f8b55b5ea5addb17bd2556b4f337b7b3b836e53584abd775219cf74c6f96b2df685c7fd6c971cee77760e83452f76fd47697ac86f9ed4927470451a2395bb6a6d8a10dd5e214791f2bd000df22b4361c065f4e9a322b172f8456b246ec5fde7ea76c98550d210929cf964012dffb43cafd2a3653cd772e0a407b8397d827245827d5e0cec9eec7eb22ce1651c834de169e96ff3e45503aae6d826b07488cc993cc1bb0be2814db1981d49a4293a135d2359f5c5f185397ed67dc1f885bc1f33833246b939b806175e1d4d84e210d4dc85f25268b1bec392b558e9926bd0a471b9df288de3f2632b0463e1592e1d6201498012db15b834fd58d905ecd78ccf0c4d9aac14d43d9ce933c4bf048513de8f76fd2928c2fa960f9830760b00528f705ce3514d721d966944669b128e6b7c95ed5b5c7240b254119aa83cc3cf009051e53fdd0c420878b3f1faf23c37d792227cf9f2db7347ce0428ffbcb385930692a13907e1a8d94339e2d20ff91a67bc8ac96f09469cbab2bd2838b57a6bb29ccfd0f518961f8e5470a1c487f2218ca27764f13a4a964864c73450d942635933a8c045a4a16037c4acce4241a5912731096e4e56b654578fd920f38dcd9c5823b5f6c45188e0b29ed4b55fdf30710c8b52a2319d1bb31048cb1e140ba705ea0cda6f67511470c3813a86a895c753f721059d4f9e94fdeab9d65fea9c170e8c8292237a2c6d5dc94dcad89093caf7ff8a2e4f42638a6714951dbb52cbcd60d2153bd84f0d337fa436acf48fceabf837d216ac6c16d2c708354213195f5cf50d619d60a81e9dde1ea111b5525bbf7d44dbde2733963714f04e1c490769e49e3132a1aed2aedc3650f949d77d6b0ce6000e41150f8c602b66509653b147d5f38594b310906c76ddb8a92a3336bbfaa9e2b0e4394bbd8835f420c9e0e7deaa88dcf70f0175cf986bddda5784345dcc6da6baf30db52f48c312a9bcf23a67af6a8f0f1c8038d4a68965ea2bd284f4bacc5094d28799298d5f529343db6d995cb3e3510ed0013d89ba9f8efbf7ff79272a53cb76c4df5a3669736e6813ac5809501f915dc7585a81164a9c51f3a88fc65122eaa5ec183f1ef2964823489988198617330d6196fb9d436e2cf43a08d6aede34af9b2d2bb7bef24336ec05dd22397b9da98bf5d5faf9c52a343aa6f4728e7a570eab1e73843355131cf9eaba3f334b4c502879d4486a75b0da82e0080beff87cc0a89fd7fa71d6cc5f91794e886b5e76706b24665dff7dc2d095fcefc4d5416f1b820f6c03ad2932ca43d270fa8bfb393495231758ff90aea811c4d32316811afe7408f35042e03ae2025641e7e25f73385b2d1596d721064b8c8f01348117271ad98c897e70613b23126388fe606c692065c7a030491bb4c234076360bae9555bb6000b4bd4d21e67c34bd042dc805efb8cbb6880bb6d2e203dab5451ea318129ffac1d0fafd8a524bc4480752b1e74d7e0693da020d1916bfd8328c9fa25126ad63ffeb1afad8b3a4a0845b0dc98eb0f1e027f3f2782747dbc949aa475319ca346db936af7e37e009325430b801afcea32254be0e1fda3ddf48a7e843733d67ba06adc5eb07f0bcd95d4acd66cc20eb799f8ac0b7a150d79532047f981a3308c1dd73a392408b305e3ae5c4cbae3a30d7c2a2d0ae1ccca437f962e3078cfd6185cc9ba4e6cf0dfcaf1192db7c247b4bbad46b7d08693d983ba80c24dcee26eb44e6bb975c23e729c9f3ed6d72707abdb2a6af9005c290a6557491e82a7431c4d5ab18428653e3c7da21be60de897e1655c2ccfa3b7b2ac75ebf7a99daf833b520941eab144ce17eb12781204bc7a409ea93781c49814c3d1f640393b427cb3465e7a93cb007264d4466b1d847cde77203ad77d886c4e3c87314a826ddb2f6461d3fd5db5a99bf1dc9169eda3f495c2fa6b9e351481427fd0f43cb4095ca205a2d64a6569d27845c6258d13970b4e66e4dc376679a11fabff079eaa5ab4a171a9e5c4b06bfebd4bf97f314381741f4dbc81f3d133fe4e3ceeabd720eac612f14e2befaf6160f5e8c42e3ad5617cc520fe91301124c41cca61abfa251cb03f075d5a844128a753f26afd08092eac4453d9d9b4c8b9f3840e07998e03ab1896232eea976da6298ef44d38c744a97de177b271710984b913e64e41763ffc8f0396566e507c1184f295aecc2dde8bfc23bc967f1ed7c2d34b1aa37a14ac941be494192b33b6f225d337d6347e3f99a8ab9d180efeaadde7b43499dca9cbd76ed2392e204523525a8ab6ffd2028c5eee392af01c3c7e1923d7bc2e87e5bbd7d476bfc2a788ade4ed27663b1575b1e028d179e50c14eb853a63e3424a4d570dbd1db83c24dbe915272d59f5084d4e86f39fb08fac6404d8ee723b088e19d5b9b211c39397155dc8167d4fd013efe2a105c3fc247476cf905e03d2dd4eadbf0c945240c0696d8fc1a4cfea5f3557d091debef7a056078fbb3db4cd468b45018ad2dcd171b113ededc1a68af1b5f5dbbd8fbca3a05918a14f72f4d273e466f7bc7854f9d47b2bbf757498ddd8676f2e024343be439c252103a55d764f2e8f7bac6e6bd80a023994990045e8b9e250ebd39cc7bfbf832434121c2f398e1f5301e6dcc4f9f7c993270f1b2332d7b5c2b7b46f5037965af0e9db040600a1f77c9f3be1298c333207eec2e73ac2cea79aea7751151568f9284c46f9b0f85d7c4eb0f45cdb18d85fa0dfecf89f382aae67d2d4ec343ef314a163556464b58b408aba29b65700848d0a1aad74df4fcc727bbcca4e750c2e32cd2adf0b964d430cc7f83f440a65d36edadfa209a3caf86b6144ca5bfb371df8cfe631e04fcff2fee0b284324f68dc6506728d7889ae4c78cfc676aa1f9852648246ec3cfe9436c8d6e0a1cf810bcf8f087901445bb901adb9c8748298528a048c4f84923efa88d28c8cde414ba119c7dd4ec85697c8735737bd27f1c244b1bfcaf3871e0e4d8148e5fc046abff5aa56f1cb5ea1107d725664fd7fc854766a68d217e0230271744df4bf46b705a6a6e7d6016dcd99b5cdcfd5079c5f9dc00c520ac9c10d01de3de2532e055ce62e409caf1a721a30862ddbbbe758a0faf326d70a7dc6a12d3814d3793f41a726635f3837f3bddf1a64888dcce9a963e1481dc10c233d85300ed7b22d5391410e37b4b7e0b1180671d262b8bea82011beef72e85a601906ece61446c26f02e813375bf8e1e50e5e3a45d73f4c67a523e3df144169df6100b3923c654d8879886eb23068c24b5d698bcfa725ab78e564cca57f455f98d804173807ae6cc65dc7c359bbf7944ef3537c9e30e0a31e6a9c38ecf72157998b7c23de54b859c28f04c233f5c4adb8b42da9ff027723a38bc00e5f4ec3f8413e52738361d84e2176d3c128f29528488c7900dbd9e37bf6038a764843cb08d9a6cb43e8e45c4b82760737a8c245e6a4c907f5bac08dce26cacc1ca6b265d0c236a253bfa680dda2c31d99f1bdbafe1a99ead304edd68a2eae92dfbcbd4f2213f8c4e0bc5b042d08cbd2f0157a24afce0b7848feb5719ca5a5a6567731dd0426aac8fece4fb069b205fb29964f12c84658b93e16947c18975b3726064bfd5c364a7214c58562fa761dfd24676d1f5c175340508004b82218d7ee959de5fd92a156f4b6cfdb6f1eebbcefcaa0145a2401a17bcf0fa369f3372158fee0518adec52f43226f9c10932750ba041551fe94e512152b7056237fd06daf9c1597780b99f4b3c1e0c8d957c4720dcbddef563df986990c75311ba1c2a30f254b2d7fe5acdacb7389ae666f59384e2b90102119d1303e93b7401c1a7273394ce8678d386dc3d8547703a68ad2918ac1c7fda4302f63471fc5160b7e5d6a1794045a90d2df3d9c5c4852e295d1e5b43985a493518fe09179ad8c310cc9676993fc6784ed71dc0c5685e108a0a1018cd59713e1f87640db4f2caa0b98c153ffef506e5a8f8ee785f152ea0ebb5a3e819a853f83f01a1564d69c53524ba3dafe4641297943999c834f2732320cb459e5264954c5aeaba7c8c719889a183efd7adf3c886eba3e078e62e35666d8f51f358f59d93370ed246988faafe977394b349a1957bbdef5e6c6a768d5a4abf858db62cd7d59c469038082690574513d293fb24b224eef15fe9dd113239de1fe896768e143c1cdd9005769a3695184daf6713a23b168baa54d541de76f99deaa77366c41ad1446ed9a6cd757ee264916939fea0f8af5e56f82d7ca819e642cf4302c40869a82d85e583d77352bced9995b5bfd7c51ad6df85b247a5e0ad7b3"]}]}, 0x101c}, {&(0x7f00000013c0)={0x14b8, 0x28, 0x880fd113873c6158, 0x70bd25, 0x25dfdbff, "", [@generic="ac0b6d742979bb8adf29753c6aec1e3e57d46196e9def62131a0805a1676ca13c165d9474e11e4820499ced7b15ab05c582658ec5974a69716caf14d1d3a27112f4e50b512f745a4f65f6efd342c463cdb573569ba5f382f0e5ca96095366f9c0738b3d231353646ac20f8bd83e7ed7947ca10fb1a5eb94f5dd924600e2cf3dfc6a547509191cdad747d16d503568847ba6c2186fc1d22c606b3fc79d595fb878c22454dcdba79c4740bee694c59144b04bab8ad3aa05c4ca03046eabc235f7cda66c7ef6c088e4cfb9c3f27d00356776d05802fb329cbc7259c9b2812e787ec0d9e6a7e9e36efdcba7a254a27bb1c8678", @generic="eb8fce4acabd9e82c0f62fe52f2c2d130776385ab1012be5187373f14b3cdd4cb1c5d503dcc2bf46221f26a3e2ea25f1777a58a4ad63ac49c18009c67b45534b245b686a630d3a6fd93e304770391ecf2d35c3d2422162b3a01c29787f89dedf9d98e9988f051bc93cb5c6cb7b5f474f7f1f36d48260a84d3a947cb1c5807c4d6fb4845e78de2dac16690d37cd0d79bba2e325d3d8f8f1625d890c2f68355f85571ff3b103da550cf438e6e221eddc0eaa66a61d76ef2b35c5092f", @nested={0x1294, 0x50, [@typed={0x8, 0x4d, @pid=r1}, @generic="c65215828314fbd5aa9f2855ddee0ad9a170997e3eb1376c38bb2ed359300a936f30", @typed={0xd0, 0x6a, @binary="f354d74b5459d0c15e285e348d29685658672639f007b41660e03f6f25129c95de40baf8162e1f1645b4fa8bce153ba5ef3c0b2fab9c58a17d1ca2f48f581d4d9cf5b6af85162f1a60915f08c86e0bc5f7227f7e133ca5ddf770b84455dc4de8c1d1ba7fcacfbe928d0dd683edfe07595922c8c1044186b65af31da0ddf5312e7540687402babfc304a73e179fc8ca5f543789f846b5de07c7c6655d26f9d32f487a3b9dc9450e9c849a3b7db9ea727d9dc4ea1172d88a383a74c2395756976ee395b4791f4fc16c34a5364d"}, @typed={0x4, 0x1}, @typed={0xc, 0x8c, @u64=0x1}, @generic="9c50e679e76ebcb74e1f866e8195397f26a4dcb5d07752d199232df0f60b190aaecde3c426cb45b7c9e23abea52ad5a92c19ec3b6409b3a508567fdbc3d875ddbaa537157ea5232b3c57383eff236dbc21ff0bfdc86570b662a7cbd3ae3f296a2a405f0df7543c78b030d5cf3eeb37e70a4284845a9a9341ed3d1c96fd9b0cdca0e57269e4c3211b82bcaab0e732067e59126039afcc2e5dff8b804a63a5dcfed608c6cf6cac8619eecb214c7c3fcccb22836beaec26c7be9a9632b68e1c370e369f7cf52708f31bbd5c007de62bc6fc1ac55b99870b663653ef2c", @generic="fe06f02181a7d6b6a5b71815226d8a55e9e66bb7c9de88e6f6c952ed2f3feda4dce76f112494fc7ca53ee27991d9d319bc3643d1b06cd006626dbb29759262b97b1ba01481eb60361d7048884e63b5003b2ee8f5ce1ef8b92d2652e2992280cee6b6728b970fec1e2c79f81dd903efbfae207ce3fb1403887fc59bd5d577ef368fa67750d3652dd3f8e0e7d9c841f23261d408a09970daeaa913c40589a5909c13961b976ceddab302b97ade44d0ad5d7c4b4bc6f70efec204dc1499eacac72de6000a27289cde9e09398cab27d8ece1c17ff26661e41c09a13dc973e25067dcd02cd4ebf276afe348463caed3d793858df0528c7cc9dee8daad9a882bbf1073399c8007c363f2e02e2ff75730b3f270331ca6cd17b2d54bf60d2c1ad0e1308ffc27fd0a7f943ddc1d7fc199a30e46b46a4244950bf7c445f7e0dcacbea07658b4f8b4fdbb23e96ecb4c7e2e02ffcb9d2e3e54f86b185a43ccd2e967d80fd0eaa6727b7a0f009063933c28e4b9d4f0306fea624be4308f5729ad196f9369b3f79b4a70635ce282c040cde52243570c29b5b64a5405a3dd80a5910314cabe4d0c3c10a2eb64c03b1fa272f6ffc32fcf664640af07d3d0f68d590a10faba07a9223a37f082db75b422ed40334dd7eaed35ea08001625f0014f546ce0587ed618154bebc0527458385981526e9e43213b9ec3db6e586f4d11422536835845d1739f622ed5c5f5608d00045c6a443813f116f292afe041732f203d2ebb78a29458cf6e09246d9d835e5c65e5d84d674d20fd5a1fab68f56cba049bb816f350322b7ec3a1e1c18b3200b860b53ddc2aa4cc3c55cfbe0f96432e50a41f3bab6a173ecaa31e5fd69f41cefffae4e80bd56265bad01129455997e7862ce62a5824a778cc17dffb86e0e0ad34950c26aa486683702ddf1c20cf2de9e42dfbf75ab5a610874456cbcb4065d9faf1ed1a527880be883a2505700a5c796945f455902144fdb61db8cb4716bfef23075127e9fdaac75743b71beb97dffe33e8891509c4c7207ddb6258d37c53c4fa2f3b46a89a70087ae9538c59c24e42e26d4557f843d3be4e35df72db464a0113fc9f14c829f32fefebaef4ccd4f32291dc19f6550f0040d817fcbad77c1f11395acad9e2518e751a4e616f8651ba8d009a2e58bb9dce2af1292f0b9edfa450034bd767eacbe3b7b86e162d5d8a691bda66fa3d689b3a1805d8d5d7817388245d7f9c766c5e5d8771e64aec7688758dc50c27ffb8ed06f161e1ce1ca9da96740505ee7fcd666a5ce30f5c74077ea525a51571b8e54bbfbe3868e2dcd844b99cb431ac29f95980433fc6994e36e49ba8a6cdda55f262496a65fbb6a014719ac00da66ed90e6511756da07f04b078a61619d120c0bb53b0a162a2b41a78ce199f3e01cdab5860d1f0d63325b65d7659d46a8c32501067e77d458a8b3ff01afe6de45463441b27133a048fe5e646ac3cd85a1e0c9acfcfd3166a27db30cf42881610d10f66cd3ffc352ae01712dfc87e6f66a53b2258b869a3c1050eb3e3de89140e5208cc9bdcd86deecc98887becf0e77539cf30adbb3e831ae643db22be186a1f37d03f767c8d510a9888b618f5a2a9628b3a141901b72cf57b0bb789fae7d2f2abe57467050d034c818d371115949b0fbe1ce2cfff91e81f84f11e00397f5d865a524ee28a17fb140726f1721c720941d46d589410984ae75d256fee78b29aa38ab5e62a55c7033b7724fcf9ac5920edf3d0c7fdb5ddde8d4d9c06e59125dbac25f7cb0921d720cf41bed5eaa5b7fecd3af82760ff7159342cfef1f7c35053c557a685c9912670b76a8ffc4a4d9367b3d9a9f4665f25ca57bd5a2cfd059b60dfab46f69779972a592142c7c8af40bbff99e6182b945f79118c39ea8e338d799ea2ece3bdc9c1e48d1591687631216b8154aa00106f9a27a3cd3f74cec5ed04e3154e975aa0ea2e6ec8da10af16e1a946382d254e76bc666806535f323806dc032d641d65a777d17b57eb91084487e76c2103a112352ffe2d7c8c2b16b56698e7e72606adb3b74a5736b14ea86a545ac38097bbea1da21dd4e9dea864fb40cf88dd4bdab7f1980a3031499bf8630578a7ca8a6dd4304628e50a93ced68f205e26db739d2d6711c1eee9c1a3858bb7caf01edddd17c8e00f89b11d9719a3426c307a64f281e042b01fce7b35d6926bf621a0ad99e712fc8b6b6d0ba46ee50da10d22b2b85977d4936ad7c20aa4a41bb431006c014a481af9cd0d3cba96e14e7fbdcc453f79fc8436ad37439660e707f705d1f2fd4ba446066e19558282749f05c0e599c52824aa9fb688b485200b9e4723f0af1d672db654554af9aa52372df27a559ffb654bace74780193228b1a76d823e50bcd6cf4b38d7890bce709258953975ee9f7deaa31dcbc6040718079ddcd2b618d3c1ec37d1309b11d40dc0d4739194c00d37786facb65c9ff69d07a4a25bc3f264db6e1d8e853ce9d396df36f8238d3ff173e13493aa7241a5e36b2b301d42be439dbf503145df08c1dd05e83d25426cc0672fc4f417afa390b38bac84409dd2f802192a2a0d443e6aad882d0f81d687d8eeae1538028f690450c706fa94dee9af6e375661e007dea89cc97fc8da29cb76222169ea3a8ce226604de01cbab6f4a53eeb56b963ac293b5ab03bcc4eac56bc8e7114fd71fe15a0cf16dc52de6ad9ff254eee025c11b4b28abc6b7df269e64796fe5810759712c15a93f32c8b616eca90c5c5bd74806aa866b52a460f6e220d8697b3d84e68f2810091fed9eae475ff0f181246eb0a3ad3cd050b80f1204e7274ab1aa5990babc1eaee6a1aacbfba0f84f4ded7b309bcd22ea4e4a7d0bfe0580c524099e570cdf2171dc7a219272e5127a3e0620f369e585b4a03121843486bf65409a767f72eb02b315facbebdfe56dd094c98def558088bf35b35628b778aea9b235b5c57e037cdb301d5d90b445b0935d7fa42965e409471262dd6087b171780f8444ba2ab633353946fe6b706e23e0331f29b5823fbc9a3ba10961ea87585819b7588dee1ffcec5a75c6dfc453ece8afc806b7ca28485dcb7e97591233376fae159d91f1b5856a6719d7d5f6a318fb1f8251db152a8a2a813b1f8d1a1e8c715fb72f4b817cb8f6dac3018026b6db1cc9e22f1a3eb74f6a097bfbf83aa9e23b9b7c8ce9f8f5ade6b4c2f71a13eb69f2b0070f092b6fef918e0e56f4bbb1f5a31dc2658cc3ce484d61166e6207cb728578b1722f03f3e846fb3011708c7ac3ccac1ab28143eb65ff826d6c930170a582d263a4279cb3b71ffa5f1407ecb35ce4db603f57decf5102f96b6f854f053f80829a998452a771604ab256219fdb73d3dc9816d833b42abbfa2446f944b19d667b13d23536488681c90bab252786e1103f848a23ee8d6877527fbae6817ab8fb0aba9bac7498f87fcd42833f4d434ece3c2ff10d580f34b8cd74cc75e40916acd5cc261b8c7b722d56e4bc649d58d52f89b33b200d7b2f683c5cd67ed76dfd31ecf5e1e1df4717ccb3afbdc6fbef9dfc6c910200743ba8bd2f276299882cfec11bc14d983511a164ae93f9858e8d5b4f83b760802541092ed446c46de164be420ef50a6c274a299ae1c21d5082d034fdc30d980147240cf83499de58d07d6c44e11acb663e70bbb6b7918f618a28bb573d3c046ee3ab629dc1952b1fb8d4f29ad25690db1501b9af4d76676d9adfca538a10f1a66374294dda6c54c916a245a1da0d9b70cdc968cafd2ba87b800416ee00f1935510490bac8c84e77b0a956785e9cd63dfa4674cae3aa898726f20146b30c07009bfe174289d1ae347750dd6ac3de04966e15146472b9ad55437657116311a8650c1bfa0bb7455502cd2c149183eb378bd5fba156b1945beb0f63fc616e93573d001cc3372328a7f721ad8c84dc46358cc38bc99743bc67074cccf8c9ce6b9633f5dba7c187e7669e03897887ac1e58285aaaf7b9a59e3d3de8c6de61df93e309be8d041045de35234176decfedfe227c6b8969e0664208208f2c2a907b17e04b45bec677089aeaba35ce42b7b6e3c353fdec33ce0ac1899e6c1ae88106d37d354996d4f1ac5bbd87f391d5533050c3ff59a4bcb148dfbecd133da6ef1bc9c9edf6c23b8fb2859cea9fc2586f941b5292008d768f60b909cd42e678a32e6291532af056a36199a3dd7779eb096f5ca44d2b12151beeae34c7322e8d1b33444c88d1b0c1d406b62941a05c4cbfc3a135fcc99584169b71f8a77a3c3e1789cb8d7574ac83167dac42c403bbf2ad0c184d1e868fa4bf0c4c5b9ccc56997046db560a0db7d7566f8f83c647de36c62690cc4efaadfe7c30d2aeb07391db7122dfd058000da17a7e72052ab4c899fc303db201fe300ad04b41bba4e13b56a599fd1f29c025143cd3dc6ca1a35f183c4c90f1639c60d51160473242a20a833bf22cecc5a70e7f2012760868b4b8fe0970567a3fa9ec2f820ecd30c6b4f6e0b1840ad0d8729a733ffbe6c44cd4ea01f501c87f2cd5027ea608cb7cb48d2a78cb42546141ccb6b752a9b36a045b921025c8976f43a3458a4b7bc8107d8b731f24ab7e760a846da6f3c2b3fbc5315689abbb0cfc5864683c70a6c13ee142e2cb2dcfdcd6870059504ddfeae8a951d1b49cb35f0988bce87766c1063469b60401a5b91419e81d9dd22e91ba80d3eca9c05d4f4b71c41f221b4a0f1ce5c73c9ff099d8cef5d86af4b8b5c285d57cdc87225f5c596ba654a163520eda5e158db029088f887bb21ec1672df8f239dc516dbf32ebce8ae3b58abd57f83be3b96d9c28e6a7e2c3e63f43215df9c7e536cb1b922f594a5446709ec824be4fb4f02e9219de9c546038cdaefc756143f0723d93c5cdb0a6873b62dc7bda8203075378ff7a7d0ce113c5eb9c798641f385b282d0e12eaf06a75f2e0085c1143351d61f431316f945cdb8d9773736a6394f030e60c750746e7ed0ae411fefd281810f02d846a57484faf21aa0f7eff642acdda49a515f48216fd61477e9b006e9b72a8fc974e2ff45b33379138bd90064e4abe2a20e71015e6144fb32b8c0ddc582b20179c5f4a19bd44374e0f62200385e8524895eb33b0dcabf6dee0b5427ba2c50b81a9fab2beacfdf53d7b7e0ff519e61d1805d3620dda70142c3807379548f0533ebde060e42d8979a8de02ce77c022b97a4624f777430be943dc05230a77759c7a78cb40f29a3545412184697c47a68b8c88e4a1c4e555e69d77e47b61ce8d1ad93385ecbcfcf486076184eb6eea5aab2913cc60dfd45af25c0addacd743528bc060bd45b9bcb4e6dad2097381c9c058f1d4d836d738577a508fa4503d70004faee124b5a4547f16a22811ad596cd56f904cd486df4b1d0f4994700ba72f739081c6694b4aa623c8dcbca936471ee12bca0ef3c7a6e885679035e07a210e26f1f01c7b9f07869e6b2a2257a74d88bb4098b2581019ef338acb1519de43f1aa068efb72e901194cb18be3beb3e0f647e216cb7520a34738cc7cb3e79e733ba5466d225174a39c6c49f14f2112efa277baff3482d518007f8bab6d7f049cc433ecb883e3a1d6d4c9ab24df383d7052454e0e907e90e7bd0f8f6b8652721f5da0718e2d01ed39701741fd005763aeff9393f6cc5242d55b285d21ece108a9aa81246db77e4a9d1e485f3471da6a1b3aa01434e36651fafe23cec35d1dfe7ec0dca98a9fbe9d7cdac5225a27e5c89f4493d97c0bcc2f1e180a9cee5fc031eddea46557382da2a80b99c6c6e1f88f340247a0ae94b159a5c0991", @generic="dec6b5480d56d0b6e881472761ceb03a0540f214f0cfe7523b286f481827d191f7fbf6e78e8c50309906fb900ed9a3a147e0901cbe3bb94eff4fffe8a943016e42d4f53af347964fb697be68ec9f53a43edecbde9df774442776ac7ec1f658d5cfd7b0ac29f574e7eac925c37bd9b1d9d829a75268c8293c7947e72cba89bea11a3d0456dc6e7f9432d3de5a", @typed={0x8, 0x17, @fd=r2}, @typed={0x14, 0x28, @str='/dev/ttyprintk\x00'}]}, @nested={0x68, 0x83, [@typed={0x10, 0x56, @str='security-\x00'}, @typed={0x8, 0x4f, @pid=0xffffffffffffffff}, @typed={0x4c, 0x5c, @binary="edfc2968e18016bea6b166aa763e5daac4fb62bbd72ba353235b06becc6ac9f63edd40f60edee132ac816f60b33aa8eb678dc94ce1925a989e8db7cb85a720a35bb9d8ca24daa14e"}]}]}, 0x14b8}], 0x5, &(0x7f0000002980)=[@rights={{0x14, 0x1, 0x1, [r3]}}, @rights={{0x14, 0x1, 0x1, [r5]}}], 0x30, 0x1}, 0x40) r6 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r6) 13:24:30 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) [ 629.084243] hfsplus: unable to parse mount options 13:24:31 executing program 0: clone(0x28119800, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:31 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xe00, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:31 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={0x0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:31 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:31 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TIOCSRS485(r2, 0x542f, &(0x7f0000000040)={0x6, 0x4, 0x101}) r3 = syz_open_dev$vcsu(&(0x7f0000000000)='/dev/vcsu#\x00', 0xfffffffffffffffe, 0xc0) ioctl$VIDIOC_STREAMON(r3, 0x40045612, &(0x7f00000000c0)=0x7) 13:24:31 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xec0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 629.349335] hfsplus: unable to parse mount options 13:24:31 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0x0, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:31 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x1, 0x10240) ioctl$SIOCX25GDTEFACILITIES(r1, 0x89ea, &(0x7f0000000080)) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000000c0)={{{@in=@dev, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@local}}, &(0x7f00000001c0)=0xe8) r5 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r6 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$chown(0x4, r5, 0x0, r7) r8 = getuid() r9 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) arch_prctl$ARCH_SET_CPUID(0x1012, 0x0) keyctl$chown(0x4, r9, 0x0, r11) getgroups(0x5, &(0x7f0000000200)=[0xee00, 0xee00, 0xee00, 0xee00, r11]) r13 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r14) write$FUSE_DIRENTPLUS(r3, &(0x7f0000000240)={0x228, 0x0, 0x4, [{{0x4, 0x0, 0x401, 0x401, 0x8, 0xc9b, {0x2, 0xffffffff80000001, 0x282, 0xfffffffffffff3ca, 0x100000001, 0x100000000, 0x686, 0x5, 0x5, 0x2, 0x0, r4, r7, 0x8000, 0x1}}, {0x4, 0x0, 0x34, 0x2, 'em1posix_acl_accesswlan0uservboxnet1+,(%selfGPL%em1('}}, {{0x6, 0x1, 0x3f, 0x8, 0xffff7d4d, 0x7ff, {0x3, 0x6, 0x9, 0x4, 0x7fff, 0x0, 0x8, 0x10000, 0x353, 0x3, 0x400, r8, r12, 0x8, 0x5301}}, {0x5, 0xb4e, 0x5, 0x69, '^user'}}, {{0x4, 0x3, 0x2, 0xf0e4, 0x7fff, 0x4010000, {0x2, 0x3, 0x0, 0x0, 0x3, 0xfffffffffffffff7, 0x6, 0xfffffffe, 0x32, 0x7, 0x10000, r14, 0x0, 0xfffff067, 0xfffffff8}}, {0x6, 0x5, 0xc, 0x1, 'vboxnet1self'}}]}, 0x228) close(r0) 13:24:31 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{r1}, {r2}], 0x2, 0x0, &(0x7f0000000240)={0x3}, 0x8) 13:24:31 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:31 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xf00, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:31 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r2 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) r3 = dup3(r2, r1, 0x0) write$binfmt_elf64(r1, &(0x7f0000000240)={{0x7f, 0x45, 0x4c, 0x46, 0xc, 0x6, 0x1f, 0x4, 0x4, 0x3, 0x3, 0x4, 0x17e, 0x40, 0xef, 0x7f, 0x0, 0x38, 0x2, 0x6, 0x8, 0xfff}, [{0x3, 0x0, 0x7, 0x1, 0x8, 0x1, 0xd85b, 0x3}, {0x0, 0x3, 0x0, 0x200, 0x10000, 0x81b8, 0x5, 0x101}], "397bb2ba63787ffb3e59ee6e3d0154b321897a73f60b8e3f5815d85fb6de8b0f6e902b4aa91cad13e06138845e39315c2ca3a3854b30b8ab3cf6bde2293bdd44d23844836e1edec6fd3a2602fd57bdf7aa41bc34e41feefe5685dcefb9ffb8f232d1a45ef26d0f6d522b617537b7e62935b1bb5c701e42a9bfeddc9b0e97a86a8fb53f1c476a0312957aabb9bccb1d479cf9830ee5f0de9e79dc243b8810bac7cacc03452fe3abe38db7c09deb1fd59bd6139e56be", [[], [], [], [], [], [], []]}, 0x865) setsockopt$CAN_RAW_ERR_FILTER(r3, 0x65, 0x2, &(0x7f0000000000)=0x2, 0x4) ioctl$VIDIOC_SUBDEV_ENUM_DV_TIMINGS(0xffffffffffffffff, 0xc0945662, &(0x7f0000000ac0)={0x7, 0x0, [], {0x0, @reserved}}) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r4}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:31 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) ioctl$void(r0, 0x5450) 13:24:31 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0x0, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:31 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() socket$inet_udplite(0x2, 0x2, 0x88) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcsa\x00', 0x0, 0x0) r1 = syz_open_dev$rtc(&(0x7f0000000040)='/dev/rtc#\x00', 0x7, 0x1e000) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KVM_GET_VCPU_MMAP_SIZE(r2, 0xae04) tkill(r0, 0x40020000000c) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r3}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 630.028866] hfsplus: unable to parse mount options 13:24:31 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x3f00, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:31 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r2, 0xc0045540, &(0x7f0000000040)=0x3fa8f5ec) close(r0) 13:24:32 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0x0, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:32 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x6000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 630.329268] hfsplus: unable to parse mount options 13:24:32 executing program 4: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{r1}, {r2}], 0x2, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:32 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) ioctl$TIOCLINUX6(r1, 0x541c, &(0x7f0000000040)={0x6, 0x6f}) close(r0) 13:24:32 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}]}, 0x78}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:32 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000000)=""/210) r2 = gettid() tkill(r2, 0x40020000000c) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000140)=ANY=[], 0xfef0) setsockopt$bt_BT_SNDMTU(r4, 0x112, 0xc, &(0x7f0000000140), 0x0) ppoll(&(0x7f00000001c0)=[{r3}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:32 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\xff', 0x3d, "b0131c4b"}}]}) 13:24:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x9709, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:32 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) pipe(&(0x7f00000000c0)) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) r3 = signalfd4(r2, &(0x7f0000000040)={0x4}, 0x331, 0x0) ppoll(&(0x7f00000001c0)=[{r3}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x27) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) ioctl$SIOCAX25ADDUID(r1, 0x89e1, &(0x7f0000000080)={0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, r5}) [ 630.986310] hfsplus: unable to parse mount options 13:24:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xc00e, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:32 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x2, 0x0) getsockopt$bt_BT_SNDMTU(r1, 0x112, 0xc, &(0x7f0000000080)=0x2, &(0x7f00000000c0)=0x2) 13:24:32 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}]}, 0x78}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:32 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:33 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) sendmsg$nfc_llcp(r5, &(0x7f0000000540)={&(0x7f0000000080)={0x27, 0x1, 0x2, 0x4, 0xff, 0x3, "ad102eb02258aef4377a6146472d7de175fbe7ea27b1924e9cb09e2fea6a7aad474478990dfbadd7ca655a66cff6c91f6a0dbc075fd033b382feac974b6dd8", 0x3e}, 0x60, &(0x7f00000004c0)=[{&(0x7f0000000100)="2cde2f2ef68ef7dfe439878f57e1a5b7ee32d8d676579b1657a4a444d1020d2bf0ec30cf3e10d9446381aff640a18a7554533a310dd74cbd906ca38abd9384d313565536f51176042a1417da7fea887bcd48b5894f1f54e42675371e65379670003c9cbb842281882ce8d7a3993512f7f9708c7a145dfa36023147983c3bfb3355d49fd56c1f8b8b84da4d57ad665eb32cdcebaba5e4501868b6c73964fea704a8a0574d97c329e785b1de614396ca1785bea3804d575a28273d77a7c389c92a1304c4365d077f108fe17d9ab5ad39f0002b683008e67d893d4ee7d6c45f449bf0d9d3b6d68b40bf41e1dd55e0edad4044e4054c509c6b6637618e4c3b", 0xfd}, {&(0x7f0000000200)="174a268f735477478179e529f36b633289461c8f1e0eaebd8f173d3adcf43ec657a7ae660f0801048da648e0156de32f72bffc99c9751ddeb26dad205aae77ba2c4203606e990fe86c982251a44e757a3283ae5ab3cf0a3ea8db8027f42884434bcfcfa24960d383543428395c4442e6d269cb667cdee762ad857185b9ef80955989ea41d56c9f4c30c37c5bcd219f05680a43ceeffa4c9c311b2c429e2d7d4bb02dcb5dbbfbc2b6c74669aed2fcf1498726ca818cc3f0078e5ab14c072d67a9acecb834106b6eb4e1d7854174aca48924b221c533ef0a1608ba6ce28e4f83ae93f44443aaa517217e52c9a470c7b0583799ac94", 0xf4}, {&(0x7f0000000300)="487a05ce7e5ab8f725c3df2dede9ee1034d7c4639fff1940c1c9b86fd49fa2059a9f306e1da454b1aa5f0627928a05f8d56e2165daeb7a242931d154f6aa88a10fff3b7e12456fd3b2253bde67a7867d7cafe6212f1f0646c228052663b370def2db1169e92a894ba15861b1a5e9aaaeee78306bd80899df737624a546fae5772a28f978f93c6a7033d303380a7755224be45c7cb2274364d4e993baf71821292fb8d34e3aef52f5b25cbe4139df65ff76b148f6ab2c27a94b9366b71b7d0fdfe82cfe65cfe5696df18524e24fa40d4c1cef66fd4b821a2461193866cd910aa170e62870c17d70dff95ec3878de5be7a", 0xf0}, {&(0x7f0000000400)="111948ed03af8a7f9fea28fbbd7fd7468c2ea218cb58f88fe744572f5a76f95867121524d07ce466607b45431637724e6b2729c94353c58eeeccdc1fb2957c1dcb24cadd45b2d5c8372f78078e362356f829392f16", 0x55}, {&(0x7f0000000480)="882b81ea", 0x4}], 0x5, 0x0, 0x0, 0x2008080}, 0x4048014) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-control\x00', 0x98e7369075cc6fef, 0x0) mmap$xdp(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000, 0x4010, r7, 0x0) [ 631.268415] hfsplus: unable to parse mount options 13:24:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xf000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:33 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r9) r10 = geteuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r11, &(0x7f0000000140)=ANY=[], 0xfef0) getsockopt$inet6_IPV6_XFRM_POLICY(r11, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@mcast1, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000000200)=0xe8) r13 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r14) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r16 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$chown(0x4, r16, 0x0, r18) r19 = socket$inet_udplite(0x2, 0x2, 0x88) r20 = dup(r19) ioctl$PERF_EVENT_IOC_ENABLE(r20, 0x8912, 0x400200) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fsetxattr$system_posix_acl(r1, &(0x7f0000000040)='system.posix_acl_access\x00', &(0x7f0000000380)={{}, {0x1, 0x2}, [{0x2, 0x2, r4}, {0x2, 0x2, r7}, {0x2, 0x1, r9}, {0x2, 0x4, r10}, {0x2, 0x2, r12}, {0x2, 0x4, r14}], {0x4, 0x6}, [{0x8, 0x2, r15}, {0x8, 0x2, r18}, {0x8, 0x7, r21}], {0x10, 0x4}, {0x20, 0x4}}, 0x6c, 0x3) 13:24:33 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = syz_open_dev$ptys(&(0x7f0000000000)='/dev/ptys#\x00', 0x4c14, 0x400) r2 = signalfd4(r1, &(0x7f0000000100)={0x8}, 0x8, 0x800) r3 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/policy\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r3, 0x84, 0x6e, &(0x7f0000000500)=[@in={0x2, 0x4e21, @multicast2}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x24}}], 0x20) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) ppoll(&(0x7f00000001c0)=[{r2}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x80000, 0x0) epoll_pwait(r4, &(0x7f00000000c0)=[{}, {}], 0x2, 0x0, &(0x7f0000000140)={0x2}, 0x8) r5 = socket$inet(0x2, 0x4000000805, 0x0) r6 = socket$inet_sctp(0x2, 0x5, 0x84) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r8 = socket$inet_udp(0x2, 0x2, 0x0) close(r8) splice(r7, 0x0, r8, 0x0, 0x0, 0x0) r9 = socket$inet(0x2, 0x4000000805, 0x0) r10 = socket$inet_sctp(0x2, 0x5, 0x84) r11 = dup3(r9, r10, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r10, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) sendto$inet(r11, &(0x7f0000fa3fff)='\t', 0x1, 0x0, &(0x7f00006f7000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r10, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r10, 0x84, 0x1d, &(0x7f000025e000)=ANY=[@ANYBLOB="02a908", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r11, 0x84, 0x7a, &(0x7f000059aff8)={r12}, &(0x7f000034f000)=0x2059b000) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r4, 0x84, 0xf, &(0x7f0000000240)={r12, @in6={{0xa, 0x4e21, 0x6, @mcast2, 0x800}}, 0x9, 0x401, 0xa5, 0x7fffffff, 0x7}, &(0x7f0000000300)=0x98) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r7, 0x84, 0x76, &(0x7f0000000340)={r13, 0x6}, 0x8) r14 = dup3(r5, r6, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) sendto$inet(r14, &(0x7f0000fa3fff)='\t', 0x1, 0x0, &(0x7f00006f7000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r6, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r14, 0x84, 0x7a, &(0x7f000059aff8)={r15}, &(0x7f000034f000)=0x2059b000) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000180)={r15, 0xbc2}, 0x8) setsockopt$RDS_FREE_MR(r4, 0x114, 0x3, &(0x7f0000000080)={{0x8, 0x5}, 0x4}, 0x10) 13:24:33 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) sendmsg$nfc_llcp(r5, &(0x7f0000000540)={&(0x7f0000000080)={0x27, 0x1, 0x2, 0x4, 0xff, 0x3, "ad102eb02258aef4377a6146472d7de175fbe7ea27b1924e9cb09e2fea6a7aad474478990dfbadd7ca655a66cff6c91f6a0dbc075fd033b382feac974b6dd8", 0x3e}, 0x60, &(0x7f00000004c0)=[{&(0x7f0000000100)="2cde2f2ef68ef7dfe439878f57e1a5b7ee32d8d676579b1657a4a444d1020d2bf0ec30cf3e10d9446381aff640a18a7554533a310dd74cbd906ca38abd9384d313565536f51176042a1417da7fea887bcd48b5894f1f54e42675371e65379670003c9cbb842281882ce8d7a3993512f7f9708c7a145dfa36023147983c3bfb3355d49fd56c1f8b8b84da4d57ad665eb32cdcebaba5e4501868b6c73964fea704a8a0574d97c329e785b1de614396ca1785bea3804d575a28273d77a7c389c92a1304c4365d077f108fe17d9ab5ad39f0002b683008e67d893d4ee7d6c45f449bf0d9d3b6d68b40bf41e1dd55e0edad4044e4054c509c6b6637618e4c3b", 0xfd}, {&(0x7f0000000200)="174a268f735477478179e529f36b633289461c8f1e0eaebd8f173d3adcf43ec657a7ae660f0801048da648e0156de32f72bffc99c9751ddeb26dad205aae77ba2c4203606e990fe86c982251a44e757a3283ae5ab3cf0a3ea8db8027f42884434bcfcfa24960d383543428395c4442e6d269cb667cdee762ad857185b9ef80955989ea41d56c9f4c30c37c5bcd219f05680a43ceeffa4c9c311b2c429e2d7d4bb02dcb5dbbfbc2b6c74669aed2fcf1498726ca818cc3f0078e5ab14c072d67a9acecb834106b6eb4e1d7854174aca48924b221c533ef0a1608ba6ce28e4f83ae93f44443aaa517217e52c9a470c7b0583799ac94", 0xf4}, {&(0x7f0000000300)="487a05ce7e5ab8f725c3df2dede9ee1034d7c4639fff1940c1c9b86fd49fa2059a9f306e1da454b1aa5f0627928a05f8d56e2165daeb7a242931d154f6aa88a10fff3b7e12456fd3b2253bde67a7867d7cafe6212f1f0646c228052663b370def2db1169e92a894ba15861b1a5e9aaaeee78306bd80899df737624a546fae5772a28f978f93c6a7033d303380a7755224be45c7cb2274364d4e993baf71821292fb8d34e3aef52f5b25cbe4139df65ff76b148f6ab2c27a94b9366b71b7d0fdfe82cfe65cfe5696df18524e24fa40d4c1cef66fd4b821a2461193866cd910aa170e62870c17d70dff95ec3878de5be7a", 0xf0}, {&(0x7f0000000400)="111948ed03af8a7f9fea28fbbd7fd7468c2ea218cb58f88fe744572f5a76f95867121524d07ce466607b45431637724e6b2729c94353c58eeeccdc1fb2957c1dcb24cadd45b2d5c8372f78078e362356f829392f16", 0x55}, {&(0x7f0000000480)="882b81ea", 0x4}], 0x5, 0x0, 0x0, 0x2008080}, 0x4048014) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-control\x00', 0x98e7369075cc6fef, 0x0) mmap$xdp(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000, 0x4010, r7, 0x0) 13:24:33 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\xff', 0x3d, "b0131c4b"}}]}) 13:24:33 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}]}, 0x78}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:33 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = accept4(r1, &(0x7f00000002c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, &(0x7f0000000140)=0x42, 0x800) ioctl$sock_inet_sctp_SIOCINQ(r2, 0x541b, &(0x7f0000000180)) r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$IP_VS_SO_SET_EDITDEST(r3, 0x0, 0x489, &(0x7f0000000040)={{0x0, @local, 0x4e24, 0x2, 'lc\x00', 0x4, 0x2e, 0x22}, {@dev={0xac, 0x14, 0x14, 0x1b}, 0x4e22, 0x3, 0x8, 0xf3, 0x1f}}, 0x44) ioctl$VIDIOC_REQBUFS(r3, 0xc0145608, &(0x7f0000000200)={0x20, 0xc, 0x2}) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/nvme-fabrics\x00', 0x80000, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) bind$alg(r6, &(0x7f0000000240)={0x26, 'aead\x00', 0x0, 0x0, 'essiv(gcm_base(ctr(aes-aesni),ghash-generic),crc32c)\x00'}, 0x58) close(r4) [ 631.600156] hfsplus: unable to parse mount options 13:24:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x34000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:33 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) sendmsg$nfc_llcp(r5, &(0x7f0000000540)={&(0x7f0000000080)={0x27, 0x1, 0x2, 0x4, 0xff, 0x3, "ad102eb02258aef4377a6146472d7de175fbe7ea27b1924e9cb09e2fea6a7aad474478990dfbadd7ca655a66cff6c91f6a0dbc075fd033b382feac974b6dd8", 0x3e}, 0x60, &(0x7f00000004c0)=[{&(0x7f0000000100)="2cde2f2ef68ef7dfe439878f57e1a5b7ee32d8d676579b1657a4a444d1020d2bf0ec30cf3e10d9446381aff640a18a7554533a310dd74cbd906ca38abd9384d313565536f51176042a1417da7fea887bcd48b5894f1f54e42675371e65379670003c9cbb842281882ce8d7a3993512f7f9708c7a145dfa36023147983c3bfb3355d49fd56c1f8b8b84da4d57ad665eb32cdcebaba5e4501868b6c73964fea704a8a0574d97c329e785b1de614396ca1785bea3804d575a28273d77a7c389c92a1304c4365d077f108fe17d9ab5ad39f0002b683008e67d893d4ee7d6c45f449bf0d9d3b6d68b40bf41e1dd55e0edad4044e4054c509c6b6637618e4c3b", 0xfd}, {&(0x7f0000000200)="174a268f735477478179e529f36b633289461c8f1e0eaebd8f173d3adcf43ec657a7ae660f0801048da648e0156de32f72bffc99c9751ddeb26dad205aae77ba2c4203606e990fe86c982251a44e757a3283ae5ab3cf0a3ea8db8027f42884434bcfcfa24960d383543428395c4442e6d269cb667cdee762ad857185b9ef80955989ea41d56c9f4c30c37c5bcd219f05680a43ceeffa4c9c311b2c429e2d7d4bb02dcb5dbbfbc2b6c74669aed2fcf1498726ca818cc3f0078e5ab14c072d67a9acecb834106b6eb4e1d7854174aca48924b221c533ef0a1608ba6ce28e4f83ae93f44443aaa517217e52c9a470c7b0583799ac94", 0xf4}, {&(0x7f0000000300)="487a05ce7e5ab8f725c3df2dede9ee1034d7c4639fff1940c1c9b86fd49fa2059a9f306e1da454b1aa5f0627928a05f8d56e2165daeb7a242931d154f6aa88a10fff3b7e12456fd3b2253bde67a7867d7cafe6212f1f0646c228052663b370def2db1169e92a894ba15861b1a5e9aaaeee78306bd80899df737624a546fae5772a28f978f93c6a7033d303380a7755224be45c7cb2274364d4e993baf71821292fb8d34e3aef52f5b25cbe4139df65ff76b148f6ab2c27a94b9366b71b7d0fdfe82cfe65cfe5696df18524e24fa40d4c1cef66fd4b821a2461193866cd910aa170e62870c17d70dff95ec3878de5be7a", 0xf0}, {&(0x7f0000000400)="111948ed03af8a7f9fea28fbbd7fd7468c2ea218cb58f88fe744572f5a76f95867121524d07ce466607b45431637724e6b2729c94353c58eeeccdc1fb2957c1dcb24cadd45b2d5c8372f78078e362356f829392f16", 0x55}, {&(0x7f0000000480)="882b81ea", 0x4}], 0x5, 0x0, 0x0, 0x2008080}, 0x4048014) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-control\x00', 0x98e7369075cc6fef, 0x0) mmap$xdp(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000, 0x4010, r7, 0x0) 13:24:33 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x0, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) [ 631.629393] IPVS: set_ctl: invalid protocol: 0 172.20.20.170:20004 [ 631.666047] IPVS: set_ctl: invalid protocol: 0 172.20.20.170:20004 13:24:33 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\xff', 0x3d, "b0131c4b"}}]}) 13:24:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x80000001, 0x0, 0x4, 0x3, 0x1c, "3601fb55b0abb8ffb67a1557ec5033bea4ea4aea2ca69dca54eb32a89665144c6cc0968b758221eb06a65c0930030041f3edd1fd2cbe35d1008d01852b067bb0", "15a0adcb72d9bf85c258bc87f734accbeb82834dafc476b3b0823734b562ddf8a5d9c7a822b88f54e88198071aad5f5485d287a1e88f7ccf937f58e4599f1bd3", "e20e6f2b969e9746b05cad2217f42a7b0ceed8dd7569add19ca05f26888dc998", [0x5, 0x4]}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000200)=0x8000, 0x4) getsockopt$IP_VS_SO_GET_DAEMON(r1, 0x0, 0x487, &(0x7f0000000180), &(0x7f00000001c0)=0x30) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x28, &(0x7f0000000040)={@dev={0xac, 0x14, 0x14, 0x19}, @dev={0xac, 0x14, 0x14, 0x13}, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0xc) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) 13:24:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x400300, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:33 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) sendmsg$nfc_llcp(r5, &(0x7f0000000540)={&(0x7f0000000080)={0x27, 0x1, 0x2, 0x4, 0xff, 0x3, "ad102eb02258aef4377a6146472d7de175fbe7ea27b1924e9cb09e2fea6a7aad474478990dfbadd7ca655a66cff6c91f6a0dbc075fd033b382feac974b6dd8", 0x3e}, 0x60, &(0x7f00000004c0)=[{&(0x7f0000000100)="2cde2f2ef68ef7dfe439878f57e1a5b7ee32d8d676579b1657a4a444d1020d2bf0ec30cf3e10d9446381aff640a18a7554533a310dd74cbd906ca38abd9384d313565536f51176042a1417da7fea887bcd48b5894f1f54e42675371e65379670003c9cbb842281882ce8d7a3993512f7f9708c7a145dfa36023147983c3bfb3355d49fd56c1f8b8b84da4d57ad665eb32cdcebaba5e4501868b6c73964fea704a8a0574d97c329e785b1de614396ca1785bea3804d575a28273d77a7c389c92a1304c4365d077f108fe17d9ab5ad39f0002b683008e67d893d4ee7d6c45f449bf0d9d3b6d68b40bf41e1dd55e0edad4044e4054c509c6b6637618e4c3b", 0xfd}, {&(0x7f0000000200)="174a268f735477478179e529f36b633289461c8f1e0eaebd8f173d3adcf43ec657a7ae660f0801048da648e0156de32f72bffc99c9751ddeb26dad205aae77ba2c4203606e990fe86c982251a44e757a3283ae5ab3cf0a3ea8db8027f42884434bcfcfa24960d383543428395c4442e6d269cb667cdee762ad857185b9ef80955989ea41d56c9f4c30c37c5bcd219f05680a43ceeffa4c9c311b2c429e2d7d4bb02dcb5dbbfbc2b6c74669aed2fcf1498726ca818cc3f0078e5ab14c072d67a9acecb834106b6eb4e1d7854174aca48924b221c533ef0a1608ba6ce28e4f83ae93f44443aaa517217e52c9a470c7b0583799ac94", 0xf4}, {&(0x7f0000000300)="487a05ce7e5ab8f725c3df2dede9ee1034d7c4639fff1940c1c9b86fd49fa2059a9f306e1da454b1aa5f0627928a05f8d56e2165daeb7a242931d154f6aa88a10fff3b7e12456fd3b2253bde67a7867d7cafe6212f1f0646c228052663b370def2db1169e92a894ba15861b1a5e9aaaeee78306bd80899df737624a546fae5772a28f978f93c6a7033d303380a7755224be45c7cb2274364d4e993baf71821292fb8d34e3aef52f5b25cbe4139df65ff76b148f6ab2c27a94b9366b71b7d0fdfe82cfe65cfe5696df18524e24fa40d4c1cef66fd4b821a2461193866cd910aa170e62870c17d70dff95ec3878de5be7a", 0xf0}, {&(0x7f0000000400)="111948ed03af8a7f9fea28fbbd7fd7468c2ea218cb58f88fe744572f5a76f95867121524d07ce466607b45431637724e6b2729c94353c58eeeccdc1fb2957c1dcb24cadd45b2d5c8372f78078e362356f829392f16", 0x55}, {&(0x7f0000000480)="882b81ea", 0x4}], 0x5, 0x0, 0x0, 0x2008080}, 0x4048014) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-control\x00', 0x98e7369075cc6fef, 0x0) 13:24:33 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) syz_read_part_table(0xc4, 0xa, &(0x7f0000001640)=[{&(0x7f0000000000)="ed21f1751f5e1608acd26465e1d65235d02d71c518f81feef138584423a2a2e0d74728ab075919d063c084c69503dc3c071e6f8f9f8fb9e68c5c757f8ecfaf7729", 0x41, 0x9}, {&(0x7f0000000240)="8c6b87b9fc13637cea55387f52b58f8717eae3884c0d68d01170da8432d9fec6a0582abc3b6fffb0b52b398084d67b97d1321f794405f7dd19bce680f19e745026b3c443e1dcaf7a2b68b78dde5388ac4bcb9d1ed9b868c0a6d0d602850ff3a9634037694da1dc05360ffeb8ed1d204acefc6beb1b00ff5737eb939923d804ef744e7691bf12464d84693c23a7", 0x8d, 0x401}, {&(0x7f0000000300)="e8de9d14a627969e7681dddc8fa69473c3909754be21dc9dab175fd20199d27dcd2b63d1912d777839fddab1155c4f5df8d63398d8cfd08b99f586d8d60fe6e93d08b17655689898f31c9e9bd46da058f59e28376e3c5cde08b701c39c47874ca020edb3f7639d6385e6f9f399f2bdde6722f50b979040f379db73463d704bba1482decab3c8401eb40c32059eb6911bc19d0b408f667a501d46022597246b9befc1", 0xa2, 0xfffffffffffffffc}, {&(0x7f00000003c0)="b49a22ca588e2b1d238665776e004edb5e9cb714d2eeec2cd4a24f7764df2666427114bb6fe2be0658982f10fa56cc924746cd7b5bc0052059602601f54d84a19e6ca966c3d12198fc4cae78c5ce8c67818b588fa571e449c04fa63703b9ad839ea178d8ca0f931d038f0f16b2a0f1f4795e1464186f90077c71ea0e0b5d6d1a8e9c2c6547e20cac8d1df8e4a9725d44e38964ecc633eceeafd7f486057e4bbdd0d7b4a6afff239f24f0e9fcaff4cef2ebfaa33d944202c364a23ddb7b4bd3409e24138ffea9ef8db9715fac3a23dd496638b2bc62df205443e681b7ef", 0xdd, 0x6}, {&(0x7f0000000080)="479df0e4af4f90ccc1600ca5448a49c15934fb99e534eb96c09320800686ec", 0x1f, 0x4}, {&(0x7f00000000c0)="153c277ff91c392a19b199070554a7f971ac14418ddb47e656b428356ad7820d21a12df4663d5126f960c9d8b2d077331c61e9f8", 0x34, 0xfffffffffffffffe}, {&(0x7f0000000140)="70ba4b92e0abd771e456d4bde5ee6cbbaf3b54e2cca0163a1fb21b45cf3a6b54eb0fb178dd858b8c66f94e3cc0529032cf3aedd9919426a5495434b1c76106f474c6177a2ad72b2ca73c16fa874865463a449720b61cbcad62d292", 0x5b, 0x2}, {&(0x7f00000004c0)="57ecfb9bf34e902cb693757e4998ddc1b3ca18809a2675accf7aa137b057d2991822c4197827633212a0bde50dcbd4525e4a9fd7257320b8fa7b9401195ab654ed1cb65142884d82fe84e8910984a6a25b04b82864b47cab4119f8ea1a4fd224d053704875c84b2244a3ce7379c768c5aa", 0x71, 0x1}, {&(0x7f0000000540)="0fd21cd78f012afa603f8ab2a08e1d01218456a26e3cb849a135d662bfe1009942efdd8a7b8a75be10069a97b2063e1f9282966ea4da1c363fe82ba5be674e99f0f7883e7c98d9d2c1ba5a3ba064157e4fd25aa2295881bfb200f04164b1f3a86a62f730354f3928d31dea8bebf338919b022c22210b14cd273d7b1f25b0ce46a8bf614b1a87df379046987ceb4915e35eebe8c094e35641c0fe23ff55a0d12fce2f6c3f8dddb5e050c3e1ca208c1aef0ae3dfb9a6405f4f0b0231cf76e641f1ce3e0505c81978626f562f484982b704415f685b340549662be1a2bbcf8d461d5ab22a97912c24ca924401671c33a768a6e456", 0xf3, 0x101}, {&(0x7f0000000640)="934808ea475732cc1c685521370984d2d77df7cb2cc28e7fb6b0566de1e1f679099cb4cad9cda39d3f5f216799320197c3cc8744248cb136bf77235af3fc9d5a2bd38745a67eb0bdb67cd0fc6a55245324b88387c30aa9214581ed81cc32676e7d2e3f5c64a68682d8942f03cdd4a21d35cbef44cf64c3c108e81fb15bf07fd384086023039e0b177d92c5605f07e953900a06a2038eadcd07c9c2341a5ce6aeb60afb30292d25541580f207ba9d84af8cbb99206b8f82fd725d17a3bae15807706ae14fa0d144e6ad1a0776c936da5dfc1e2257ec56876a4b025d10822673ecf6ab554a5d5d826768b676a052277d950a60bafdb1cf31742f6eedd794aac59c8d92df76e3471c06e5ffb62a598b27a613f77a1a8b043c4098f1bbb36cd6e1a945f835f247c1c3a8da6d04438a98323802561fb34ec25fac22e6017c6c515a664c4078c85d1d76cb85919bf4ad6344122376f5cbe874f229851e427bd30308c4008aac935ae0e138236f7c4dc057e507fd9a3060e1bb48f5bf90ddd139a33662fe35643133acee3f4b7da630b8f58731dac327f2a6990daff19ac805488bada8bbdfa3f79a8ccc2a66e19c83ef74988713cc894a0383d04eac9740a508aadfe8607f64048263bfb74cac85eac0a46d43fba9fb7c52cdf466f1c2e82eb44555ff0dca64cb174da2a1f22b3aee571aa25e350b8fb335461d174bbff7379f7526d336db8f882d1e0fbf51e54f3d9b7575e528a882e95ac300c347444ec22d8a5a9d8d55e949599009055911532b0a9b1e2a2cfdfc7751af1df8ad23d330252c5302c6497479657959f0d946b094c16eb87799f3a81eadb4aaa2e898c86202dc4fd85a2c613c221b410f92da40798557d6df41f855d955e96098e979dd5d2fb6d0efa4b1640a2e85588855e0f876033a3afa2f857a89bee4e2adb66fd89a2c5550b3046108cd715757c42cc296335b6dded2603f66670143ae12ab536268b656e315b65229edf08a06a8e2dc9a0d79abc714b44fc333684624c79f6c5de0da3f78f24b5bcdff1b5de472f9b72248369e98e60a136d685ac51aa96bb45f544a3ec95968303cb8e15b9b32973ec7b2d52324b28fcffcfa18af1b821c68880a1ff37de54f09f822bb9ea9aede4ebb17f807e756bcafacd5a0e1fb5507b721d6517d8715d681475ad4d31786ae24c42557a3c25e628146264897ed895fc61e443f860a460a796a8c65c9ba8fa29fc322ee2a8363cfd547ec415f5bda014d8dad4f66011cd776ea9d9a19913b06edbc67f562efd346c364b3cc8d317b6e575d64c75da1873aa74ed7a634b0683f526486fd71687329fa2cf1426380dce36e3e6a366331df5c0dd2c148e37cd18127a122bf9b5ee0afe6b30aa9397fc639bfadd4b0b00dc64a1981f6e056857045469d16d6627152b5734e7499290dd60dc1bd6bd3e34653c5ae0a08f427ef818a08384ec8e2c5dc26f27b403cb1a948c9d7e3d05cb40c8531f3d47f5dd766682ea15348af8d37788f4b864aefb0059a70c67d705d4e07f521207bc4224283ed8041a579f0f4dbbc2166347da1f1eb6245a65c649b7d76f83af20a744457563e6eae04babab56b33ef8c63c44f668d01d4f061f0ad48c710b8b81ea07d4b64b5eb547998486e912d19d3ee3b4cb8123f5ed91de1944964b51cba3cca2c257d0ac21eeb1ed380d53b7ae3c5fb8b50d7990007b567624d49c39f8b374f0d837213b623e7c3c20c4372d7b2e627aba87c654a5f85d0d8908a039213f0e18f01c1d5a63136b10eebaa3d4bc4a23fdbc2043be01ee0ca6b261575b3be41c0cbf0ed3998a3f518d9b2b6a6932c150c4ba2399bd4ec70efa5abf77c2f4fe06bca435a8c2564e55c7b24c9c0d4f4273cc5829f05d58c822e88278082d45c4aa1a8d422fe52930eb30ef53511098e89d58a3debeea2e096f0b7ba4e44ed5d1e15d83c2483a00c583188bf3005c836ec222360d972a7f6b924ad379abb3ce8ae1e63f8146b508f0859f7959f84c0658ebe8278a16c6d0d2aca15d08368ae612ec20f643ec06423fe748457a7c73763e184621aafdcd1e0632ba5ddc7dfb4e4702bc546e07a38c329a391e5b11898e67778af695d736144d0362ac3281be9c24f81403de3825307c67a33c864d0c6f7c7bd6ec17d302c0496fe0fb072e5e49a9c48748c2a448e44a4dd3bd49a3f70e0b083234cccd0a7d70e2c7c0a9212b365ee5df0c874bbc2750e308b048ca663e25a89a44a09934bd238950c89ea14d956eb07934af2e54b73a25891f97935f623d0e4cbb5aa2fc00fffe2975449fabf14967efc79be75f6db2f5ed37d977436689e5bc78185ee5b83dcb5e6954561f99cb54af98ac80814fb3f68b2e4b02a06c3339ece68938531cdff65a7ff8ac1a43b2ab000056622ae13861bbef08da4cee2decfb4fbc68367c0889af2fb4fe1b941d725dcb8591d8bd69a1de01011b76b18a8bf915248b46a9ab4d7ec59f56ad1b787f5c4131f49c8dadc19a5bcf042eed7fd9c39527c425c70e95bc3977d808b02c1f4e2eccc3f4e1722697fe4ebedc9aa9528994c252b4b43ab062b849739cba72fbe07965f83f48f9bd039bf7d6ac59a8c99066d2ebe1a4746e7c116071eba54c4ea8b661fb0c582844781b7c636d87c95c7ca9886d2032c3d0e7fa66f2df437e39bd4b8ef43d3b628d8944dfbdc27d520e2213614936267cad50acbf9c6c416d4689e210daa5340e058d9b0551a5620d97acc998f9d959629c88f326784865164db72f167e51940810e5bdc1093502e10b4eeecf4090244043dd60d357a02edf8b60bd87e6790c0f2105a22001817a663fa86b52b001444fa48547bcc4d9f1a360bb7a6bd994373f3ac6c8cddb5cf5f76096d65808c56f3a4f1e928249ea31c9a0d007713e1665ae56db26b5fb5e46d87240e92c89e1fb143c74747c3a0d139d55b6f79c65eef75e63decdc9d3020421fde27650ac0c7c5c6c59462da672c141bcdd6e9f081c6e1c279af25e7cd15811133ac08964bb45b8093f8f39caad075c50a53f5dc1416a70979e319e6df0da5ba07e7a189961ae2e2a4e32760af42163311ab95f1d709719856d997725da91f9f79b3a8b5597d8cd5ede1c3c42f7042286cc5bf7edb1137efbbc209685da857352f911c2128f518221962a4d7d0a7e7ac0d2ead62ebe432a3d7ba6d816ce3a048bf3890c7d9eb6d75d8a69f84f9b5cdf05d844ebe40fc54acad2d04a5d211d3b805744b2bef6643d89babf64d82f0fa10770fd4872fa0dd0f63e277cdf28181eb4e08c7fb7ba1eef4d869024d18f6bb9264dd67af5474bacf23d858fe2eb87af866adb72d31f8a34dd396e2466fe8a738e3f247aed39ba3de6b8285a4c93e29b15420532c4cf2af3d86112da673d0d775f41f7847e563d7c50077e3e06555659d5e5679202857c2ae35fe7b52b1863c64c19d47247d26b5b21b6460912549ceaf397fd9540c1f50585a6ce1b52cb16d092bdfd2597adc01d457a4a8f99cac0609f2044b9181074e466e6231375d948bf30ae8805ff4de1df1b7675d81ffa6c8c9cd434340c453af07aea2b4344682b709e7e1463b1b19cbc54f88fcb9db1a8e47bdf614ec53d6251d3cdf94892c2475ae2af7db30442fe8513378bc8a9db001aefe6304dd8a73a41be67018f2cfe07938f727862f8b3b93ff4efb691a64be59b6191a0868c4986f02239ea4a69e48ef86b00c6b5071a4ec4fb95f749716ce5eb1a64972d405c74095c894a62348e6d836b2cc333492a7d81deff170e28ae058fb8486e8176797a69f0c473b84b29f2ac00cd71dd70f9e3e009b119bab72f4a61b8c27a808ec42ec7b477d3fc8bd3a649c86226f5b1aeee2c9088053aecbaec3a0b633761e0ed65c94cc4a4053ca1271105de8e05fa82911c72987481044024f92daac71177ad6c0c2d4dec70cc315d9da7562341a4935ec05e1451512dd652230bc90969fb8a7efb8a7124c2b291e42fb0c7c74f0fd8bc5e1df4547f231835aa53f471804265d5201b4d8508c31845d0edcabc5efc2bc177cd554f284d57029397088ee5f1af8b16ca5ee8063d031afb73b67d8486418441c2f284477b77101f5fafb385ab7b47c87faafacf68810dfd5c17ad0a174e2d7a4783f6199a5cad2273e7ac7aed6819cb086f13e89d94573bcd8eb363c8b2266ca7765456a3d2d97906ec4054fd0b2eb11977d580b931a2c8a0dd3d57ca3902157fdcc220906e6ebb9bcda4fbb4dc92b68db3526c67fa224b7c02f7b5c82e59b5c0bb02ba6a830afcf67d60809b76bd846c5a4d9fa978166113022d1ef3d3089dc27356fed5692c512594eb7413a998e4671c2fb41c34b6f4d108fe9117bb97b465c4f0ce9d7302835ff580df5f84cd13343107da487bc76648ec0a70de2444e0969125a4f32fa4e2a511fec8a4371c4c61f8a8839078d7a111ab6c30979e6be00f4a1a75c7d5f796cad4f542b1f8a3681fbc4b1709b2d202bedd62c7d8aa006b0ffb63a49a68abedd39c5585a1519fdbd159032317a1e02ca4ec5a953ea6981ebacef0ca34732fc8cd7e154fad4fa248a691c0be4b32cb3489dd91576f3bc02a4700b156fdaf2cbd2d380a7da43e426e9eba4f06aefdf1d9e85ef0fe16326e61a5a4c18b1a7d89ea83ea846e2f32984a8a44634de46d2f0bca785ae18a7f66b735861504cee3d9cf238d92abd3129abd15966fd2c27ba2e4c35c8aad12f1c6396c6c571c6f087ec268187aef8e8d84e48919da2d6fb4940851de0b7b61f0a13fbba8b21c1a7d74f511100d721e4a20622e7301f1d650cd4c38d863a35bf2f76a50b349c669f29bd36a1b1567bb1699e651341cdd17ac05b86e9214051b7e46b15c743b7e3f3f5d3607305da53dadca2bb8950436bce03989b89feb51a172d95d311071407a2a35773523d24c44b9bd527d92c53ddd5f6ea37f3af2ab813191754b2ad93c355b422ae44d534cc2b7043fc541d019d7fb9c78d4da3221cbd1b889e294d3e9535c2075c184d9ee563ffd66c0c99d5f1f61a95779474e4d1045af4fc0eeab0710bde625f80add47fcb920702f1b16ce4661bc7aac60e55ce4e5381a99d7c6f04131374eb278484f89a5b853fccec8cf069153fac55fce331dd83355af8bd444a07ab18a85c26e96f21f751d9a09486b8430ee87f73e2ef14516e7e2e58571d75b02a1e2d1244c874cf4e75e867077660b20e77cec68bc2d2352cb0fbb41f2ba502a2f65adef717389e8818ae2544e83fa0695a61201a13bd9728e60bcde39f75651d2eeaba7588f88bdbf3b55d9a411b941cb4722a16479eaa0a9bcac98189d13d4f63978747db4942499a1319641e2ff176e00f857052be6d322043b38e67a8273e970052a5fe3735bbd89d2f5c7eb8b4378c5521c1a0884fe4ea835c193c1c24f3a66c59e86fb9cc29e45d191ace639ebf2600389523c73bcd37780d062047d632ee9a2a6de999b2743c6c4e8ee75fe430b1fada3666e71e8175df8be59e33c908bd7d559bded75a622cd9a02d9c8b1cf767c02e0b3e90658c6baa3bf1e174f6e00121599ea0203dfd3fd89455834530df7754f6bd15f79133e43cadd8cd67e79e34f9557583aaaa8375429957f627ee4328133b96ad3742b184d33a47059016efbb6b62f73cf75f9e4bce3bec0105823ae1bb71f4ab48280280ffe9fa01e045525256238091f807496faf0c9753039298d54db9c799922eae5e6157d1471124c4d6531560c42c9b0feda993f6fa35acc0d921ff08c01564cb8eeaa54463205c0cabdf924685ec24250bc4b0b0f61213", 0x1000, 0x1}]) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:33 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x0, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) [ 631.925174] hfsplus: unable to parse mount options 13:24:33 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\xff', 0x3d, "b0131c4b"}}]}) 13:24:33 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$GIO_UNISCRNMAP(r1, 0x4b69, &(0x7f0000000040)=""/19) 13:24:34 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xf0ffff, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:34 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) sendmsg$nfc_llcp(r5, &(0x7f0000000540)={&(0x7f0000000080)={0x27, 0x1, 0x2, 0x4, 0xff, 0x3, "ad102eb02258aef4377a6146472d7de175fbe7ea27b1924e9cb09e2fea6a7aad474478990dfbadd7ca655a66cff6c91f6a0dbc075fd033b382feac974b6dd8", 0x3e}, 0x60, &(0x7f00000004c0)=[{&(0x7f0000000100)="2cde2f2ef68ef7dfe439878f57e1a5b7ee32d8d676579b1657a4a444d1020d2bf0ec30cf3e10d9446381aff640a18a7554533a310dd74cbd906ca38abd9384d313565536f51176042a1417da7fea887bcd48b5894f1f54e42675371e65379670003c9cbb842281882ce8d7a3993512f7f9708c7a145dfa36023147983c3bfb3355d49fd56c1f8b8b84da4d57ad665eb32cdcebaba5e4501868b6c73964fea704a8a0574d97c329e785b1de614396ca1785bea3804d575a28273d77a7c389c92a1304c4365d077f108fe17d9ab5ad39f0002b683008e67d893d4ee7d6c45f449bf0d9d3b6d68b40bf41e1dd55e0edad4044e4054c509c6b6637618e4c3b", 0xfd}, {&(0x7f0000000200)="174a268f735477478179e529f36b633289461c8f1e0eaebd8f173d3adcf43ec657a7ae660f0801048da648e0156de32f72bffc99c9751ddeb26dad205aae77ba2c4203606e990fe86c982251a44e757a3283ae5ab3cf0a3ea8db8027f42884434bcfcfa24960d383543428395c4442e6d269cb667cdee762ad857185b9ef80955989ea41d56c9f4c30c37c5bcd219f05680a43ceeffa4c9c311b2c429e2d7d4bb02dcb5dbbfbc2b6c74669aed2fcf1498726ca818cc3f0078e5ab14c072d67a9acecb834106b6eb4e1d7854174aca48924b221c533ef0a1608ba6ce28e4f83ae93f44443aaa517217e52c9a470c7b0583799ac94", 0xf4}, {&(0x7f0000000300)="487a05ce7e5ab8f725c3df2dede9ee1034d7c4639fff1940c1c9b86fd49fa2059a9f306e1da454b1aa5f0627928a05f8d56e2165daeb7a242931d154f6aa88a10fff3b7e12456fd3b2253bde67a7867d7cafe6212f1f0646c228052663b370def2db1169e92a894ba15861b1a5e9aaaeee78306bd80899df737624a546fae5772a28f978f93c6a7033d303380a7755224be45c7cb2274364d4e993baf71821292fb8d34e3aef52f5b25cbe4139df65ff76b148f6ab2c27a94b9366b71b7d0fdfe82cfe65cfe5696df18524e24fa40d4c1cef66fd4b821a2461193866cd910aa170e62870c17d70dff95ec3878de5be7a", 0xf0}, {&(0x7f0000000400)="111948ed03af8a7f9fea28fbbd7fd7468c2ea218cb58f88fe744572f5a76f95867121524d07ce466607b45431637724e6b2729c94353c58eeeccdc1fb2957c1dcb24cadd45b2d5c8372f78078e362356f829392f16", 0x55}, {&(0x7f0000000480)="882b81ea", 0x4}], 0x5, 0x0, 0x0, 0x2008080}, 0x4048014) [ 632.202338] hfsplus: unable to parse mount options 13:24:34 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/policy\x00', 0x0, 0x0) mq_timedreceive(r0, &(0x7f0000000040)=""/79, 0x4f, 0xcce1, 0x0) r1 = gettid() tkill(r1, 0x40020000000c) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r2}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:34 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x0, 0x0, 0xffffff80, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:34 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyprintk\x00', 0x80, 0x0) close(r0) pipe(&(0x7f0000001300)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000140)=ANY=[], 0xfef0) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f00000010c0)={r3, &(0x7f0000000080)="eead95d6225fa6", &(0x7f00000000c0)=""/4096, 0x4}, 0x20) close(r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000140)=ANY=[], 0xfef0) r5 = openat$userio(0xffffffffffffff9c, &(0x7f0000001100)='/dev/userio\x00', 0xe90000, 0x0) fcntl$notify(0xffffffffffffffff, 0x402, 0x2) splice(r1, 0x0, r5, 0x0, 0x6, 0x0) getsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000001140), &(0x7f0000001180)=0x4) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$XDP_UMEM_COMPLETION_RING(r1, 0x11b, 0x6, &(0x7f0000000000)=0x10400, 0x4) 13:24:34 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x1000000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:34 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:34 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) [ 632.587254] hfsplus: unable to parse mount options 13:24:34 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:34 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000000)=0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) r3 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SCSI_IOCTL_START_UNIT(r3, 0x5) kcmp(0x0, r0, 0x3, r2, r3) r4 = gettid() tkill(r4, 0x40020000000c) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r5}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:34 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x2000000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:34 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1714c0, 0x0) ioctl$PPPIOCSDEBUG(r1, 0x40047440, &(0x7f0000000080)) close(r0) 13:24:34 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) pipe(&(0x7f0000000000)) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) 13:24:34 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\xfc', 0x3d, "b0131c4b"}}]}) [ 632.847219] program syz-executor.0 is using a deprecated SCSI ioctl, please convert it to SG_IO 13:24:34 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0x60}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) [ 632.923783] sd 0:0:1:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x20 ascq=0x0 13:24:34 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x4000000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 632.987243] hfsplus: unable to parse mount options 13:24:34 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000040)=0x1, 0x4) close(r0) 13:24:34 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) pipe(&(0x7f0000000000)) socket$inet_udp(0x2, 0x2, 0x0) 13:24:35 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\xfd', 0x3d, "b0131c4b"}}]}) 13:24:35 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x9, 0x208080) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r1, 0xc0045516, &(0x7f0000000040)=0xf) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r6 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r7 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$chown(0x4, r6, 0x0, r8) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000780)=[{&(0x7f00000003c0)="165380996cfb76b42b8b30d6c764332663b1239617145aef73c4910bf8e1ca7d3fdb4c4db413c98b3741e5da9452089a6b7dc80e91e6f61ac431658bbcfce7e3b05014c30cc27a9eb7807828c9e49d055057afdfad0b639dd96e0b99e8cfe7df7333209564eb4294b6252757134ba254a6df22dacd864b5a29e655fc685382daffe99a607307c9458a9df7ed490d5a6538b9be3eb99fa8027d9aff4ee05bf3450180a43b761111f1cae38d3e12b75e835903", 0xb2}, {&(0x7f0000000480)="4c260639b2f3381d8f1470221d3517010b89b9c43de3bcb4398ac7f26fe8ddccf62d7e4e8ef16264fbd71b0b2b4fa3be37dd7c6f2f393162ae1e38e620227a88f0d3897ba2ab970ce01de2616315e27f8179b3052c93a48027f47e65bd6fc494e11d45fff7459179cb94721231f4d0541e2feacabfaf2a7bd6a6d95e3f04379f309dd5e7b6be881614f68e483e61", 0x8e}, {&(0x7f0000000540)="6c19dccea5fdb1f741ae1e26d9f99510ea96210a219730deebb137a47f2e3567ef98f9a14ca3986ff8269db1b892af59409637df7f372da3a956ead2fdf496038261e3e87178c36be29caae80fd911f2cbfd39e40885b058c1962749b8bfe27ccf4ffde0014e1843cb0eda785ae5acde5ae9acfc8171bf7901c4b2bcf51ce72804e04439a6b76aac158c8d9fde3cb4eaffce57b33403cc8f6daa8a336f015de6aa262f8ef93af7e654c8eacd99932fe9b2cd028e2739ed1b33813528b19aef6b30df2a", 0xc3}, {&(0x7f0000000640)="0b861530bc49c9724a152e1c4ec6daae8a24254d90606667d53f509b4991632edd3ac7cc6a508a29b41f05f31ce52b5f89635fdba413b3d3b203532e65c7bea552910594f454", 0x46}, {&(0x7f00000006c0)="b377518e2aea6906aaa957029fbf46f40cc5152151e0e8fb63044e625a3a97439057625d8aad448463ec3802e9fe6ca578e477d71dba148a353d15d3b2e08edb8c1d469249742d75aa4e92edbeac1c9c8b91837db20cd1694d5e12eed62966cb451aa9be0979ea1dff223e42fa0ebfd0ef72100fd45495bc62cda8a4d597c2a232832dc799350e0aec86147528ff51437d30896b4fa07e1026f5a564487229a005e928c02fdcda96ea2b55", 0xab}, {&(0x7f0000000340)="10a441db7cb18fcd", 0x8}], 0x6, &(0x7f0000000880)=[@cred={{0x1c, 0x1, 0x2, {r2, r5, r8}}}], 0x20, 0x4000946}, 0x2404c040) r9 = gettid() tkill(r9, 0x40020000000c) r10 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r11 = getpid() sched_setscheduler(r11, 0x5, &(0x7f0000000380)) r12 = getpid() sched_setscheduler(r12, 0x5, &(0x7f0000000380)) rt_tgsigqueueinfo(r11, r12, 0x17, &(0x7f0000000140)={0x33, 0x9, 0x5}) r13 = socket$inet_udplite(0x2, 0x2, 0x88) r14 = getpid() sched_setscheduler(r14, 0x5, &(0x7f0000000380)) setpgid(r12, r14) r15 = dup(r13) setsockopt$netrom_NETROM_T4(r15, 0x103, 0x6, &(0x7f0000000240)=0xfffffffe, 0x4) getsockopt$TIPC_SRC_DROPPABLE(r15, 0x10f, 0x80, &(0x7f00000000c0), &(0x7f0000000280)=0x4) ioctl$PERF_EVENT_IOC_ENABLE(r15, 0x8912, 0x400200) setsockopt$inet6_tcp_TLS_TX(r15, 0x6, 0x1, &(0x7f0000000080)=@gcm_128={{0x303}, "4eee8a9357c5895b", "03ac42387f27f00f1dd69df671f31835", "6be2c83a", "633b61b6392ef449"}, 0x28) ppoll(&(0x7f00000001c0)=[{r10}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 633.301222] hfsplus: unable to parse mount options 13:24:35 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xa000000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:35 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0x60}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:35 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) pipe(&(0x7f0000000000)) socket$inet_udp(0x2, 0x2, 0x0) 13:24:35 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\x7f', 0x3d, "b0131c4b"}}]}) 13:24:35 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xe000000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:35 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) r1 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffe41) setuid(r4) r5 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r6 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$chown(0x4, r5, 0x0, r7) fchown(r1, r4, r7) [ 633.640764] hfsplus: unable to parse mount options 13:24:35 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) pipe(&(0x7f0000000000)) 13:24:35 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0x60}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:35 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\x8c', 0x3d, "b0131c4b"}}]}) [ 633.763529] audit: type=1400 audit(1575379475.631:152): avc: denied { setattr } for pid=29909 comm="syz-executor.1" name="sockcreate" dev="proc" ino=93494 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=file permissive=1 13:24:35 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) write$fb(r0, &(0x7f0000000080)="e2bd03908b81c2178ff95680eaf16bd77d58e02c822f0bb487daf6c414b03f6cb04510dbe773d4eb538ec304f3e184b81cba945ad8791d084cb19db5ccd186381c951e00e9e7807912155024d850f451d6157e872d5f847b4915ae56cb07264fdb142cdf1513330cec1057f85ebce3c5818a1647c912e50b01d7fddb38a2402586285b5fdb3896c4605217ea0e4042e27c1f50f40b0ea4d1b8dd05ddcc4d17cc0cb1126c", 0xa4) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$KDSKBMODE(r2, 0x4b45, &(0x7f0000000040)=0x1) 13:24:35 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xf000000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:35 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) [ 634.016298] hfsplus: unable to parse mount options 13:24:36 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:36 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) write$cgroup_subtree(r1, &(0x7f0000000040)={[{0x2d, 'memory'}, {0x2d, 'rdma'}, {0x2d, 'memory'}, {0x2b, 'cpu'}]}, 0x1b) close(r0) 13:24:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x3f000000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:36 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\xf6', 0x3d, "b0131c4b"}}]}) 13:24:36 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f00000000c0)={0x0}) ioctl$DRM_IOCTL_LOCK(r1, 0x4008642a, &(0x7f0000000140)={r2, 0x20}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r0, 0xc010641d, &(0x7f0000000080)={r2, &(0x7f0000000000)=""/91}) r3 = gettid() tkill(r3, 0x40020000000c) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r4}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:36 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) 13:24:36 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x200000, 0x0) write$P9_RSTAT(r2, &(0x7f0000000040)={0x7e, 0x7d, 0x1, {0x0, 0x77, 0x1, 0x9, {0x2a, 0x0, 0x4}, 0x40000, 0x80000001, 0x9, 0xdaf8, 0x1, '{', 0x1, '*', 0x40, 'vboxnet1selinuxmd5sum-)loppp0eth0posix_acl_accessusersecurity\xd7t\\', 0x2, '+\''}}, 0x7e) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 634.308040] hfsplus: unable to parse mount options 13:24:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x60000000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:36 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:36 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:36 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) 13:24:36 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x800, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r1, 0x4c09, 0x101) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200400, 0x10) ioctl$PIO_UNIMAP(r2, 0x4b67, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x40, 0xfff}, {0x2d, 0x3f}, {0x101}, {0x5, 0x3ff}, {0x6, 0x9}, {0x4, 0x81}]}) 13:24:36 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) accept4$rose(0xffffffffffffffff, &(0x7f0000000000)=@short={0xb, @remote, @netrom, 0x1, @rose}, &(0x7f0000000040)=0x1c, 0x80800) ppoll(&(0x7f00000001c0)=[{}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:36 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0xffffffffffffffeb, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x0, 0x0) ioctl$SNDCTL_DSP_SUBDIVIDE(r2, 0xc0045009, &(0x7f0000000000)=0xff) ppoll(&(0x7f00000001c0)=[{r1}], 0x0, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0xffffffffffffff63) [ 634.695334] hfsplus: unable to parse mount options [ 634.701299] Unknown ioctl 19465 13:24:36 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r3, 0x4) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:36 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) [ 634.752813] Unknown ioctl 19465 13:24:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x97090000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:36 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:36 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$VT_OPENQRY(r2, 0x5600, &(0x7f0000000040)) [ 634.949588] hfsplus: unable to parse mount options 13:24:36 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r0}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x9effffff, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:36 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:36 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:37 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x53e, 0x5, 0x1, 0xb828}, {0x6, 0x1f, 0x0, 0x40}, {0x401, 0x8, 0x1f, 0x800}, {0x5, 0x5, 0x9, 0x6}]}, 0x10) 13:24:37 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, [@sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0x78}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$RTC_WIE_ON(r0, 0x700f) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() tkill(r1, 0x40020000000c) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r2}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xc00e0000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 635.232906] hfsplus: unable to parse mount options 13:24:37 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000580)={0x0, 0x2}, &(0x7f00000005c0)=0x8) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:37 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x9) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x101000, 0x0) ioctl$KVM_IRQ_LINE_STATUS(r1, 0xc008ae67, &(0x7f0000000040)={0x3, 0x10000}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(r3, 0x8982, &(0x7f0000000080)={0x7, 'eql\x00', {0x4}, 0x9}) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r4 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SCSI_IOCTL_START_UNIT(r4, 0x5) ppoll(&(0x7f00000001c0)=[{r4}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:37 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:37 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, [@sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0x78}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x0, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) r6 = socket(0x10, 0x3, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) r9 = syz_open_dev$media(&(0x7f0000000480)='/dev/media#\x00', 0x7, 0x401) getsockname$packet(r9, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000400)=0xfffffffffffffd77) sendmsg$nl_route(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000001280)=ANY=[@ANYBLOB="34000000100001040000000000d2af0000000000", @ANYRES32=r10, @ANYBLOB="0000000000000000140012000c00010062726964676500000300020092ab29e6bc90313f5c14a8d5d4534e466f18e765b4fd2a0e0ffabd5f884b8215627962f7a4aab6691329692afb3fdcc3e7378871f430fe0e63a139f8432b7c88d952fec2b4b0543063914575e89dce08917ef4c83982304f91f231dc1ecf62c4bf0541ff2b5060b6a4d69b9403c96422fd8632e43e946636599dedd725bcd83c8971198e43a29e4b1c15388e01dee5bf7c4e128ff5b5c146c15db0684e76186c1d4209d8b4158f7b359d8efa69231277e09c47884e9fb0b010687409fc6fa73c91c9504b4460a91a865e0897f10dc1c1e0edc0d560f18478d67cc5cf8dbb0ee5003f6cc7185e99bc93bcb9eb76abba12076a8d076c853092edf73f4224c4e770006630b3a7e43c7e4c90ce6a20fac946584d406aa1cc75103f746d1f026456e44c9a39c62eecdb8bb82ca275e24c5c9095cbc8a6701a2447f9f6e6e4a372717366f176f0e4df46e9e28ede8a00e2a8b3dc"], 0x34}}, 0x0) sendmsg$nl_route(r6, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000340)=@bridge_getneigh={0x44, 0x1e, 0x601, 0x0, 0x0, {0x7, 0x0, 0x0, 0x0, 0x0, 0x7298bed4ac0fba70}, [@IFLA_MAP={0x24, 0xe, {0x0, 0x5, 0x4, 0x101, 0x3f, 0x4}}]}, 0x44}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x58}, 0xc, &(0x7f00000002c0)={&(0x7f0000000100)=@can_newroute={0x1a4, 0x18, 0x224, 0x70bd28, 0x25dfdbfd, {0x1d, 0x1, 0x2}, [@CGW_LIM_HOPS={0x8, 0xd, 0x3}, @CGW_CS_CRC8={0x120, 0x6, {0x25, 0x1c, 0x6c, 0x6, 0x39, "03f9fafd9d06204452b7d9c1516bc61a50328d9bad6c3f86f4340400a5caaae37331570088cec313484ac3b827479a5972ce38fae4635e4a4906097349cb5aded511d68ca13140faff291504c7585d32abb313da8f1fc26861a0dc56f873de3e0e19248829b99819f85c1de33f4aa5cf6256e3601858a3cc1dfe6b8f7ff7ae0a9d125b4b42c3d4a94e88cd6f63739941eb166b15bc23ae2c8803f396e2b632b3ce287967497c8ab8204e7bd4be92420de7cc27d2cb90d724249d5368319e9b842ec1c8d72e14bd1e22f506512ffb6af2e618efd9168730897b920ad2b296e66a67d8b0eeb1b5d90d07cf57b2e51569db55208636d069a68d54d9a7c59db31a64", 0x1, "251835f62b2124876832966b0a5c6944a22495ac"}}, @CGW_CS_XOR={0x8, 0x5, {0x1, 0x8, 0x1, 0x3}}, @CGW_MOD_UID={0x8, 0xe, r5}, @CGW_CS_XOR={0x8, 0x5, {0xfffffffffffffff7, 0x8, 0x5}}, @CGW_MOD_AND={0x18, 0x1, {{{0x2, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, "75ebb7495ad62dc6"}, 0x5}}, @CGW_MOD_AND={0x18, 0x1, {{{0x3, 0x0, 0x0, 0x1}, 0x5, 0x0, 0x0, 0x0, "259c6e7340d47175"}, 0x7}}, @CGW_DST_IF={0x8, 0xa, r10}, @CGW_MOD_AND={0x18, 0x1, {{{0x3, 0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, "bc8902fd1fc7cac2"}, 0xb}}]}, 0x1a4}, 0x1, 0x0, 0x0, 0x4000}, 0x4) ioctl$KVM_SET_DEVICE_ATTR(r0, 0x4018aee1, &(0x7f0000000080)={0x0, 0x10000, 0x7ff800000000, &(0x7f0000000040)}) r11 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r11) fcntl$getflags(r11, 0x401) 13:24:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xf0ffffff, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 635.508018] hfsplus: unable to parse mount options 13:24:37 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:37 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) io_setup(0x1000, &(0x7f0000000000)) 13:24:37 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, [@sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0x78}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:37 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xfffff000, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:37 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcsu\x00', 0x4002, 0x0) ioctl$KVM_SET_LAPIC(r0, 0x4400ae8f, &(0x7f0000000080)={"1a791316b1eb466d9d3ee4f6c9ab41214d9cf0478fc0453035a1982a1c717306833c0d9e475ec87b7c7499ff6e2c6dfe79121729af9f9e90bdddbece2aba498366592b1b59405981e73aad9f9ebac08ecc596cd56d5371bbadfb2bb69cbf881b4666ab1ce0e2f6be4ad0f81685e963f5b930bbd49c810484c0fc3d338f6ec7cd1970e8c627e76b30ebe2b41cff316d4253ff1ca97ee60fe5f965288df09d76c52edf7b1e98b72caa1e7844762e3d57597ad70992a800cb7a89c305518bc9e31d523d25b40061c7d59469a2ff737ff55646bc5672b5c8fa1f43d7ee1dbb3ffaf47039b32c42c530bfc034519cbfd5ad794358132727387a310b8f6808f25c7982f50ffa57509f7a40ac3e8abf09e2bd9d70c9461bdb8478ddd0e931f21c195a1569594789df4ecd4260e15e4f96eb9c719b047db470004596b73051765be1fe5e712e387b94d9b8a8befa69383cbf4e204825e0789da92a021e89edfb06f79e3e370dbfdf1b6a106490b89c11657e711d63f15a9dda8feff897f5def47d9553d608baf4c2ae08085041f930344df01a368433e495ed7087a4a1a5c9d45b0efceb40fee955eb14127ca9d44f1b429fd6885aa31d819f55ce16cbe0712451a9f3ab0c5522e7ef91f3113730ebc90ba0dc502ca50dad6040d664d7eea2c5efe62cc0ac266d9be2af2f5f6bda2c8ec90cc10e50fcf370490f9f447c310a5e8be5ea649b53392ec0173abd9f1c798257288938fc03bd3e0e5fefe8f09356f95b7f967f5b47a8e78f322b3d39242694cdc3edfac84f06daab3e61c514bf9444fe27d4f3f6f4197dbf3964052dbcdad7d33f900c9ca0da9da2b51e8bf0d2e39e1f6761689a5b3c9264e317c7400380b6a64819ebda28544fa0619b450629e3b982d984f459708fa2fba30a6c6c30f54d20eb93cde81fe3a4614d99c62dffc75bef9774818faf4f3dd546f16ede4e45688e1c9cc845acd456a95cd0bf77d58becdbcaba1cef06c0fd63951418e6c4f7f70db49eacdcc72abf68f415b30e74647a37d26df5c0156b3495cb71c2468b0aa1f65c287fc0c9d0ec82f19429c594681c2b40d1efeecc1a8c2776babdbdc1a8389be23e643ca4e6e22f8b92c381a46e044b3b45db7621b7be9fd53483519392c97851d5dd3bb1ba5eaf89516e152841e2d4c7b75d347b7b49a0dcfe22fa655c5419aba0174c091c40b53a6b6f9596c5cd344dc2851c96f72a3d1cf5caca7b91ed81dd05d232e0771717dcc0e7b172f69dcf015d824522b1349e6da3fc27647979a51f4a20f9d725ffa24139c29cbea7502f1e4905fc219b777e1af657c09738041b3db8bca77028ece7004910f8cc494b5f2c5bd4d6058cefc1b9c1617814e6f06a4ce81d0d4aa39a8d538dab0dc5b9748c618aa667d189d8c8714456ad3ea9b26b5208f129a5aa59a51c6f1268106066aff34869"}) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$KDSETMODE(r2, 0x4b3a, 0x1) close(r1) 13:24:37 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0), 0x200000000000003b, &(0x7f0000000200)={0x77359400}, 0x0, 0x0) 13:24:37 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:37 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x200000000}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:37 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x0, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:37 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) lremovexattr(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=@random={'user.', '/dev/ttyprintk\x00'}) ioctl$KDFONTOP_GET(r1, 0x4b72, &(0x7f0000000480)={0x1, 0x1, 0xd, 0xf, 0x9f, &(0x7f0000000080)}) close(r0) [ 635.875689] hfsplus: unable to parse mount options 13:24:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xffffff7f, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:37 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:37 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) getpgrp(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r4 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r4, r3, 0x0) write$binfmt_misc(r2, &(0x7f0000000500)=ANY=[@ANYRES64=r0, @ANYRES64, @ANYRES32=0x0, @ANYRESDEC=r0, @ANYRES16, @ANYBLOB="ecd5de5e119d35051d5ad478054ede7ee4ccec36c939cb56cca227dc4502b1ae93634df3731bfcf8fa239a53d8f8e080527f6a7a27b7ddf187dbc877d0277967b0c2c5350a1411ba6613b6fb8837964f09c4d3c85ecf199d410ce771375e4f0c45ad81fdc4dd29166144fa5111b8cd853859cd6195226bd3c046d56f54c3700c2a88ea602872a4417e3385b7fb3dbdfb4612650f248066709b7de3c1a602e15b8143ebd1b915ad19784757d9271fc0321f3aaa4394f47c0ae783d7c28865671439560f17b0a9609b73f3d4a1548c09723567ff106beb51206e9f4c9186f90231df4036325e67a9e833f6ed5aeb4200"], 0x119) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/commit_pending_bools\x00', 0x1, 0x0) getpeername$netlink(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) ptrace$peek(0x1, r5, &(0x7f00000000c0)) 13:24:37 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:38 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:38 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x0, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:38 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x3) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xffffff9e, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 636.250481] hfsplus: unable to parse mount options 13:24:38 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:38 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:38 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) setsockopt$netrom_NETROM_IDLE(r1, 0x103, 0x7, &(0x7f0000000040)=0x8, 0x4) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) r5 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff9) r6 = request_key(&(0x7f0000000180)='id_resolver\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)='/dev/ttyprintk\x00', 0xfffffffffffffffa) keyctl$search(0xa, r5, &(0x7f0000000100)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x3}, r6) splice(r3, 0x0, r4, 0x0, 0x0, 0x0) setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(r3, 0x111, 0x2, 0x1, 0x4) 13:24:38 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) rt_sigsuspend(&(0x7f0000000000)={0x2}, 0x8) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xfffffff0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:38 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:38 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x0, 0x0, 0xffffff80, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0xffffffff, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 636.625378] hfsplus: unable to parse mount options 13:24:38 executing program 1: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) ioctl$TCFLSH(r0, 0x540b, 0x400) 13:24:38 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:38 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:38 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="0f000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:38 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) [ 636.902578] hfsplus: unable to parse mount options 13:24:38 executing program 1: prctl$PR_SET_THP_DISABLE(0x29, 0x1) r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000280)='/dev/nvme-fabrics\x00', 0x0, 0x0) ioctl$KVM_PPC_ALLOCATE_HTAB(r0, 0xc004aea7, &(0x7f00000002c0)=0x7) openat$sequencer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer\x00', 0x2, 0x0) sched_yield() r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0xa6) r3 = socket$inet(0x2, 0x4000000805, 0x0) r4 = socket$inet_sctp(0x2, 0x5, 0x84) r5 = dup3(r3, r4, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) sendto$inet(r5, &(0x7f0000fa3fff)='\t', 0x1, 0x0, &(0x7f00006f7000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r4, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000025e000)=ANY=[@ANYBLOB="6751efc8", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r5, 0x84, 0x7a, &(0x7f000059aff8)={r6}, &(0x7f000034f000)=0x2059b000) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f0000000200)={r6, 0x1}, &(0x7f0000000240)=0x8) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='\x1bdev/ttyprintk\x00', 0x2d2002, 0x0) sendto$isdn(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="05001c13000000000000a9e9161e06d12f1e51836f89179bb1454bc6240eeb0159e8d3808c4a37030046b91551d133c4b214d6d8ce205d9c4f0ef0bee96745339ea07415e973c4bb11e0e4a67bd7148681191c8cc8c5d97b000000000020"], 0x3c, 0x1, &(0x7f0000000080)={0x22, 0x2, 0x3, 0x3, 0x3}, 0x6) r7 = getpid() write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f0000000100)={0x30, 0x5, 0x0, {0x0, 0x2, 0x5492, 0x5}}, 0x30) sched_setscheduler(r7, 0x5, &(0x7f0000000380)) r8 = getpgid(r7) ptrace$setsig(0x4203, 0x0, 0x9, &(0x7f0000000180)={0x3f, 0x4, 0x20}) sched_rr_get_interval(r8, &(0x7f0000000140)) 13:24:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="c0000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:39 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:39 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:39 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:39 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ocfs2_control\x00', 0x247040, 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000080)={0x2b, 0x4, 0x0, {0x5, 0xd2, 0x3, 0x0, [0x0, 0x0, 0x0]}}, 0x2b) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000140)=""/168) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vsock\x00', 0x0, 0x0) ioctl$KVM_ASSIGN_SET_MSIX_NR(r6, 0x4008ae73, &(0x7f0000000100)={0x200, 0xf}) ioctl$KVM_SET_TSC_KHZ(r5, 0xaea2, 0x200000000000) close(r0) 13:24:39 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vcsa\x00', 0x202200, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r1, 0x40405514, &(0x7f0000000180)={0x4, 0x4, 0x7, 0x7, 'syz0\x00', 0x20}) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x8b1, 0x40000) ioctl$VHOST_SET_VRING_ERR(r6, 0x4008af22, &(0x7f00000000c0)={0x3, r5}) r7 = socket$inet_udp(0x2, 0x2, 0x0) close(r7) splice(r4, 0x0, r7, 0x0, 0x0, 0x0) ppoll(&(0x7f0000000040)=[{r4, 0x208}], 0x1, &(0x7f0000000200)={r2, r3+30000000}, 0x0, 0x233) 13:24:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="c00e0000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 637.537186] Unknown ioctl 1074310771 [ 637.555844] hfsplus: unable to parse mount options [ 637.575317] Unknown ioctl 1074310771 13:24:39 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0xfef0) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:39 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:39 executing program 1: openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x44000, 0x0) getpeername$tipc(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0x10) close(0xffffffffffffffff) mremap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000, 0x3, &(0x7f0000ffd000/0x2000)=nil) syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x0, 0x101000) 13:24:39 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="e03f0300", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:39 executing program 4: pipe(&(0x7f0000000000)) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) [ 637.790292] hfsplus: unable to parse mount options 13:24:39 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:39 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14030020", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:39 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r2 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) r3 = semget(0x0, 0x0, 0x4) semctl$GETALL(r3, 0x0, 0xd, &(0x7f0000000080)=""/225) dup3(r2, r1, 0x0) fcntl$dupfd(r2, 0x203, r0) [ 638.028786] hfsplus: unable to parse mount options 13:24:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f0000000000)=0x4) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() tkill(r2, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ioctl$TCGETS2(r0, 0x802c542a, &(0x7f0000000040)) ppoll(&(0x7f00000001c0), 0x2000000000000069, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x2c1) 13:24:40 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:40 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:40 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="00f0ff7f", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:40 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:40 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f0000000040)=""/95) [ 638.486334] hfsplus: unable to parse mount options 13:24:40 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="effdffff", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:40 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:40 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:40 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r0, 0x0, r2, 0x0, 0x0, 0x1) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000040)=0x0) sched_getparam(r3, &(0x7f0000000080)) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r5, 0x84, 0xc, &(0x7f0000000140)=0x5, 0x4) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) getsockopt$ax25_int(r1, 0x101, 0x6, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r8 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r8) 13:24:40 executing program 0: clone(0x300, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() socket$inet6_icmp_raw(0xa, 0x3, 0x3a) tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f0000000000)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:40 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14020000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 638.746244] hfsplus: unable to parse mount options 13:24:40 executing program 4: socket$inet_udplite(0x2, 0x2, 0x88) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:40 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='!\x00\x00\x00@\x00\x00\x00\x00\x10\x00', 0x8140, 0x0) close(r0) 13:24:40 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) 13:24:40 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:40 executing program 0: r0 = syz_open_dev$video(&(0x7f0000000000)='/dev/video#\x00', 0x6, 0x8000) ioctl$VIDIOC_SUBDEV_QUERY_DV_TIMINGS(r0, 0x80845663, &(0x7f0000000040)) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() tkill(r1, 0x40020000000c) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r2}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:40 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14040000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:40 executing program 4: socket$inet_udplite(0x2, 0x2, 0x88) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) [ 639.053669] hfsplus: unable to parse mount options 13:24:41 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 13:24:41 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) accept4$packet(0xffffffffffffffff, &(0x7f00000006c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000700)=0x14, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000740)={'\x15eam__0\x00d\xa8\x00', r2}) r3 = gettid() tkill(r3, 0x40020000000c) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r4}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:41 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="140a0000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:41 executing program 4: socket$inet_udplite(0x2, 0x2, 0x88) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:41 executing program 1: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) signalfd(r1, &(0x7f0000000140)={0x1ff}, 0x8) r2 = syz_open_dev$media(&(0x7f0000000200)='/dev/media#\x00', 0xffffffff80000000, 0x80000) ioctl$FBIOGET_CON2FBMAP(r2, 0x460f, &(0x7f0000000240)={0xffff, 0x100}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb3ccb2e6f9910776, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r4, 0x40605346, &(0x7f0000000180)={0x101, 0x1, {0x2, 0x1, 0xff, 0x1, 0xffff7fff}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000000805, 0x0) r8 = socket$inet_sctp(0x2, 0x5, 0x84) r9 = dup3(r7, r8, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r8, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) sendto$inet(r9, &(0x7f0000fa3fff)='\t', 0x1, 0x0, &(0x7f00006f7000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r8, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r9, 0x84, 0x7a, &(0x7f000059aff8)={r10}, &(0x7f000034f000)=0x2059b000) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r5, 0x84, 0x7c, &(0x7f00000002c0)={r10, 0x4, 0x3}, &(0x7f0000000300)=0x8) ioctl$SG_GET_TIMEOUT(r3, 0x2202, 0x0) r11 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000280)='/dev/hwrng\x00', 0x14882, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r12, &(0x7f0000000140)=ANY=[], 0xfef0) r13 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f00000000c0)={0x0}) ioctl$DRM_IOCTL_LOCK(r13, 0x4008642a, &(0x7f0000000140)={r14, 0x20}) ioctl$DRM_IOCTL_RM_CTX(r12, 0xc0086421, &(0x7f0000000340)={r14, 0x3}) fsync(r11) syz_kvm_setup_cpu$x86(r0, r3, &(0x7f0000fe6000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000080)="c4c2fd20cf0f79f23e0fc7aec0000000c4c15bd0f00f22def4c4e1fd7fba242257050f01c266baf80cb8e6357a80ef66bafc0c66ed80253d28000000", 0x3c}], 0x1, 0x18, &(0x7f0000000100)=[@cstype0={0x4, 0xe}, @vmwrite={0x8, 0x0, 0x8, 0x0, 0x2, 0x0, 0x1, 0x0, 0x3}], 0x2) 13:24:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="140e0000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:41 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) [ 639.400887] hfsplus: unable to parse mount options 13:24:41 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0xffffffffffffffff}, 0x14, 0x180800) ppoll(&(0x7f00000001c0)=[{r1, 0x58a}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:41 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:41 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) r2 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x800) r3 = socket$inet_tcp(0x2, 0x1, 0x0) sendmmsg$sock(r0, &(0x7f00000034c0)=[{{&(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, r2, {0x2, 0x4e20, @multicast2}, 0x4, 0x1, 0x3}}, 0x80, &(0x7f0000001240)=[{&(0x7f00000000c0)="1559f20303c4fac52a40d14cc4f9d5f77605a1c2dfa32a48aa2b153dbe3743122c31381adcbd74681eb727cc0785fedb290b4a7750a3", 0x36}, {&(0x7f0000000100)="72da9fe1fee65c4ed3064d2e7d7371e198b7d45fad1dc4eed6d27ce1c638b6069cdaa5f0ed379a3c57f9d44f783c8a39c4a16fdf4b3b484b84b45ac2346a730934ca2a714b2b5efac08602758cb52e76721277c5a1d67dbcf59432d926b316120dc5b2d6cefe870b7d46d1a7964142e298922ebe8be8f4c0a4013e9f9c3745554fa92111cea6ddcae0cd054f92e2fdfc2e054addf463e4939a06b3cb60f9f47e3ddceec7cc9158d2fd50389c1aa028b52990f883a10d560840aa316fa1552e55fa771932d5f4066684d2e825e6936f265f10e547f85b4d5c33f7e79f2b032922df18264f26455dbeffab8d439be3c42a07ee81d83c33d72500db9e0e064fbef1c123f24a14cde2e5de9579877bc36cd4303b09e3030b942ab5c26ac6766aadbfb4955607bb2917b085adbba8e76edb405a4247958492a6872195455a34a68b9ba22950d216bdbab4b3d90cf4c5a5e8c164cbda6474897579f899eff8c7bc54e638db420eedc940ca4c1d02d2a253fd9daba2674cf2759ec3c197c521ad9fdcf320595c552614a59b8bf532f2ff9c3bb74681137e2910a2e2717d3203d3c06746236818b30f47509e871ca83a60d677acf632dc301e8805fa45bbcae53fe2970b04516159d6c045739b36f1000591c408c4b43461db4b02125e7d793bbc1a68858817514b147ee1d8ef648be8da70cd97a8b3c31d5989f7ad8052cffd6e5f7f484b3cb59a7d546445a8022505e2944b31ef7cd1f0a38bf91ca43deac3454437c4dd1113a5573920ee1cb9c62fc13b95ed9001594fdcb39f1d52488c5ed23019065698007ed997bed8c03b7103ce9dc443c26e30d6d0f1e6c5fe2a2ab07e82675a9c04acd84ad1d8497f46c86d6b389eed9e0c3af02cb1b8179cc9fec80b58599a78519354838db1f6bc95e63d5d38d9a1959039a7906e5f2a4fe5b8675c72a56f8171f35ea9870b636974f3bfb80137d9599b2db9898c034533b9f5cfee77e98472a909ab2ea69483411763602682c42f9d320fec42ca81ea75dad58e384ae714b2e6c50307b815e3df64cd0c1eba17968ad2f546aff9117cdfa32fece2cfef0b74967b8fafb15cf4feb9eeea9d9715a8d944bf56a7d35ca5f0da71c75a11e946a908afa6e4aaf27def8d62d057b46b97d4c2580c00a49554e50458f132ea5d7406b7507f943a719fc9e08b2741975a20f4d7713db2b0bcbfb45f4a78528c8e8566b5b845a3b3d6c55b77b2a574ea579896a6e8afe4defb8e0cea0c3ed818f75282f413f61944613dc45771e636e698b3dcbfe618e72a15d28c02ef1be4e9d37bcae6624f644b2212035cd97d0c44330a3b5cd567e81f0103fc596cba7b0ce86fb59baa1b83ca575063358c9822ec159427daf5fc20cd69561a063810000376e589fa883600e8660ce0a8ccd42a74012e95c565ef13aa9b86601267a0cc85013affa386048dff97999988dd90c2597ce53d51c69a17b4aca2b0c89e2ecc35a219f93a9e9517ed47f8dbe2db77581f1aaefadd698af2e6bd50fb68c91febbf3af4af260d6d8ae27d85b871ec336200820528cad4a9098ce8f2f199ddfa87c0dfa65da972ee9116f665c1da642c0d9dbe7d0138a55cd09dd07b02463bf7eaabaf34a9aa4b3fe905cc1847d219ce7a6d058753db44f0a9b861b48550b6441650ecef4cdd3ebfafa602d60efd05beb8a82c95eafbbc33414b11213c2e0d5800749fd00ee7351f39c0688149c5c7d7f21afa867cef8bd6cc3be1f31961fd97f17b868de5bb2f7989d2c425ec01449548d9a40b75c3a218a46012b6f1980f2947d0e3839f89240e761f0d05fb54d120a2045f5ad62d5d0f919145cb538e58cc08abdeee8e47fcf440ac37eeb91328c5b09165404c0926e06098d8bcd2b17013c14033cc94c0e0714207ca9db4c875e7d90256c5c7a46cbc669c5f5c28e85dcf02510bf69ca359845b6681e6acdf837b919c69b9ea1c001ac2edbce63f33a1bf3ef6e46785b1df8a07c31abf09651693ac564284f601b64ce47f59b11ca0c34cb8d8e20c3fa35bd92a1b572a941177f8db7171e1c6bd1af0706b65b7355976574a462e934ba24060e618106d98eed48243570c3676f69719fd344f746b5603a0f0e96c7c7a90e6a41a2e79a54b8b47347d8a2f634cccd316a39fa55027dc1c287f1c546ff1d8130764c7731613cb161c6e7bda1ee074f00c2d78220a5f680e4d2d8a7315f68048e0dae8e1a800df277ab81d4006c884431dc2a90252f4f12329c82777ef3bd43f27c8c6a5b8649f859a88c36ec991f9aff41cde8e2aaf1c69426dda3d55684da9f9bcfd35f8e5067920287e374947623d7138080931ae4a0d50b134b563f389b118070ae697c91aaafade58a5de44ef3bd171c4131527d3840252e74af1aa046e412f6104122209d3264c3bdd0bd6144d6465120e48c3720cffb9bb17ce8b39abab0766d026919a8583f509c430ccf0ff11fdb69313b3d4e6be2df28bb6e0c136801fca4d964785257e0ef671c057be818f5d7be2fff602cf5e856a797b418b8c82bca575b44e2d9ad4d1acb23e6aae0b545275e8af44202316900d4be80616932acd96f96ccf264000672710f0048157141cbcdcfb0afe7718f63faa26c2f7fdccef86cfee5339876c026c33edb3ddede488db7c965174c8cd6a6c470d52b508261329e38a7e813c0b46cd351382c65d3b8a02c988863dd281cc076cc69044577d1d70f6c244d70fbee11775026c1a6912b1e0c6b949392e6c3a1224399f25617ed83b61c8de9dba5d04a9ac129616c1d5dd8ebe2cfb80d8d677583279ae3098a8cbe7f9ba2847ee9e9b227502eb8b536d99c34d10593359c47ada7049e1ab7a06d418759d78ca679315707682b7960e1aff787b69360bd1dd56f102b063b398abaab5a677106efaabcff64b40385c7bfcee215cab0dc485e41bff40fde1ab0ff16c63e2819e18a2666d9d43c1df9e30915e1c0b65c3d3c630ead4a38b81eb267142966228865233f4a226a3f7f2950da06c95d6f7ca6f62078957dc25c5c6e451abfbf18f6267903648458b278143c2369e363442f28dcf6a96b9e22b94caa737236cabc968aeb88b9e0c0e354ad361192720c2ebb46800d8e65906b0d6ac4232d856992b58cfd3b630a8dbb6334f1a7d5c676511e448df283842fe155f3f0f7dd21286a33274a00154aea17adceca2d1b0d418a70436979fd35185688b9da45b77805b162a042e371c1fb8b5391c7debcae82e9d70fcccba7a6062208626d73d7c048b9e730a311d1934fcd9c5b117fdbeb8fe6aea1d6db367e6c5d679e4088262be48ee4593487beddf2f0ceee0bd0ca80076965585d7d058f9532483151e4f5bacb252eae851d5265b94fb49027a84ed2595582a56b0b85f1ba2e4827f18ca46e1492425644433b43b9546d3d01b36c794ab35b0857d2143942d913e156d8fcc98a30469328d3691a6aae6acebdfc3f40068b5c8dfc6aeca4933d02c48a051a0f70e15243cd502451946b98dc491ca0e55edeaa0209c3e2277b62e6b3c752da740f1e492215425f56d5680dbbd7a9a809b9a0de105f56c08c17431be3369c041a6965d7e14f478b74853f283f5af553b3e3aa44f59706849415958da9a9b55262cb00c3a2b5ad1632772f93647fbb4cb3a30861f4be0a9754baeaa095d59e2e4b77326b1d8bb09d6dce9b062cc52a146afcea2219e57c2555e2911b868e692251d9def60bd18ec41cf7b0bbb922f1ec8d715e95ebbc6a7c6290cf8afe2ad2539949ca6c624027fafaa5bdb40fe7b06eca38c57e9aa495f32f43977f2e3c28899aa15494e53ecebbf87560d2f6ea6ccabd7fd66d73062770b35312bd2d35d215a5628ee08fbd469d56d4026653ae90ce676eed88486445e59213e0b8072163cc5ffe54f523056e483ad9f37712d721464db82e372618ceadfd798ea4b82f59e072b6503bb9990947916f7bf05204c91e003924bc67fecdad1bdf92a9fc62888acd46a92732310a01125f78ca7f517f7bd8c3d955519539313613cd23846c5cec752de63fbc04d355816c58a96ab2e09b7fd5f775c48788e5a5b45744d0627ca22a1c6f9a64fd674e10e13632e3554b17a53bb0eeb2c77934da4ef023293cfab22537689f48fd9dfdbc202d1a9c6df6cde38fe87c333d869667580d5c04881ddc53492d1ea3125373f62002758afef6a8810406bcf252344e512acd9224ebd02785e2ae84f290589d39f317b2d4c584a47f0ae5245b8b433857852c3a57e0530ee309b133dc9baf89aef6712dc9ca8ddd1703595d5cf529a79b13fdd4ddebd3ead07dfec15ff981d9089be45d62a46e99f6fe12ee382485bdeade72307a571ec88ee18b6889c8231f4187787ee309136dd9abf0ab30f623218c75363c91d23bf37ae71d0b7a93f490069e2188fb3e0466a625fbf69f12c56f7cc4884bd006b6fb04e5ade8c51c12fd6ae4ec96afc5c62085c45155317b820b53b66eefdc98a7bdd2b60f63946fedababf9d264a2e489be653da95d5d5394e2b8a6d0c2f03a9c424515eaf5f7f3cae465025e2a112eac78d94d7b47042f47b956974b8903f41148826ffa028e8126514601e676c526d85d98e4888a316d0cbb2e098e05ddb7291dee4977477483863dde15393c12085f1d47a8785be8628edecd36759f59e244287e6ba83e9c1bb1122cfbe6f4bf4aa6816ab6eb71c7877a353c2b59019334ca03fc75de929b7eb1dc91fd34c5ef1b2586377c79d3dccfbdc533223f8f9056d5636c3e9113b0af4e5e0b8ffc4913b32879aba92e33143941e2099542d9a8452e771d0651a59fa86a66dee8c4da40a924c734299215d792c92edd0d9ed8f9285093773efb83963b8ca45acc80ee315c048081bc0b5108dd9113cf792d66c10fc0fedc5b7d555220a9165f01403b85d0d60c183c9bbf8d80d97098bc573e9c8dc0d68538e7e0346b6d689a9cca2ede4f0bc684434ebcd9f7b5f09036350fa3cfe90d84f173c187cf6ac8eb5b241a73d4850c9dd6b5aa84fb19fd85eb613db42fe4a26664c72b7e4be674fedfabf09e509ac53c8518aa90d06a024cfa8e1bd09f623c74193bee021014b43853ee3dd717d9391ed1aa3a2deeb71961be278cb6421a089ff8b0466f8c495ccbb44ff94a1e23ec76b59bee18da56d971f964da34e7ae08f7aa6a7e3ca6125a8dfdf2a58e16df25653fe489da1556453541294f315f61a3a8cf921bddfab20aa6557c81d20c962a3f67da2c89b96d0929810912c07d4f8f67aeb785f4fd6da7b1f10218a4c5667714d8521c78278025eae74d10424cdbdae1c62550db908e44658542f70462be569ad69e195bc666b11f098c96b7860cee7c83a6e31cb7a361fa629ad7f43d7e5e4b3e5ec1252cb2136fbc2e14551026da2288ccbdae5fdf8effe415726c60a8bdffd1abcb4ab5f53d1c3a68afe4bfa91d252687a72bb721a01433714332b8ed0b10fc937d4b1edb42bdb669cbf4f035c77286291ebdb41c952e9aea4995055f51b1084498b8fe5b0693315399eb8e46a2482ef42809c9fc83c568fe1414eb7918bfd31c2205b6db5e75d6ff95da482adb9b43d280088bf1e8327a07185a56e5a92022937edb8bcfe52ce5d51cd8a77ff268d08b9adbc817689925da1cd5f8e6fb2885e1dbbf36df774cf4daaa6dc34c837d767de1b4d29e5f0eafb19db96704000483dbfcf394cf5b41f45e4c2f54f62585966a2444e87ab18d9fe7bdf2cc169eaa87d4afc0bddb72eb17c95bd7b52c5aa9c893a0f1de330124bff7a3f52b2c4f06be484a3e77c0783b5712b", 0x1000}, {&(0x7f0000001100)="72df6e7c1e036a82e8fd9d66946fef0762d5073d3519ee1b7b1e6493315132bb6720c94ce2b4ca5d7b6ade1d0dd907a0cd39e3830ae19d7a1a2808fd8ae7979b7c5b67833b2d49f7359d63f31e1ea7653732760c994f863dc497e5374deb37717ed21ebc12e422a6b13a26404c6ada38139bd458e006ebfa553a66a06cd5a645f7591d07902fb24d88b997cef2f3afc83f6b7f4ce947522a18961fdf00f0473f1ee9583041e71d1816d654faa58c14cf8a1b3620048070b17d39027fef2ed2b1aacdfa6afa9f7a59f75b0ce762058c58f359d6", 0xd3}, {&(0x7f0000001200)="db1f1944286b2b82b324b7e3d620dc9ad2e658d63ed206e214e3c41230bd50bd881f42de861c039e0d0f61e053c1f13eaccbc25fd8e4e1714be83d2048", 0x3d}], 0x4, &(0x7f0000001280)=[@txtime={{0x18, 0x1, 0x3d, 0xdf}}], 0x18}}, {{&(0x7f00000012c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r3, 0x0, 0x0, 0x0, 0x4, {0xa, 0x4e21, 0x101, @local, 0x6}}}, 0x80, &(0x7f0000003480)=[{&(0x7f0000001340)="8c9dc8f844eef1691939388a9bf07f55c1a13e07cefa6b787907228e9c5690c3d1d6d28da0c2009c6d37b03bfe6643bb48b54c3fe80b39bc2a9c6008dd66921f1462b7bbced16caad71aedc25bc1cc86e61a666e2500204fa7d8ca1c1b1b519d55d20073464d57490ec1883f595e208d408f35a4da7304949d2c43adf63158b35c79acc5b85db4ec7c8b7e806190a8ebbf51a8aca2c9388a1122d74042f3dcd008c95a2823e978e316dc1b9b7a0ed89de66d0f2dda9ff89a0e4e10aa1e12912a8aa27fe2a5bca7d6c1ad419687eb94606215ee6dd71146fdce39a997a85b727bde4c53eb9eddd08ec7eec23ca340c57c18b0fedf76a7ffb5119f65aed94b52446ce7191f8a948026256402e8f69427a269759a655fd85ee1707b0f3fc8d00a6d703dbfa29b004b9d34e027ecdb7e0a5b214d41b0abae9b073d3a7093be0947e13662dd553c73f2d057a7f7c88b1994dc1749001baeedf0140f0f4c64cff41053c3aab24ba572ec58c026abe9d82dff7343070c26b492b73282215d5d9739650c8896c99b444648abda948560b487610a00e4324494ab5064b5bcf7fdcc4bd7fb15d7e7c78ba2b97fc92f0c307184dbf9e81ea0af22c9758cb2a1f851bc7f8f494f63a711acc9ceca4bb91b0a1419b20b8481fd8bc907c1332eb4071892b6296f7f7c5916d80294f922861d7fb885f54461372392bea5c0e4728c00f2f9f4fd4d9b5a8f84fc7a460cc47380b870cb89fe0f2f47f2046c06cb0e62854b38086f9078fd4d2fcc30e52ea05fa51fb637d29f92aa5f07b5ae7574b5d4fb2da23ab38947b5c46e6f0e0e777c7f3036411cf92677a07c47b660c4e4f4d2216decc3002179df424409a056094d4799e7554e49d1f401b1804611eb655fe3b4473f69f1d14a1594ade8b42f2569325d5bc3dbf5adc2d4d5b2a77d0373473b9d63c747a7766db8a001150055277ea27e52be98d2be167b460dc8acf26158934b284bc22131cbe892e6fc7a13834e3be051b0dd0dcfd884088285b05e6cf78e67123c6ccc0e853147b6e87ef33ebfad3568a83ba1e8c12728fbe0108ca51cf9c660729455fd0ebc5f467b3788d6c08d287b01d291e4bbaa876924f414555bd51d9ecb01f513a18f11ecaeab43c8794ff90c37cd69d1a6666a2541122eb36849f74d7a28b3b0ebe596fde5853d3d6277109f6d67b6cb3a45953b156fc31f17e12e0a819460650e90bf06dc3686ea49f7ba170113656a961445a11c6882c7845c8761b860bbba0eb3a44d8191af1f4687cf90c64ac4121f8bc53f5c84bc6c60dac51c640abc2b109f2a12259a4e5b1a3e03287c5c23bebf6ed34eee05156536cb064d47ceeb9568c8c7ec80b404b287047d24564b366438d80f4679b4ac95a5ab98788b15e99565a2204cc9ce5b39007def1b999d77cdf3b875db6138e3a9fbb6aa01b47f37b6c0a9efb49e9a9055d5292938e44d8d3d1caf6b820ff1c43b77b8dfe4fa901ce04762bc3333f3bf5f0f76e031b87e0d7a959e1adbf370df727d80678cc2603ce94dff7d4327d50c513986c8afd2706d15e70e7754a3a569afc9636a0a936bb45125c9ca91b55c7c8893979a9ed50b9270955582c473e202944dce42f32070a4dd67e44412d2029622272a7c3d998aff4d646eba59fbf70564f441b471ca7ad30cc7e4fa354d6afc38ec901007385d3133cb8ce6e072ea7e422d3cacf0eb7d7d9d9e02b2dcef450f62adcfb35c9c91a0e0971a490efd6b1964963c4cbd8d471d807acc86f7fba8d916c702065b5380c2ab693b54c7cacc41a3749de0b6624114e48593b98adcb760614b7909689a863d4d3207b6b76191fbe9e9215175fb067f5926ae9568fc22741277580a8fc10760f4654fe542e4925fb6ee76881c9e848d92abdd55035ae7af9e1fb2e90fc86449fe1076fb5e54b37b284b00e63b43286d7cd14655f38b2c7c293df1de6bdd254f6ffcad33ef86c9b1d75db03665a0cb1f34ffa742316fb6ab7be447db7ac089424a44d209852401b5ff6c1e78f6654c3beb33fb6c9fdf383468dc04e122d980450e525d1f10a5108a131a1a9b929b99c33fc48b93c217f9d4c739e853ae0450e714b1e4a4cf45720c93bf34306bbc574baf933c67caa0ac8a60ec65cc120752593d0c400ce27cb7153af08d1f6b660facd24b944e796118275ce278c65d138600d35258e2a890f11c962d52c75137861ca615faf3366b654383ed6645a8c1316ab73235f40e1ca9b81abd10d096a4ab9dc697859cae1040cb6034dd9122ba1551804a20b8b63c3d90aa55c9b49d8fff1a09a7002a9af8e40950527539cb89d165892b3dc965e44f67f4e21cd5d9fcf90697d2b9e066e34529c04e3de2eee4ad45b4d21a8235a24e2828fb4cd39ddafd728f4ac115315a3053ef8634cd4b66d36122faaa4f0f4448e7fdcb460f748d8dd16bd71ceed46c21981dabb4b9709e2e095895464f06a5198e21967cdb731ea82d4ff9f5f677d2db9533be3b72c9f6bca5b01d4e9663c1a6117ea2a0d7978ddb5e21210676594d78f001ca019457c89743775f3174c164e05b55988e68b1da91239ed60535d2ed9f54ca66e0ae64e3d766b3c15e08f1a185cadac03923d2efdfb1e583b82df0b7f6bf7f1dc46b231767570701eb4d667b51e33ffe1494f464cefad61404aa956e9c9fdc245e324f24cd4c4d105eb78b2bf4cef271a4ea34d1082b8c37c1a5c5885962df4cedab97e05cee6be7b7fbc5f943fc1736d75a8073713ff091271edc1d52ed48dbe45c9b0123fb8305461f6ae4d5599eef6d6f1173d44f3369509edb3bc17225efaab1ec9adcfdce180a0c749e1df9f6cde21a593bbd6209ffd778bfbd5094726871f69cfd61f37221037b1a7987db01513631d81631a7d8ab89ed759bf60eed8383c2b017d2e9b17e41161b6ad78c0b1c66942ff08cd70703f2f48cba39a7953dec3c6c02c2a5d5827bd57a44fa3313ff974c6abc2e87faef2929a89e2ce5b6408d4c2a25491cbd26909baaa8cd30af0d3c2fd233c33aa29b5065ae7fa3aec5b8c471a77b64a24c2ff6ac3b868a33cc2eecb069d540736247049523f16f77bb59b74cac653cbf5dc22cd0c26e407320ef1d8350427e2285f183660b05c4a430f4c8f91496c4f28a104ade5a19aefc42119082eb9b1c2da38330e1184eee26ab132838f8e3d95d7b7032b5822ba2b55441c583ade6a073d087f971efbac7dd4733afd1ff0780723424820d1b0ee67990be3c0fd19970f03d333734d54bcc7661361f8198ab7753a183fb9832bd83f3da3493f8503ee93dc0cd6d16823d02f437c0d6d6325efae46d4e52f999a5485a3e1219605b1530119fcb79f2a756d92df14e7161422661dfa448868ceb4eafab88571724d906846b3dc39ce9e92298cefbb0a193f86a773b99d41011ca8edaf8465420764b389e02795264c89adbda559aacdd5093403cf435c04ff537a8bb4938f57d8a3c8b17224316f01d87b82ec090e45b419ab79a8524713eeae15de904a24588bd5ee3909b068ebbdf4cf7b98b21a144dfa6b8e7693e013bbb0d0c1ce09850fe5d0a010e65953c16f83edb8d810142ec5c640ad40b5a8883be6a33b7de131e8d3044714671045c425f2b6dfb2e55741ad810f594f4f68453a119aba56a66cfa631f56cfbabbdf122d6d4f330a8e384e680922c3cb756cadae2b4a036f9c21adb3012efc004e444c711b6ea3abbc3af08b55dbc08a233a246936b2f31db7f28804a7773ce3a8b2e36fb28e15c9c2e0b1ac83bacef35ea7edab854c0afa3eb6145d18484427f3e8cc99ccb03366f3532908d790dde7485f427de0c940eed5432f9480cc2c736e45eeaf894638e728ac541a7af85a7d448d3b29ac554e8ddcdcc142d755ef13d2074d6ed69850cafbc67b63038c286ddcafc3bf766d72b85ba0e51adb5e72c49b042965eac7c84d8394f9cabc246c06c28c20cd8677f4fad711ec53d9fe22c5afddeef8fc42ed7e7d3dc18a2c60963d0824e3b9d78da6a3e40e5f706732d23377726656bf007d1517e8f079f14ceca761bf0a7a40176a885e9a807946632a00d3f4f3bc99c7c7d7e2c72ebda379362f5286652e2209c64ca7a00beda4ecead46d66ad71cdf37a593129faa18f5efc770be87c768b9acd537d1c2036a0724eaaf0258945cf556b5e663c138772f7f69afcd91856242145e75814f92eca2a91f7e3ffee6ce34e6c2003cc5933b6f6ea16c7f6aebd546430e16c9a2ea1bae33f1e598e4bd9bbd5e23e48e6f600d97ec998b113185a07c437d5203ddde0268d7c4ff2f2ec5d5d2412cc632975fe5eef2dc610a0038cd0768c6bccdb6d9d836da68038318df9491953fdf92cc6060f4396750cb3bc8d0edae32792d5c99768656a46a5f3d2e879532658be084c59ebe5a966139b3e272770de769a17cec11a0233460b232e8e5808ff8aac7d6046b9e3b3efb95c20ea5fd535a919cbaa22f4b7e0466526bc57d4f1bcab93e94d8cfd0e3c2a3ca290cf0c885a20c62b8d09f85f19a8562e05d9b5ce954b8bbb742969643dc407add3a49fd2c5078003ff24a67ef834df494a33b4d7ccf21248a04f0a9aa4c5220869251fd66c14229bd0f0baf3ea92d9ab56514b7a3e03d22e36a25c79d68dc64739c115c6c010f45d340e491d96bd817dacd50a3b3b2b385946a5810474b4af3570dd26ae02f80f82be06ba7b628c0c0f5f8cc3195da51820f5e895edeafb0d736b3a4e879720daca6f9d5bee67687c5a1293156f95defe1e38cd1380c336f679a34945fc1b71f9a32327a86eaa447a4cf118eeffce521b93d28af5861905c22bf0b4f65cf3c6ac98c13a44ecb953cd98452d2d4d43b2e6db55d6838af4f86b48d093e57b95a0b9f369b4bfcf31b3aca3094fdf799d6209b6a57e56e5067b6750a855f12056e3e60c34ba9c937511b90b6a7d6c57aaa7ceaec1929ddc9e4abb44677c3d8b1464921e36552be56f022bdf8a27289a3f9d3e1d3d605fa76ae67b4621e1fc08cdab100254e724ab14d6b34f9d09268115365d17d4b6f63fa8839699d3d0f640128340218810c022fc58b49d92641b82ce16b468b6650da4923a82bacca3f103faca4f36c2a0dbd4fc3489594d170020c5e017c0cb491c1587188b84a42a575d34c61ccc0e5f5a8fd0b639d2c7007d68b87eab7f917206d624caf48dd9d19f7b6b9b3d893165e89c065147502539ce4a4afcf3629ed08ddb51b6078a2553f81074e688a072ce3bfdc19aec4e3149f70bd453a8f64d459a6935454edaca30c0adf03789d887bf809a2b01ae95eef05ef0bb03515642fe9e40832e6dd9e5ca42a200c46378d1b64a7e12f361779c4c6dfa36b85defab2353580fabb4bcae86af82bb05c8cb2735bf795fc104812fd7b081544966842bce4b526f2c8496e42cdbeb88a54a4c3c7b25fe7487dce0dd98a8b34234cbe06092ab64e82e611dc2b24a77a6e0a285696168e8376be5d91c082e2f07dce885d92f2aa262c27bb32a52ddc041ca3d5bdf1456a2d318963869be6582887d2f63718f63df448febaaafedbe7050c7f159764bed795230ca440aaceaed2073bc2371c743c39713c4a28a73c1657b25c762fffacee543de002a1d3ab38dff72f4c16d864eff34b8149f978746028dcdf6cc1df5a444adbf923ff3b9208f000bcb6c538d3599affd3d9f4ae54d52b7579c229087db479440b6b2f713078654f79fc94f65314f668e4c420b81c7f39ae0abb7945af2850bac4ebe0c7df04ce4c4cc6e497e2ac5e4b711acd720f807753a459b3ec851c0741827e", 0x1000}, {&(0x7f0000002340)="4768347440beeda57c4393fcc345d0b13cd27d452f2459c780a77140deb44fb4c7a14e50defe5c918d3ceb2b207bb0800ebda27df4d6d0dca4f89260208bc40d3f2f6aed21202c5540f3679a26a19600e8805c8aea77431a25027f92d7e0ecb708c970530b7ce73f07fa3d4eb96f7fba0d5b76fba8ed44dac4ff8106d01b98aa4874592f692ac0c1055fddf62b4546487f8540c3f0320c8162fa56e9adb9004e00e81293d883e24cbc91fa23d6c0183249c1a3d94fcc24c294bfae75d62c9093f984fbaba3b031e633d0dabcadc16ff238c6ced9812877b5302ea52cc7d8bf29d9c5743d6f8fd3ec437da4a8718eecd2be0747ead442dca0845d7934cf0ad2611a31ac6909889dd08d4eed1f20db946e2953af6c025b239487ab7aaa76880baf54a7575b3fe2598f487a62bc0ac61f47e078feda02525a5326894d333d1df6b89552530ac0b0bb850396c0dbce635883c5c9840fb0e8d38b3c887035a7ff2c22340bcd1b91f3a1fa68a8e9916e0304943177d399a9a29275c37eb89bdf79f162ab8b29fe593be0ef00f0273c39764975af64172eec5a6f2bee36e8417dc62b9f70075736fb08284976abf81194ac95e8530c67282a3d42b9e2df9e9e64818ec70451fd66106c4160fb05fbf89d7d68a6eaace071dba25c203b70b1dd5d816da7d12ff61af0598d67a97cafee25404d2051b6a4e0ff4eea18371f76c8a7ac21f5c3bfc4feaf0c16363a843153297e5fa78d8fab6f931206514ad15a594f920b0cd478cdac00f8af378bef903ecb2fa58be903b112d4859181df033f4e9dd2a624162dc4c5be993406b272fa6801af2c772fe9f7adbeac35d78c44183fcb136ba0ecfa3ec4ce9d8e50cfcf84347b78b168f4b151fd3feabb22a2dae8c745bdb8cc357fc7b29805331fb2aea9d81690faff204d091dd5291784e7925047c7fd8488a51a52384f19b0af1f56d00fe213c6131fcd9141ae3e224e4cf53dd0f180639db1c46073a5127c49b4202e570ee43b9c227b4ca654554605607c0ccc143627b11b44dc499b9b6462801867dc22a4caed2d12f3e64cfcdbf06100665da8268e4d0864497c64e29ba7a931424d89bfdf6bb7669814cad4cfabf5e9f9077fb911592c883a4e1fc4f93922248d081bbe8444d3a2514fd478aee065301c57178a587e505d4021a2a871d5fe84abb0dd8aa5652c5d1799089b3ab9642ba6ca73d31146a8dc5300355b7dc3257a64391a5f8294f49c664020f13215fb4a7afbbd8628060f4c0c91df9879049c0596f38e65049945345ac904f25959a900e2e6f50d4990527357cace90af1b1ba86d1faa208149522929032123a5ed38908b780f0e35fa1fede8233550398bf63586acd4f6159514855d091538883fc86cbb0ed1ff46e6284c7aa5e1354546f687b845435dabd6163273c9a40bc752986959e4a34e433af48449eeef7446519b5a11fb093d0ee159708c74b9a69b7e8647d0a7ce1887e4bcb5cda9800c34cab1f1e19785e860fb060df915f17ce534aad302eb8988665673c9bc42a862df575d141f429764abaa35f43d40708dc0a8f4754d525cfe7f6824f05bc7a61ed2753d957fd048d37b9fd6534ce6133cadc7957fd4b4cb266c560cc2486739cf29be058c89452a62121109c15fe117711a5907dc5334c635891ac609f9196338f90bcba469e3962284797a4921157603673b6034e7393216c06d4490edf8a1af7375bdbdc506f1c0772aab71ea280df172db65dffdcc698cc34b15db37f50f49573bee7145d29ecbff673431694fcef9b92cd947cf8043c7e651f0686bc3e354bae7a869783cf86962630786c6f72c12c29247d92b037c6ddbbfa6bae3318636f0509eb59fde8b09b5aa5f095b22ffc6129546bdbdf6cdac9a7b40e25795b155df654d12b0248f5375936866b0083e84524057c371c86826b1b30e7e71a2220b3469da37c2d6123c6937cfbd04269b75cac85f379cfe89592da82711a26cab0c75cfec2287ef72506a40f95e111ddfe7b08eee21e3a1d082e1636f4ae20189884619deb38c30be6b9ab578dea301b49ef15d37726eddb7a8692c55cd4a5671f3c78db6c46d0199b5abb40aabd00de9d3c56fc037b8828d19c68776b803c9c187f60fe0fcd38c326e25087f6fa53be869a2013bd0583adfe75b51da8cfb37df7d14d5d447667aa0c411387a1a6c8de68841f37734e2874b2e648250f0a9fb47659eb9c7ce85fffa9103ef4404c3f96a0f76b8bc5ac370ded2f0ddf6daae3d57440d081dff0200547983b1aeb3acfba079a877cea7f75373d28e6a17b2549f7d85d5ee9b69be7b0676080b239bf32b48be8abbb1aade90ef9a2026ec9c678432d03f7bb941ce21e7ea5533b5212694e9904120a3ee0e1178d9a7dd09b6a0ba7fbe3f0da30e637b057b2d1658ad8a528e4a313a8e2b05e92f3dd3bea6d4a5492087142ff3b642b7b033473f80a2b35d931ebb5c0c8b783927060cb87652120add1291cafb497ce3e4a02bd048d59a1a3adbe1fdeb333099c1bb89ec1279880974e2756ea5a4b4ee5d6460d69bfba1723b47b97409bb809991613255c868120d3d5afefeb03c3bd347c25810f33a18b7edba400499c59aef8bbddc18cb7cfad342c14a642a022d623bdd39250f5f297d361171e64fed8046c83aca741a19768f505b6051e046e3efbdd53596f0dea980b140171dc7c66c3ae9e136aec507cd7a61390e287050886a9aa444802f48bf664b4565863877379bce826596160cb7d8e9c8f68e3253139d64ed6d1043babfdf3ed2ff97d015d6cca2b72e3c95c94fad5ec3b30b72500218259974a27caafa41bfeb4f736690b5cc11dedb6f50220e5f6a08eea77f947beb8a924605168770f2f18da180ecdfea4d65c6039a1a2bd724a381f4bfb07864ef045b7102cab57a3da76640ace114826b97c691b6a3e552136603d4703976bd1a4e3c153c019976fce002cabe3669bfc9ec0e49cfc9f603d93fe3c920006c51cd5db1c65b8770b8e23ce5c38535823d0d4a972f14b10b9709fb4be6452eb667200bd973448f86a75d18924ed886c3ce2e1e225786869ad9f1e64ff9dfeb4cc566cbecd07bb289013789d7f2cb8334c0673d8b823a5ade8516ab594d82863b788b1552331449c2085752923fc43529a78670f35785c2975a3c6414c09a008f91dc42aac352d788f4986ce87e64b650e0f1b245bf613fe32f2d11fe6609b435b19db66711919077b6f7f0ab2991968da5f3c5316f50bbb741efb0319b448e505bf0c893dc5b47a47d666ed4bb82eab661942cd81a17d670ff9bc5bc95336324cc329fde0511585743e632225fe1fcb2b0e5205af48c8f14a3530f72cdc607b34ca46a18de92a563113eb520e1b45431051288e79dd8d410792cc4b154682ae9719a71aa6dcb10537ed350b5bfef01af4ff8813d2f3cada193e4b71691ff15c19616f077324bc09f51c7ab275392a4863b5123a8049bf7ac5d43f9d33c1ccdb196fc4476b0919a835bbc281c409d70068240c6dfc64d2ec05258b2b3e3200b1819645ca68948636c180b7c7c3187616dca7abd78598959a50256d17a11eeb43fba7b96f7c5eea9fe4a7b7276859f81ebd0801f1cfd289e484fa0bfe6395be4aa2b0ae03242b20a7b9680c2b0c86b5a651cfda8f7cf71259652dc2921e02dd3edcf862da17a96c1d1b1be86152ffcc319f1de107b4d553467b6adef20c9de75779d3a7766600b14ff0695e1b0f3b9a5f200b26a6db2f9bd7c88b4bfaae0912cb9200a6ef9e9688e4f4e2193045e367cac550860026111b16366e4d62426f966bfc99d35977a30d5239e73e682d5c768d58b83253a46fb41c37991ab744854fef5539903ea038c0caf8f9a29bc59719e0abee094748b619c328c57070e626e53d7278d1a392455d3d51d6aeb018b6ae3d9473786b32c10e23d5dfe5b755b1cd427d396668ef30b135adc8c2ec346942275a6f80618311fcd2e15f5d4c0f90bdbf977e6d2523047eba69fa233ffaa6f858b319cfe38b8044a64b7fb94824bc9fbeb425ea76c49a6fa1a2ebec4a786967eb3df82ccec02ba7af1fec2bded1ee43175b6a845220cdecceb5ea65918b1606c1b6a636ce6b71cc255efb7c67cf5820a01e3c84546c9f99d3be3f6897b2cca488e4d4de28910c0d88deb13de2938c25b48dff4e66614ba69f4499806350522ab16a4e9f82a2309457976ade6b448dd7ab479f59b03cceb5f53022fb18c299c860408db81a1c2d89d86dc544b7d25845b0fa42f8b023f9cb41b05dd0cc7fe631da2d0a8ca4975d1f766b9d5817c00a12b79f037aeb9ffecaf34040926af0800a21079f73e6b29ebb8709ed6606adf1445b972eb6fb7aacba329ea3e11145d69125d3a3dc599a05e073eff5255171fb6889ef08d4287801b7063703378c50aac36c565ffd700f6a34cfc700039d5963bd6392f767991dbabb9c46c7139428c9fd002f5d6c4434bab261c8b1e8d9373950a97264b96ae99c19759d6b1678fe84fe726fe8bc014b8ef90f0170c1869a900b817147aef5d1fd291894b72280d25fbdb4c26f06f34bb482120a238b8d0147b9949511b50583537094b0f575dd96eeecf7b66e3634dfc8968e807c1d9911e5656a70e77d56b0a5028eba87059aab4a131b0170532ec14f0ff1bffdb0232c06523e7400640457a4bf496daa05756446976b7fd1571f5b541b029c5af7e6e0407f6f5aa7ce142f8359b470ac793badc7e1e0499065ffa1847fd3080f14d7383b14139ea5476e9ef733425a8ea53e181038fcfd577416f986258cd61cca9d4e2ded40a5bcc8dca0c09fe29899ec47f6ab9b07c31358eaab1a9dacfb94132324e679947e8c828f58b3652c6bebf1d3702f8213b3424834eb3e4264e556a33b359e33a2985a6f709bbb209beaedbb49f0027b3979ae167f1179ac3904c085f46f2577092f46c127c12883380c7fc506931819703acbe020774f78df802d6d4535b78efb243ac2a2d479ac44bdf903c065c66e4a3f5f000e62be2de13fe8699916c0fea11a5fe6b46a77de549b3061108556b7cc7d03830634fbfc46a43c154a033be1df0ac98193de11494b258773ca70b8a0bffd12b1ea41b95bc779c5645b83e378dc33325089f96cd62030d8db94bd7a15412e2b59eebbbe7daedfb29675482ad7d80078431405c48965dd6887bb2d485ef4d019a38b7b5c47a9dffe909a493b0722267a0ec397655d2c40dcb55909c60c4d484ad62c8549374511814d63ded8b9712c976ac046a23479782cd303e5f8fa9a0295ca7eead08af79bfe8b14adad661e20d1372439dd05e3001854bebe6c2596668b9b05e2739a5bf9e548fc4ff3b19bd4e436d9cc90b5163aa6a65bca3439eed3e03c0e21cd78bdb58f8fae606157ef91de44d20b9bc6c29852794be8d485b11011432278fc89d88816cd72683eeb5cde32190659b580bd3c2a19ac28e023984d310e616c749fd9b7432095afe61321976a79628f5438164e8f501f95a70e8a5c866121c9096e862df10c079b1fa88941822fa1937af7db48d527fabbdf9647a95787ae6810c715c0d54f680b9cb7a99cae3dc30ed500c856592a3e522b2b40c29c69b0580748552b65a3ed941de99af29fb97513c89b81d3c6cf557407d5a6d8a0ae64467c3f1a9632ca2131c3399056db727b3f7ac31381883671b048b5393189cbe24ec779f177133b899538009412f90af3b9579ff647ebc8b92bd21774de2d2912080f05aa6cede1dbfa0de6d2393360d7c9425963ab70c97fb0ebaad18da85d564ba7d", 0x1000}, {&(0x7f0000003340)="e56d8616fdda507e149045b0c3486484d2d608a71af2618ce529055d29510ea997f4f63a7db57d30fd3d2eb18b95dc2cb138", 0x32}, {&(0x7f0000003380)="042709778dc10ad35780ea81876d0844818da434acb99a76df9c69f11815e52dc259cc488649d9fb1ac175e2f2b369dbe91113aeb65bfb15bfcad349fc010bc4ca4cc4e887f8c6a9c8a9dbaa4be21cb075e831326632d3e37893df6fa6167a95f07b64c8e752381676b347a3c07805bdfd61f1bb4a428cfd20c831dfde77980b819b9fa56fdd78714930212127fbcc76aeba3305d6347abe3cade2c7c354fa17548eef915904cf0acb177855f9791d543440c48ed6fb43c787dd74ff1c7d4f497e97803a24bb84439f5622695772d26f9dba2b4dc8723518ad4e3d7dd054486f64420a", 0xe3}], 0x4}}], 0x2, 0x4000000) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) 13:24:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="140f0000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:41 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:41 executing program 0: clone(0x40000d000657d, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) r2 = signalfd4(r1, &(0x7f0000000100), 0x8, 0x181000) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cachefiles\x00', 0x100, 0x0) ppoll(&(0x7f0000000000)=[{r2}], 0x1, &(0x7f0000000200)={0x77359400}, 0x0, 0xffffffffffffff3a) r3 = dup3(0xffffffffffffffff, r2, 0x100000) setsockopt$l2tp_PPPOL2TP_SO_SENDSEQ(r3, 0x111, 0x3, 0x1, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x0, 0x0) r6 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0xe852de28f0764225, 0x0) r7 = syz_genetlink_get_family_id$fou(&(0x7f0000000140)='fou\x00') sendmsg$FOU_CMD_GET(r6, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, r7, 0x400, 0x70bd25, 0x25dfdbfd, {}, [@FOU_ATTR_PEER_PORT={0x8, 0xa, 0x4e22}, @FOU_ATTR_PORT={0x8, 0x1, 0x4e24}]}, 0x24}, 0x1, 0x0, 0x0, 0x880}, 0x240c0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r5, 0x660c) 13:24:41 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14600000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:41 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x40000, 0x0) close(r0) 13:24:41 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) [ 639.744021] hfsplus: unable to parse mount options [ 639.811204] IPVS: ftp: loaded support on port[0] = 21 13:24:41 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14f00000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:41 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:41 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) [ 640.032958] hfsplus: unable to parse mount options 13:24:42 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) setsockopt$RXRPC_EXCLUSIVE_CONNECTION(r0, 0x110, 0x3) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000440)='/selinux/mls\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r6, &(0x7f0000000140)=ANY=[], 0xfef0) r7 = syz_open_pts(r6, 0x100000) r8 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) r9 = syz_open_dev$sg(&(0x7f0000000480)='/dev/sg#\x00', 0x9, 0x0) r10 = socket$inet_udplite(0x2, 0x2, 0x88) r11 = dup(r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) r12 = openat$audio1(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/audio1\x00', 0x10100, 0x0) r13 = getpid() sched_setscheduler(r13, 0x5, &(0x7f0000000380)) getresgid(&(0x7f0000000500), &(0x7f0000000540), &(0x7f0000000580)=0x0) r15 = getpid() r16 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r17) r18 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r19 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$chown(0x4, r18, 0x0, r20) r21 = socket$nl_crypto(0x10, 0x3, 0x15) r22 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r23 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r23, r22, 0x0) r24 = accept4$inet(r2, &(0x7f00000005c0)={0x2, 0x0, @empty}, &(0x7f0000000600)=0x10, 0x81400) r25 = openat$selinux_member(0xffffffffffffff9c, &(0x7f0000000640)='/selinux/member\x00', 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r26, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$sock_SIOCGPGRP(r26, 0x8904, &(0x7f0000000680)=0x0) r28 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r29) r30 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SCSI_IOCTL_START_UNIT(r30, 0x5) fstat(r30, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000740)={{{@in6=@mcast1, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@remote}}, &(0x7f0000000840)=0xffffffffffffffe3) r33 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$chown(0x4, r33, 0x0, r35) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000003c0)=[{&(0x7f00000000c0)="00355ffcc0a76a87a893cc4a31d61d", 0xf}, {&(0x7f0000000100)="cbf31579dd2e1d051bbc96da08ae6dee035b54f67f0667a2459c1e3858ad2beb07930c29b1488fed9e0245f4fc9920cbaac930f0068396ef5c9f5170b92bf40f27c6601ffcbdf5dd387f9ba979c16631a1b728e0f84cf3ba6364009f97bec8b3007a55005807c01f1a67bb4cce0a862bca9f4a35639cd2ea7a221a5a5d76658cb4af1b5eb7aa266da022ecfeb1bfe3c280bb31dfd6658ed0e0df60deee25260476e65954740617d51f41659d685ba988cfe91dbcbfe2dc1a7fddfb7dd9632e5da3450ce9b4575a9b4b022df30199e040884cac54dd6c9e6fbb071652516ef2049e5f62e99783101648f2b4e984bb0a", 0xef}, {&(0x7f0000000200)="f0c08eb2adafd6d55c861fa6ccb444b829f09ccea77111f4001bcab7e35356c6d164ec9eaf4e371b905a12ff46faef17996c35b61c5e38739472c9fd88ead5741977451a0efa59b705eac9feed1d9655195e02ee2adfc1336a9d191060b84a5e6c73fd643cb9557a59383da848c5648efa40cc47efbafc19b64143961ca0458903bf2a98", 0x84}, {&(0x7f00000002c0)="c6938b34b8e889", 0x7}, {&(0x7f0000000300)="5bbf3fd95f541505013af601d96dfcbb132c7e4adb15aee0c4e0642869ad93fd41d7063c4aac08996ee9d6ece49025ff514a8057be2a7f7b74c82667142ec65fe0494ba81d231fe4a899015b2b7633d64c6883e7282e89e8141f0610f8da6a713cae92516e35b9c1", 0x68}, {&(0x7f0000000380)="f6a55fac9ffed621e4094d2afa014a47654ce0c365a1ce6eae3581e202eb17c281d2", 0x22}], 0x6, &(0x7f0000000880)=[@rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x2c, 0x1, 0x1, [r5, r7, r8, r9, r11, 0xffffffffffffffff, r12]}}, @cred={{0x1c, 0x1, 0x2, {r13, 0xee01, r14}}}, @cred={{0x1c, 0x1, 0x2, {r15, r17, r20}}}, @rights={{0x34, 0x1, 0x1, [r21, 0xffffffffffffffff, r23, r24, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @rights={{0x14, 0x1, 0x1, [r25]}}, @cred={{0x1c, 0x1, 0x2, {r27, r29, r31}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r32, r35}}}], 0x118, 0x1}, 0x40) r36 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x958100, 0x0) close(r36) r37 = socket$inet_udplite(0x2, 0x2, 0x88) r38 = dup(r37) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) mmap$binder(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r38, 0x6) 13:24:42 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:42 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x0, 0x0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x5000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, r4, 0x800, 0x70bd27, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_SERVICE={0x4}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x7fffffff}]}, 0x28}, 0x1, 0x0, 0x0, 0x800}, 0x40000) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:42 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/k\x00\x00\x00\x00\x00\x00\x00\x00\xda\x00', 0x10401, 0x0) prctl$PR_SET_TSC(0x1a, 0x1) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') close(r0) 13:24:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14970900", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:42 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) 13:24:42 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) [ 640.426336] hfsplus: unable to parse mount options 13:24:42 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000a00", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:42 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:42 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000040)='/Gev\bt\xf6&\x01\x00inhk\x00', 0x706885, 0x0) close(r0) 13:24:42 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) socket$unix(0x1, 0x5, 0x0) r1 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$sock_SIOCBRADDBR(r1, 0x89a0, &(0x7f0000000080)='veth0\x00') r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) r3 = signalfd4(r2, &(0x7f0000000100)={0x2e}, 0x8, 0x800) ppoll(&(0x7f00000001c0)=[{r3}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:42 executing program 3: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) 13:24:42 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) [ 640.731000] hfsplus: unable to parse mount options 13:24:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000e00", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:42 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000400)='/dev/vcsa#\x00', 0x68ff1fc5, 0x244000) connect$tipc(r0, &(0x7f0000000480)=@name={0x1e, 0x2, 0x2, {{0x43, 0x3}, 0x2}}, 0x10) ioctl$SG_GET_LOW_DMA(r0, 0x227a, &(0x7f0000000440)) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r1) write$apparmor_exec(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB='stack \x00\x00\x00'], 0x9) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcsa\x00', 0xa000, 0x0) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vga_arbiter\x00', 0x200000, 0x0) recvmsg$can_bcm(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=""/201, 0xfffffffffffffe52}, 0x40002042) ioctl$TCSETX(r2, 0x5433, &(0x7f0000000080)={0xffff, 0x0, [0x9, 0x2, 0x6a, 0x6, 0x2], 0x9}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$sock_inet_sctp_SIOCINQ(r5, 0x541b, &(0x7f0000000500)) 13:24:42 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x2012) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x77359400}, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0xfef0) write$P9_RFLUSH(r2, &(0x7f0000000000)={0x7, 0x6d, 0x1}, 0x7) 13:24:42 executing program 3: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) socket$unix(0x1, 0x5, 0x0) r1 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$sock_SIOCBRADDBR(r1, 0x89a0, &(0x7f0000000080)='veth0\x00') r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) r3 = signalfd4(r2, &(0x7f0000000100)={0x2e}, 0x8, 0x800) ppoll(&(0x7f00000001c0)=[{r3}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:42 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:42 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14c00e00", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:42 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x77359400}, {0x0, 0x7530}}, 0x0) ftruncate(r0, 0x4) [ 641.127278] hfsplus: unable to parse mount options 13:24:43 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 13:24:43 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000f00", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:43 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) lremovexattr(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=@random={'user.', '/dev/ttyprintk\x00'}) ioctl$KDFONTOP_GET(r1, 0x4b72, &(0x7f0000000480)={0x1, 0x1, 0xd, 0xf, 0x9f, &(0x7f0000000080)}) close(r0) 13:24:43 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:43 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) dup(r1) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r2, 0x8982, &(0x7f0000000040)={0x8, 'gre0\x00', {'veth1\x00'}, 0x3}) close(r0) nanosleep(&(0x7f0000000080), &(0x7f00000000c0)) 13:24:43 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) [ 641.517070] hfsplus: unable to parse mount options 13:24:43 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$SIOCGSTAMPNS(r2, 0x8907, &(0x7f0000000040)) r3 = gettid() tkill(r3, 0x40020000000c) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r4}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:43 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) lremovexattr(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=@random={'user.', '/dev/ttyprintk\x00'}) ioctl$KDFONTOP_GET(r1, 0x4b72, &(0x7f0000000480)={0x1, 0x1, 0xd, 0xf, 0x9f, &(0x7f0000000080)}) close(r0) 13:24:43 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14003f00", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:43 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x2000, 0x0) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vhost-vsock\x00', 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000140)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000100)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(0xffffffffffffffff, &(0x7f0000000180)={0x10, 0x30, 0xfa00, {&(0x7f00000000c0), 0x1, {0xa, 0x4e22, 0x9, @empty, 0x5}, r2}}, 0x38) close(r0) r3 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x2, 0x0) preadv(r3, &(0x7f00000000c0), 0x0, 0xe021) 13:24:43 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:43 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) [ 641.887688] hfsplus: unable to parse mount options 13:24:43 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:43 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14006000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:43 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:43 executing program 0: clone(0x600, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0xa, 0xaa) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000000080)={0x0, 0x9}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYBLOB="024974e640b8670007007f7c8ef5"], &(0x7f0000000180)=0x16) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000240)='/dev/dlm-monitor\x00', 0x571002, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE(r2, 0xc2604110, &(0x7f0000000280)={0x4, [[0x8, 0x1, 0x10000, 0x8, 0xffffff2c, 0x200, 0x2f, 0x3], [0x1, 0x4, 0xb, 0x3, 0x5, 0x80000001, 0x0, 0xb9], [0xff, 0xfff, 0x2, 0x85, 0x80000000, 0x1, 0x0, 0x1b19]], [], [{0x3, 0x7ff, 0x7fffffff}, {0x8, 0x6}, {0x100, 0x8000, 0x200}, {0x7, 0x1, 0x37}, {0x5, 0x80000001, 0x2d}, {0x3, 0x2000, 0x7}, {0x65d, 0x516, 0x3}, {0x0, 0x9, 0x1}, {0xfffffff9, 0xbd, 0x1}, {0xb42, 0x5, 0x8}, {0x7, 0x20000, 0x10000}, {0x3, 0x4, 0x1}], [], 0x4}) gettid() r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) connect$rxrpc(0xffffffffffffffff, &(0x7f0000000000)=@in4={0x21, 0x3, 0x2, 0x10, {0x2, 0x800, @empty}}, 0x3f9) ppoll(&(0x7f00000001c0)=[{r3}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nvme-fabrics\x00', 0x42a00, 0x0) ioctl$KDMKTONE(r4, 0x4b30, 0x4) 13:24:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0xfef0) setsockopt$packet_tx_ring(r2, 0x107, 0xd, &(0x7f0000000080)=@req={0x2, 0x1f, 0xfffffffd, 0x5c85}, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_PEER_REMOVE(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="18000000", @ANYRES16=r4, @ANYBLOB], 0x18}}, 0x0) sendmsg$TIPC_NL_NODE_GET(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0xde57239d15dc578b}, 0xc, &(0x7f0000000180)={&(0x7f00000004c0)=ANY=[@ANYBLOB="03db000000", @ANYRES16=r4, @ANYBLOB="10002bbd7000fddbdf250d000000b8000100100001007564703a73797a310000000044000400200001000a004e2200000005fe88000000000000000000000000010108000000200002000a004e2400000800000000000000000000000000000000000100000044000400200001000a004e24000000535488f555421ddc73cdbb0e89662417e807000000200002000a004e2100000009fe8000000000000000000000000000bb01f0ffff08000300ffffff7f0c000200080003000800000008000300060000001aa7b3e3d0894d742e9a3cba09f951c27ca97a6d23f077ddf4af7c22bad5ffdfb39d549455b3df2e334824722e1f7728e7794fb972aa423dceab9a52e025140eb4f5b1b19a60388c1a8e31a58265bb710681e32d83c824cf8b2985814829b36ed9cc7d24249bb63c47cdec8c9f555caf0e4d0bc28dc86ce8fad988d67cdf32c509b265cc035ca9326b7ca601e9bf036ae6e98512380c14c768ac58466909ff84c4827a60025dc4dc1ea445bdd2641c523d7b17cd7054f1edc55cac4e3654f420df"], 0xcc}, 0x1, 0x0, 0x0, 0x800}, 0x1) r5 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r5) ioctl$PIO_UNISCRNMAP(r0, 0x4b6a, &(0x7f0000000240)="50cb65a25802ebb14fae6015f6cf00e9d4451e736b6fe3094a55276bcb8388f3fd") 13:24:44 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) lremovexattr(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=@random={'user.', '/dev/ttyprintk\x00'}) ioctl$KDFONTOP_GET(r1, 0x4b72, &(0x7f0000000480)={0x1, 0x1, 0xd, 0xf, 0x9f, &(0x7f0000000080)}) close(r0) [ 642.195052] hfsplus: unable to parse mount options 13:24:44 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14099700", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:44 executing program 4: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x2000, 0x0) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vhost-vsock\x00', 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000140)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000100)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(0xffffffffffffffff, &(0x7f0000000180)={0x10, 0x30, 0xfa00, {&(0x7f00000000c0), 0x1, {0xa, 0x4e22, 0x9, @empty, 0x5}, r2}}, 0x38) close(r0) r3 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x2, 0x0) preadv(r3, &(0x7f00000000c0), 0x0, 0xe021) 13:24:44 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:44 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyprintk\x00', 0x8c42, 0x0) close(r0) dup(r0) 13:24:44 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) lremovexattr(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=@random={'user.', '/dev/ttyprintk\x00'}) ioctl$KDFONTOP_GET(r1, 0x4b72, &(0x7f0000000480)={0x1, 0x1, 0xd, 0xf, 0x9f, &(0x7f0000000080)}) close(r0) 13:24:44 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="140ec000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:44 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) connect$llc(r1, &(0x7f0000000040)={0x1a, 0x0, 0x4, 0x2, 0x1, 0x0, @broadcast}, 0x10) tkill(r0, 0x40020000000c) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r2}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 642.489658] hfsplus: unable to parse mount options 13:24:44 executing program 4: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyprintk\x00', 0x4000, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000300)={0x1, 0x80}, 0x8) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000280)=""/115) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)="5a22fb65d9cfce934b59501d99a5fc5d1fefb1b5154cff44d7fcc1d5222c35eeae30f52681c75ea7fc337beca85fe29fd195ef15db94e2d8f810de3e4300c72aeba64a80c09c77c6308caa2fc098196d68b12c944f6aeabe4eb73a6456927253b3653a0c5fbe61dfcec693c6b3e42ebb1d12f92ba7b60814b3e64f97b13ab5d3551a2854597453", 0x87, 0xfffffffffffffff9) keyctl$KEYCTL_PKEY_QUERY(0x18, r3, 0x0, &(0x7f0000000200)='@nodevtrusted/em1\x00', &(0x7f0000000240)) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcsu\x00', 0x1, 0x0) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000080)={0x6fd, 0x0, 0x8000}, 0x4) 13:24:44 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:44 executing program 1: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) timer_create(0x3, &(0x7f0000000140)={0x0, 0x35, 0x3, @tid=r1}, &(0x7f0000000080)=0x0) timer_getoverrun(r2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SNDRV_TIMER_IOCTL_START(r4, 0x54a0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) setsockopt$llc_int(r6, 0x10c, 0x9, &(0x7f0000000180)=0x1000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x2400, 0xff) r11 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/sys/net/ipv4/vs/backu\xb7\x80\v\xb4p_only\x00', 0x2, 0x0) ioctl$SG_SET_RESERVED_SIZE(r11, 0x2275, &(0x7f0000000200)) write$binfmt_misc(r9, &(0x7f0000000140)=ANY=[], 0xfef0) close(r9) 13:24:44 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/checkreqprot\x00', 0x1, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000040)=0x4) tkill(r0, 0x40020000000c) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r2}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:44 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="1400f000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 642.834757] hfsplus: unable to parse mount options 13:24:44 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) lremovexattr(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=@random={'user.', '/dev/ttyprintk\x00'}) ioctl$KDFONTOP_GET(r1, 0x4b72, &(0x7f0000000480)={0x1, 0x1, 0xd, 0xf, 0x9f, &(0x7f0000000080)}) close(r0) 13:24:44 executing program 4 (fault-call:3 fault-nth:0): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:44 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0xfef0) r3 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/policy\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000805, 0x0) r5 = socket$inet_sctp(0x2, 0x5, 0x84) r6 = dup3(r4, r5, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) sendto$inet(r6, &(0x7f0000fa3fff)='\t', 0x1, 0x0, &(0x7f00006f7000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r5, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f000025e000)={0x2, [0x0, 0x0]}, &(0x7f0000a8a000)=0xc) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r6, 0x84, 0x7a, &(0x7f000059aff8)={r7}, &(0x7f000034f000)=0x2059b000) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f0000000140)={r7, 0xfffffff8}, 0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000000040)={0x0, 0x0, 0x4, [0x7, 0xffe0, 0x9, 0x1]}, &(0x7f0000000080)=0x10) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00000000c0)={0x3, 0x21a, 0x4, 0x8000, r8}, 0x10) r9 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r9) 13:24:44 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) open_by_handle_at(0xffffffffffffffff, &(0x7f0000000240)={0x1008, 0x1000, "6a6b1ce3ccea215a1ee150c856d3f770de14c4f1baa980b1506bd299270fc3340db6cc0a9bc325a7d11d8016ad2c7943bdaf2ebcd2238ab00c57bcaf94952a61ba135a6948911d2cb31a2410fe59b6a32ed24ff6c25026898d506be895d3285abbedbfbba91cd26ed638b96453a3e96b087c0eda56e3ecf81c4ad1d628268afeac5aa121b0034068dcb4c4c8e039d4475fef45f15c710315ed475f0caf0f651094299048c030ebffa934e056fe46679eede6bc2bbec438db235b45f05665594ddeaab0f1b76222b69f2189044706f0b3d0a706da07baf79202e64e56a4cae51faf74f1544525bffd06b99973280a636e41032eb81b3be943f1e83986f1f61b10d72a633fd0d70a21c0697b38f72bfdae307076fb8c363a5c413a23a8d31f74b46f006490b194af7740198f2a5f78779d20c376037e5235cdbe4ee7ac20122704a298d9e1e638f927270f740a6d5175e0185a11aaa063c738128512f8ed3162b79acfcc5edffc899510dc20ffa76625efd9ce5cadc6e3ec8d830b3056920366f4675343b4b5cb743a95b343343abeae783b36db787fdb8846eb59a6042bc74b650152aa4158c26f7a4c8660d0dbef2016c0cee8903bad1ca3b6d71300576409ef89195d6336915c4fff75632933588ee92816b206e179f693687bd3e8bd0b93e176c9dac01c223a1fab089bc222506bad88d0bb0e9a926e33e44772016c965ba65320d2c687571c564946d26e8a18c9f4b0910e799ea8fdcad44090ba81959c16f9f95f87645867f30c0feb0278a795668ebce7c203f972e08f6582af7bafee388965ef828cc816ddc80bd623b940598979824c71ad38a7e3631fa5adb4b4b9e04b353ddd95c1bee619634d68cce5a141cc5fc087085faed900e276470e6a9b33a6a6d8f771ec8abdaa0322de830c4623a3960f15d83f7b81915263d8c96520688c969f24099d073c610f6aa55ee26a793850496c927f4cfdcbb86ff5a30449dc04808a91ac0d1cf2dc703c67a340d0116c97f4b347228a799ad04c8c4fbe573b43ca37630a22e2d2472d43b4219252f3d1bbba37311f3827660b154bd28760ffd719187b3f86921868c49d7148d434498c104b908bc0323fb28f3629d3e365a89f6183c5dcc05e9cec5e45d7c072486cbdffd467425beb69da5b668fcd5dc644da7f112de8c3f7799929d9aab9df1d2f3bb71d0abe750b07c50192c719d45130b3dcc21c48b859674ddf589cd9b163e950c230ca14d01e00203c0b20874099104131f0721bb7d7eef2900dd5bf8508bbf71da95749a6ba490c92b043f0aa10e9bb7d77f64ed167a291065cd0293e4539c39d414087d1d51ac2740858d6c099054904af29681b145cdaebb7175cc8f423ab602e5075999b9ffe0dc6cf6a09343765af4ca97fbc5d202dde04874afd3693711f42b73e9369ce2cee316e7c6cf753457bfd12f9a19a84aec6dbf03af39d20cebfa954295c2948ef7cc5f5d651c3be62ea748122e71031b516b86a8162cd8ebe5268653fd354c617c04602e25453bf3597c0f08a7d7b9772751e89df380b4f14958eacc057f6dbc00c2b4541148571500e7ea562dacc554d986f1ce0e2c902c2c25660c446832da7dd9ada3175c75ce2b04a94237cc32b100b3f83c81da628cd29f4f36b8e976754753f8984aebe9221e6a0351f60838254e2b569844a348a6c08ee252ef5b5cac236b31085e21e916e007bd60245b7ef7e10dcd43d780266640a8cb78816f5153f5033c582f7fb9ac983579f3d005746a320ec49dbb12dd8cd74c424e9fa3eef7290b6ceec6b66c22911434c5446d0cadd97939050e7e62fa48fe78f91469f653d1ebc7ef584cfa1a158515662454e06b92ce36935a6632f55569ebba4ad61aa0202a20828d99d1059f6b5728722a59bf45b7467943548247bf0cef20fc2a5e1a288c1f0104037e2682d11cd32536f5ea05e7e7319765e12829b9f0965941a7ee484c24200458a68634588322122e26f8cedb55b4c7ae2845cb6188df00ee69e87769b0ce18f6181a7df56dcb6620731912e20f968a2defa493ff05eab2b674984e7aacf3dd67ae8672e2437dd885c02aa1ad38cc2e8cb6f549ecb90a62045d72c89306414d7894398557ca76f6005e8a54d25f34b8ab2f2b773dba146f74963d85364ddf4ec9be955456b12f6509dcff5cf61e00d32a42a606a52ca1e2960923ee6ef6a50eaec2f3453b850aba5a27951f4351847e9a77b02cfa8c6f0fde54d1480fb4d736adec8dea2001d7802cd8e890789ed065f6c0f2f9badf306f0f0d28a26caf1d48c888ea07802c893aa4754a87d79fbe3ae6105a212813a2a5b9c5fda665354c5dd34c0fcf61dc2f176c6d0949cef44a4cdd449bacbabc70575e9fa2fd2ef98b09f3a181c1ca7a30b6ba55914a5007b45edde7516358b1733ad3dc83ebc73620eed142e08c8e452397780b4e2f3048ab206d83daabd8fe97d61b604df44f405028945ae209f33ee0c6a4c55e36b0df981bbff576c8c48e73607c75a5de5d6aaa1091cd4d857a8fa01c97a9e468ebce827297607f1436a9908ab1b6005a9dfe6c22cc4122bdb41540fd519dea21bbb2ce252515139c00b4167a0bae2c984bab70f438471fe5a6fe6c74743896d00cad6ffa142ac3da3c6e918b6f13f1e40d675586c22962172e80239d7bacd691db61bd8babc2c1d8708940e330f857264fc6e7fb350025ef468e3807962558bbdcf88fa280c8a179ab1c16f5220c8d236a4171d42de2d40703e32e9ab11de55a43a84cdf8c4b508eb0fb666b04d48e1d59510bb7cd046a32703bd6aa30cde26bc308dd86c0096c9a7d24ae754f56439a43604d03d6f3b8232f0b00b5fd042f195a04080e50ea265382d23fdf208d3cc7f77ef88e33ca736c369ff4a3d3858887dde3e4d7f036613c9b654266913fe85f05efabea211dd35167a482264aec67ad936a2cf8e9c18b1f66ce77555ad4568d380d0046b96e9a6b5687aa16d88602fef780642c2353be4dafcb5de11ab1cdcd1ddbec29a8a97f1a8b6bd3ab685e70e7f20e3a8fc968201733d062c9a69f9b459870606c4eaf07fd6d8b33ab1ac617aa87d4358272e52d107ba59e165c677d5860b43f2d9f1eb2c17b72ac33ce0aad05b24ab778a520ec9ed634522da7e9b0420950f105586642d0bb4a361ad04f6c65ad078bf1c82725924622e190603e7447910f56a0d2cfc8ce669c4c0ad248a0128e8dbd2a5862a072dfaf626f5590015e12d50e0bafd2abe0cdc388fa34b1c78ccfbbddc665953dcc1db9dad88057715fcdfed2c62ad0c2ff81cefcba61ef6f1897b100197dfbc9bc5fff8a9d8698e0b6fde392b143dbcb8e4e57851c1aa91b076cc018b03c20376ef9d9e8169c7e6460699190f5f960e938cd4fe7f58aff1ab99ba05e838a17cdb5c42bf6855168b91ee66e2106c0fc25e42c84cdc45790c146f856a59571523b18a173f54f59375e534608d86dc982dac41ed82a024ee33779f5d0ae435852e8ff301d0e0b57cffeaa6d17c1899217381b1ef9d1cdda7e8b9ba3b6dc9cc82a4ec359fc2d67033765ac2c9502c0f1fe066c108e2a77c5c8fa413010b1e779844963ea8d916e176f7c1a640061db1d2c69a4560e4a138d3afa44f65fa48a56f0616cec342e8ddeb2df10dddb739acadfc7be07f4541b9662b344589b8592cf877b401420343c10b579a288e4b4d71d262ef8b750b577a1a5b23abb05e1e3ab7a2f5e508e26b5a957711286555e5c7aaf9c7dfefe8dcbac250642544e79913c5a9d849e0fb67925735e2099479a7f916d79255a46424171b9164c7903671ac85c0b8cb2a3da28a8ae2e0943f8ad5f041bcd91905b9acdd55c3645d3aa24fbc187c07a9f6cb934c41cb05555e1fa46ecc76d746b03b86669d8a7f0a8a7979af1c22e6beb81b3885d65c4141c14131b3bd027ac4e9da7482d1ad1fd80621775a62f1e8211ae9476df33116b056f4e40f62c45c4e686c15f78b4653e551b7916fbf9cb4fd8a82be20d3d7cf395e7650cf099c12ca7124f0ecd3b288c2869cd4bc1f0621dd0e984c44a0aaa5443bf4c68629855e1ec503b1684b0c80830361f0d49bda90e9819c00b17a2f3c50fb90181c6575afd11d9885b7760d430ce542bb3e1a87baa27c9c70e232d74c44127149471ff4a2f439aca1858948bf5d1a951086b6b19c914d4e3c8da526004200bc4bae693da49d437bff4d1b3a58ad96ca8d98f3b7ab77b8872374c39bc9fe774a01e6cbab09dba77524423dec64c05a465846eba7d2190519909cf12e79e5ed9ae688717b65ae0b9561b192ebcbc7ab1b9947d76e8c92033dcf08f7b7e17f658dfe0f870f32d5a3bb0e36a06ad173bb3b29693df2b75d1e492192f776ed24616951b2e3404ea49ba76066088d920aa72842d273f5d2b28d479523632e755113b2abf39d86c829bfb515a8d445bda650596b5ecac0c306f7dce4275f0cb3c08a2112c39b3520f0ce23d4d4601e7fa24a443587237b447314057571e5681b20c41fee693a95683ae8bd56d60e661cd6fd6b9e42bed4f6e4f87c6daddd23714ea86707e2e9a53c129da5c857e9c8d2b0a11ff702505f23ac80afd594c42d63bd027b923891ba979a5f9441e5c428c10ee5115dc790a3f5e9d70e087b781ff6f83901406e1e7dfd777e2930ac2d56f50a1c5e476b4829468fecad1feb9372800b51800bdb03b188924cb01b24cb5c151c22b54a168c8eb828a136074f02a6c02f9360a9f6e014386898a4afbf1d7681779eda186ed5caff06c0d32c37c249ce534cd9dc00d4eeb9bc8c01c967d083067b738a0d0ee585a8e313072208daeaf6149b3468ce22260e2c720dd4706eb2f104781b90d2604f33ab738c43a8ac3058de189b133f243546b59804f248246d2aa2bd98dc0e705b7277d33402f680b3ab57cac3f1c7c71cf2bce7a9e5b9ba5da774af993ca2bd798ebeaf9d5642872518cd41b93b5c780030404406674ca2083948ffbeb9adc04c5d1436cf7674bc106cd37f2f587dbc32982e96789491c4377d108e4988f61fbb0f4bc5bbb7d5d32d99f6c7670cb0a9ecc78a0bebfa3b26eb2016d6de19ff92ae2840196f24dfc0955a8d67249b15c1956a5f9ec579453c66671a75eba6959eb32e3e822941a1ed965c6e12856289ea3a790a9c2185bf228e10796ee520b46e6180bdf95b09c11fb2026b09719a941d175b4c9e223dc372ab5eb14fc59ea6c0da832d75949fcce75bd7536ecacd7313aef4cf52d3f24b353e3aff065b6d8735f7e7d3fc2d27567699bf3d55688c79953885322ce8ddd63c3e59fbb13621bc878b23e999ccd144c56d1e3195c25dd7d7dd695ce18472b76106c7631277415fd7bc734546b9784cb4bd28fe68ee27f443288645d18ca684dad9e7693e1e711751b31690ab032672b535852578962c729b5cceacf18d12a09ea5de3a16be695d10cc99473ae17fbe6889a922926817aaba2a4988d45b54e80781a3409ec5eb2bb9b67f416ea641f165325fa01cb55ac5129c2aac68b2d56ef8e3a079cd59f0abb331ca65b7bb0d1932a29a61fa79c02465f6f3cc6d157fd51d35cf242053872722d640fc82a672406a32dbf111f9bb7ebbf9431cd22553bc4368d3752d8739a33e12b5b5a37f0ab594049187d8e35b4175efb373d5c695f8d97c1532c8627771ff3d1b99394ff0b8c13253f42f190544e396b795f76e3d3ff6b772974c2695be270b88dce9242c1ee7b9e4e0ff26b665941e710b4939029cb9de5fe59644fd974fb59f5979d48326378531b22d30e5383344"}, 0x490100) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/enforce\x00', 0x2000, 0x0) ioctl$DRM_IOCTL_IRQ_BUSID(r2, 0xc0106403, &(0x7f0000000180)={0x7ff, 0x6, 0x0, 0x6}) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) getrandom(&(0x7f0000000000)=""/195, 0xc3, 0x0) prctl$PR_GET_CHILD_SUBREAPER(0x25) 13:24:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14004003", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 643.191506] hfsplus: unable to parse mount options [ 643.200112] FAULT_INJECTION: forcing a failure. [ 643.200112] name failslab, interval 1, probability 0, space 0, times 0 [ 643.242845] CPU: 0 PID: 30501 Comm: syz-executor.4 Not tainted 4.19.87-syzkaller #0 [ 643.250726] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 643.260292] Call Trace: [ 643.263015] dump_stack+0x197/0x210 [ 643.266693] should_fail.cold+0xa/0x1b [ 643.270711] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 643.275862] ? lock_downgrade+0x880/0x880 [ 643.280086] __should_failslab+0x121/0x190 [ 643.284362] should_failslab+0x9/0x14 [ 643.288188] kmem_cache_alloc+0x2ae/0x700 [ 643.292393] ? kasan_check_write+0x14/0x20 [ 643.296665] ? __mutex_unlock_slowpath+0xf8/0x6b0 [ 643.301542] ? check_preemption_disabled+0x48/0x290 [ 643.306594] getname_flags+0xd6/0x5b0 [ 643.310432] getname+0x1a/0x20 [ 643.313655] do_sys_open+0x2c9/0x550 [ 643.317398] ? filp_open+0x80/0x80 [ 643.321139] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 643.325954] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 643.330754] ? do_syscall_64+0x26/0x620 [ 643.334761] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 643.340152] ? do_syscall_64+0x26/0x620 [ 643.344199] __x64_sys_openat+0x9d/0x100 [ 643.348335] do_syscall_64+0xfd/0x620 [ 643.352182] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 643.357722] RIP: 0033:0x45a679 [ 643.360946] 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 [ 643.381388] RSP: 002b:00007f851087dc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 13:24:45 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_misc(r2, &(0x7f0000000040)={'syz1', "91f613d2895a2043239fc981b840055a9de0df8385d84b8da46d8ce4402c3542cba508462ca348ec33910a806621731f44fa137c6aace35c9b170bd6c0da4b2869c3bfd1c48fdf1a434091cb874cb161961573e11ed7273c4d"}, 0x5d) openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/policy\x00', 0x0, 0x0) 13:24:45 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x0, 0x0) ioctl$UFFDIO_UNREGISTER(r3, 0x8010aa01, &(0x7f0000000000)={&(0x7f0000ff9000/0x4000)=nil, 0x4000}) ioctl$RTC_RD_TIME(0xffffffffffffffff, 0x80247009, &(0x7f0000000040)) ppoll(&(0x7f00000001c0)=[{r2}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 643.389173] RAX: ffffffffffffffda RBX: 00007f851087dc90 RCX: 000000000045a679 [ 643.396925] RDX: 0000000000000000 RSI: 0000000020000000 RDI: ffffffffffffff9c [ 643.404314] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 643.411618] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f851087e6d4 [ 643.418927] R13: 00000000004c833a R14: 00000000004df638 R15: 0000000000000005 13:24:45 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) lremovexattr(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=@random={'user.', '/dev/ttyprintk\x00'}) ioctl$KDFONTOP_GET(r1, 0x4b72, &(0x7f0000000480)={0x1, 0x1, 0xd, 0xf, 0x9f, &(0x7f0000000080)}) close(r0) 13:24:45 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000340", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:45 executing program 4 (fault-call:3 fault-nth:1): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) [ 643.659976] hfsplus: unable to parse mount options 13:24:45 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyprintk\x00', 0x800, 0x0) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f0000000040)="d1595c15bab3b3c675e322c3b39f65c3a1ccc54bb8483f260870e294d45df7830adbdbf4016b3cf89b11b9ed98761dfc797172438efcaec59785ba7db2f3425990a7162d26dff857a9fb20377eccc3554d296f64d13996910fa10d895c285af1682ef9dfff864b596bd689d6d1cee27ea4e1cc8802a5312ad6a587be23a7c1823a7ce50af2595a1a757de4509106ebb0a5cb00ad2f905afc3375cb5e2ced64fd11601839ca13b16914f1bd21946d6da446fa2bea82063a332cd5122e38801564693f762522a6238786e92addbc072684f3") r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000200)='/dev/sequencer\x00', 0x40002, 0x0) ioctl$KVM_SET_IDENTITY_MAP_ADDR(r1, 0x4008ae48, &(0x7f0000000240)=0x1000) ioctl$KDGETKEYCODE(r0, 0x4b4c, &(0x7f0000000000)={0xb41e, 0x8001}) close(r0) ioctl$VIDIOC_G_EDID(0xffffffffffffffff, 0xc0285628, &(0x7f00000001c0)={0x0, 0x2, 0x1, [], &(0x7f0000000180)=0x4}) 13:24:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14fffff0", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:45 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1, 0x2000}], 0x1, &(0x7f0000000200)={0x77359400}, 0x0, 0x0) 13:24:45 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) [ 643.955030] FAULT_INJECTION: forcing a failure. [ 643.955030] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 643.967557] CPU: 1 PID: 30549 Comm: syz-executor.4 Not tainted 4.19.87-syzkaller #0 [ 643.975597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 643.984996] Call Trace: [ 643.987628] dump_stack+0x197/0x210 [ 643.991315] should_fail.cold+0xa/0x1b [ 643.995254] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 644.000419] ? debug_smp_processor_id+0x1c/0x20 [ 644.005144] ? perf_trace_lock+0xeb/0x510 [ 644.009342] ? mark_held_locks+0x100/0x100 [ 644.014095] __alloc_pages_nodemask+0x1ee/0x750 [ 644.018836] ? __alloc_pages_slowpath+0x2870/0x2870 [ 644.023916] ? find_held_lock+0x35/0x130 [ 644.028032] cache_grow_begin+0x91/0x8c0 [ 644.032187] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 644.037784] ? check_preemption_disabled+0x48/0x290 [ 644.042863] kmem_cache_alloc+0x63b/0x700 [ 644.047062] ? kasan_check_write+0x14/0x20 [ 644.051356] getname_flags+0xd6/0x5b0 [ 644.055204] getname+0x1a/0x20 [ 644.058442] do_sys_open+0x2c9/0x550 [ 644.062202] ? filp_open+0x80/0x80 [ 644.065812] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 644.070614] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 644.075698] ? do_syscall_64+0x26/0x620 [ 644.079722] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 644.085235] ? do_syscall_64+0x26/0x620 [ 644.089273] __x64_sys_openat+0x9d/0x100 [ 644.093403] do_syscall_64+0xfd/0x620 [ 644.097670] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 644.103362] RIP: 0033:0x45a679 [ 644.106770] 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 [ 644.125722] RSP: 002b:00007f851083bc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 644.133460] RAX: ffffffffffffffda RBX: 00007f851083bc90 RCX: 000000000045a679 [ 644.140771] RDX: 0000000000000000 RSI: 0000000020000000 RDI: ffffffffffffff9c [ 644.148205] RBP: 000000000075c070 R08: 0000000000000000 R09: 0000000000000000 13:24:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:45 executing program 1: r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/policy\x00', 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_READN_FRAMES(r0, 0x80184153, &(0x7f0000002240)={0x0, &(0x7f0000002200)=[&(0x7f0000000080)="0b173efda2dff792bd79092e6fa6adfd44311ed6f42128f65bb8c562557e501e07db9c6ab9546685660a827d5285d33d58757a0f5756fb739352932673bde58e11ec468f367eeba06452b65421dd27b57931eed9c739997c39814be5", &(0x7f0000000100)="9dc504a8db2e2cfa8e412c87423c8c118d2c4f57be7d0fd92f40d492cf17210985948f10a2ac9b4f367c9bc3d23d5b01cee10e5d7cd38d0cf0207bb59d4c58a220d83b9021b3a1", &(0x7f0000000180)="9fbae738288819886ac042ceda4ccf849c75addb743c70a2c63d9b862f244f834d3a2d1e8e5b1c", &(0x7f00000022c0)="72174e1480f896093a7af76fbe46b63a33ed4cee14acf39d8fe9709b3bb3d5915d4a025f64eb71620d10ffa44cb760243e668aec4d0600d191e25d1f7e42dce9985ab89aab4683efec50335a4d6307d3eb9c40d9713681c13645e953ad168ae57846ad56d1c25ea59437401d495b54eeea819be4f72258ea19e0f16fd8d16a7deea664a4cb98bbfcb275595cf479cf7f17492b0ad312cb91ecf375346ff8b66dd6d40e2c80da9b985ecb125edf70abf3398b06127f616baa3757d645b04616c98c88b68da890971041b78eec07b992b4297d81bc9d4b1daf2a68aa859085d54df13aec6b7be090b3aba45abdf5862cb0bb6eb85d5209b8c94ac00aadbc8506307c12ac51ca720bd42457fc4b62422327ff714ac9276c590ccd6718d30540832d5783ceb758173a9ad0052f6facdcb27fcce098cebbd43eb0f669fd1d923ec543e6d5d1cd0e52f152bae4b8d0b0bfc8c0a7a25a4a0e4261b8ec48930f64a33a5a08ceda2cf2c39d026e12afd898605890a746df117c826ed98fc4a1d9a7465c6d9da3ddc8f2d359be3d6c914d7bf00f6720cd9df76244a2ea6b582356a02597a573397222668bd72ee76b43933b4b9421262b3a94928b5c18ebe39f50b655e9ba4b8f867aa5d2f4911df53c65569d8da6000a7356f2fa47ec321fdf446538a86b7b6216fdf51e96029a02af484a952db17c1d347bada868d2f038b6e8e945deeb2eca47e89d269c87e16cca90414c95a9dc1861e2ce6636dd127f58ca2c719fa0fa8c7d3aeaa321f758250a38ab41d0a5e0f8ebfddef7d122d3f98d48f7169cf54da62c6753584aec8b6aa56dbf597b61c915f920515c8c1e70493fd46fe4483ad7f5b6da42a44b9b32e3b852561bdd6d4855bceed8e5602cecdeaeea8c6ef1b6daa9a543fcede57ce98f68ed91086a9bd428902acff2a5eaa19a8c109057d9a7c1d867493de5348e3a9fb370b9a8f98341b313e358e84c0e73d1bef1a9c6300d68d4820c57f131f0502b01e8ab0a43d43ce6737e9cfebc0e720f651536c01b7b4c65af3eefaef6f9618b7bd4bd35b8bfb4a66de90fc1b082f60f361f40010203858a4ab5554840c69e039695589439177734dcc74908d1d4deb7b17ad65816213293a5097365767895a06c5f84be25c81d7c491a8607524b6003ab9bbd818ec1e0cd6466de6eab7dc62db683cf23c7586306037f710b2195ac961862f3c689f8737667c4935c30b1766d94a216930c47ab22bfde479cb019034bb6bd92da4835f0160c1506138031311b4d5ac63fedbd96737861183b9edbe6e7acfb2c574b5170a6f59f7cc04560ce596b3ccf5818804a1c22768b9f9e20d7ceae1714f30301511cdf06a6f6eabb2022a957510257d85348e6fe8fc5cac0b5f105a82f0878e07819ae6652f5bdf97b045ce00545283b49ea5c11839198625284e11cfa55da2bf926c8d475e7ef98ee39a3726ad523282fc01edc41b2612caa3d534cea424f85a6feae82993e99efc91b1c081864ff172ca6e99804ba51a89774e4d2982c2aa12b34793e391c0aed4e104bf530eb320ade1549110e46419bb57c169fc9ae0ff522abeea1a50e930201762659af88706610d458352aca3a4230ce37c114b63307d3295da9826994093f0e8461fe6280292edb14eb0cd735532abf64447163353b64c2dacbb9622729468c556c54a7b815666ac747fb09dfb6a90e2edb211792ef7600f6651ad63ad1038f200532f1614b570e0bb8ec0723d699cf0d36c543b83181f98ce2ec7442b44f1ddf97b09aa44d0808437d59f7df5f940715ec38deedea13b1339af7b720d30105f49bc4f3d81cde0c0a21bcc2f66369ac2b4c399be28cfdb1cd75ce72a3b158ab26ff562e168b6b1a7d4b81554c0cfe2e3052c933e04c7cdce4d846fbb4b3331249a10750ecde47991e8900ea9f00fc85308bf733eeb89528cb9e5a4f0ddf9e4c126e3403c5862aff7237a977e271b9b3f1fdb2c5aaa2f9b6decc9ba142d0e39d2dbb7f397f51831c43e3b1d5b5f40ceaa942e38d2360f79341f359b855fb81e043346838bc984168414cd7dbf8d4c05eee4833de9f2c8bce2f5ba42cbb55233eb1456e2e5f3e1235df3e01cbf03d1dba4db2e07b275162642311cb6c3855f2e72ad476b3014ea5fa5aa51e8a4f289cfc180beefbeb14f3fea7c03e9f57aeb9ff44e545505f37063627be3a96d8f8a1b01c088fc7f42938be13b018a67d168513037c4f907436d5e3af5c3b993258a35d535508cf0e8fa41a81cf403f4ec7115b0f3598f16f2936d9ed686adf5d0637152f43f7e27be505106d9371ef828d3aa0f89a601b5c1d79b4050c51bc7bb71df298fdb183886c85d9810b754366ab8dd6bb0962b1dcd748e34ee287ec49da45c86fc6e7a9daaa85fd5b7d00bbc2030558e0da2d1697027640a44f3a9b540b7897800de3772ede433009e75a6adef94ae6b89dd1a345b000e4035a25de6feb245bffc5fba13633676fde61a796d52f4ca11c4b1460a4552d774f30e800c06215572c9b38abee66117fc5140845b496b4f1686cb3a710527fbb45a3ca1e5501bce7da66fcd840d538fd9b42957468dc88c1b64ffaf0134c374376ffb73b7d17e69249c9bf07c2f62f61c69bd07e4e827583f404f0ac1c1798e898dbc6209ee2cf2647471486dc83da6a74e5208ab25f0c2cb0f336cfff5af20f3229566752eb3a65ec313643a759cf472ad47ff46ed36343f2ef2cc80ff48702240360c24f64dabe28843d42fd59b32dbc95de3b9f7ded8e697616d4882244a3865c689fbcbf8835e4d70d1ccf2d2b41dfff9f477bf3578b06b510a8fe59deb567b25f3cdc98ad3ce46b637b453f66deb09efc68ae528951177fff7bf3ba50ab5290375c8ae219f5e3ffd938c19be86e6aa9e93efc4243588b94d4f44330ce53cc9df0001974f5a3399b4b53d39b20af16ead0857479406d2d49945c16520a183b9d0e85b28596d57496ca224175b05b55426cf0916ffe1067bf7cc15667f08a06e42520a6ea7f8e8fe3ffdcc110153fa8d77a1ece58e2130b8d9774bde2b90228ae7cf982531029353fbb2bf8381905c04ad0d37ed8fe3ee23cc1aa797c3d7ea3656db24c1231b799fabe3a57b30f09d16442af8a60bfe9f4c176ac6c3432a19626743c42d7921cd1605992b98e33b137f74cea2df75f80cf44f36a3a49e1314e30bb1aff98e5ef89b838991583325fc1ddf6c5e8696e6946461c3f528d22b5c1388b4543f31af818ff29d92678b7ac29534bf95f8f3afad01116703a38dc8dbea4443d4975dac3666e0c03d28760d83b2607cefa645bae410a3f9004d38024093cc83f7198d4403328ebcb8f7ec1e97ae233e3b5fe27b32188f76f776eecff8b3d422d53a6c62aac9f6a6b2768e7b69f0e29d9b75bdce7fa438a102f41cb5be373f6d01f8b40bc790865d849f6df5544be22e4d50a15c778302fce77307c8f0578864deb646b4807a24384a0a9de031a74e4bb35c29526bb8aa7db52ef9ca8e49885e1915987073109475230479ea686b6b0269b4f034310083058edac9e65db8d5e9fd6675c4cb206889ac309900b05ce252aed62dbd8dfb580478d9d865763219f452ac32897ee83891a9805bbde4a9f732bc33082846f2fd3b2fc6a1c3e0891f208b8e8c41ed2dd2de59e667abb8d5decbf30a001e07876170b5cb03dc88b9a63e367a7a03f19a48684cf6ab230c205a47792faeaebbf32a3de85df2a1479b13fbec5cef40bb2fac1b90b60dd56a9747b3f6f96ff52bf8193ae9bf5bbb353900f434eacff158346965dac50f0e245b3f86a495ff96d060e647c2a540e1bf35243d56a6cdf895d43527143288cd1d1716817bde975d20884639aeb9134e5e73f958aa6b4502509bb6668eb682f447f5fb6533a746c9295c97d0535e949c75403af337aac783983cb33299006b25eafab61dc77d5a63e8874b10217018733717280723c1f1a75d39df0d8fb9ca657bca6d029a6e9ac1c586430f64fcba65105bfdbb602564c53e5c8c18d402f1b5335547c20ff17689463c548672e7f97c9ec4978eb57168f8a98b10f2d8e8f10fea5815f4c4dd510e68636e4d912f22074684d4be76badf302ebe90cc9563d8b5367c5aa9e4e00c9c41cc96bfbf1e7ee9cfbedb2c5b4495a65c1cb846635fccef7d95a5f09a7a95b4020c2d69a312c74fa1e0ef369031ea02c95f1d9f4faec3d88fe2636f9d4911f011255b2cadf3028180f149fbbbd8414227273ef8a02d347d3f411194ce6829c4b6894cb95aab7c413b8762fd6df7a31e69afaa1c6fb153f8e8577e7853e9073f169b39aab5a0c96b7d735f94c41e31daee0ccf852acf504a2a8552eb534d245d5ff7a7842c797458bf0418862822df1dd25a0b7603ded712d07b6e57705069a5d5b1621af39df95f6e094f352885c631b9bec5f0c70be8a9c971273654e33ee6e3f19f99dca14e6742045c78a0f756dff6a0f507ddecdd16a14dc780f18ed326232be9b0833727b94e55acd6286131f9ba24aae09616ba37bfae7ade265b52ad3dcd9d7e01772c459913d3ec6b148e974e5a747a605e45d3600c2868664ed0a5f5e39cf5fd32501b6393de5fcc7c89dd2fbd30ebd2abd86d18d8b540e52bcd6d3a306218b80be869a64035567f9e5981f91fff278e59a990ac7b0e07936d8e737f4ff76cc1a0a3032e1c94c52f21d1ad134bb24ded4e6de68293f4db636b7b625324466e4e3e0dbece13de0d56985f74f9065e364abf7dcc5eaa694c2d6efc086a6a2a5ed4a87b4c630b7e960247e3f1d298f3fb2b5ec3d44a242716b272e9beb8f4cee770df8f2fc0f1884af8468a8c10c30f1f53a706ca21af16e6d73bb92c5649a06a049851ed629f0937b666541182bf34bdc384fc6b1e8617acd7aefa78260eab1dc88f8348fc472d304f9f540c385eb06667028716adbf1898b9bc12e6faaca8059982559c5844caaf13357f0f5486a03269c5f78697ce4db33fc918cba9c67cfffa4195982bf3f500858ac22989f276c57874eb660f5c30dfc115426b8e2689a24a55995b718ba1ae498d6057d28cef371b858922e5917c220e4121f2c26e686040efcfeed7cc8fb0a3a4bd9289921ce69b72bb4d0fefb8ac65706d05fe35cfb8d1b6f0a943b1a7d733c08d55b814869a1028916393d183d27f0986fa9d0c33b99bf4ba3147a9b8fb34e45dc7cb8879f9a6d129a9a513eceb981ca3da83c8572b88d7ffb5ce3a353f19b6599b7661bfa438dbab3268c0f68988100c29d2e4da385bbcd46a645dbb40329de0b436fc0f6229b1395cba238d82138e86480dc7e88d07b569d91afa27b980109c1997ffb485f2669906da2fc5bc2df66ba22b4e473379817f35dc34a4762461b2c2e044a70306b489553696c22b5be827ffe71770884ca4ca8489d3389be45fac90c5f290ea0080290957a9e407ed2a33664b7f72dc796ba0fcc6b3e138ae881e51a0035a4b1c195cd8b78d1d74dc7111f7c2ebaad4e283dc618d3536383acf025625fd6d5e128b479d1451c93b44c243fca5af81483ab32bbf7038a6b30450a69a365f5a20f809db3cd54c851c56a046b0fc01e6b827a48fe7cd83113383e7819ce0e1fe91db06944e60378652ae15cec405a0b0844cb4280e3de76708c17c11deb2d6dff5871f912e8e9b746db31c4ca9a905d38031b8e0fa4e426e75d8ae1a971b0cd74c241e7f8b7821e10ef5493ce2533859b91e4453fba5e3578c128207ee516ffc0ac875fc8dcbf3e17c152ee9e8d19b627f9299fd859c63d701babff4504e977dd78ac3b9ed3640054b49192b3eb175673fbef1136a115e9f485818cad525e44a29ec0f12f95413558e99379197b0d0caa0ed63a73034571a070171b9eb05efd1adf4edb8015d7c7cf1927a2fcbe701685b4", &(0x7f00000011c0)="26bf2580746973d6e083a6c561c714e2249074d6c2997eceba1ec9270f238bb047720f1b753b8182cf3549ca1b178ccbc8da2ff9e9a9bfa49b", &(0x7f0000001200)="de9dbbdbe05074d8d2a908caf9fa7a3bbd6b928b5f002c8a51a167984e6accdb3e61150ec5aa4f426437908aebf9b10b7e8b30964fd28c11432c04308e8822ae2f19fd7863f86b3e0fd8fd2b09ac058dbafe7f0081eca132b7b76e88c3ac0bcee17cbefc1c9e6024866beeaf6807bea4150e8d83786a95210e4182212ff8a516b62861e2b2e06927c889e6f6238601423d44db5ad610ac55ee4a34402ec9294c986cccc9c6cef9c2eabdac32b9857b79cd050eb87342419f5d320d4d0fd8c30dbe6b7a919e5ea9030f7f2283724858cf49cd6625b5bfc02e410de96f1f3faa0f56ce6a113ee76fda90e54d6342f2b6e11b6de7d5f8aab92b47a440cbf200a0915f6f81f8ed7e98b279e71a36ad1fdc8144263bef649f956ea1df0832d899027ccb53e531ccded2cfc0b5585fc5160186ea0acd54214f93d1277f37c62e9cbb46d90a03016d9c9a9d30c05bbfdeddb0607447ec50dbe6a45b637137d300ebd4b9068c439b943538c6718112669c47583d8ad97f48674ce46b8e29d0e45277875c58e36255d53dd4998c1d01a08db273ee14330193f6ea1ee240969705e041366a86234854c000f108422ea5404973956bcd7c4a433a53e5bbe0d6ea1a3212f6748cb5efc5ff4f730669f7c26b8513f4511d6350a079fbe98aad802feff7358a40c701508436a51353fd66406e0bb024ef4f102d9f89000f8f5876fc4d23ee7915aaf72c26edb9fca8cad5bdf6f3ec2a4069b935bf69092998f77ed1921326cc1837c86062ae8a1f09d815b5e8b57e5f6344e0350ac140b495683f84137d8f3d10aa76bb15c6316b090da80106fb7767d75e66d5ccdb9d968346ef65f6d1127a8ffe2f23cda04fbf77046c3c31cd7a2692259818a39cc0c08a67d91a61d06923969f9fe744f2b78e48a31fb3bcdd038306e78979b228624e18c6914e9029b060a20711ab648b62282eba3ec1a1b2e5cef1690523ca406233a8c0b0b769ed544176e78b7866e19b786b26cf865322f1b70c821a39672f94708247eb19f1632b29aa7a7e460280e223b11393765276f977c784a35c2695e2fa029e31a76f3834fcbc5b1cdaf36d83c2fa4d05a9b5d29e68461bb8b0a0682f595adad722cdceb6f9e8ace34bd41d120c3917190144db6bf516e59ded15216eb86016c184d5285f8eb532aef273f2311a457ab5a2c7053471597e914cb3bf805db2ad4d74f4079c09c646e05fc34b744f0f6b61251316ae93beb5391f876c35be60560d9e14cacff6f2e50bcae4816e8f8040c039e077d1f00ea16cf309948688b6c8dae5e259994a5d10eb8be74fc2ff7fd921502c6dd910d4e9f462864b30be8c9ff211c28c879ed57daca1b7ff7828a52ad31654b04592cb5067d3e0b3c5060694f7b3d8cbaa4d10efe56f0fa5042dfda0498ca7a3d6193edd7b113dec9fc56447ab995793ac64feeacdf71c2786ea3c304372f1e2cda0c938a65f1446523ea2d03820dbc8c913f5fc0a7eaff0dc35c3529c43a8e1c307174cfc84c5cf079cbab94709f97a65abbd18352223bb35c2b5c6573090854c4fdec55f4d7c7302c073bb7702c6b67e4a1b51abb7396dbc2927876b4368e131dc72807c9fc9cc740d478e3df3383ae3c6cb86159ccd118c3e96750cf654932a333ad31a158b253604f8c0c5d3b66fb5e29a845c82ba3bff8f965fcae1e05ac070a8c4e6b76784e646466e3f18223fe7690e030cc202d60aa8c2f8db23de3cb319c36e954f3d78bf038f7f4434e7bdd3db326b37abc697410ea92548b390db4fb0359968979871f41df48feed9b6570378215088e09d9f14cd7fa2094c4b3c629ecd030e97377f5a2fabece8ac5f4624448855b10c41afbebe6471568b42cc7fd5950f3672ad43615e7daf6c8ea6d40b6d819592fe05a8f2b8b04d309a7ff2f12c3060755cb705b53860e76ec668c58208aafaa053bbff35fd0e78652dd5641fc566d4014b2068c71603ffaa38121edb1a8956cb50bddcd8ad24608f81cfa42ff9ac69742bbe3ccaec5557fae11eb422df66e9c58d08bc407c7fad638dd9ebe00f602cd010413b98b23ce3d3bfe87c6387b78924a903dcd3f6b2a794522ed0d3a61e4823942e38946bffd097f0eead32a6ffce387ad1ac0840444fb824acb8aee17c9f5e413f4d20f7d7840b2b0c2a25acc120254fe75a7073f615df1b469067d76215b20f2bce5da16d72b3cbd9d3db371b79a5c697b0a7005a7e033c5da4d8f094ef2891bf07b6c5535c242f56ec1a90c47a7f4517b2715efec73c13317dee494afda7cfeba56d57005be6872e2c56f017fe5892833ef0f268a3595fa835664b41505ab49a0e3ed8cd469940f59e7714c17152b03cfc9e8a69a042531ad526f26685db9120c47993676c6a89fb3450ed12e28b98e6f4fe7fb3ac878b676b0300a5c63641010b7db338f6b029435735fc600be30a7efd64bf3aa8273ba01a59d6073328ee7678e91a84ef9bcd8d12979e2d34e4f0a6ba762ae10cc7eb8418e16d7919e4c39f08b0000109236f94629b4866d921197c3fdcb757a266eb85cd9bce71a7d88cd4cda1b7e2362e015a2ef976db6fd7b4e536772099499591078ded9fa5b1c9e23e56b4377f9fb3eafa30800b5bcb9bef2901165feb9b0fb50aa59d4f292d1217b60bcf65eeeda0f26a35f50f99d3dd446fff73ecf909a732c390ca23f326959011de6e9cdf5150b9a5cd79eea0f25d9b6359cca34a24d1db0d75730d24f7e3fff49d5b1c3ad52fe9272543a887f984e139137c29e09706e97bed61814d873e439e9c2c5e662172ef50e973aefb4519f24137088c2c9d23868e621d9cd062570372451468bfe4e13a5a7b34e22cd384e5ca4f260e7b13716a71bc0b4308a160a22d70a7cc82dbeee6a0a6f747563fa7ed80e0842fae6596fc5a7572fb7536e9625414f1199a2a614e68e85452579651db68a7c3535e76895dd22dd417befe0406ed7aa176f1313a843f3a33ec6ddd2c9b8e4697f88737c360a3a812fdaab90ddb3c4af9ede4f6c61ce030525e6f4e7df972277fc67bcd08e782d20c58244ce30913cca0e15eadd581069fc7e69d99ec2c41b8dec81ae28dad5e7ebd0dddc9841da31a1f1fff6f5427c828053888a33dfbb265fc5ae376e86066156e8ea52fc96f86a66a7c85c71f3416d2dd787fa619c2818f8f9402c0801b25b735b4ff55fab4007f0fd6d2c5de18240577df0d2212930011d07d080138fb10806d9b670864a4aa44e28d7ae59d6d9fc2a91d26933946962bf05a7809675551a3a69d0e8d81a9f8fe93bc255f8eda549071d20758406860b8d42bc1c2660269c1be5b868084c85352c24743fa43166f69cc014ca3efaac164a58283b81dbe9c21a8ad0552a1cca33f479902aaa658c23ef179d6ccd3891a190150904ae24ce97bffc30548db51c613de61fca9cf63157c49e8c8fc01c83f8aec3a2af43fdd0ef33e6d98677b2b83f5ef5e67cecc88dede8918d978b8ad1fb97a0aba0e245fcc65772f659abaf30681caea47846953965c2508618373386ffa9363862dfae3c5e1f6d19e14362aa1f02b6ee6527a26e89fa5d5a75cf15e0dcc225afba4a1eb8e98139bd6f12206305b2e0a5238ea60205328f594ece99db7276dc32581cf195a0043f7a565d7d8e3c289577bebf9b83fc551a1e2287fc2e0008ac05949e51c3d712c41345f5cb3ad74209310a3fdc17d9da4eb2f0a664f1779613d5bb465b5d37badd4a3ac451c1b6830275e719fbd649469feecad3f21ac276ef5fe99a700cd343a66afc02e279e0b329c7bf1994a343dcd565a572344f98a673dd78507a190ea9307e7cc02ee43e101de6b64787e1741dfac4ac4020a721bee76952b2e7030f1dc34d2e753f5f718a75e00812b058f1ec3e77ee3942c1b864746b7506bec25a2b44a54448c87050fdbf2115bae00828cc7946a8b4177e37fb846507300d8a4a5ad839f2b7a94782ceb21c94fcb6a1394d19b3e14ecd46b2db511813b9851768fe1ce245d5b704422a4f38a44b6e5eb3878c29dbe27596772578c17fc061e6f747a50f7dcdc7f42f0d65d8637620a22b4503a6447f25cc57df22995489e0d41eb380cf493ae1093f906dc23f82204777c99d368ddf3dc470bc2a930c5c6f0600b31778b6e56382040e394548c73fb913f0741bff0288fdf7237f45fe1f3020cf29953d6de1f7696bcd1aa381a9b760b5dece0abd676c352e8638496882315a0bfeee5feec91a549b9b4f0213c83f1ae226ab200a5706e0ef96937a8e3cd15808ee2c92f59345b3ffae744f087b381686e8b7c46550dcb11f14a06e65039bcf4c0f960fbe6b7c56dd3dd20141dfbdfb72ebe86fc58d8994df237a630eeae98cf8bc33736f908f3563617fd96ea8e2fad9b9843519896ca6ad7862a2085277bc7e20a17d7d4e9c84992e03ddf9122efbd144a21ade83aea4c644ad1012723f0a33650272b864d23b8f388446180a8bf616ae1cdf8dd31663701bc2c5df3117d04ba743e393fb5d69fd1623e942a7d05b6b2ad139f0b313738aa003ddd3aa9b06cbd813ca01ca4d603000647975ca371a0b0dec85e3c2e36f0f8fa2c5f9dd06ef1b8318f8cf0f3922c820fc2f5364588a909bedb933e0d3dcdb8afb289c83d5125e9891a732fcc0f794195e428422d02524ee53c21539d2ee5a737bec9f729446cfc767249494451ad12d0b66a5fcf51fed46d4425fdf129e05b4a734b428e2cd09362906e504dd0b2f55038285bf33eb79373411acb2523799e7dcf4e01d6b3d262e5ec88dd1f9bda46c99786ce86aa088e7675a3194ccc4802d931b1df6ac7956a98e94c287db21637851320cd91378474d18e3b185bb9506e05097ffad11f4f4338052b534e7588dbf4477014d9fdb57d7d12fd61991d49f65e7a3b9b48ed7a3003a5f07b8b73270f0786743f44cc64bdf7e58393796a54f5299b903669e45dd9bcd25c0c4dc130f7d41d2481a247eb8a8c996d7fcd3b9def2b4087bc26a693da804a4ae9762e7db14c043ffcc4ce912d2a480a9cbeac82b135f4c61c4439f5eca1bb1b40ca34eab7516fd9656e34a158dc2149c00d96391096663e8e746f10edb96b30b6a33ae3944c6bafcf343c4e3a466235debe5cc91b2cf91bf67073cd9a5da39b4f26651d61e26d5602833f225ddf2b4296a9318d244cb0e7bf8a7a6b02ef715b5adeb99f2622ed4fadbe21f553f1954225c2cba54dddb601cf6661c348ab0887430bb1f0676c9bf40d297fbae786899ec11eb94c0e0614cc988fa0dfc09554e6e629e2b02a343d0b5e8b0602c452b18d2b65d7d771e009ae982fe702b4e4236cd1b7315ddc3a8b1c39f5ca4f3ea6b5b08d7384c3ed23311136ffa60260c9c5d922566c0d002ec06a05c1dd5941ee20557b20afd87eee2a3ee8ad318b1269cb64af72c2ac88f8cd51698ee5ead3b4fff84977ba2ce4e3b10da9d460ecd3e768123d52391949d38b9c84161d78cfc84caa3ef370f39347d634ec215925d754b99202ed389d5f00553c48f8c3c1b2d77ef6387e0c0c551fac657f46ef3b98d0287586e756435ddbb70fb610894ed846146f4c84be15e99a6d30ddda8fb458e35fe58ff574c0f6850612f40d1df43689c6d3ad6785506e37ba9dcac1fbe19fd40f67be5df8ff16a58ce35242982f5535386d33b372e4895be61c762520719aad9ed90bde7c0f5d8401d640cfb45cd343203bc78b07a063e5ba86ed58440e8744d108fe03fb60b7349445ea33b5247f72c626723f9f626b7a695bb3f33b0e5ce6df9ce0ee47bee005636982b412ee83f8ed5f"]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r1, 0x0, r3, 0x0, 0x0, 0x0) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r1, 0x800443d3, &(0x7f0000002280)={{0x7, 0x3, 0x7f, 0x8, 0xff, 0x5c}, 0x3, 0x6, 0x400}) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) r5 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000200)='SEG6\x00') sendmsg$SEG6_CMD_SETHMAC(r2, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x140}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x14, r5, 0x200, 0x70bd2a, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x148e4) close(r4) 13:24:46 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) lremovexattr(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=@random={'user.', '/dev/ttyprintk\x00'}) ioctl$KDFONTOP_GET(r1, 0x4b72, &(0x7f0000000480)={0x1, 0x1, 0xd, 0xf, 0x9f, &(0x7f0000000080)}) 13:24:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_PEER_REMOVE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000480)={0x18, r3, 0x5, 0x0, 0x0, {}, [@TIPC_NLA_NET={0x4}]}, 0x18}}, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000340)={'teql0\x00', @link_local}) sendmsg$TIPC_NL_BEARER_ADD(r1, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x42000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000a00)={0x218, r3, 0x2, 0x70bd26, 0x25dfdbfb, {}, [@TIPC_NLA_MON={0xc, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x10000}]}, @TIPC_NLA_NODE={0x3c, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x140}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_NODE_ADDR={0x8}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xbfb9}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x4}]}, @TIPC_NLA_NET={0x10, 0x7, [@TIPC_NLA_NET_NODEID={0xc}]}, @TIPC_NLA_NODE={0x4}, @TIPC_NLA_MEDIA={0x3c, 0x5, [@TIPC_NLA_MEDIA_PROP={0x24, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xbe}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xe90}]}]}, @TIPC_NLA_BEARER={0x7c, 0x1, [@TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_NAME={0xc, 0x1, @l2={'ib', 0x3a, 'eql\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0x1c}, 0x1}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0xfffffffc, @remote, 0xffffffff}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x9}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz1\x00'}]}, @TIPC_NLA_MEDIA={0x58, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x3c, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffff9e30}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_SOCK={0xc, 0x2, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x5}]}, @TIPC_NLA_LINK={0x8c, 0x4, [@TIPC_NLA_LINK_PROP={0x24, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7fff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xed}]}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x40}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x401}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xca}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x4}]}]}, 0x218}, 0x1, 0x0, 0x0, 0x9d9c67d04ea9e1f7}, 0x0) r4 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r4) [ 644.155601] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f851083c6d4 [ 644.163160] R13: 00000000004c833a R14: 00000000004df638 R15: 0000000000000003 [ 644.221715] hfsplus: unable to parse mount options 13:24:46 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:46 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:46 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) lremovexattr(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=@random={'user.', '/dev/ttyprintk\x00'}) 13:24:46 executing program 4 (fault-call:3 fault-nth:2): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:46 executing program 1: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$sock_SIOCADDRT(r5, 0x890b, &(0x7f0000000540)={0x0, @can={0x1d, 0x0}, @ax25={0x3, @null, 0x4}, @nfc={0x27, 0x1, 0x2, 0x5}, 0x7, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000500)='bond0\x00', 0x9, 0x3, 0x1}) sendto(r3, &(0x7f0000000100)="fcce1d2df7790c35014d72a7daf59310c09a55d5d5c0d201966d917cb31bdae73849a0940ad89cf2048e6932fc0b2e8a424d645bae530f9a6bf51c6c22f2d51eef8b800c22f44494c555e9c49ae5dae928be518ad9288d5339aaaf2a3479627c824e01f378e34a1e6fa722b55776a928ccd5e3539650b0288513cf628902165cf5d95692fbe3b75a3fb93fac3b37157f294730ae368868ef037a4c14c5ca185090acd2cdf3d620b6536bfaf1a8921377af0bcff1b44dc4471337dd", 0xbb, 0x20000000, &(0x7f00000005c0)=@can={0x1d, r6}, 0x80) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$KDSKBSENT(r1, 0x4b49, &(0x7f0000000080)="032fb6612dce2fd0e5b9ab2bed30f1ecee118cd96e4254727ceade59129fe8353436ffd40ad3ef4ca038d33f5f0ece909ca0024314e825d8e16b9957949c53395db35359d98d3de5e045") r7 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r7, r0, 0x0) close(0xffffffffffffffff) 13:24:46 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 644.575892] hfsplus: unable to parse mount options [ 644.655208] FAULT_INJECTION: forcing a failure. [ 644.655208] name failslab, interval 1, probability 0, space 0, times 0 [ 644.728885] CPU: 0 PID: 30581 Comm: syz-executor.4 Not tainted 4.19.87-syzkaller #0 [ 644.736774] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 644.746348] Call Trace: [ 644.748976] dump_stack+0x197/0x210 [ 644.752641] should_fail.cold+0xa/0x1b [ 644.756579] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 644.761752] ? lock_downgrade+0x880/0x880 [ 644.765967] __should_failslab+0x121/0x190 [ 644.770297] should_failslab+0x9/0x14 [ 644.774170] kmem_cache_alloc+0x2ae/0x700 [ 644.778386] ? __save_stack_trace+0x99/0x100 [ 644.782851] __alloc_file+0x27/0x330 [ 644.786636] alloc_empty_file+0x72/0x170 [ 644.790743] path_openat+0xef/0x45e0 [ 644.794486] ? __lock_acquire+0x6ee/0x49c0 [ 644.798743] ? getname_flags+0xd6/0x5b0 [ 644.802748] ? getname+0x1a/0x20 [ 644.806157] ? do_sys_open+0x2c9/0x550 [ 644.810073] ? __x64_sys_openat+0x9d/0x100 [ 644.814334] ? do_syscall_64+0xfd/0x620 [ 644.818353] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 644.823761] ? perf_trace_lock+0xeb/0x510 [ 644.827941] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 644.833531] ? check_preemption_disabled+0x48/0x290 [ 644.838597] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 644.843299] ? __lock_is_held+0xb6/0x140 [ 644.847389] ? SOFTIRQ_verbose+0x10/0x10 [ 644.851489] do_filp_open+0x1a1/0x280 [ 644.855330] ? __alloc_fd+0x44d/0x560 [ 644.859261] ? may_open_dev+0x100/0x100 [ 644.863272] ? lock_downgrade+0x880/0x880 [ 644.867453] ? do_raw_spin_unlock+0x178/0x270 [ 644.871997] do_sys_open+0x3fe/0x550 [ 644.875738] ? filp_open+0x80/0x80 [ 644.879343] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 644.884260] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 644.889085] ? do_syscall_64+0x26/0x620 [ 644.893090] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 644.898484] ? do_syscall_64+0x26/0x620 [ 644.902496] __x64_sys_openat+0x9d/0x100 [ 644.906762] do_syscall_64+0xfd/0x620 [ 644.910609] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 644.915917] RIP: 0033:0x45a679 [ 644.919132] 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 [ 644.938183] RSP: 002b:00007f851087dc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 644.946000] RAX: ffffffffffffffda RBX: 00007f851087dc90 RCX: 000000000045a679 [ 644.953301] RDX: 0000000000000000 RSI: 0000000020000000 RDI: ffffffffffffff9c [ 644.960597] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 644.967891] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f851087e6d4 [ 644.975184] R13: 00000000004c833a R14: 00000000004df638 R15: 0000000000000005 13:24:46 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) 13:24:46 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:46 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:46 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f0000000000)={0xefb6, {{0xa, 0x4e22, 0x1, @ipv4={[], [], @empty}, 0xfffeffff}}}, 0x88) r1 = gettid() tkill(r1, 0x800000c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x0, 0x0) signalfd4(r2, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0), 0x0, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getsockopt$IPT_SO_GET_REVISION_TARGET(r6, 0x0, 0x43, &(0x7f0000000300)={'ah\x00'}, &(0x7f0000000340)=0x1e) r7 = socket$inet_udp(0x2, 0x2, 0x0) close(r7) splice(r4, 0x0, r7, 0x0, 0x0, 0x0) ioctl$USBDEVFS_GET_CAPABILITIES(r4, 0x8004551a, &(0x7f00000002c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r8, &(0x7f0000000140)=ANY=[], 0xfef0) r9 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000140)='SEG6\x00') sendmsg$SEG6_CMD_DUMPHMAC(r8, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x5c, r9, 0x2, 0x70bd2a, 0x25dfdbfc, {}, [@SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x10001}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x7}, @SEG6_ATTR_SECRET={0x10, 0x4, [0x9, 0x20, 0x3f]}, @SEG6_ATTR_DSTLEN={0x146, 0x2, 0x800}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x1}, @SEG6_ATTR_ALGID={0x8, 0x6, 0x5}, @SEG6_ATTR_HMACKEYID={0x8}, @SEG6_ATTR_SECRETLEN={0x8, 0x5, 0x4}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4080000) 13:24:46 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x40000, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x6, 0x16, 0x12, 0x4, "af19bcad529c37d56d4623dab3e4bf4e474cbe1a547d3690187a6c02ee48192463aebeeb63ed56435f23b58d189f76f0e65504cb9ecbeb3c03f688c4541a6d7a", "0e4203c1afbd1c6a2eb480812433325c2ca45881e14ddb350e600564508cf4f4", [0x3e0, 0x9]}) prctl$PR_GET_DUMPABLE(0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000140)=ANY=[], 0xfef0) bind$netlink(r3, &(0x7f0000000100)={0x10, 0x0, 0x25dfdbfb, 0x11905000}, 0xc) close(r0) 13:24:46 executing program 4 (fault-call:3 fault-nth:3): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) [ 645.126473] hfsplus: unable to parse mount options 13:24:47 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0x0, 0x4a}, 0xc) clock_gettime(0x0, &(0x7f0000000040)) ppoll(&(0x7f0000000080), 0x20000000000001ba, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0xfffffffffffffd96) 13:24:47 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 645.336034] FAULT_INJECTION: forcing a failure. [ 645.336034] name failslab, interval 1, probability 0, space 0, times 0 13:24:47 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) 13:24:47 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x0, 0x0) r4 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r5 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r5, r4, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r7 = socket$inet_udp(0x2, 0x2, 0x0) close(r7) splice(r6, 0x0, r7, 0x0, 0x0, 0x0) r8 = socket$inet_udplite(0x2, 0x2, 0x88) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) write$binfmt_misc(r2, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRESHEX=r4, @ANYRES32=0x0, @ANYRES32, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=r7, @ANYRESOCT=r0, @ANYBLOB="95a210ba660c39c1b0f61dd417f857a1594d241cfb199b18cfcbbe2c168c6b05d6fd35dbecda5d54afea89c0f2c25ec33e034af5ba0def3c8866b8c714657ffc78683a4bb327b881f20da0f2cbb1cb5e9d18ddbd104bd142fed1eda45be863f1f2c4fe0ab186a0af1894832ff606b92957724c5c7938bebdb94076f1ae", @ANYRESDEC=r9, @ANYRESHEX, @ANYRES64=r0, @ANYRES32]]], 0x8) ioctl$KDADDIO(r1, 0x4b34, 0x9) 13:24:47 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x8) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000040)={&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000000000)="d33f40dc8ef9adeb3889", 0xa, r1}, 0x68) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) recvmmsg(r3, &(0x7f0000006780)=[{{&(0x7f0000000140)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0x80, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/4, 0x4}], 0x1, &(0x7f0000000380)=""/10, 0xa}, 0x5}, {{&(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @remote}}, 0x80, &(0x7f00000039c0)=[{&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/200, 0xc8}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/149, 0x95}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000003680)=""/105, 0x69}, {&(0x7f0000003700)=""/181, 0xb5}, {&(0x7f00000037c0)=""/222, 0xde}, {&(0x7f00000038c0)=""/215, 0xd7}], 0xa, &(0x7f0000003a80)=""/9, 0x9}, 0xf73}, {{0x0, 0x0, &(0x7f0000004ec0)=[{&(0x7f0000003ac0)=""/154, 0x9a}, {&(0x7f0000003b80)=""/125, 0x7d}, {&(0x7f0000003c00)=""/61, 0x3d}, {&(0x7f0000003c40)=""/119, 0x77}, {&(0x7f0000003cc0)=""/143, 0x8f}, {&(0x7f0000003d80)=""/194, 0xc2}, {&(0x7f0000003e80)=""/28, 0x1c}, {&(0x7f0000003ec0)=""/4096, 0x1000}], 0x8, &(0x7f0000004f40)=""/179, 0xb3}, 0xffff0000}, {{&(0x7f0000005000)=@ax25={{}, [@remote, @rose, @rose, @default, @null, @bcast, @rose]}, 0x80, &(0x7f0000006680)=[{&(0x7f0000005080)=""/156, 0x9c}, {&(0x7f0000005140)=""/229, 0xe5}, {&(0x7f0000005240)=""/214, 0xd6}, {&(0x7f0000005340)=""/204, 0xcc}, {&(0x7f0000005440)=""/4096, 0x1000}, {&(0x7f0000006440)=""/227, 0xe3}, {&(0x7f0000006540)}, {&(0x7f0000006580)=""/208, 0xd0}], 0x8, &(0x7f0000006700)=""/90, 0x5a}, 0x1}], 0x4, 0x2201, &(0x7f0000006880)={0x77359400}) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r4, 0x84, 0x1e, &(0x7f00000068c0), &(0x7f0000006900)=0x4) ioctl$KVM_SET_GSI_ROUTING(r3, 0x4008ae6a, &(0x7f0000000240)={0x5, 0x0, [{0x5, 0x1, 0x0, 0x0, @irqchip={0x3, 0xd97}}, {0x1f, 0x2, 0x0, 0x0, @sint={0xe64a, 0xfffffffd}}, {0x1, 0xbc71df9265bfc7b2, 0x0, 0x0, @adapter={0x5ac, 0x100000001, 0x100000000, 0x1, 0x7fffffff}}, {0x200, 0x0, 0x0, 0x0, @msi={0x1, 0x4, 0xfffffffd}}, {0x10000, 0x4, 0x0, 0x0, @adapter={0x5, 0x9, 0x6, 0xc02, 0x5}}]}) [ 645.557666] hfsplus: unable to parse mount options 13:24:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:47 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SCSI_IOCTL_START_UNIT(r1, 0x5) r2 = signalfd4(r1, &(0x7f0000000100), 0x279, 0x0) ppoll(&(0x7f00000001c0)=[{r2}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000140)=ANY=[], 0xfef0) setsockopt$RDS_CONG_MONITOR(r3, 0x114, 0x6, &(0x7f0000000000)=0x1, 0x4) [ 645.602583] CPU: 1 PID: 30605 Comm: syz-executor.4 Not tainted 4.19.87-syzkaller #0 [ 645.610471] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 645.619845] Call Trace: [ 645.619881] dump_stack+0x197/0x210 [ 645.619908] should_fail.cold+0xa/0x1b [ 645.619927] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 645.635455] ? lock_downgrade+0x880/0x880 [ 645.639676] __should_failslab+0x121/0x190 [ 645.644054] should_failslab+0x9/0x14 [ 645.647903] kmem_cache_alloc+0x2ae/0x700 13:24:47 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) r1 = add_key$keyring(&(0x7f0000000380)='keyring\x00', &(0x7f00000003c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f00000000c0)={'\xcdyz'}, &(0x7f0000000900)="585ccbc4ed83b836c1a6474914dc5500b66147b3c7218a91690000000042e3d35228897501f93191b076ac446ff0022b8753a1fa74ff569f435fb3bae96efb74b50ec93c2db8eae3198a29e5c0cfc60000ce0637cef580b4ec24c53d86571ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff33c1e8e036e5031949762d009d308bd73f477252d0000000000004000000000000000000000000000000000195e23", 0xc0, r1) r3 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000000)={r3, r2, r3}, &(0x7f0000000700)=""/243, 0xf3, &(0x7f0000000040)={&(0x7f0000000580)={'poly1305-simd\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x02\x00\x00\x00\x0f\x00@\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00'}}) r4 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000340)="01496c4d53362ab5148ea558d52938857b815bef6890d2d6673f9e017fd0b929132a468f140041", 0x27, 0xfffffffffffffff8) keyctl$dh_compute(0x17, &(0x7f0000000440)={r4, r2}, 0x0, 0x0, &(0x7f00000004c0)={0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000140)=ANY=[], 0xfef0) connect$nfc_raw(r5, &(0x7f0000000080)={0x27, 0x1, 0x0, 0x4}, 0x10) keyctl$get_keyring_id(0x0, r2, 0x4) [ 645.652091] ? rcu_read_lock_sched_held+0x110/0x130 [ 645.652115] selinux_file_alloc_security+0xb4/0x190 [ 645.652132] security_file_alloc+0x63/0xa0 [ 645.652153] __alloc_file+0xcf/0x330 [ 645.673156] alloc_empty_file+0x72/0x170 [ 645.677284] path_openat+0xef/0x45e0 [ 645.681082] ? __lock_acquire+0x6ee/0x49c0 [ 645.685365] ? getname_flags+0xd6/0x5b0 [ 645.689372] ? getname+0x1a/0x20 [ 645.692771] ? do_sys_open+0x2c9/0x550 [ 645.696934] ? __x64_sys_openat+0x9d/0x100 [ 645.701439] ? do_syscall_64+0xfd/0x620 [ 645.705465] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 645.710881] ? perf_trace_lock+0xeb/0x510 [ 645.715086] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 645.720673] ? check_preemption_disabled+0x48/0x290 [ 645.725938] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 645.730654] ? __lock_is_held+0xb6/0x140 [ 645.734763] ? SOFTIRQ_verbose+0x10/0x10 [ 645.738873] do_filp_open+0x1a1/0x280 [ 645.742717] ? __alloc_fd+0x44d/0x560 [ 645.746569] ? may_open_dev+0x100/0x100 [ 645.750589] ? lock_downgrade+0x880/0x880 [ 645.754780] ? do_raw_spin_unlock+0x178/0x270 [ 645.759481] do_sys_open+0x3fe/0x550 [ 645.763255] ? filp_open+0x80/0x80 [ 645.766858] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 645.771735] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 645.776539] ? do_syscall_64+0x26/0x620 [ 645.780554] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 645.785958] ? do_syscall_64+0x26/0x620 [ 645.789978] __x64_sys_openat+0x9d/0x100 [ 645.794088] do_syscall_64+0xfd/0x620 [ 645.797937] entry_SYSCALL_64_after_hwframe+0x49/0xbe 13:24:47 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x0, 0x0) r4 = getpid() setsockopt$XDP_UMEM_COMPLETION_RING(0xffffffffffffffff, 0x11b, 0x6, &(0x7f0000000040)=0x2020e8, 0x4) sched_setscheduler(r4, 0x5, &(0x7f0000000380)) ioctl$sock_FIOSETOWN(r3, 0x8901, &(0x7f0000000000)=r4) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 645.803154] RIP: 0033:0x45a679 [ 645.806374] 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 [ 645.827217] RSP: 002b:00007f851087dc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 645.834996] RAX: ffffffffffffffda RBX: 00007f851087dc90 RCX: 000000000045a679 [ 645.842303] RDX: 0000000000000000 RSI: 0000000020000000 RDI: ffffffffffffff9c [ 645.849611] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 645.856917] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f851087e6d4 [ 645.864219] R13: 00000000004c833a R14: 00000000004df638 R15: 0000000000000005 13:24:47 executing program 4 (fault-call:3 fault-nth:4): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:47 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:47 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)) socket$inet_udp(0x2, 0x2, 0x0) 13:24:47 executing program 0: r0 = gettid() tkill(r0, 0x40020000000c) r1 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cachefiles\x00', 0x2000, 0x0) r2 = signalfd4(r1, &(0x7f0000000100), 0x8, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(0xffffffffffffffff, 0x891c, &(0x7f0000000000)={'veth1_to_hsr\x00', {0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x0, 0x0) bind$tipc(r3, &(0x7f0000000140)=@nameseq={0x1e, 0x1, 0x2, {0x40, 0x1}}, 0x10) mq_unlink(&(0x7f0000000080)='\x85\x00') ppoll(&(0x7f00000001c0)=[{r2}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) ioprio_get$pid(0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x0, 0x8) ioctl$SNDRV_RAWMIDI_IOCTL_DRAIN(r5, 0x40045731, &(0x7f00000000c0)=0x5) [ 646.056109] FAULT_INJECTION: forcing a failure. [ 646.056109] name failslab, interval 1, probability 0, space 0, times 0 [ 646.102855] CPU: 0 PID: 30644 Comm: syz-executor.4 Not tainted 4.19.87-syzkaller #0 [ 646.110723] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 646.120103] Call Trace: [ 646.122728] dump_stack+0x197/0x210 [ 646.126402] should_fail.cold+0xa/0x1b [ 646.130469] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 646.135645] ? lock_downgrade+0x880/0x880 [ 646.135683] __should_failslab+0x121/0x190 [ 646.135705] should_failslab+0x9/0x14 [ 646.135726] kmem_cache_alloc_trace+0x2cc/0x760 [ 646.135749] ? chrdev_open+0xca/0x6b0 [ 646.150333] hfsplus: unable to parse mount options [ 646.154175] ? find_held_lock+0x35/0x130 [ 646.154265] tty_open+0x14e/0xb70 [ 646.154286] ? tty_init_dev+0x460/0x460 [ 646.175294] ? do_raw_spin_unlock+0x178/0x270 [ 646.180043] ? tty_init_dev+0x460/0x460 [ 646.184448] chrdev_open+0x245/0x6b0 [ 646.188224] ? cdev_put.part.0+0x50/0x50 [ 646.192322] ? security_file_open+0x16b/0x1b0 [ 646.196859] do_dentry_open+0x4c3/0x1210 [ 646.200949] ? kasan_check_read+0x11/0x20 [ 646.205125] ? cdev_put.part.0+0x50/0x50 [ 646.209222] ? chown_common+0x5c0/0x5c0 [ 646.213247] ? inode_permission+0xb4/0x560 [ 646.217518] vfs_open+0xa0/0xd0 [ 646.220830] path_openat+0x10d7/0x45e0 [ 646.224753] ? __lock_acquire+0x6ee/0x49c0 [ 646.229025] ? getname_flags+0xd6/0x5b0 [ 646.233127] ? getname+0x1a/0x20 [ 646.236808] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 646.241515] ? __lock_is_held+0xb6/0x140 [ 646.245617] ? SOFTIRQ_verbose+0x10/0x10 [ 646.249731] do_filp_open+0x1a1/0x280 [ 646.253559] ? __alloc_fd+0x44d/0x560 [ 646.257391] ? may_open_dev+0x100/0x100 [ 646.261412] ? do_raw_spin_unlock+0x178/0x270 [ 646.265985] do_sys_open+0x3fe/0x550 [ 646.269752] ? filp_open+0x80/0x80 [ 646.273328] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 646.278113] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 646.282900] ? do_syscall_64+0x26/0x620 [ 646.286917] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 646.292381] ? do_syscall_64+0x26/0x620 [ 646.296408] __x64_sys_openat+0x9d/0x100 [ 646.300524] do_syscall_64+0xfd/0x620 [ 646.304374] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 646.309631] RIP: 0033:0x45a679 [ 646.312881] 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 [ 646.331817] RSP: 002b:00007f851087dc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 646.339569] RAX: ffffffffffffffda RBX: 00007f851087dc90 RCX: 000000000045a679 [ 646.346894] RDX: 0000000000000000 RSI: 0000000020000000 RDI: ffffffffffffff9c 13:24:48 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = socket$inet_udplite(0x2, 0x2, 0x88) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0xfef0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = getgid() r6 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000540)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000380)) fcntl$lock(r6, 0x5, &(0x7f0000000580)={0x2, 0x1, 0x4, 0x5, r7}) fstat(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f00000002c0)) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuseblk(&(0x7f0000000080)='/dev/loop0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='fuseblk\x00', 0x608c, &(0x7f00000003c0)={{'fd', 0x3d, r2}, 0x2c, {'rootmode'}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r5}, 0x2c, {[{@allow_other='allow_other'}, {@default_permissions='default_permissions'}, {@allow_other='allow_other'}, {@allow_other='allow_other'}, {@default_permissions='default_permissions'}], [{@euid_gt={'euid>', r8}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@dont_measure='dont_measure'}, {@fowner_eq={'fowner', 0x3d, r9}}, {@uid_lt={'uid<', r10}}, {@dont_measure='dont_measure'}, {@dont_appraise='dont_appraise'}, {@smackfsfloor={'smackfsfloor'}}, {@dont_hash='dont_hash'}]}}) dup(r1) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000000)={'gretap0\x00', {0x2, 0x4e21, @loopback}}) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r11, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r11, 0xc0305302, &(0x7f0000000040)={0x95d, 0x100, 0x5, 0x0, 0x9, 0xf479}) ppoll(&(0x7f00000001c0), 0x0, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:48 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r2, 0xc1105517, &(0x7f0000000240)={{0x6, 0x5, 0xb0, 0x3, 'syz1\x00', 0x5}, 0x0, 0x2, 0x3, r0, 0x0, 0x0, 'syz0\x00', &(0x7f0000000080), 0x0, [], [0x3, 0x0, 0x3, 0x3]}) tkill(r0, 0x40020000000c) r3 = inotify_init1(0x800) r4 = signalfd4(r3, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r4}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x800c0, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r5, 0x28, 0x0, &(0x7f0000000040)=0xb5, 0x8) 13:24:48 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) prctl$PR_GET_FPEXC(0xb, &(0x7f0000000040)) ioctl$TIOCGDEV(0xffffffffffffffff, 0x80045432, &(0x7f00000000c0)) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$TCSETXF(r1, 0x5434, &(0x7f0000000080)={0x6, 0x8, [0x1, 0x9, 0x3, 0x2, 0x20], 0xff}) [ 646.354203] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 646.361508] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f851087e6d4 [ 646.368815] R13: 00000000004c833a R14: 00000000004df638 R15: 0000000000000005 13:24:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:48 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:48 executing program 4 (fault-call:3 fault-nth:5): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:48 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)) socket$inet_udp(0x2, 0x2, 0x0) 13:24:48 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x20000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x0, 0x0) getsockopt$inet_mreqn(r2, 0x0, 0x24, &(0x7f00000000c0)={@initdev, @multicast2, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000140)=ANY=[], 0xfef0) bind$xdp(r1, &(0x7f0000000180)={0x2c, 0x1, r4, 0x2e, r5}, 0x10) r6 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r6}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 646.596653] hfsplus: unable to parse mount options 13:24:48 executing program 1: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x02\x00\x02\x05\x00', 0x800, 0x0) r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bsg\x00', 0x12041, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000080)={&(0x7f0000ffe000/0x1000)=nil, 0x1000}, &(0x7f00000000c0)=0x10) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r2 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r2, r1, 0x0) close(r1) pipe(&(0x7f0000000100)) r3 = creat(&(0x7f0000000140)='./file0\x00', 0x1) ioctl$TUNGETFEATURES(r3, 0x800454cf, &(0x7f0000000180)) 13:24:48 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:48 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000240)='/dev/dlm-control\x00', 0x200040, 0x0) ioctl$BLKIOOPT(r0, 0x1279, &(0x7f0000000280)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f00000008c0)) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) getpeername$ax25(r1, &(0x7f0000000000)={{0x3, @bcast}, [@remote, @rose, @null, @default, @remote, @remote, @null, @bcast]}, &(0x7f0000000080)=0x48) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timerfd_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+10000000}}, &(0x7f0000000180)) r4 = gettid() tkill(r4, 0x40020000000c) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) process_vm_writev(r5, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/64, 0x40}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/67, 0x43}, {&(0x7f0000000580)=""/66, 0x42}, {&(0x7f0000000600)=""/107, 0x6b}, {&(0x7f0000000300)=""/15, 0xf}], 0x7, &(0x7f0000000880)=[{&(0x7f0000000700)=""/241, 0xf1}, {&(0x7f0000000800)=""/15, 0xf}, {&(0x7f0000000840)=""/37, 0x25}], 0x3, 0x0) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r6 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r7 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r7, r6, 0x0) ppoll(&(0x7f00000001c0)=[{r7}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x1b8) [ 646.761120] FAULT_INJECTION: forcing a failure. [ 646.761120] name failslab, interval 1, probability 0, space 0, times 0 13:24:48 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000000)) [ 646.853805] CPU: 1 PID: 30681 Comm: syz-executor.4 Not tainted 4.19.87-syzkaller #0 [ 646.861763] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 646.871154] Call Trace: [ 646.873791] dump_stack+0x197/0x210 [ 646.877449] should_fail.cold+0xa/0x1b [ 646.881384] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 646.886527] ? lock_downgrade+0x880/0x880 [ 646.890723] __should_failslab+0x121/0x190 [ 646.894986] should_failslab+0x9/0x14 [ 646.898812] kmem_cache_alloc_trace+0x2cc/0x760 [ 646.903506] ? trace_hardirqs_on+0x67/0x220 [ 646.907856] tty_open+0x14e/0xb70 [ 646.911362] ? tty_init_dev+0x460/0x460 [ 646.915388] ? do_raw_spin_unlock+0x178/0x270 [ 646.919926] ? tty_init_dev+0x460/0x460 [ 646.923941] chrdev_open+0x245/0x6b0 [ 646.927680] ? cdev_put.part.0+0x50/0x50 [ 646.931900] ? security_file_open+0x16b/0x1b0 [ 646.936438] do_dentry_open+0x4c3/0x1210 [ 646.940565] ? cdev_put.part.0+0x50/0x50 [ 646.944843] ? chown_common+0x5c0/0x5c0 [ 646.948865] ? inode_permission+0xb4/0x560 [ 646.953156] vfs_open+0xa0/0xd0 [ 646.956467] path_openat+0x10d7/0x45e0 [ 646.960373] ? __lock_acquire+0x6ee/0x49c0 [ 646.964639] ? getname_flags+0xd6/0x5b0 [ 646.968650] ? getname+0x1a/0x20 [ 646.972049] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 646.976751] ? __lock_is_held+0xb6/0x140 [ 646.980847] ? SOFTIRQ_verbose+0x10/0x10 [ 646.984948] do_filp_open+0x1a1/0x280 [ 646.988783] ? __alloc_fd+0x44d/0x560 [ 646.992606] ? may_open_dev+0x100/0x100 [ 646.996642] ? do_raw_spin_unlock+0x178/0x270 [ 647.001189] do_sys_open+0x3fe/0x550 [ 647.004931] ? filp_open+0x80/0x80 [ 647.008531] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 647.013428] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 647.018212] ? do_syscall_64+0x26/0x620 [ 647.022210] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 647.027601] ? do_syscall_64+0x26/0x620 [ 647.031611] __x64_sys_openat+0x9d/0x100 [ 647.035711] do_syscall_64+0xfd/0x620 [ 647.039543] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 647.044927] RIP: 0033:0x45a679 [ 647.048351] 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 [ 647.067808] RSP: 002b:00007f851087dc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 647.075945] RAX: ffffffffffffffda RBX: 00007f851087dc90 RCX: 000000000045a679 [ 647.083231] RDX: 0000000000000000 RSI: 0000000020000000 RDI: ffffffffffffff9c [ 647.094175] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 13:24:49 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) ioctl$TIOCCONS(r0, 0x541d) 13:24:49 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0xffffffffffffffb4, 0x80000) ppoll(&(0x7f0000000000)=[{r1}], 0x1, &(0x7f0000000200)={0x77359400}, 0x0, 0x0) 13:24:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000009", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 647.101554] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f851087e6d4 [ 647.109190] R13: 00000000004c833a R14: 00000000004df638 R15: 0000000000000004 [ 647.130401] hfsplus: unable to parse mount options 13:24:49 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00\x00\x00\xff', 0x3d, "b0131c4b"}}]}) 13:24:49 executing program 4 (fault-call:3 fault-nth:6): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14ffffff", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:49 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) 13:24:49 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) [ 647.354315] hfsplus: unable to parse mount options 13:24:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="1400000e", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:49 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x25, "b0131c4b"}}]}) 13:24:49 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:49 executing program 3: ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0x1) 13:24:49 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KVM_SET_DEBUGREGS(r2, 0x4080aea2, &(0x7f0000000040)={[0x102000, 0x10d002, 0x0, 0x4000], 0x8, 0x4, 0x9}) [ 647.616796] hfsplus: unable to parse mount options 13:24:49 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/\x00', 0x80, 0x0) setsockopt$inet_tcp_TLS_RX(r1, 0x6, 0x2, &(0x7f0000000040)=@ccm_128={{0x606}, "58042bbafbcf5693", "b3a95c18369e4e3b32640ecfa1ada9ea", "6edab1c0", "6320a5c721cee978"}, 0x28) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r2}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14ffffff", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:49 executing program 3: ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0x1) 13:24:49 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0361c4b"}}]}) 13:24:49 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/.ev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:49 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PIO_CMAP(r2, 0x4b71, &(0x7f0000000080)={0x4, 0x8000, 0x20, 0x63, 0x1, 0x7}) close(r0) setsockopt$inet_sctp_SCTP_AUTOCLOSE(0xffffffffffffffff, 0x84, 0x4, &(0x7f0000000040)=0x81, 0x4) [ 648.062921] hfsplus: unable to parse mount options 13:24:50 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='//ev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="1400f0ff", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:50 executing program 3: ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0x1) 13:24:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vga_arbiter\x00', 0x10800, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0xfef0) syz_open_dev$mice(&(0x7f0000000100)='/dev/input/mice\x00', 0x0, 0x202080) r3 = getpid() sched_setscheduler(r3, 0x5, &(0x7f0000000380)) syz_open_procfs(r3, &(0x7f0000000140)='net/ip6_mr_vif\x00') openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0x9ab6fca5143225f5, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x102, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000200)='/dev/sequencer\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$PPPIOCDISCONN(r4, 0x7439) r5 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) r6 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0xcd86b4226aceb426, 0x0) ioctl$VIDIOC_STREAMOFF(r6, 0x40045613, &(0x7f0000000080)=0x20) close(r5) 13:24:50 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b013364b"}}]}) 13:24:50 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() waitid(0x0, r0, &(0x7f0000000000), 0x1, &(0x7f0000000240)) tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:50 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) 13:24:50 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/.typrintk\x00', 0x0, 0x0) pipe(0x0) 13:24:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="147fffff", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 648.325439] hfsplus: unable to parse mount options 13:24:50 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}, 0x36}]}) 13:24:50 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x2e) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE2(r7, &(0x7f0000000b40)=ANY=[@ANYBLOB="0b00000073797a3119000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000600000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100738d7a310000000000ff07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a310000000000000000000000000000000000000000cf0a00000000000000000c000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000003b38e906ac8206eaae86b97eec0b2bed1ee23364b10d6aad5102000000e2a1db3c6a0d2805201c39389a804c41c2993fc67e8a146045e14a8a0800550e6a25c0ef65f6ec71f0084254d140187fafa4a1ee6ece53c67385b883a36ad24a04000000000000006a8ab11b0a0b00e77e6c16189cfa16cbe01a4ce411378eaab7372dab5eef84c31b2dad868a53e6f5e69746a71ec92dcaa9a7dfab394286e5c81eae45e3a25b942b8da11edb578b453acac03a9d3448806776d083d6d5fe4f833d4d4cfbeef0e0e62be2050000003c32984c6c4b2b9c33d8a624cea95c3b3c6dd873569cf4786fc5166b0300000000001ff28d3ce3e3b8f81e34cf97c9c841cb2ef08107a9a96549e3d259df17e29ed64bd6120813f9f0344e139506701e8fdedb06009b5e4d0c67bda0b928b732cff782b0684075f2cb7851efdd7797ee95d2ac28a8cabd26c15682aa58d31aec956b7e2896465d0ee660117d25774529f0d7c27806403434b3c30b070bcc8266e12fa66602056256f74675b7cb6a2cd93359de4d87b2708d70c8f3df53caf8fe180c4dea3f5b7a871b30c7a5753b48f7f09192a34b0efaab02dca0517eee10ff30206f78ec82c72f6281e0f5e50e07f77f3b234268d26367a9b0d167162a735b8c08823004b25e7c5927c332bbe58a6b4c4a38d991f3ad5365a5a02dd954f0ed41064314"], 0x12e) readv(r7, &(0x7f0000001680)=[{&(0x7f0000000000)=""/62, 0x3e}, {0x0, 0x2be}], 0x2) write$UHID_DESTROY(r7, &(0x7f00000000c0), 0x235) splice(r5, 0x0, r6, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(r5, 0xc008640a, &(0x7f0000000100)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r4, 0xc010640b, &(0x7f00000000c0)={r8, 0x0, 0xfffffffffffff23c}) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000080)={r9}) 13:24:50 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000000000)={{{@in6=@mcast2, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f0000000140)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000180)={0xfffffbff, 0xffffff63, r2, 0x0, r5, 0x0, 0x7, 0xa21d}) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:50 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev//typrintk\x00', 0x0, 0x0) pipe(0x0) 13:24:50 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) [ 648.579975] hfsplus: unable to parse mount options 13:24:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="149effff", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:50 executing program 0: r0 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r1 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r1, r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x0, 0x0) r4 = dup3(r0, r3, 0x100000) ioctl$SNDCTL_DSP_SYNC(r4, 0x5001, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() tkill(r5, 0x40020000000c) r6 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r6}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 648.679686] hid-generic 0000:0000:0000.0001: ignoring exceeding usage max 13:24:50 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}]}) 13:24:50 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/t.yprintk\x00', 0x0, 0x0) pipe(0x0) [ 648.722236] hid-generic 0000:0000:0000.0001: hidraw0: HID v0.00 Device [syz1] on sz1 13:24:50 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) [ 648.817473] hid-generic 0000:0000:0000.0002: ignoring exceeding usage max [ 648.837422] hid-generic 0000:0000:0000.0002: hidraw0: HID v0.00 Device [syz1] on sz1 13:24:50 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0xfef0) accept4$bt_l2cap(r2, &(0x7f0000000000), &(0x7f0000000040)=0xe, 0x80000) 13:24:50 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) setsockopt$netrom_NETROM_N2(r1, 0x103, 0x3, &(0x7f0000000040), 0x4) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) close(r2) 13:24:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14f0ffff", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 648.925168] hfsplus: unable to parse mount options 13:24:50 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/t/yprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:50 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0x2}) 13:24:50 executing program 3: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0x1) 13:24:51 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() clock_gettime(0x5, &(0x7f0000000000)) tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SCSI_IOCTL_START_UNIT(r1, 0x5) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r3 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r3, r2, 0x0) ppoll(&(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x0, 0x1c9c380}, 0x0, 0x0) 13:24:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:51 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprin.k\x00', 0x0, 0x0) pipe(0x0) [ 649.289124] hfsplus: unable to parse mount options 13:24:51 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='w\xdc9\xdb\xbbl\f<\xff\x81\x8f\xd9\xa6\xfd\x00', 0x20000, 0x0) close(r0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) io_setup(0x9, &(0x7f0000000240)=0x0) connect$can_bcm(r1, &(0x7f0000000140), 0x10) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000200)="0200000093c21faf16da39de706f646800580f02000000003f420f000000f34500580f02000000003f420f000000000000ff6a15ff000000", 0x38, 0x0, 0x0, 0x0, r4}]) io_destroy(r2) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_PKTINFO(r5, 0x10e, 0x3, &(0x7f0000000040)=0x2, 0x4) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$SIOCAX25ADDFWD(r7, 0x89ea, &(0x7f00000001c0)={@default, @bcast}) r8 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000100)='/dev/nvram\x00', 0x1, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r8, 0x89e2, &(0x7f0000000180)={r5}) 13:24:51 executing program 3: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0x1) 13:24:51 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x80000000}, 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14ffffff", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:51 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0x3}) 13:24:51 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprin/k\x00', 0x0, 0x0) pipe(0x0) 13:24:51 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={0x2}, 0xfffffffffffffd64, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000180)={r3, &(0x7f0000000040)="92412a6240bfc7f37f699276931ab2cab6aeae2b3bf9f35b76547aecbecb2b864be538baf8198fb166ae1543e475669b716aee00a06bfcbd3ce6bfce123b63aacbf8da1890d378c22978ac0a5b8b4f1e827d13b0c96776db072e1cae2b53966cffba61771434bdd7b93519793d02ada234cadd1bd996bfe0a840dd9ba0b3e21b6f89c0a9b0b34f16fdda66c4955ab2bc4f5a868af219bd5046a2e0d2e9216da3005d434a52b9290659f4b72962810fbcc8cf93eb60e3c7e3f3322a7df183c398970512", &(0x7f0000000140)=""/54}, 0x20) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x600000, 0x0) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r4, 0x84, 0x8, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 13:24:51 executing program 1: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x02\x00\x02\x05\x00', 0x800, 0x0) r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bsg\x00', 0x12041, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000080)={&(0x7f0000ffe000/0x1000)=nil, 0x1000}, &(0x7f00000000c0)=0x10) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r2 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r2, r1, 0x0) close(r1) pipe(&(0x7f0000000100)) r3 = creat(&(0x7f0000000140)='./file0\x00', 0x1) ioctl$TUNGETFEATURES(r3, 0x800454cf, &(0x7f0000000180)) 13:24:51 executing program 3: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0x1) [ 649.632082] hfsplus: unable to parse mount options 13:24:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:51 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x6e6) gettid() signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x0, 0x0) ioctl$KDSETKEYCODE(r2, 0x4b4d, &(0x7f00000000c0)={0x2, 0x7f}) ioctl$EXT4_IOC_GROUP_EXTEND(r0, 0x40086607, &(0x7f0000000080)=0x1f) r4 = syz_open_procfs$namespace(0x0, &(0x7f0000000040)='ns/pid_for_children\x00') ppoll(&(0x7f0000000180)=[{r4, 0x132c0}], 0x0, &(0x7f0000000140)={0x77359400}, 0x0, 0x0) 13:24:51 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0x4}) 13:24:51 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x02', 0x0, 0x0) pipe(0x0) 13:24:51 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) 13:24:51 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_misc(r2, &(0x7f0000000040)={'syz1', "91f613d2895a2043239fc981b840055a9de0df8385d84b8da46d8ce4402c3542cba508462ca348ec33910a806621731f44fa137c6aace35c9b170bd6c0da4b2869c3bfd1c48fdf1a434091cb874cb161961573e11ed7273c4d"}, 0x5d) openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/policy\x00', 0x0, 0x0) 13:24:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 649.906561] hfsplus: unable to parse mount options 13:24:51 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0x5}) 13:24:51 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x04', 0x0, 0x0) pipe(0x0) 13:24:52 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) 13:24:52 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_misc(r2, &(0x7f0000000040)={'syz1', "91f613d2895a2043239fc981b840055a9de0df8385d84b8da46d8ce4402c3542cba508462ca348ec33910a806621731f44fa137c6aace35c9b170bd6c0da4b2869c3bfd1c48fdf1a434091cb874cb161961573e11ed7273c4d"}, 0x5d) openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/policy\x00', 0x0, 0x0) 13:24:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 650.167697] hfsplus: unable to parse mount options 13:24:52 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x05', 0x0, 0x0) pipe(0x0) 13:24:52 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x101000, 0x0) setsockopt$bt_rfcomm_RFCOMM_LM(r1, 0x12, 0x3, &(0x7f0000000040)=0x7bfa04a5c6e90027, 0x4) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r2}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:52 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0x6}) 13:24:52 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_misc(r2, &(0x7f0000000040)={'syz1', "91f613d2895a2043239fc981b840055a9de0df8385d84b8da46d8ce4402c3542cba508462ca348ec33910a806621731f44fa137c6aace35c9b170bd6c0da4b2869c3bfd1c48fdf1a434091cb874cb161961573e11ed7273c4d"}, 0x5d) openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/policy\x00', 0x0, 0x0) 13:24:52 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) 13:24:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:52 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:52 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)) [ 650.719966] hfsplus: unable to parse mount options 13:24:52 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_misc(r2, &(0x7f0000000040)={'syz1', "91f613d2895a2043239fc981b840055a9de0df8385d84b8da46d8ce4402c3542cba508462ca348ec33910a806621731f44fa137c6aace35c9b170bd6c0da4b2869c3bfd1c48fdf1a434091cb874cb161961573e11ed7273c4d"}, 0x5d) 13:24:52 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintkk', 0x0, 0x0) pipe(0x0) 13:24:52 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0x7}) 13:24:52 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0), 0x0, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x0, 0x0) r5 = perf_event_open$cgroup(&(0x7f0000000180)={0x5, 0x70, 0x4, 0x8, 0x4, 0x0, 0x0, 0x5, 0x2000, 0x4, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x9, 0x0, @perf_config_ext={0xdd6f, 0x101}, 0x400, 0xe9d, 0x10001, 0x6, 0x8, 0x0, 0x8}, r1, 0xa, r3, 0xc) vmsplice(r5, &(0x7f0000000240)=[{&(0x7f00000003c0)="d4fafc89309c1c4879653d48ffd7c30a36da4d021f584e82be61a51767dbc6b019db3fa589ef7db92d1ac6ccdf0e0717900f8133d1804196026ac5392285155c7b109fee3fddd577fdef69ac87092c3487b7cc7280372502d253539837f3bead006479555ef64693852f18bd1529c39cdf29793c8139a30bfd1f72d9b99623e79d7f3ead5a466b3f8c4afd4ac3564355421ce86c378dc6ad4c830db6b0876b0a80a43b5c179596f94c26bc2b23d3f627281bc4c3b0b54d163fa25ded5a58f35f867ab030bea557361cf64d3e8d1e11da41729ef7735e0cd8e4b1ebec6abb630d29990c2396ecd5783457e49046d5f1c3991c65e4a34f37ba781c26194dbfc28eac4b27b45806ad9c4b85dcbb9f0ad43ff36ffb584f5c512a88f06592f0db5fa7d1cf5bffc4497b690e46cb963367571aadb3b0b676a46a23c576533d8105c2ebb347a026ae3641ac013259e0fec7aec991ee620fd662a943681439155a73ce6b9c27a1c61dfd3cc1abd98588a636e715be5001072e1b88a6a97a9dc00176f8521fb2dc700a8e776ffae6bea1e83f077dede1a248372430128aef6b244cb6115538bb03cdc99c36b27400be1ed06eb736ec48371b4501dfcfaec3864dffbed09a99ced63f54b8b6194ef33197ddb7eca5af083fbe888f43a08c56872e7062b874bb69fa0d9a14dd1cbdb96dafc288ba8ce99df63e83b180bac3a51f9873f9155247687ac8208cc58e456f9cbb179a1de19e5fb3a8992a37c589dbe26ef6516393a506ba2cb69684db6048524976ceacdb17b69ff1cdedbaadf3f82dc4cacda7e0048df6015e7d5c3bb584a952e6c659c9b8216360dfe2cd43a3db209e86c0af83c48d7893abf2ab23a8a65d39ec1e7d0446ea2ac01f6b7ffb2350f1ed636de700f0fdf58bf6abd4b6c170467dcf088e8862a0e5aef04b2479dac01fe027fd9c838d8cd0e2250c9b2e01f49cf32d78eb990d052e8404ee9f0905c898f5118e1bb89a659e95118c9565fec7819b77c25bafc4130a5778f7c3b438c1ccea2e009e8a25eeb69a05f3cecfeb8aa04a85b3b7fa90a3d6329b60c22a9fcb701e362e933b3024f90dd419abcde07fd0436b6a213d6e0b2b2b7e6da30430a25df6140af9a35c4e90714ef16053bbd71a708d072ba40544fe2e8ac36e698c4c35bc05d9dbd67523da35dea265ef05d788739abb9141fc6a7299509637d557db9ef712a9550614e0d5bb668c7e18c87f97c0a85affa3f3c0e5c7effd1d33140e394d144cc54fd3a1e9ee0a9bd48e41eee72555bb8794b3a1b36c2f60ce9a2d14aec78291f442cf02c794e531f826ac34a01ea8d6c72d72f09ba645cf5004423b09f666fce487c0aecb4c8141b04ae38b503f2cf9a4d9089c6dccb09a323fdf9c87831270157a61a08315e5f067be9af763b42a357d8b6cc837edbe350659be57aeec019709efb69471a0cfd113372a5eea418ced647f8368403f0fb4e9599066cdd0013b04ba0c444b80e33487f2f7613a3aae01b0a9ab9b0d18019192eda942058ad2457be60e0051984368df2c23f9fbf845bf65c5736b625de75f5c28942570fc6daf0ed9a97732922516247c44f397b5912f8af365c7886fe59d5207f4abed8e110beea5a9aded9b5d74d87d7b6657af1cc128dd057393b7dcc548c7876eb3b1f3fd9b8b21aaa212ea8c9b841fd767948edc5bad633362a676b2749b01cdd226df575a8cbaea834799f0f3f8ab9f74f515e3002a72ea6febb8013cd49bd579b4ac13f994d7fd2863778551f3b02519578ca0f9771b474e7361096a417fb9d88bb1c6b90b183cab5cfa5a63074e5a4adb65ec3016f5e518758f6edb1900c354fbd0a8a5ffe522fd51cba419e820120145935cebc8cd169cc477a7e8bfb3c44c683b4c8bd5986236130cd0607d774a8d8a3e8a400c8ae432ecf905937ff793183226d8fa96ea6d793777922c3ca86568db668eec7de5d5a3b000c91a551fa1eaacbf8bd2e742f539d76146f10ede0e1b7b953caff4e9a7db785eccde65c9b1225c88f8979d01dfa9715942b44e9f10e24d6c843e98f59343f3a82161f360bdce793de3e26f8d39eec933f4cb3d1a998d7a81dffa4e4c9fb27345b6230707e4ed8942da33d4cb5bd97a868c907ec282face6f33a8ad368b6a58c4461f7e085eed9be980e2c97ae2db33a5592f17761fd8806278f32bfbb4e3f02c4a5fa6435751b0d84974f1c5c1319ab63fb9bea5500381f57481ae9c52eeaeecfee4f984a89514b5a9d74d68502b81b4df6582b71778779eb9d8f89ecf50f449122a1fd525368e21487af7a0fb8401be0c3dbddee1d5a41f8a587efe2aad88eb61ebbda3763669176a48f9c2305586e587bb12b75adb98ad6f357e82500e3a68f3339b50e499eec01123bdf43b401ee03ef8015fc5a9681ceebd0b08633d90d0b66b49730f0c4ffc7b5ee71028266909cc9ea6e6f87360a9c8d7473715a9d46785fbc0e808279e866f84a4fb393b10e81d349f6e5e93094a6ab838475e12b63fcf5417ec7633edcb0bbfca58d89d54e560cb3f5570f37b77442d46fcdd8952e619f431e44846b8d8bd04ae157efc7ce020430a46b84d6694d873e6dc35ace99cf31454931e05af95ee0959acc4b666333df1941e9dff21b5af20f395b7c48c8b1e20e43c8fa32a3d58c4f134492c4a4fac1a787a1f019b7a525e6fdcb971147099253d8132dda54cc58a3da0fc7b782d05490bcfa5bcc9c60333160f5ef4cd2ecd476fd604c217e43845cde1b9631a0bc971aae5de6fd878011daea22728392473bdf09577f7d0411784a779819ab522fdf214afdbeb72dee9f843bdb3d826322422be47d0a432eb7caf193c70ed0a1a5893dacf0483bddb36636e4cd7b19adcc682fd5090bb1c01e207b918f1d06cf9f41df327cfc4a07209a4b55e9bcc457647542bfc24ea315f5ab3ba80eaa7bd46b2570fcb72c3c797d20b514ec7f2413203274bee33418f41c7ad3f42b6af33762c71d7d68eec75e33d9c3fe4161d7bac53bbfaf20c39e8a297789bd671eb69e6bb359604151006a33183bfa5173a5895ae535ecfcbd0d9e4ef4324300d5427532958cb8e84b4d219ce7426908eab687612feceb465b972729d519c663bdfa9ac9450fe864f7b61d0bd30e49c31adac2d35e946d01b6c9020f2f8bea92729e64562319bd26a1b175a999583d1260a86160eba968be54502dd27e2ba74123abdadee37d918236951a221fa32694aab56fe4ef4e4be68f244cffff357a98cf692d8d5c8e1c3faf9d80bbfed101d5681a122643d9003341fc11cd0f1b4dd8405d61215ed3a246f8493f937a1ead02abf0e4242723f17f31049371c77078b89d8da5f66a395aa823d8bf9f900f59e556cef03ca445e4d0a7bb780a207f417816a02dc7892116ae688b12ccfde74795fc3d183daec1adf4bcde8c3a7e0993ea2931a78d9b999161c3265b258d62059ddf7f01a677eebe9933449c1222720eb47f5dea568a61d6cb3876e219391e6532bc86bc8cd798d8d2a79b9b994ae652ec87cfd5948ad6366d1b7e7e37f61d4781a3b99806ba0b3ceb00f68dde5d736804d9f388b601a8a3b47ae0b06113df21969df688bf45d0ddddb3a4d8ae8eedbebcd65b61f6ff8d9c22d416a45edad967fd1c61b0596c55e59bbca3aef90666791b80ba49e1579ec6ceea6fdaa1414ae68b5ab38fa34d3350bc8a2700fa950de5bbd34da67d61d41449bb1ec7f9a8ac3de3d23b4a1e264f426659f3e6e01b319e66ec265e320be6c2d11aaeec125586690e4c6e14930a48f355517e70be08a5f5f201c0983dbe9b88ca21265bbcef92e6130e3c61ea024a7cc57ac732d5f9818d609116d1d8c3e5479d50917875e620c3608c3a13261639929a59b2906992f67573e95ae26fe637da39d301cea3d54547c682112acaca67d2f36ab9bd627a392e2cc428ec3d8362f3783832937510b68c52bb5154a8a2fcef0f5ba21a957ada42ef9128cfcdcf3e45c583c0b0bbbcc8b0d997992eb08b6c9f52fbe615c3eab57bda8b80c7e373298c875d225d38414388d9c3e22b259ab05d1b1f184258dcf88c1a2735826310dec58751a45910adcba29061332285cbbdbaa36df80ec73f23350d5cffc896ac428ee1f3eaafe5b11d06f6710e4ca21b1c2a04dd2c7beb2d935ea96bad8f6376bc8ffbae8111eadcb5a891e2f5f4cf51b01ab9dec498132d584b7390b432dc136ce2a09e3a66d2d54366e43f8143861ea8c5ff58d89ba8f537a8da10a9f1ac572cd7fb156c8f8e40da8c71a101989131843c97086f3c4cbd792f610829aeb6546bc9a619c5df4ad47fd70d9bc5df641c420c36ccc444c5f71f6b0ba0a5b7ef1a79b817763dbb43a3d01cff764da59766a800ed511f6a0b920fb548a96d3da996c1c9aac16a2e1be132371f84138781eea0148d8ddb00aabbb94862cd5ca82cce4e74c80bcf7956280e8f1a10bff4d843feac793c3a42e80e6c7888ebc33a221367e09eba1256d9909710516f0d5924fc81de3b95a2d3b65c3a3897a0baffa440d1db0474a7ddbd36142eb95ceb50cc96c7790a22af8bb6f8b2618bdf8973669375f9c5c8a6ce40bf6b4c1dbeead2591b55c34c94851a720473aa530a8dc35f7ce189e0ae34eaf12f5e35e548254d0be55a823979962a883446dc9e42494f473cba5e5dbd541c2bdf939c3dad7a03b100d131346d5c9bc8cc61d068247d9e935963ef5cc8353a3ae6ba8ff735c3dbce18ad1401ca06a75e3a2954064a58ad9bdf40d1e3ff2fc33f40e9d63769c438080169b534648edc98451f5efb3870411ae4d2284cb011401161380c03c421f54b19ad4dc07a1664f4306aee1032d08db40689c43049fce60fb0cf3610220a83c58ea2badc84dfd6319f1c71abe226f0cc4e79092b5de2eb24f9d5040c89dbe08a549dfcea2cc700bab5b23e55feef5e71ab5c5ecabe7bc02972ab42c2cf020f3f245e1957cdc76dfd73f468a91d77817e9baa47c727446adb9f1b6a2b51573fde6b96f6570d1a2018947df79182d798c3b8654620ba8b80f73decd8bf84371890f757742d22557749842b172cf1d046271df371df7ec42f711c23461ff967f3bd4c2f53383563de3f628f84a091376022eaf0a8397e5994f838b69b0507d2f9ef200bd7ea532b6c70b8705aee51088a8c63db0fcefa33c9a1182c2cfac117d45d6ce108e50104e73730dc33aca97c010fc4d1b4b3fe255a18d44d5a546de877e46c1777254fa3f8880f6607df8d5fb42a87485d8c46a2ebc773d62bf5bf79a8df7c530696f65e9d96de3247d15921f8aed8c965f8b9961d28c934cc4f05e3c7926047d59af50163ce85fb342e960924229704fcd36a14a10e948455d7b666ac7e0069d5dd6a0afab705c7b31ae640fb80b036ab7b0eeac7563cb337548cd3a42f8b217f78d0363289a9af78b84907adbc16e11d3cc3e0a636b4c038d617d439618ce1301654893633e4b68650adbcc770aec60ff17d20550d8d9874ccd5ee33457d6d2a21df98d1c93f0554dd5e471a36a97e69954e7f573c1444bdf86864c98b5d951f7d1b860c9602f88441786fab3dc14c4dd11a4b3fcde1c0c37970753a29bcd8d38ecaa57394322843a4bd1b8447253e0b664512e34961e59d61a3b557c5943c7cb20b134b30e6d2d1646600849db1949fb6b846700eceda360bf35e7d124c1689d01f1e9a5d83a7550f2f93a7de2c24781f87db01149dcc0b563929ceb2c551d171a34056301b0630380ea732faf7199523c0452fe49c19d43ce6c6db501ead20c8320fa58d086b0", 0x1000}, {&(0x7f00000013c0)="b454f8be9fc2df4906fb534fc7237ba5836c20a2048eb0431ee1a3b1d79565d9952c50bc4a8675acf64d55f4ee1e7a7dd9b2307952d1d0bad48e97b853a07946eb1fbbac38de4bd50801fb607b4e91466e8118e1dab8beab5b8db672b71bfd8be9bd77ecf648e314b0718c959087db96c1cf76d14848334f87aa25d766164a0d0a8251a651251d85f9dac5acd2d5b87b6faa442fd285e91a1839bc9bcd3fe7a2e31cb90a40b76f5d4c4535d03cd928c4a6de18eca79a0cb9f8da0db0286ef88046e41e400ca880579276e9aee0bb2f7978803e59359c7c38053107a95ab88a5fd4445fb22de18248f17da16470befa1a786af4dfda08b826debfe26d3eb2d6eef65a41984a5da6e5f286ec1d4ba1f0a0b7db5976174e12f586ef5a0691b0830ee7acdd6f6f3a2ffb53082ae80f52fccfa07533ee1a2126255867aad0269c828a35e4b59b3003c07d303759ca2d9c6db388e4d1d3a4c6e2affea39cf2eb00de0b212fef29b5a7f6c90fc6dabaff18994021018b8bee5c917777eebdf4fa9a63a70ecbbcd6d15f1a389f6084ad2433742e42625924486e1eaba28ccb1af9a7ba2a1ed9412ac8266cde8ed97e087b53c6333a99f50a011270cf26ad75bd15535f237882f3ddc9b93fc0b6d7f619e7c0764c22e1b2ac78f952d890d5986ee92c8ce7bdebd41e1099edaa6d9c4f608074f4e0dc2d88277d4e93b6fbffeace7bb61f036453843edb468d2026cbad85cefee7bec01b1caa354c4f8f8acbc1616e3d9b2b1d9a9ea1f710cbc206cfcb1abbf54320f91401fa878a6f355f55b98dec8f3c6ffe50e6cc4157267924a1284713f408f03f37cf88a8b423bad601be0a5c92da220881a27095830fe8aa51f2631567a5617842d2f3b766ea15aab278b14f65f22e6d72bed612640987c4cce3ab1275183c5a3f450ea8a11aeec63718d74d9d79604dfe0f9202934427ad9dec47688aee29ab36bb1ce287d2c86c444c352478deaff1b286ec53e4262041b2420545f0ea21f2ee543b25fd09c66adcaf5d2f32ce80ce748803d1967e4bb355826b43a1a8fc92011aa6a4f9b406e429371ca06816d8fc9537c9deecace0fc30d026a7a37ac6e27d402bd9e7ff86fb347bd6f4c67e2da2df5b2953b5a3e205747aa21d9db613ab5cf3d33d7349d1f30e7925d34655176459c62fdc09d260b200b9294ce7aab4daf32fc0d5f97e0438060f67f9e9e3ff4b80cf1ae54e991640c21e09ac4d3292fe61f7babfa87896d70458841499768d0e55b1422ee7613e1dd59b87034b3492a3a161d9f8398961ef6e9c094895ff4e2110da7511681f4a2620024674bb5102441fd1b358e44242ca498fd847479610589b6070c3d950e28e46ff4c4ebdb900b17c3e7449e45b9d0ffea73d9fa998f8edaec5259b4035a926ee89d390a46010e32898d171f04221d87e707b12fecbc6d5d42ce3cd10d843df6332b370669c5171f2a039db4ebcd28d71eee57a07c6f248d55a0ae518a8b65ef14d63966a12a10f548bd422a58e33b89ee264cfaa8573fe7f7b036d2b1eb66d436ef99ac7273145ed81447d70c0ce609cce34df6bea0e085e310a06631aa5cfe68cdd65e1a8a31a672b056635de24e202238c4648784f2c9c02efcb8b6b7f65a31f147a57b970a1105039cc9e1dc193d662881640bb33e3896da2311eb2ad0317b5b0fe50863e85f09882293522f54be52b5fd84ede5a84e690673668cded94bdaca540eda90e522b8f18d7adeefb9407f84eb140eb2773705350d8526c206af2aab9b2b7e5f23732bd6dc7b52ffce03fc6d6710a04ae0ff2ba9b64b517efbec4c5d906012777fd90f00f6ba0d844882c98562c4e158d04f7dff31d016ffd85d07633d66428b8e19c108007eede12930d4e7c9564ebe11598575c6ba0f141893a09260577a6177519261ffd213103e0a5600f62b19f23c77db65f312950bcff30c376d85a31cc8b488a0af206e915d94bbd80a4e30f4a8276907ebb0917e4985da4412afc5b24ac1f704063145c5f8ddfc9f25bcf6f1eca68402d429ffed0c24cffae6fc1f49526124a439caf23ebb4137eaf9ae150d1bf550b7dd1c34b63b76aeed8ac0ae0dcbb7ca14f10affea4f1ed41c03eb67ab864046dbd0039ec0cd0308ffb9ae6d38fc8d4494b8962b45b8e06fcf24fb106070212a8cfd5e600551de2853a92c30c48cde0a6127fa7f8e2394e9d0c209d1180125e01b3e9bc82678b8778e613e54fc70a426c28d8799e7efb2d0d16dc6e5d1667a6c2acc03c9705011ce0df21f675cf09ae69c84dadc1c9bff9b61c24d13e7beba1fdf430d56511661358d075fe02111667b691aeedfcde2eed153e7e9e4d7aa1e6526f229bbd480726ae53eab6851f9e0d4ab324493dcf827ac173ebaf705aa42723de6b82cacaa3fcd963ba8200b40b4bacbd9d026d5e6d9081df1a59cffcf4581d51a6b655f3d140f1e49142856a39ea5a71b3afe72e65dbf63520255a0d79be6b6cda7c2e64471001bb17f8261cc9b43d395b1efa7fe233b8a63b5519b61836767b6a3b10b77344b7fb43d5ef8bf89a94d204f8dc4b3b48415d89701d902f5e48dc7a4c948c9fe5f3ddfac9ab63aba176d861d7b8176f83d62a27ff0dc2375e93457b45990871a6e7bfcec261954824148961ef397844c8f351e925a584c1c349ce7e649d808e84d2bc1d4c493c0cdbb16994091aed3dff69841e8b8c0608f55bd4931deb82aea421eba3a7572e17b266595e01ad505555a344b8d6979bb7f66ab553168ac6098ca1c7eb91c7e574ca4620ff9c86ab6f030b3b1459a6c732c2aadee7eebf6d8e3107593a4c265b457e63105890cb2e3e8ec095c8a18c07e0ca69157aca937f8b0a1d21327b49062de9fecf8037dbbc4311035c8b8716f08409e180d85aeebccce2e1276730eb3fc86379122a8e26c4cbf2f351dc93a6aee103186595505c94b52920ee686a4cd80cd0ae588c79f1867ae1a6329374820f67185f77114de48847fe7e7010fa8ed59680a91ca72fa1280f6d983670d4ca64a7f0f3e9706245565aca028515f66e736567d6c9757646d6ce2c91f3592ecc5c9a0e8f9a251670a575b6e67d6a6d529749751e344e319ce7afbbbbfe5a00bdbed5d95e2696f507af6d3635c43b2ea5a04920beb76315e04ac0c0a8c6992a0db28771be77f665adecbec7d3813a176abc2fe95459cce4cded5ba46f85f887c7c84197ed86ab15d8d255ede2ab4b4dc02b152b7d8d5fb89916fa4c7e08d1a2d6ed2e50c769514b017fb81c74bddf8c3b223c31c77f8346b95c4d4ec1fc81372ddf98e6b51fc97f81f804bcd6859362fde0983b74cb157c7ec270ac5f4013c377c596783c88d4badd39977b9dbe2aba904bc4a551bb950ccdc6bbffa5bac529b0a70b0dfb1458b8e7156cc668db0b6060c2ff3bc2f8e24dad809e9c288cf632869dd1ad4450160a03e6bcc2098bbd059277fe11e6f172dd2de0284be00d7c773089f5dcba9979e73a0d8d977b89c1bc9505e3e963c016cf6d4c7761881eeae1b3676493ef3d1c00966fcf927dc612e266198e39da53801052ebec284cf20cc71e73b28abde777b7667b927d8f122d4fb6de7aa8f14b8859662d28f8329b82e3e8782180e0d1a4e97ea3a39b14699998884ab87571c705d7f67182c358891785536ee5e70fae6d42b4478d55a8fb48a892735dfbf60db094aec087c5519e262069deaa0251ef96a9fc0acc8dcd91bc5ccaa4af9448bdc0b076214a9ad8284540ab1554a5252a1684c89aa89d270cebb069790b842026a27f7cb2076017456eb20e41c517a158483fe163aabf8a90f7420b936d7f06d0ca07907dc762f49d003f15fa905e88f83f566675dfa7bbf1070b4cc70a9ff962c81a0f4a7a25cdec5e8b203cf6d7d3d3225c25c8167ae69d14585419cf3a5d64b363d7659b6086d7f5df3e00271ed30069f1b5c7a1d2a5b6605e5e67e8d1bf0c19139f16374d7cea12ea0e8bb8d9cf87418f09d3635ebd6eca27843299e03844e784333e644b61ad93a74b0fbc77ec682db3c4b538564593a0824283573940dc923b300febfcdba0831070d40a4a81a223886703ae6a719dece74b7f09288fb1a730bff6574b969f34934af8f577fe9908c12f2f3ebe58b7b48163e7461b24a871cfe016e86a99a943188f015fc0a4e9a62378816edee5aba76c92a77d3ae3b6d4c70152100a009e546e08a10caa08da8ba74027f864201f58908ad99fe2191e040c1d21758462801bb8b258d406b3511aaf307c10e301d84cbe4e1f78b9cfb520d0dcc4643f07ddcf9bf626c6138b736fb6499327a5ec43dc87563c120e0f46de97d1de1282df222d90e85444a36a38f353202cadb3d73da6a8f0f1751c9ae657afdb8034eb7ca74f7d8ee8c6881d54457df402d1e1127390fac0d94897ca6c78809eb0dd8549515abef6f40e1520b794f9b6c28c7b0e08ef39eeeb7dfc9609fb89b690fce005f380d45f6d00eaf9339a26d463916bb43037bcde026d673f0471ff33b1f396476f3d08ef48ce56ca92eb25176d6b9066e251d68cecfd56cd547e55e4ff47bf7d0ccc114a3da9cf297960d0d1cedfde9bbdfa1e13b8365467c98a02c88ac2d18c665f04a5df7fc40c30a2cda6c6bf9c904d318531bdddf42d56d1966137dc28296f8b5a001337191118f402348783efd0fe1fda2f64a6cde4557aff3410f51c43ed83f281e79a9a074e9d440cb085ce74e72d7a57f2f33d053353039e9b527a9f35c9c6e5e7c848f0bc427c77f2fb1b899100a4965d2323edd1b81ce38f6358b80753cefae8f71c97345d2e474083823ba9b0b926dfc5cd213aca3310ee10086521f2fdc5a7c54c84d799045d1aeeb94fd01a0407f94d382ee1b8ce6438aef31848d782cc9a7a59cf6cb736b46b08382ae8f27f8b46810f325dcd1b35026a4630eaf2c2ab96377ff9f1dde5589269b85c69f3189154653980d1aa20c72919767dd0504516093035ee6f8aba3106491a8941e7c3ececfba36d7eff83e38e315946d466c187917e82ded37a4918d016c2d4d0dc1d027d4e1ad0e6dff6544491848d246d287c3c0eafa76ffdbb272d75163b9c7d0ecb20c9b4b90b5aba668135e74f8f9fe0d32cf8a78f1fe38380af7f5353ebf417e55da098fe108d1f41dc3102f8582df6ca5d71af965c8801af0a35509c958ea90b0cf7076375cc2f0c5ac362a4693a980d6a823006158deb60bda2e8460cc9e3ef3ac35f32db86758592066b619f4da9edcd816b8d745eacd13619c067a942985b153144c647ec56e791f0518984a6e874995ba2c6c75684dec27e784f2023e1ae2893cd88f57a937554736facdc3e5385913e5e6d1bf77e835894cea6b48c2e4884707039606ebd6c249d918ac649d60bbb42c53658a417f14f1f983c98abf2ae84e84cd65c295e49608f93cea0e2275aab4d779430b7b1c434232d41884280e1b39075783271c646eafe027c9ba123ee4be5d6e55bd90181251ec5358015d19eb02125fd60b645bb5cd7a8c3de46f42b1d77b2b0f313c1a6c5cc020018335d5a702a5604105cbc12a527793d1f871090a6a7fe5500b9d8df92293749d2e3928b00a7886359192c86b238411e10d2aecab782b31c7558fe6780ad8ffc6143e40711f06f3c4590423c358ed2c7ba773d815331c979237634966a142cfb3a3ecdc73a677cdc91fa6673eecae49a421de889737517a522fad7ae640ec340c6e1454cd3ca6d3f25ea5cb7314bad177e3758c9c2de40dcf0972329745cc77a7d45d41c8dca75220473d91a5b964f822f5b5689e5", 0x1000}], 0x2, 0x0) r6 = getpid() ioctl$KVM_ASSIGN_PCI_DEVICE(0xffffffffffffffff, 0x8040ae69, &(0x7f0000000140)={0x13, 0x101, 0x5, 0xb00de6f072b6cfba, 0x6c5fcc36}) sched_setscheduler(r6, 0x5, &(0x7f0000000380)) prctl$PR_SET_PTRACER(0x59616d61, r6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r7, &(0x7f0000000140)=ANY=[], 0xfef0) setsockopt$RXRPC_SECURITY_KEYRING(r7, 0x110, 0x2, &(0x7f00000000c0)='%vboxnet0[GPL[ppp0,wlan1\x00', 0x19) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) clock_nanosleep(0x0, 0x22bb3cebc132a253, &(0x7f0000000040)={r8, r9+30000000}, &(0x7f0000000080)) 13:24:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:52 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)) [ 650.982115] hfsplus: unable to parse mount options 13:24:52 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 13:24:52 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:52 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ocfs2_control\x00', 0x210000, 0x0) r2 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0)='devlink\x00') r3 = getpid() sched_setscheduler(r3, 0x5, &(0x7f0000000380)) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f0000000380)) r5 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000140)='/dev/btrfs-control\x00', 0x42, 0x0) sendmsg$DEVLINK_CMD_RELOAD(r1, &(0x7f00000003c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1002826}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0x164, r2, 0x100, 0x70bd2d, 0x25dfdbff, {}, [{@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r3}}, {@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_FD={0x8, 0x8a, r5}}, {@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r0}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_FD={0x8}}, {@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r0}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x14, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r0}}]}, 0x164}, 0x1, 0x0, 0x0, 0x40000100}, 0x0) tkill(r0, 0x40020000000c) r6 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r6, 0x660c) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ppoll(&(0x7f00000001c0)=[{r6}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:53 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0xa}) 13:24:53 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) 13:24:53 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)) 13:24:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:53 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) [ 651.252179] hfsplus: unable to parse mount options 13:24:53 executing program 0: clone(0x40000000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8b35749fbd986838, 0x0) ioctl$SNDCTL_DSP_POST(r2, 0x5008, 0x0) 13:24:53 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0x22}) 13:24:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:53 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(r0) socket$inet_udplite(0x2, 0x2, 0x88) [ 651.498796] hfsplus: unable to parse mount options 13:24:53 executing program 3 (fault-call:1 fault-nth:0): r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) 13:24:53 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) [ 651.530718] IPVS: ftp: loaded support on port[0] = 21 13:24:53 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0x2c}) 13:24:53 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(r0) [ 651.667261] FAULT_INJECTION: forcing a failure. [ 651.667261] name failslab, interval 1, probability 0, space 0, times 0 [ 651.721797] CPU: 1 PID: 31013 Comm: syz-executor.3 Not tainted 4.19.87-syzkaller #0 [ 651.729667] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 651.739140] Call Trace: [ 651.741769] dump_stack+0x197/0x210 [ 651.745583] should_fail.cold+0xa/0x1b [ 651.749527] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 651.754672] ? lock_downgrade+0x880/0x880 [ 651.759146] __should_failslab+0x121/0x190 [ 651.763429] should_failslab+0x9/0x14 [ 651.767373] kmem_cache_alloc_node_trace+0x274/0x720 [ 651.772512] ? mutex_trylock+0x1e0/0x1e0 [ 651.776770] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 651.782693] ? check_preemption_disabled+0x48/0x290 [ 651.787756] __kmalloc_node+0x3d/0x80 [ 651.792015] kvmalloc_node+0x68/0x100 [ 651.796776] alloc_netdev_mqs+0x98/0xd40 [ 651.801302] ? sl_free_netdev+0x70/0x70 [ 651.805662] slip_open+0x38e/0x1175 [ 651.809409] ? sl_change_mtu+0x5c0/0x5c0 [ 651.813504] ? lock_downgrade+0x880/0x880 [ 651.817698] ? sl_change_mtu+0x5c0/0x5c0 [ 651.821862] tty_ldisc_open.isra.0+0x89/0xd0 [ 651.826302] tty_set_ldisc+0x2e3/0x690 [ 651.830274] tty_ioctl+0x65e/0x1510 [ 651.833929] ? tty_vhangup+0x30/0x30 [ 651.837659] ? mark_held_locks+0x100/0x100 [ 651.841921] ? __fget+0x340/0x540 [ 651.845401] ? __might_sleep+0x95/0x190 [ 651.849393] ? tty_vhangup+0x30/0x30 [ 651.853122] do_vfs_ioctl+0xd5f/0x1380 [ 651.857032] ? selinux_file_ioctl+0x46f/0x5e0 [ 651.861543] ? selinux_file_ioctl+0x125/0x5e0 [ 651.866409] ? ioctl_preallocate+0x210/0x210 [ 651.870854] ? selinux_file_mprotect+0x620/0x620 [ 651.875637] ? iterate_fd+0x360/0x360 [ 651.879461] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 651.885191] ? fput+0x128/0x1a0 [ 651.888940] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 651.894517] ? security_file_ioctl+0x8d/0xc0 [ 651.899170] ksys_ioctl+0xab/0xd0 [ 651.902748] __x64_sys_ioctl+0x73/0xb0 [ 651.906664] do_syscall_64+0xfd/0x620 [ 651.910571] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 651.915773] RIP: 0033:0x45a679 [ 651.919065] 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 [ 651.937991] RSP: 002b:00007ff4a5067c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 651.945718] RAX: ffffffffffffffda RBX: 00007ff4a5067c90 RCX: 000000000045a679 [ 651.953266] RDX: 0000000020000040 RSI: 0000000000005423 RDI: 0000000000000003 [ 651.960773] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 13:24:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 651.968059] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff4a50686d4 [ 651.975348] R13: 00000000004c5a73 R14: 00000000004dbcf0 R15: 0000000000000004 13:24:54 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:54 executing program 3 (fault-call:1 fault-nth:1): r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) 13:24:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 652.115316] hfsplus: unable to parse mount options [ 652.283358] FAULT_INJECTION: forcing a failure. [ 652.283358] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 652.295684] CPU: 0 PID: 31031 Comm: syz-executor.3 Not tainted 4.19.87-syzkaller #0 [ 652.303612] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 652.313648] Call Trace: [ 652.316278] dump_stack+0x197/0x210 [ 652.319937] should_fail.cold+0xa/0x1b [ 652.323850] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 652.328994] ? debug_smp_processor_id+0x1c/0x20 [ 652.333786] ? perf_trace_lock+0xeb/0x510 [ 652.337976] ? mark_held_locks+0x100/0x100 [ 652.342262] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 652.347854] __alloc_pages_nodemask+0x1ee/0x750 [ 652.352555] ? __alloc_pages_slowpath+0x2870/0x2870 [ 652.357608] cache_grow_begin+0x91/0x8c0 [ 652.361682] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 652.367233] ? check_preemption_disabled+0x48/0x290 [ 652.372270] kmem_cache_alloc_node_trace+0x655/0x720 [ 652.377415] ? mutex_trylock+0x1e0/0x1e0 [ 652.381510] __kmalloc_node+0x3d/0x80 [ 652.385329] kvmalloc_node+0x68/0x100 [ 652.389145] alloc_netdev_mqs+0x98/0xd40 [ 652.393227] ? sl_free_netdev+0x70/0x70 [ 652.397219] slip_open+0x38e/0x1175 [ 652.400867] ? sl_change_mtu+0x5c0/0x5c0 [ 652.404944] ? lock_downgrade+0x880/0x880 [ 652.409113] ? sl_change_mtu+0x5c0/0x5c0 [ 652.413195] tty_ldisc_open.isra.0+0x89/0xd0 [ 652.417620] tty_set_ldisc+0x2e3/0x690 [ 652.421537] tty_ioctl+0x65e/0x1510 [ 652.425193] ? tty_vhangup+0x30/0x30 [ 652.428919] ? mark_held_locks+0x100/0x100 [ 652.433201] ? __fget+0x340/0x540 [ 652.436678] ? __might_sleep+0x95/0x190 [ 652.440666] ? tty_vhangup+0x30/0x30 [ 652.444397] do_vfs_ioctl+0xd5f/0x1380 [ 652.448374] ? selinux_file_ioctl+0x46f/0x5e0 [ 652.452923] ? selinux_file_ioctl+0x125/0x5e0 [ 652.457478] ? ioctl_preallocate+0x210/0x210 [ 652.462188] ? selinux_file_mprotect+0x620/0x620 [ 652.467035] ? iterate_fd+0x360/0x360 [ 652.470880] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 652.476457] ? fput+0x128/0x1a0 [ 652.479777] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 652.485333] ? security_file_ioctl+0x8d/0xc0 [ 652.489959] ksys_ioctl+0xab/0xd0 [ 652.493529] __x64_sys_ioctl+0x73/0xb0 [ 652.497440] do_syscall_64+0xfd/0x620 [ 652.501262] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 652.506483] RIP: 0033:0x45a679 [ 652.509689] 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 [ 652.528707] RSP: 002b:00007ff4a5067c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 652.536437] RAX: ffffffffffffffda RBX: 00007ff4a5067c90 RCX: 000000000045a679 [ 652.543723] RDX: 0000000020000040 RSI: 0000000000005423 RDI: 0000000000000003 [ 652.551098] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 652.558389] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff4a50686d4 [ 652.565676] R13: 00000000004c5a73 R14: 00000000004dbcf0 R15: 0000000000000004 13:24:56 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}, 0x8, 0x180800) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:56 executing program 1: close(0xffffffffffffffff) 13:24:56 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0x48}) 13:24:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:56 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:56 executing program 3 (fault-call:1 fault-nth:2): r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) [ 654.773855] hfsplus: unable to parse mount options 13:24:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 654.797071] FAULT_INJECTION: forcing a failure. [ 654.797071] name failslab, interval 1, probability 0, space 0, times 0 [ 654.835686] CPU: 1 PID: 31052 Comm: syz-executor.3 Not tainted 4.19.87-syzkaller #0 [ 654.844922] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 654.844931] Call Trace: [ 654.844963] dump_stack+0x197/0x210 [ 654.844985] should_fail.cold+0xa/0x1b [ 654.845003] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 654.845025] ? lock_downgrade+0x880/0x880 [ 654.845048] __should_failslab+0x121/0x190 [ 654.845063] should_failslab+0x9/0x14 [ 654.845077] kmem_cache_alloc_node_trace+0x274/0x720 [ 654.845092] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 654.845108] ? dev_addr_init+0x17f/0x200 [ 654.845132] __kmalloc_node+0x3d/0x80 [ 654.904468] kvmalloc_node+0x68/0x100 [ 654.908302] alloc_netdev_mqs+0x67c/0xd40 [ 654.913261] ? sl_free_netdev+0x70/0x70 [ 654.913280] slip_open+0x38e/0x1175 [ 654.913298] ? sl_change_mtu+0x5c0/0x5c0 [ 654.913314] ? lock_downgrade+0x880/0x880 [ 654.913334] ? sl_change_mtu+0x5c0/0x5c0 [ 654.913351] tty_ldisc_open.isra.0+0x89/0xd0 [ 654.913364] tty_set_ldisc+0x2e3/0x690 [ 654.913385] tty_ioctl+0x65e/0x1510 [ 654.913408] ? tty_vhangup+0x30/0x30 [ 654.934893] ? mark_held_locks+0x100/0x100 [ 654.934923] ? __fget+0x340/0x540 [ 654.934945] ? __might_sleep+0x95/0x190 [ 654.934968] ? tty_vhangup+0x30/0x30 [ 654.934985] do_vfs_ioctl+0xd5f/0x1380 [ 654.935001] ? selinux_file_ioctl+0x46f/0x5e0 [ 654.935014] ? selinux_file_ioctl+0x125/0x5e0 [ 654.935029] ? ioctl_preallocate+0x210/0x210 [ 654.935046] ? selinux_file_mprotect+0x620/0x620 [ 654.959167] ? iterate_fd+0x360/0x360 [ 654.959190] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 655.002529] ? fput+0x128/0x1a0 [ 655.006307] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 655.012549] ? security_file_ioctl+0x8d/0xc0 [ 655.017229] ksys_ioctl+0xab/0xd0 [ 655.021203] __x64_sys_ioctl+0x73/0xb0 [ 655.025157] do_syscall_64+0xfd/0x620 [ 655.029231] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 655.034964] RIP: 0033:0x45a679 13:24:56 executing program 1: close(0xffffffffffffffff) [ 655.038173] 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 [ 655.058138] RSP: 002b:00007ff4a5067c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 655.066545] RAX: ffffffffffffffda RBX: 00007ff4a5067c90 RCX: 000000000045a679 [ 655.074012] RDX: 0000000020000040 RSI: 0000000000005423 RDI: 0000000000000003 [ 655.081743] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 655.089824] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff4a50686d4 13:24:57 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:57 executing program 0: syz_init_net_socket$rose(0xb, 0x5, 0x0) clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0xfef0) ioctl$RNDZAPENTCNT(r2, 0x5204, &(0x7f00000000c0)=0xfffffff7) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x140, 0x0) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f0000000380)) r5 = getpgrp(r4) ioctl$BLKTRACESETUP(r3, 0xc0481273, &(0x7f0000000040)={[], 0x3, 0x1, 0x4, 0x5, 0x2, r5}) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:57 executing program 1: close(0xffffffffffffffff) [ 655.097628] R13: 00000000004c5a73 R14: 00000000004dbcf0 R15: 0000000000000004 13:24:57 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\xff', 0x0, 0x0) pipe(0x0) 13:24:57 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0x4c}) 13:24:57 executing program 3 (fault-call:1 fault-nth:3): r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) 13:24:57 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000000)=0x9) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) [ 655.298354] hfsplus: unable to parse mount options 13:24:57 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:57 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\xf6', 0x0, 0x0) pipe(0x0) [ 655.376293] FAULT_INJECTION: forcing a failure. [ 655.376293] name failslab, interval 1, probability 0, space 0, times 0 [ 655.395739] CPU: 0 PID: 31081 Comm: syz-executor.3 Not tainted 4.19.87-syzkaller #0 [ 655.403783] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 655.413151] Call Trace: [ 655.413180] dump_stack+0x197/0x210 [ 655.413202] should_fail.cold+0xa/0x1b [ 655.413222] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 655.413241] ? lock_downgrade+0x880/0x880 [ 655.413265] __should_failslab+0x121/0x190 [ 655.436971] should_failslab+0x9/0x14 [ 655.440896] kmem_cache_alloc_node_trace+0x274/0x720 [ 655.446026] ? __lockdep_init_map+0x10c/0x5b0 [ 655.450556] __kmalloc_node+0x3d/0x80 [ 655.454384] kvmalloc_node+0x68/0x100 [ 655.458226] alloc_netdev_mqs+0x822/0xd40 [ 655.462545] slip_open+0x38e/0x1175 [ 655.466208] ? sl_change_mtu+0x5c0/0x5c0 [ 655.470300] ? lock_downgrade+0x880/0x880 [ 655.474626] ? sl_change_mtu+0x5c0/0x5c0 [ 655.478728] tty_ldisc_open.isra.0+0x89/0xd0 [ 655.483523] tty_set_ldisc+0x2e3/0x690 [ 655.487447] tty_ioctl+0x65e/0x1510 [ 655.491106] ? tty_vhangup+0x30/0x30 [ 655.494929] ? mark_held_locks+0x100/0x100 [ 655.499366] ? __fget+0x340/0x540 [ 655.502861] ? __might_sleep+0x95/0x190 [ 655.506874] ? tty_vhangup+0x30/0x30 [ 655.510621] do_vfs_ioctl+0xd5f/0x1380 [ 655.514540] ? selinux_file_ioctl+0x46f/0x5e0 [ 655.519064] ? selinux_file_ioctl+0x125/0x5e0 [ 655.523635] ? ioctl_preallocate+0x210/0x210 [ 655.528072] ? selinux_file_mprotect+0x620/0x620 [ 655.532876] ? iterate_fd+0x360/0x360 [ 655.536889] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 655.542645] ? fput+0x128/0x1a0 [ 655.545970] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 655.551705] ? security_file_ioctl+0x8d/0xc0 [ 655.556329] ksys_ioctl+0xab/0xd0 [ 655.559827] __x64_sys_ioctl+0x73/0xb0 [ 655.563849] do_syscall_64+0xfd/0x620 [ 655.567806] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 655.573046] RIP: 0033:0x45a679 [ 655.576349] 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 [ 655.595547] RSP: 002b:00007ff4a5067c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 655.603341] RAX: ffffffffffffffda RBX: 00007ff4a5067c90 RCX: 000000000045a679 [ 655.610903] RDX: 0000000020000040 RSI: 0000000000005423 RDI: 0000000000000003 [ 655.619077] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 13:24:57 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="1400f0ff", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:57 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0x60}) 13:24:57 executing program 1: syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(0xffffffffffffffff) [ 655.626380] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff4a50686d4 [ 655.634805] R13: 00000000004c5a73 R14: 00000000004dbcf0 R15: 0000000000000004 13:24:57 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:57 executing program 3 (fault-call:1 fault-nth:4): r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) 13:24:57 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r1}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) r4 = getegid() r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$unix(0x1, 0x5, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r10 = socket$inet_udp(0x2, 0x2, 0x0) close(r10) splice(r9, 0x0, r10, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r12 = socket$inet_udp(0x2, 0x2, 0x0) close(r12) splice(r11, 0x0, r12, 0x0, 0x0, 0x0) r13 = accept4$unix(0xffffffffffffffff, &(0x7f0000003980)=@abs, &(0x7f0000003a00)=0x6e, 0xc0800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r14, &(0x7f0000000140)=ANY=[], 0xfef0) r15 = syz_open_dev$sndtimer(&(0x7f0000003a40)='/dev/snd/timer\x00', 0x0, 0x8a800) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r17 = socket$inet_udp(0x2, 0x2, 0x0) close(r17) splice(r16, 0x0, r17, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r19 = socket$inet_udp(0x2, 0x2, 0x0) close(r19) splice(r18, 0x0, r19, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) splice(r20, 0x0, r21, 0x0, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r20, 0x0, 0x11, &(0x7f0000003a80)={{{@in=@dev, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@empty}}, &(0x7f0000003b80)=0xe8) r23 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r24 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r24, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$chown(0x4, r23, 0x0, r25) r26 = getpid() sched_setscheduler(r26, 0x5, &(0x7f0000000380)) r27 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r28 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$chown(0x4, r27, 0x0, r29) r30 = getpid() sched_setscheduler(r30, 0x5, &(0x7f0000000380)) r31 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r32) r33 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$chown(0x4, r33, 0x0, r35) getresuid(&(0x7f0000003bc0), &(0x7f0000003c00), &(0x7f0000003c40)=0x0) r37 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r38 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r38, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$chown(0x4, r37, 0x0, r39) r40 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000003c80)='/selinux/policy\x00', 0x0, 0x0) r41 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x0) r42 = syz_open_dev$swradio(&(0x7f0000000340)='/dev/swradio#\x00', 0x1, 0x2) dup3(r42, r41, 0x0) r43 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SCSI_IOCTL_START_UNIT(r43, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r45 = socket$inet_udp(0x2, 0x2, 0x0) close(r45) splice(r44, 0x0, r45, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r46, &(0x7f0000000140)=ANY=[], 0xfef0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r48 = socket$inet_udp(0x2, 0x2, 0x0) close(r48) splice(r47, 0x0, r48, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000003cc0)={0x0, 0x0, 0x0}, &(0x7f0000003d00)=0xc) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003e80)=[{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000240)="21a1179c1c47678ed5e95bd8248b96b17441f297ba5e551c8bcd910c80594e1a773aecb520f471bd67c00c4424d3108ab3699cf577c23ca9a4d352c87e474c2027e32d63c32df799f2e0af08e0300eb56572adb240ca9e6122028c6bf3eeeabff121f8b3805f20006bcfbe20ab0e4d3971bb7d20b4aba77bcaaa5d8f09a3b466ab4e6be414ba58fcebad89b3d2fcfbce1ecfded8231a94ec3a20d1661a9aecd65acc3ae7b8db39508d06c2431232ebbca8f0a637cb7860b7bd8991f997131ffbcfea2a210bb3879961d19be00153871e1a73db86a0aae3e987afe9ea6d2b131e88c2e9a224ac", 0xe6}, {&(0x7f0000000340)="ec9dda43ce127901ad8f7d89582624381991ddafff21ae895f5e3f61399b2622dd731810b1701c32f208006c97a32ca234000483a37b27655f9e3dce243d32b71b6297f1424960906fb5732a7f43f733803b8ec6708d601a75533c216eefb88a083c1f28d6a7bc6cfe98716d6dfa716fdaedde3f1b4872dcff8a2f84c2e06dec715d5dbee15317e4a6d65d909b69f48221c5c79585cd89345778bd4e4f33de7bb828784cdcf7c2aaf3306ee4cb74c4ce47e57bd3ae7e2353355782342eb88cd6faaac10eb4ccd9439f42e5c83a81ce681c524189f9cbb5a101424fcf2124b4cce74c96c1616bed27f5", 0xe9}, {&(0x7f0000000440)="0d5b4b3b52cb15dd5034c5a7fc90b7ed9548b7b9e0bd29162a6b25792d5c89eb8e5feae1bb36b08ad826a295fdc0d66234599d6ddac63eb8855762ef9250d65c04ecf1bfbfe7e18fe132c195263a89f94e3887d51a5c332b97ee1b67e29d91441d8e480543901e30ef0388cd00175eb643b0b08b071820a18c1626963b033dae1aaa3cc89e01463ab8bcc95e849bb5b9d4fbd05bcab2116ad5ccbcb3cf9644", 0x9f}, {&(0x7f0000000500)="6c3a7e7dddb70dfccb52d15bf7510258d0b48e66e99ba50f80f2d04cf0808af8d8b1ce80a7c098fc1ea6d857f39bdb6567a47d50c6abe163e39500e8984dd38fda8f62659daff874befb3b53c245e83aec9d273cfe50d7333d701f22f6fa769cef5f2a77553975c8173c92da5c9ef80a46f9c5059d12d91e539585d5b4d2818283d88a47d7c30300c5f1b415156424dfecf0a4fe49e27694cf923c358c4fc2ec1627ffd45d51d780274d19b45c8ae39d4dc25a9fe83517004c3470acda34dc38bf37be04c95e3eb576de5185c13df9837834a21dd4ec426904365d7da0b6dc67e8ca1de4c71fc33aa086f47b65764941cd193cb611f8abd5efbc6684074c5d009d055bce35b5e6fd321c510c6569ca0c96879d166e1f006e8c3a0844867695f98c51ef1c2d5928062af5460d6e5e6f4382e0eeeda97d6854691d3e49c460954dd442915c8fe2f45340e21f306d5a2e407c4cecc0247f03105864d199e45eaedcbd0e63efd1831d606794e9dc70452e5418a887a3c3313138720a6c00be2812bdd88edf41d84b90fc7189ed0809e28a0e587d824c568c8fdc4364349add4fe5f3480943e58842ae2c36d0d48c04ad7477b8fe739595bfbdc5a71d95fc5469e52fd99f8d707d3869dda749c52899707d94f1a0f5e71af3c9642fa43ada70509de464346b53a8ac12e4ff02f633dfd4107ad4c3905b9c4c77252933d7cbd76a633b008c001e46f32a6c6a15f6ef7d5585e5d6b8618ffacda3016514b9e35182f81212d918bb465e23883b8c5266fac927458593690fbeb96f4f9c65f983bb8809ab0b21e13428623a32b2eeb8f303995c66a89ff4a3c664afb1070f7963bd47399a7bfacaca77317bce6329c0c8ebe6b77e914b744c8a77939e5338e1da5dfb3e0606e6292f635b2e4fde4a615f9b9a8d7a6156dea6ecbaaf749172718556dd72659dbbe31ffb4e014ed87fb8f6dfc589d2916f4542355f75eb9d55f3cb867b4a63d6e275c9cf0a88d40139f8f29a4d742c299fa52a825657bd722d1e79fa1bf2016c7ce8cdab1ef48f56e4b94f3f952f89d40832b4351f41e2763c388383a2c026a2d397eead74cd9f7343e73355bb07b0fe5b2ce9535ef377a1dac2d1245a8d441d94bc2aed38821adfb69a7b204a057047b5f7eda788c828be980af21dd7300f0fa278312f81f410d691e15ffa05cad6c547d7f22cd33729ef1873bf3f6199f96b036e2a58ac61e1cd591cdecd8854cf22181139e9779f07096b6d463f80e043cf8167a1a6b37dbe949a454f39cd3ec1e7f4d4d2acccb0986c1c9426c031e762bcf3b26d88e10eef57b0a2dfe0841eefb28a7b079ffe5f59b3a9199c558da246e0f45f17c553bfdd7f87326311b5cf620b5e8639fb0042fadf6e39b61aad0a4cba08e07d761253c9465f36285c85294a7eeec83e593bfa38f48a7e969f2588789218eebaf6e34b77b24bc83d30f719792516692dae6a3974bc09403c9d3beae1508ccbaa22bc3b9ac067035c41a1ef7fe5127cd71eb79cb2be1a910bcbbd2e6aa5b2089f99ba6dc72bb5cceac72d5105d3a0fd157ea7a71e43ad5cb8c95e41ca63c6651ee55640a13ee508f115c44670b1cc9268f7fcaec7f6873c6d60c59b66a83ad357970d00db945bd2680f66c565d63991265b15031a248e1e01d8427849e2c828fc34e6ff6286251098bf1c978f01b19779d2389215ffd0146027191e99ea7c54f2391acdc383737204820c0c34925540ea8e59f1131560618f5f4fbcd649348dea942950214541ced551a8286ca399afcd382587e43bb8e58c06cfebc705620ec48d5a89d3b8ac815d5c28f719e8d85a23196ccfe8cda6164fb87a5aef5c9bdf3838363f3baeb4fbda8911671480f5b64e01797aadc8dfe1fe7734a25bfbcedf28f51246f296786ad0a0fb470372d7663dbedb9ce40463384f8c8854f4d96a8faa894b461b612ae1b274d10e3f2690b0b87cd9cde17c01b72c4ba20963046ef780a17a168d7d91025db86635e21b9f287ae05f35bf749e4ef03f4076d5074f6ac1a84f26daab05ed1806a2183e90babb55cf6b0fee7bf9e450f95916039370dcef2534195f6f1baee1e87be841b1fbb53e6ad921d72ef1b9b284624fdcb5faf7e69e0c1885ad5ab09a5c9d10a3cb1d0739b645c2bd3eda678e06380ae460550737ae4614de95dd98c51124bf9d51806aaec3edb43c7dd148d6ebfe6fd70d47ef2076d9494e70ff09270587dd664ee2d4db387b311ea9e86b1688935e221d61732d615443c10dfe073e83a17e214ac40d3963f04b3b7d140e09f52873d91b61925d210a524f2fcca06947a6017a0a42983d15c3c00324a1667eed5fb35fcbf23ad275b8748e497f5df9ce3b21ef76814615383e2dd5a80f9ccd1be6d0da94233fc1354d2761754188151e914549750564e9684f6d698808beb776476d7c05f6d9a1ac0f0d4ed483eafa1540c9c8d026d9d4ecd4fb10e6ac890fa684e2907c85524d4b6bb5b5320159c9194ac82615462052fca2273c13cb5b88dcd5e6f36bf4193b20b6a748e24f7226ab9ec80c96f7cfd96f405c14aeaa3ebfde30bea91aa573a3c890b038b0efd6cbe3f732022c4e327e7968ed5eafd18f6977c15e269adbcc6805889c766077bebcbfb00001bbcc2eab52e8397e7af28b0d0e6f68848459889a94edc303e7fe726a32ed425bb27584acc9f0f31ff5461c58e4a1965e15ea7bd07354fe6fb8207cf0905573345482403b4cef653c6d2a7ed52d71961dbe55aa3b287f30c34e13df3cc962ea43b2fb61fd9dd1312cc4ae91159d73851fb404afed34af6ace9469ba32888587930cb5ae567a79f1894f8cb0369c1fa3ce37c8a77a4e036278a1e9094175dc66fd30a40032ad812b295481f298098f20cf758008c8a1227cd24101e4622af51477ad2649e8a730a42242c79f6b7fc2a25c7c72e7f40d89a0cc2f5c8c263bc67170a4d0e4de7de967df2a69a25b2e32d3e8fc2435d08b91ed9ab95f6bec0688642943a11583adc746db51c706c5f5c9956057c303ddf267c6ce5c12b79d32cd0dba05ee074b88492940d530d55d69a2c450a3a195fb86133f631fff6e21e0c107e441e9c5b34ca573a75823370483ee779095c8afa2908fb1723b74690276ac93e1e1cb8f0d2c74baaed85c1dd5653c3c05a444588307ef2161f96518d8bb9fed8f624d42c4b1f5b28f70fae8a7923ce453864788230eee083a09ad857e72be0e1a507ddedfb87cd80a873db7242846b7fb216f663580d5e2a06bdc9610294fd995d4d96970180f8b04db00b85baa97711a6d86c8f5f7b57e79a62dc1b4ac498b72825546d3c8099a8778b86b33aa1d57edf5f71d2f4a329f9ae08333bba6f659e92f1d763173b2ce016615e847c2ed7bcf1d5ddd36395510282ac3edb163bdd62b58269c731e4e7b75799ad295cdf07628607892d0dc3881da30acfbb8559ca4f19ed5200f637371ef34ae68e5e23fe8a2c00e52ca3ce91cd31f16e0f6b584f0335cc473028ac90e2b64c6827771df30173b6a6523faf077a2ac4ac750c2a898ee7b29f12274fa0f16a715befc7a51fe027add1eb619af646aafecea78fc057039d5c783d513732a75658782b3f008dccc6ffab9065ee93f261e677a808712896af7836d0307b201a74ffcf23484af6f8d9a84c79e1f83dd1f6e953341e1312b7ecf1cdc426fe93fce0556645ed34f17c23b29d095d62a823b7082fae110111b8891f529cab0755cf31bd31c3d4ac6c5ce6a37e61854f08510024b78123dd66428f666458566de7852f0c92f6d740619539d401baafdbe1aabd105c10d5c3f601bf844570fb94317ab44d20729eb2984a115d3a6aba1510d2b4f9f9a6e6d46682c43d691009182c46d9a25dbd5c04be447f660a2656a51986a3d1c63b4447f99350643b5ee6d24314dd282a831f387f83c9011257735b45e2e1616379fbe81353feb3f916a5b8d57bc8ee6f16e677496060185691364c4e666eace8af86083eabd97ff07e57a199717833b3ddfbdc3182eaf4f0675f32813fa0c67d5add4713ed1dbdd497894d2124e1a563dc57dc684b2c6583feb317724487b8bd5d61de269674019098811af35097928a62227c80c3cf8f72baa9f9315c7d0b2e3468d235c9aa8d3a8ff27e0f56010baa622aaaff0d2afbf5b3d3ae5581e80b17edbb700799ca9e413e4b3974693643d396b2ab42c55121674a14159def82f778dad1f4412b4be8c051a5d7052744037e75d5ce9168589210ccb55a2abee3188d73f9396763d6e92d3c0b4e6c6110410b231a4bba7faae98139126effe61f9ce3afece98799712b12188eaa7a392dd7efb19dea623f64e3d0ace53776176d36edda7f258a7f3ca7588f4dc73ef4b2c6c46fbd7919b2627fd2202d5f2bb44624b8c008855b19357a0727b70023fbb0fcb634ffed373b8aef9936228f93cc23a05cf3acbeeff5a79492d535e5cec8ad0fd3fc6dff9aed962f91f677151d65471f3a82d34b03204c065fa325ca13a64c4c2e767f5fcb1f71f7072c882050063f543fc8854d62dc0ee8c01cb2679b35e75e510512bcfc3b4c6797aea0f35d2b7155e1e497d453dbe4b3ce125169d4df9cb4cb4d874e5137deba5a4590ae28054bfb84a2433c0110deccea673aacef59bb861f64b45adea147d893dd07fce919817c51d0f7005d69f3e05a7cdd53e9b423400f8252752398f6bb85cc3daf8d2f33178ed696046d367ccdf3d9b5118e5fb9cae449df2d79f9e536cdbf24574dd2d6790218a7a71c6a169ddeb902707408ec60a7d7f87809142a47c17a82fce3155d1466a22d134135ff84063efef7fb5cba82c7437ae61f401e0e35d921745c2d6585af69f49cab746d869df9a8009685a8fafd365f14cdee153c7dbee5b709b47cb996fbbd934ce8dd468e9069a95531bba3309794ed988f3192e7733424bc22ee94abb2d33953603cdcf028c9a453f4bdfbc8046118a8235b677e680b82c651dacaf9342fcd080bb5094a4cb3aff42900f66dbf5d32493c1cc480ce05802ec754d363dae4bbf4993f9916df067c561f5d6503148c39d5be9b5b2a7e926b336cabac2ae186a3a07f81b70d3ba332c6c132b18d54a5277cc5c88d8ab933efc06168473edd83468140e31272d8fd90c86e23e1ac2c646216b75397c6e127f2668395c01094b170017a3f3c505014fd3600fd4cd6048c9f52a619d020eb76750f6893986d3668f5655be7768d73a050790ef439f56ce30e5f0df44fb6cb58d3b4dcba61caf5bbba2e03682c6424bf19a2cab122fe96e8e4ded7d8668ca11ffd7578e208a6dd4674e34013d4682d68f2fd5922c29109b26e26f98fded3673dd7199b13f87eab5f7448e439bb1aa4322f39129df9317893eaec79f2cc35c26d13a6338d40bee2fcb01e5824ece13335a0b61615a5d88697d0f73100c747c7d253a7c7754f59aae8e005ca62596d7bd8773ad02176f9a22fe7db7f39dbfcadd9db3812ccc763d090a6485b92b2f4c56613398bf787bbf33851e7d92976ef8ac5e6aa49da75b2933cb1dc1aa7be14a44501a699d3a5527309e508f825c5089dffa22c79287c236c18f9c5cf741db9e5fcf4c4c92377e23c53e2ff4a82b525b1dafe335f880652ad13ff7865abc308b94bccdca14d6239b37db4de585b2996e721922f0fef27d51baa3a1ace6bde958ba91b5a200ba94c11c365c4f14e49ad99a1c52062eed22c85a65dd294802dd88b77d46cb296012eddb02d526e20a769f05b3bd3a5dc34f4ff0be0c3b9c0716caf6bc24551d6bdd853c0953f4fe", 0x1000}, {&(0x7f0000001500)="567e1c3a4aac168abcfeb41241df0e0016c265865c33d43bac381136121e0c1790eaec9159b1aab197f27e390887418b04dce0449193a76b102e9e2551013710a4594ea8e5f5b5290bf2cfb27623055e5f72c0607aeed9a4ecd02606775d22ca70f786e5235fe86d916ba549abf32f0abc0c6635f2aa5c0c89385cf8e5d0ec6fdc5cd663d1052556582d533d26cf58e1352935c57312422b70f2ab6dc0d62b420bba25062715df6fb237f3f1d84bb79bbd467a31c4cb52c61bafce034ae8cba1bf0b873edc868dfb51728b1ac77dbcd4dea2ad4149cd44f0f93f55bc6e436f9215f3ca1172450f6ea87ee20ca8a84dc190a0e0694d8cacbedd3dac89c105d227c9ce13b276a8d9b2ed8b3d553245339c928554af6773bcb1b09f6e4d0f2e1582de885b16c5e31d8932f0c654d1c4c84f39837b1570edc934ef45ba1e65cce3685d3f4019189c81d7361113217420156b6ab0baaf03427e1ea61a66dfbfea9f82849aef37b46f898732ed2dcd2c0e35e051e4a589fc93fa0b6b0e2399e66bbe0da86f8d930269e86517edbd1524151c43d00ff495db4dc558dc77abe5d594c705409fcdd36dcf3c75f78db456e8a1216f922524c2417c3c100d03c7764d28d49795e00d0cb986021455b70cc54425872b710c5819765baa52398167344619d9d983c1d7a5c2aef71530f1c6af799ecf044fe3bddfe896e0464af56367be4217c0dbb390de5bcbde67617fea9246ab5d8db97f70136d0a6af5e949db513acc1ecdb9e48b829d893c17178ec8b64fedb6cdff25548476d8d0f88b0817a95f4763ce03f7bed8d9c03cb9f2fc8157267b96da2481955d84f622bee08a0612d23a236be986eb055c19cc3a1d5b2da7becdebb645e9204b6a89aa35c043233feb3826c5cb3d75fe3ba74492feea472c2028f6c3ea88b31e26a9d4f893b5130f175c25c09c1fb8d98b9177d04bac292108daf32777000048c2467329461e932bb30b6c9166190a48222ae9ce7bb34d73697d3390a3fc1500b715938b4cb2b0f2963094638747702a1f9bb102808cbe8d039efb0e02b9864bb804da6708dc5e8786a4e0dbbe74eae4f4c705937e3de63bb276ded40656e454aaae91f9173082347b124d1d9841be4c9afa06bb687464a2cff6a1fc6f6626d54fe17a36576d4a36fabf7fccc0ca37c6ca864679766e14c051ac09f46ee4600c65867e1af79e86425cf8a360a838340b055da80f491ddf385706d7b5f03d35527918cb7dd98ba83dd6d450c93ea0ffe62f8712dd268798f504b48860494653e6ec04db34d7b809adf8049153022aa1cbbba8810b0aa7d787302dc7907157cfbb1c0aaf1eebb28be80ca85d77c26737b5b84bcea61673ebbf3ae8ecbe760ca207db1d3555dc9f4c34de278bdbff318f17699f7baa780ac8d408b27465737bdd4b77e5f48e792b729422cba33baed08cf31bf47ad1f5bc324729a7137300e3372b6031d7139746b43464870e73b513629edbadc2e6b124f6c65a023dbe2af15b34a8444d3f3ccfa9aabba8cf24be470ce88347f6aa281d1cc4d5c9c3ceaf7da91f5cabcd906fd9d6d302686ce5a7fec2bcd744ede099e230cdeeb9865ddf194ba1166f539159246f190475d490997cc0d2dbb52fe20ba241f82a8ca250ee922576beff809ee53d30f73c67828c57071f2da628becd31590f2f288edeb5d5978826c2dd66629510b9a9c25399b1165c5c2bd5e844cc7918594ab6f75fa261e2b2a23e62808eea3ab3d7f860adb7fbeb0bdeae1faf334024cb6d5cd4ea7563b350b6c13e980f608c19e0312d7311842b5569dcefb5403aa34d7a6f15f31b3baf184e3a8e1dc0ef88e8e55395397a8c0b2b59554aff53c7e4b91eb29717b270ca141ab36f380e9961168cf7ee65c4059a1b7bd05946ceccfb5dad49b6b6d1de4593c4ec5eaefe8787a5a368b5a4824399629ee6613e4cce56158949e03d723b8c536d6a683e04111c16abdf3bd71e9e9d66e59c1c2bbb06bdc73e0fa67244f6bf510fb456ec874f56d93bb7a959621b2559effc0479f60df9fd82a3465bf070b81485b32542b56bb79b6c27ccef87ed0aa38d846aedb07f754811af99088aef4caed543a0661e5821552f1f07c09e4361c8e12a5140a616822fb78b80c0f6fe4fd1f7e2895487ec49d1c371ee28eda0057f0b5e4349a2b73713490df8bee46854e671738c0da1f2c68b5923cc8db5827364d09908353434db4823ce3f53af862f1207778ba0dcf3131897463d7217e300e27eb92f19b11861361f3f6c54d840e3e69360c4e8c0f93e8f8078edf265a16a39aeb96730a4bbb9cece4b7c28a5667ac4c3cfbe75d693838a7a105854f2869e2a2f1a2c4fef2907e370ad1df90110f9d20e29ea5c688baf6882e7dfcb318b02a8d557aa0114a46c1aae057b7808e0c445b59ac995e8d0e3cc00eb102b03ef3374ebc9a106dc979c848a25ae29cea039acb9fdd7fc46d5ef8e4d868329a206af1f8a8b738372c09a197fbcc157af3169d787e1aaf025e447796c1f0e0d18fe1d7c781fa05785e0fc78fa5250a4fe85282b41e9c5a5dfb271e1d59da6aad440c47fbb5ab75987b94c104150836fee983516a3331a971f6fe8b340837cf74f9b910dc02726bfe001be81756c31b3d6ca34b6a4bc523f7a3e3241674cb27dd904954cc2831605226347b9fe956c082d14bab9733dd7281f2ca49f226485f6b5b091d41a0ecf123cba4ca13d11270ac4bd9bb8de9e533be8514093db5f13e2ff9b2c74a26870b82963e85cb1399db0a9761ec7953306a9889b4a108364aafebba142622c17d916643ee56c16e12982678f42a0de5408a617f9ae4764c5fdccc76c061f48d6299203049c2e9ef4f9c7206157bfd3e077fad3c89ad5d129152372d58a59d48b5aa1fd1ee2ca1cb27bfe7dd012a2309d6156c23d7c69a0c741d7920829b6afacd6752554fb82916fa5319921ef9ac35cc0d6b1a80e7b2f481121b350611640f573c1ada19ea03fc14472f59f6c88f0497badac2ad282f264951e53db4a3f15e705f4f6b1517c4f600b97e52dea07bf4f90b7f7e8eea0ddcb23228ba1788a537b720c5cfb75c76d62b8357de5c2994ba5aeac0550d3e4e77a843fedc5a019720eb705544a885fd247b4ec22e281c0d4675030b168f368d59e2b025214afcd81fc63aa64416a185cff8d4f6436660632ea8cafa9e7c95f7c6e351b0905ba71ba0ba3f8cf1edc1ff582bffeddc13e14493233911db26c1f157dbf2a53230a2d167ee18b9f3fe349db4ca11d04371a40f39e214371e0ebe2b52cde7feeb045fe6cd1a33eee5fc2068f4ef01077cbb4e3b487a81d4b14e34909159847374941792537e032974bc28e38f0a0c0531c27e8f8eae698a5f51a0ac04dce5c71131ce4a891a0018da8a2cdd4420893a47b078b29da8de4a767932719f60adfd8aaaca66177a8177043f930f0603b12bbc0b71cbe6d12917b45aeb64ae95908d00ef382c072648fadc3d14951182e5a0a217c45d5c44d3243878befac85c48df0b82e4443ea6c7394f921f2fe42a759170cce220a592483d708e18c7de1f64300f50b801402fdc96af6880671a478fad9a4be98100e478c490fb1b87e0964be990935e17cb9eb5cf5060f1d59b32e68a172eb9f601c276a26e95066ad854a5dbf479a4657cdb48582574c02c3deaf450e305124527577bb379ca626cc8c1bb87c7debfdb9dd19ab21e843813e02ddb9a98f08155a9d31b3fb312193b74d141395dd76fc74538be3b788bf37bd3b4c4c2d84b64c820ae7633e0a124394151a9a9ccd32b7370050b239a3e92496be27a401c7456f03224d5ac07fbf28790282ee621cd7f711312fc03319e5ed788e5c4fa73d97e3cc3b1f10b98045c3aee73781365461912ddbb944e39503da50b71daabbdbbfed93d4a2645c8399ffbe216433fa8f97219d7c65817e4cd04fee35167328c28e5626c3af02193eda7081f5e366c07abd30a6c7139cd6d16e840033f687a01bc90a48ccea9dc4e86fe5bb85b6807c503f6c9bc4c78cac9002ac663bd5ae93264dcd31e47d5d6c4cb7c970f9fab94ac9a20b2ff66d46d914bc9ca98b8af879bb923430ed6e375e8d0758fffd2d30dcb3bc1f933c28d1f3de7afcdf586b184ab01d6a9a9596fdc4a36b74649bba3afd7282221e2648d6c20010a1918426916650b0e63ee01d9cc71cedf3392f065fed42416aa7e355e4a6820ef7191ac2d50b8a05cfe2f8cad5b64e24a53a47ebce62c3213f756d3dadb95c4d1a06b67adbfd3de08b6cbac060ab76bc1cd15a97f555678221653cec13a855b38a60f9331ff3b2ac558fb00ee0c62c031a38483de7821c454fc98a535cc6ea882c89b050ee883cbf93f5f4f9562462c11a0ac5c0e73fce5f0df5b5407e96e6db6e2763decd8d4b7249c5c0479e958d1d7f8d5c7ed5a49fa662cf2eaee753f552286de9f4d35d0961b2197783b6558bcc3ba60d4a2402af9d0eee1b49643e6eaa600c2d65cea3c7521d3cbba64fbb434528822ab62b5fe4f675374e1b195411a52f5314e0c96b4e96d59795e17f736927dd2dac3da20f514e6ac3578c3e840b9d2bf516e8afeef5579b08d9975015c715c5452e2d58b3818679236edb825d7585e1e1869318521810a44a5dd17bb7cb9fe230205116a930f4188bbd6df904959b53dbf8fe98bd9ad78543b296ac92687e2d8ce2e8963ccbaabe86be7141f9ab197ba99598e5241aff128be89b0ddd0cae3613c0328642eacdec6fae38ddeb273d11d1276f7bc2ffbcf3e1971a9c012fe6998f8b96d95d246c10c62a41c6ea65dc0cb5a4d0a69833f6cd257e31c7262e65d41e5150b44d1b39087a2d145a88c410cd6e9c95ea3fccbae5dbd8b80e4dae5366e6c2aee21ee234eee1034752e0beefac6358d94a51adb1275ab4ac88650cda16284dcd2b920d5ac6cc05dbbb942f06d069b7a5b75ea1867f57328feacb8b639d282347c563ab15ebd730aa8a2f90c4f51eb1477708d1eb200fb96ca025c8eaea7c9bc1908bd43b2ecb9233947cc86c306656b2b767591632f8a8593515f188d482e157ebdbff057e6998973d2fa15f98474fb8f420419b8cb65193278f1e5154c29563faa8465a7580c89654692a27b4ec8e9c30c423753aa62f0fe454a8440e6c681dc4e34420212fcdaac2f2b5ba4693c3ab8a8c097afcc1d40b07f3ed801554f38b53c3dd82bf5778dbf8b2ae5bee846e3fd8f00daf2ffc748338bd49de1a922f83d5b99fdaaf9b1b574ef5281c7acac58f3c2d912cfaae29a1dce0fd3e7d09e12d7de9f80f8156099cff7db83448ff1c212b34f4c0733e4fbc3146616aacdeb3dba867fbb0749aa196cd5876ec6fca8ef1ea8db6c851a67e8066cd75b94720d4dca65cfe47236f2bd2c0b1cbf73dfe5d652cde21aad3c3ac12a6fea3a69adda4f9c109b6c3da8a84e6dd40b31d7eea6b9146e1339b0d5700e9ac044566a5c674a76b76a6bbbefb92d3f19c150032db55aeb513b9eaa4d251434d20080c57d53ea54560b83b00f714281379effb20076a01db5fbbca64d4c67a3d2a70e246287b59e75536c800ba321604b30d692aaaecd8af6dc3f00da7f285b80560e56eafb7f582c2bef91ede35526f60fa5baf4201aa46d47592bb47b5b8597edbc2ac06609fed609aa2f225f0ef8c42bc09f322d988c6b1dfc5340087d0c22ee38c53994fd16f466efd3ba152a944f5562ed949739d1b7521e18c4d53b0e37cacddd332797110ccc2a4aa55edd06024bd211c9ff91f2e540e26a1d81bb338cc8ce1208bcb88f83a", 0x1000}, {&(0x7f0000000080)="d89f67a6d604740f51835b58638f351b0d1a6fb269a45046a13131f4f2f71e723e028a193dc93a85560decaf3c62c7ca786732f8ba87ff7cce9ce6398a4ee7b53605e5c0168d3973ae87f60d9e77eb33a851493e0502c37e015f56dcda643934fc6b04a9de8a092a95e1707a29f1c27e524e59a62304", 0x76}], 0x6, 0x0, 0x0, 0x644e2881669e35f9}, {&(0x7f0000002500)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000036c0)=[{&(0x7f0000002580)="ed19a717a509c71860c68e8bf597c289f277aa0e38225570b2ea2bf6da9663c730f7e27ac3d15ee6ae2d4ba4339e1daddb80827189d211c2d828c17cf69dfab0248b678ed471c008cc4857ba4f", 0x4d}, {&(0x7f0000002600)="a4a2a60c9827a798c1b59fa1f9bc53d4f6cab05d623a2bfecd770826638f7caa741b31f001d4e13dadf6bdecfaac26c694d1ae0841b152c32d2cc2541404d0bca3e8c82956131bd5921cbfaabb49c5f0be68588ef6105b5a33b448ae838537f64b28e4c3b2c5feda34c8c55b3422ab6249ace463bd271718a749ffc3625176b88f2f8af12381aeea93a5381075729134e61808ee452fcf9e3d4ce620e4afbe102540f6bc23373d816dc3fb3ae06c0ac1198b67f7f084eb10a3904772e038f0b47601939612c51032193b264955596c89032fa21bf17f4bd0ca994061bedb5195de35aaefe3ed7c4bbf5d9a0e9441460f339485e356f881c9b75bea7f76147c2f0294eb61ea84b4c2b3131dcd4d0a193260fe2182ce442d0737af163a44ece143c3830d6d67555d04879328e8eb9790047b3749147d556d300e1c3d2be9354d7970d9c705361afbc56149a1e435a051246c8764740629459446a3e9814f659eb3c11e8d15b013af5479610856d4255d52a983f471a4d350c9622c03fd43abfa4bcaf082e8d7cc799b7300ad8ff97d5e902742982e426922e01c87982f2fe8b094bfff55d229ca86dd8bed8848e8af2825431dfa7dbca006d967a74d492296a30fa7daa2f43163327206b02fbe5e14e041feb507965a91c76f89f6168a838956d78dad0d2c241c152c4044c232243d2da0ef8558af510fac8a3340536247051784572277b1f929f6cdb07100227816626948a9ab916bb19c1489419e12650f940baa0b0d5aa423b4dff262a5f1d1a7b3123ba6fdd03fc63c0b32d3375c8709456b84fea9d3e78f174659d09934c9e3e57204d7679b76f622c70db803f0b6b248f6c71293fc9badc1074ae645e23ea23a957d717cef50db117ccb81886be651d0d26eda73f6458510fec01f18fdaa6a718f1c78f8c39a2a8fa6c73654c193ca390278f06bef425d3eb5fcdb315379f4d96efd178e4ce28424ba92d39b0ccd1fa5734d28e1ad42ba7a3aa22c02826ccef8ecbc8c3d5f1b497bdabc05749110d4cd707089a62a17097b5a15c1068cfd15be3cf0969c535cf4ba52782765a7e1e24e53e0e5417be68e901a4d2e7b34cf51c63110be1a6735e439995ef7e4e15a68cbd96bdb40be567be4b64faf8bf36bd199983a4c26ffd9eff47e7933c364cd223d9247e596e1bdbb11fb69cde2cc9dce18780009e2ffcb6858cfa143500f484513e807f038511f2ab9d5db2b8550facfe5a9f4e8946241c9b5f9b6602089ce20e6fd188adfe445ade0990ff36a730376554c09b8eff14bb3b61f1bfe4b0233f8e3e168e37d2fdd95eff0ef681b8962e5eea689dd64721988f28558e55d80b917a79a8d8a2c3e5f92d99d1b9a2a70312b724ff6429a86809384dd66a52a452e6619c2dd3e74152c94e4efda69956e0f6e64f5b309b7e8943ae997e1adf13574ada97d3b4668c61de3d1463f016f4d5609079271db63fd1ced68f7c19b789eca72616e0bb3b34ccb68573f4a8db642f63baaca8e73729a4f1eeb6dac663a0e7dc1a9264548794a1bee1c35c23c65e8a2fbc32d179f95e7f06a45443cbd3029d1b5526f9b77bbdb29c1360841a266c826abaf5b92b281a403bc3e4217793dea608eda8fb402423986f5a9a85b5c52f130823221a4155b1eaa82b8126c4750f17c49e2d94ab28bd68063fa0fefb43214e6196be7b9d07ef425005dfda9f358d13cabdbb5b81dd90020da903c6b9dc79b23f3ac250c0a7a7c1a710ea41fa30611c101fde0296a38df0c919244fc7fa3d4af9ff6363ad6020f3fbc3bab262e2b28384871dde51ff8fa46d2efe57213016a2a4e1ca694c9924b4b419d631ada0d3d6dfc7d55ba5289a5b796270a24c41de46cc25f1dfa4913cf9547421345be1fc616c4ac1a53349e89a4cb78012eb3f237243cfd99bde29bd53ed640945c28e447caf04ea412591b7c7680859373b7f1ff7a98e6632eb5dff0c0625b94002584c131f1841b37d270d81fe7728ef1a26da9bbf92614dcda011b287a7423db1fc11f146e147a073af718d9bb7e21df4e14edbf95c2e3e22cb2573fd8329c5340c47b5af90272d8f2219e1fded638282e4452a02254d09e4d801bc9d6d3479d8c2796bb0af1c4afebeebf29fa0a1e988a170a88174d0799195b8493c3b0ad434882d7cd93815e1ab805e0a52fad2b1441b88e0d27effbbb4a911182385848cbcf94ba82d1e9aa31c108f2dd24dfb8fe454b3f69df4b749755d909393b738db04e094b4b86853c5c6f5f40647a361d7ddb2d2e357bb95f240a1d32c38d625aae20e867e5cdb939df25a8b9b8101c8096cc753a51d282bf8075563769de78472eeb55bb71db07f117e101ab5917a2a521b6687afcdbbb128ea96dc0f60b541ef42bb1eb6a64206c5d55251c0a44b037604007641ad79b2c199d22e7831f00bade1077e5a312055d5a9d08db1975e1733eba08ea26095594245a96255a5e21edb26518a4e17bb208d2e0860610737e2fa4ef7d5819ee2c95da0b099841e20d7666e87b94536af098ba24f0dce78ed3a062765c68f0387a3b2e99ad2be1022c561f6c13f539e9dca819944ab2ec1274c3e6936bb8ad2ef6f5b4ab3e2263ecc9ff5c04560c4067c075ded034e59acb80700c5323b9eb41bdc0125f7f9ffc9f255d4ba9036577a6599e7e1c046305b373d56eb08b12b501744e037271f3fa5573365ba309e336ce283d12091b0ece90e89c0b4bd0c27ed1f9013b2ab097f29b2be864417d7f3ea8f60e472c33118b6f0c83d1e663d52768fedd4ff92b64f24bd90d5f4487d254687cae853519986808b27472d00ff27d897633133a8ec83e7509e199c37b39dcab248c669532b60cccec12901f0ed49d08908ee3d3fcaf8185965a4f650e92c62d6833d0d123e354c003edc57ad63b2a154dd3c56d7c2fb41a2a27e026f1b762f3aa532d5037cc0ab73b558563bfb4178eb97bf599af1388c05a124f0d2927c29ff3a6e1a26a681d6e0b6189740fde238e6e598e3a55c8a94b78c4b88e2bf04c6d9fd778173f24cea9cb399f0438118c66a214e8102e879b5dfc3ea5026a0de49eaba6100b644e18da0e717ba6e273c28142bf92eb12554a411e99eb15971b48030d56719a6a141129b8a9c3916fb3faf8081a19645ff69feec9bba4ba4e48a3e0a2de02f7b2e4740ecb70d9d57ed9a5d728fc24dc6d8276e04fe05fc88b81ce847b8d1514e5e7dfe01a2b98013d781598bdb336d45629c161ebe13e420a7939be75ede408f006f431bdf69b57c9296a625a82d0f2b9a703547ae2fd3d5f794e2f73a871cd4996a5958e69e1e91118c0b787cfadc376922a2ba5edbb9e07a02fc9978c5b7c9fc08607f0fe01cd654215ee34ceb1eb3aac4a2be5714a050863491427297e7e163c567cebdb3a15f71c29c7a8ce7025422027fb00eaa6b2f971fb690fbba933c21b9a1021e2d111bb183cda945f514e2ec83be1da6b76d1b323da82f72190c7d1ad21cbb12bed0fce835c05c320b5f13967b437860452c7f6e75a549786371ec864aa12c4386b2fcd0349182fa55074ebad3ae8452613e3b8b5a7cd153a0540ea3b135f7d5b2c2f8a0952c886b6b8c5acd7830ac87e6c15807c210ba705e069e5e299cee5bdc8a11731e2389bc4e6106de252ce3e1c3a22291e91e610dfb8ea8a21b0b6c8ecb20d30dd03c46386e3ff95870bae77272c5d23edc3e544ed65e079825e173d360dca72a5a9bf587a5f582c20461d613f6410602c707d2204a0d5cf8e6c4e19aaec2140327997e7ec96fbaeca5781a3cb012ccc590fd31bd51fa8f24cd86350854d65671000b4e4055459464bdbf42370f0fa387db72f817602bcb64c36464363df85b0d7b248dc855be5907af89a8f6aba18ff1bf0fcdd3c38f4150711807126088bd9834efc697f9765a564c2a650693ad63cb1a2f5be3fb1b5c20387485ac0ccf6567b37e98da8251895357d31f86970c44ad30d601ef85022dabe013cb48c10dcc97b742925c0693f6084d0638a897716e9bb1285169ebc98f4e1f11d3e18f2b9fccff6b9e235bb256d0102009728b43e8efe627e52789bc9e7756826da0f286ad6388681997ac1bb0a3be44af87c781744ac631ead3c83505f20520313fc962d39ca8eca00f3f7597cd2e3e73017e84c9a8f62ec4058b9e0915360e5eb85b413448d1196a3c999953a1c787e500c23550696d997404081f41acd53ccf2243e563d4d6cecfe32613c6901781cb88d68e7e8faebda725a047122e7f6e375c97fb13428e398cb4d627b153d03116a17d901fdd4ed5db712b259813f74e389227bf6ee788c3755108ee07efee561b3d092801a30fe2e0a1d70f6c5b6002f5de5783f47a7d9d080d3e9898a8ff58840075306c323d00bb05cde32a40a96959bf5b8451a32d4422a6712a7452ec9364352fbaa6ea39d0bf4e875a6618160805bc3573f48e0c6e9340b3e47a16b8031a44625a9e7f7432d8679e4a79da30ac907c01d904926e4fee3934df032b1ee91204d1fc04ccbb19faab8dd827b2d88acd3e32418299d54c67223584f689d02d70c17e2d7010873558408a913189933b5b45dd696fab0563112a099ad1460eab40b56359e82adcb8ff19e0830cbd64f91c6a5aea91a6191d3c60955b33c79699aaf76f54c0b43fcfe6eeaf654c8eea05497b87d4011fd89d2620c6cf9a55c349754791db374a6a80dad57cc452cb54528c593564357cd79dab466030070bd50909917fd785a38a4b60db9c8ff919b0f67ae49922c8a111f398b47c2849666b0e7ffd6ccf4f6bc289382dc1cd5abcd7723f610495226a68d2ab319000adcdeb258e9cb88a2125541e5e1842e1906a2a734beb422ee255b2169edf0b8442b6e0694537fd7064b5babfb9d9f2c41d223ce2da912061b8f428593d466dd4b837d2d1fd48821b2168c1ba63e0eec40c4d1c3dce73582b910878a0cd046c3b44efce32c312c751a425ece036e95f1f8ce6664feb1a2846f691178cc82e8f88503aebd80a8aef149387d4ed12c80e9e7069d5e541f648a3ad91cda9fc8077f3071406cf060ba0d83d6eb94ca12e40086c7f82926bc92d05a01e093a63f0e943546a5d1feb62e7b3f3d42a7eb35b8d825e867a1c55a19c831a03ed06f046f34de3c94ac797f874a8f01786fd74c3ea143c40b4a3a0a7accbb6d82f47da310bc9ad3902f2bf48990638324d49748230fc6c1dc0d103e610acf4aec26c1b8cb0eb8a8fb2ae83b11bbe611f567d2c6cc225d4fc203a18a0bc4f139209ed662af4772709c59127fa5bd75bf2c4e797b490d3fcce3fe88e32cc76993dd7550b27d568dab440268230cdf69b154b41185b4ed615758c6eaed4fbcbe41275db296bb8623a9bcf8844bd162d13b1ab02384606a74b28c5b9163cdc61be78c43c1f485d0528409756b6b023c8b434c725ea7711b97c9a5f6204e375108332c1ca66aab9114e7b2ad347df2315208cc708445483f5f0b953697a365d795a1ce166ef48a6b149f5101503c4f65d4759d3d3f59fac3fcccdde94332fcc75c8c8a4ad1e3b83847a0f8a39eb3272d4062158fa1d47055e95019b9f4be4acce830fcfe89fe4b248083116da7273bd96507eea2337b80cba053b762d831cd3e46f8312ef31a8851b9c300aa02775600baae61b320b37f84f23fe8bf5023c8f8e31b4c5701937c54e91e7f3ce7546ccfdabfd4c257d5e0965c305378c01c46fa04c5d3bda2023ef919d05eec1969c455081aed22fa51c3fd584778eaa19652edf213c1ae858962abedf1dfac2f198580dda7033382cfe1", 0x1000}, {&(0x7f0000003600)}, {&(0x7f0000003640)="a1eebb4c12cd5942a46b266994acd1274cc3529367022f8a3c5ca45f7b4bb05fd602629a638198f26c3dcd430ec915df4694ae1013ef9f42eede7272b2fea521b5c68a3ef04f3c0547d92a343c39ce49fe40809e4721545cb5e33e00", 0x5c}], 0x4, &(0x7f00000037c0)=[@rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, r3, r4}}}, @rights={{0x28, 0x1, 0x1, [r6, 0xffffffffffffffff, r1, r7, 0xffffffffffffffff, r8]}}, @rights={{0x18, 0x1, 0x1, [r9, r1]}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0x90, 0x991}, {&(0x7f0000003880)=@file={0x245b46c53e21c3ec, './file0\x00'}, 0x6e, &(0x7f0000003940)=[{&(0x7f0000003900)="6f05671a7bdd20148bfba7b16e55dc5434d0c3b79aa8c9", 0x17}], 0x1, &(0x7f0000003d40)=[@rights={{0x34, 0x1, 0x1, [r11, r1, r13, r1, r14, r1, r15, r17, r18]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r22, r25}}}, @cred={{0x1c, 0x1, 0x2, {r26, 0xffffffffffffffff, r29}}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r30, r32, r35}}}, @cred={{0x1c, 0x1, 0x2, {r0, r36, r39}}}, @rights={{0x38, 0x1, 0x1, [r40, 0xffffffffffffffff, 0xffffffffffffffff, r41, r43, r45, r46, r48, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, r49}}}], 0x128, 0x20}], 0x3, 0x24000000) 13:24:57 executing program 1: syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(0xffffffffffffffff) [ 655.890397] hfsplus: unable to parse mount options [ 655.902371] FAULT_INJECTION: forcing a failure. [ 655.902371] name failslab, interval 1, probability 0, space 0, times 0 [ 655.927448] CPU: 0 PID: 31109 Comm: syz-executor.3 Not tainted 4.19.87-syzkaller #0 [ 655.935759] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 655.945145] Call Trace: [ 655.947777] dump_stack+0x197/0x210 [ 655.951638] should_fail.cold+0xa/0x1b [ 655.955751] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 655.963239] ? lock_downgrade+0x880/0x880 [ 655.967449] __should_failslab+0x121/0x190 [ 655.971716] should_failslab+0x9/0x14 [ 655.975546] kmem_cache_alloc_node_trace+0x274/0x720 [ 655.980766] ? __lockdep_init_map+0x10c/0x5b0 [ 655.985307] __kmalloc_node+0x3d/0x80 [ 655.989146] kvmalloc_node+0x68/0x100 [ 655.993127] alloc_netdev_mqs+0x822/0xd40 [ 655.997317] slip_open+0x38e/0x1175 [ 656.003776] ? sl_change_mtu+0x5c0/0x5c0 [ 656.008035] ? lock_downgrade+0x880/0x880 [ 656.012208] ? sl_change_mtu+0x5c0/0x5c0 [ 656.016444] tty_ldisc_open.isra.0+0x89/0xd0 [ 656.020898] tty_set_ldisc+0x2e3/0x690 [ 656.024828] tty_ioctl+0x65e/0x1510 [ 656.028506] ? tty_vhangup+0x30/0x30 [ 656.032248] ? mark_held_locks+0x100/0x100 [ 656.036522] ? __fget+0x340/0x540 [ 656.039999] ? __might_sleep+0x95/0x190 [ 656.043995] ? tty_vhangup+0x30/0x30 [ 656.047908] do_vfs_ioctl+0xd5f/0x1380 [ 656.051829] ? selinux_file_ioctl+0x46f/0x5e0 [ 656.056994] ? selinux_file_ioctl+0x125/0x5e0 [ 656.061707] ? ioctl_preallocate+0x210/0x210 [ 656.066146] ? selinux_file_mprotect+0x620/0x620 [ 656.070961] ? iterate_fd+0x360/0x360 [ 656.074800] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 656.080766] ? fput+0x128/0x1a0 [ 656.084978] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 656.091530] ? security_file_ioctl+0x8d/0xc0 [ 656.096717] ksys_ioctl+0xab/0xd0 [ 656.100205] __x64_sys_ioctl+0x73/0xb0 [ 656.104119] do_syscall_64+0xfd/0x620 [ 656.108845] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 656.114168] RIP: 0033:0x45a679 [ 656.117381] 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 13:24:58 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000200", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:58 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f0000000000)={0x6e45bb94474ee768, 0x70, 0x0, 0x1, 0x4, 0x8, 0x0, 0xfff, 0x4000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x40, 0x0, @perf_config_ext={0x7, 0x3}, 0x48, 0xfff, 0x6, 0x5, 0x3f, 0x0, 0x600}) r2 = gettid() tkill(r2, 0x40020000000c) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r3}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:58 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) [ 656.139012] RSP: 002b:00007ff4a5067c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 656.146895] RAX: ffffffffffffffda RBX: 00007ff4a5067c90 RCX: 000000000045a679 [ 656.154206] RDX: 0000000020000040 RSI: 0000000000005423 RDI: 0000000000000003 [ 656.162126] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 656.169515] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff4a50686d4 [ 656.176806] R13: 00000000004c5a73 R14: 00000000004dbcf0 R15: 0000000000000004 13:24:58 executing program 1: syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(0xffffffffffffffff) 13:24:58 executing program 0: clone(0x4000010006dfd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40020000000c) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvme-fabrics\x00', 0x4000, 0x0) ioctl$CAPI_MANUFACTURER_CMD(r1, 0xc0104320, &(0x7f0000000040)={0x5, &(0x7f0000000240)="825ac5ad81bfb7bdf9064831d61263d738748d14663f2e7b0b22a659d2ff3b147b0e8353df5a60cb4d8a0f85b1087c909263a05f23dc8e2d26ee6b49b05ca9270bcc744717311c064b2b8cb2700e244a20881a6114b1f8970dcf52ac47b23c956fa4dc8d187174ab71d2af91b98083e02d619102ed2a68413456f4b9ed6ff1a3e7b871abcf12218c592dae78e5bfc60b70ae478920f54e0f47dede390e994859367b74a3b84a322e7f79f874d511e07b7b5d9dabf8354fac0a215a6ef4c2e76517bf5b2182730c0e4bebc99254a3b100d1895fec31d7d7e9edfab57474491b37b22d85f77776aec427055d7e8d5b824a55626a1824"}) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0) ppoll(&(0x7f00000001c0)=[{r2}], 0x1, &(0x7f0000000200)={0x0, 0x989680}, 0x0, 0x0) 13:24:58 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0x68}) 13:24:58 executing program 3 (fault-call:1 fault-nth:5): r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) 13:24:58 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000400", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:58 executing program 1 (fault-call:1 fault-nth:0): r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(r0) 13:24:58 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) [ 656.436658] hfsplus: unable to parse mount options 13:24:58 executing program 0 (fault-call:4 fault-nth:0): r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000140)={@local}, 0x14) socket(0x10, 0x3, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff}, @in=@dev}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) [ 656.518461] FAULT_INJECTION: forcing a failure. [ 656.518461] name failslab, interval 1, probability 0, space 0, times 0 [ 656.567049] CPU: 0 PID: 31133 Comm: syz-executor.3 Not tainted 4.19.87-syzkaller #0 [ 656.575121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 656.584766] Call Trace: [ 656.587394] dump_stack+0x197/0x210 [ 656.591074] should_fail.cold+0xa/0x1b [ 656.594997] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 656.595022] ? lock_downgrade+0x880/0x880 [ 656.595052] __should_failslab+0x121/0x190 [ 656.595075] should_failslab+0x9/0x14 [ 656.604352] kmem_cache_alloc_trace+0x2cc/0x760 [ 656.604369] ? lockdep_init_map+0x9/0x10 [ 656.604384] ? init_timer_key+0x122/0x360 [ 656.604411] slip_open+0x933/0x1175 [ 656.629163] ? sl_change_mtu+0x5c0/0x5c0 [ 656.633255] ? lock_downgrade+0x880/0x880 [ 656.637435] ? sl_change_mtu+0x5c0/0x5c0 [ 656.641537] tty_ldisc_open.isra.0+0x89/0xd0 [ 656.645983] tty_set_ldisc+0x2e3/0x690 [ 656.650208] tty_ioctl+0x65e/0x1510 [ 656.653941] ? tty_vhangup+0x30/0x30 [ 656.657706] ? mark_held_locks+0x100/0x100 [ 656.661980] ? __fget+0x340/0x540 [ 656.665475] ? __might_sleep+0x95/0x190 [ 656.669682] ? tty_vhangup+0x30/0x30 [ 656.673954] do_vfs_ioctl+0xd5f/0x1380 [ 656.677981] ? selinux_file_ioctl+0x46f/0x5e0 [ 656.682516] ? selinux_file_ioctl+0x125/0x5e0 [ 656.688085] ? ioctl_preallocate+0x210/0x210 [ 656.692786] ? selinux_file_mprotect+0x620/0x620 [ 656.697576] ? iterate_fd+0x360/0x360 [ 656.701401] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 656.707081] ? fput+0x128/0x1a0 [ 656.710403] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 656.716050] ? security_file_ioctl+0x8d/0xc0 [ 656.720484] ksys_ioctl+0xab/0xd0 [ 656.723961] __x64_sys_ioctl+0x73/0xb0 [ 656.728218] do_syscall_64+0xfd/0x620 [ 656.732043] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 656.737242] RIP: 0033:0x45a679 [ 656.740460] 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 [ 656.760438] RSP: 002b:00007ff4a5067c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 13:24:58 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@creator={'crp\x00', 0x3d, "b0131c4b"}}], [], 0x6c}) [ 656.768171] RAX: ffffffffffffffda RBX: 00007ff4a5067c90 RCX: 000000000045a679 [ 656.775456] RDX: 0000000020000040 RSI: 0000000000005423 RDI: 0000000000000003 [ 656.782824] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 656.790105] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff4a50686d4 [ 656.797392] R13: 00000000004c5a73 R14: 00000000004dbcf0 R15: 0000000000000004 13:24:58 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000a00", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) 13:24:58 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(r0) 13:24:58 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) pipe(0x0) 13:24:58 executing program 3 (fault-call:1 fault-nth:6): r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) [ 656.957453] FAULT_INJECTION: forcing a failure. [ 656.957453] name failslab, interval 1, probability 0, space 0, times 0 [ 656.980111] hfsplus: unable to parse mount options [ 657.013377] CPU: 1 PID: 31150 Comm: syz-executor.0 Not tainted 4.19.87-syzkaller #0 [ 657.021401] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 657.030778] Call Trace: [ 657.033390] dump_stack+0x197/0x210 [ 657.037020] should_fail.cold+0xa/0x1b [ 657.040907] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 657.046015] ? lock_downgrade+0x880/0x880 [ 657.050162] __should_failslab+0x121/0x190 [ 657.054405] should_failslab+0x9/0x14 [ 657.058196] kmem_cache_alloc_node+0x26c/0x710 [ 657.062782] ? sock_has_perm+0x209/0x2a0 [ 657.066849] __alloc_skb+0xd5/0x5f0 [ 657.070469] ? skb_trim+0x190/0x190 [ 657.074095] ? copy_msghdr_from_user+0x2d0/0x430 [ 657.078945] pfkey_sendmsg+0x146/0xbf0 [ 657.082829] ? selinux_socket_sendmsg+0x36/0x40 [ 657.087507] ? pfkey_send_new_mapping+0x11f0/0x11f0 [ 657.092515] sock_sendmsg+0xd7/0x130 [ 657.096232] ___sys_sendmsg+0x803/0x920 [ 657.100198] ? copy_msghdr_from_user+0x430/0x430 [ 657.104960] ? lock_downgrade+0x880/0x880 [ 657.109286] ? kasan_check_read+0x11/0x20 [ 657.113442] ? __fget+0x367/0x540 [ 657.116891] ? iterate_fd+0x360/0x360 [ 657.120703] ? __fget_light+0x1a9/0x230 [ 657.124680] ? __fdget+0x1b/0x20 [ 657.128044] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 657.133587] __sys_sendmsg+0x105/0x1d0 [ 657.137479] ? __ia32_sys_shutdown+0x80/0x80 [ 657.142009] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 657.146900] ? do_syscall_64+0x26/0x620 [ 657.151011] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 657.156552] ? do_syscall_64+0x26/0x620 [ 657.160616] __x64_sys_sendmsg+0x78/0xb0 [ 657.164674] do_syscall_64+0xfd/0x620 [ 657.168505] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 657.173901] RIP: 0033:0x45a679 [ 657.177106] 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 [ 657.196233] RSP: 002b:00007f2884634c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 657.204645] RAX: ffffffffffffffda RBX: 00007f2884634c90 RCX: 000000000045a679 13:24:59 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000240)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000e00", @ANYRES16=r1, @ANYBLOB="335f0029acfb431b5f760f0004003d40282ee614256bca98f0036ec634a10f384531cc8cf07079736103a2e4598a58f96c47d787589e4b8d06000000c8450264b5d9564db526cb562d9c8cfb33944477e30e79bb6dd7f6661c809ddc443c5c000100010057fd65c7be3902f6ff0000"], 0x14}, 0x1, 0x0, 0x0, 0xd0949c2f665f13d7}, 0x0) [ 657.211909] RDX: 0000000000000000 RSI: 00000000205f5000 RDI: 0000000000000004 [ 657.219288] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 657.226560] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f28846356d4 [ 657.233864] R13: 00000000004c967a R14: 00000000004e1348 R15: 0000000000000005 [ 657.321723] ================================================================== [ 657.329669] BUG: KASAN: use-after-free in slip_open+0xe92/0x1175 [ 657.335862] Read of size 8 at addr ffff88804e7fadc8 by task syz-executor.3/31161 [ 657.343423] [ 657.345088] CPU: 0 PID: 31161 Comm: syz-executor.3 Not tainted 4.19.87-syzkaller #0 [ 657.352905] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 657.362892] Call Trace: [ 657.365514] dump_stack+0x197/0x210 [ 657.369192] ? slip_open+0xe92/0x1175 [ 657.373038] print_address_description.cold+0x7c/0x20d [ 657.378352] ? slip_open+0xe92/0x1175 [ 657.382203] kasan_report.cold+0x8c/0x2ba [ 657.386406] __asan_report_load8_noabort+0x14/0x20 [ 657.391362] slip_open+0xe92/0x1175 [ 657.391384] ? sl_change_mtu+0x5c0/0x5c0 [ 657.391405] ? lock_downgrade+0x880/0x880 [ 657.403369] ? sl_change_mtu+0x5c0/0x5c0 [ 657.407470] tty_ldisc_open.isra.0+0x89/0xd0 [ 657.411918] tty_set_ldisc+0x2e3/0x690 [ 657.415837] tty_ioctl+0x65e/0x1510 [ 657.419489] ? tty_vhangup+0x30/0x30 [ 657.423231] ? mark_held_locks+0x100/0x100 [ 657.427595] ? __fget+0x340/0x540 [ 657.431085] ? __might_sleep+0x95/0x190 [ 657.435141] ? tty_vhangup+0x30/0x30 [ 657.438890] do_vfs_ioctl+0xd5f/0x1380 [ 657.442807] ? selinux_file_ioctl+0x46f/0x5e0 [ 657.447328] ? selinux_file_ioctl+0x125/0x5e0 [ 657.451842] ? ioctl_preallocate+0x210/0x210 [ 657.456277] ? selinux_file_mprotect+0x620/0x620 [ 657.461064] ? iterate_fd+0x360/0x360 [ 657.464881] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 657.470451] ? fput+0x128/0x1a0 [ 657.473772] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 657.479354] ? security_file_ioctl+0x8d/0xc0 [ 657.483811] ksys_ioctl+0xab/0xd0 [ 657.487304] __x64_sys_ioctl+0x73/0xb0 [ 657.487328] do_syscall_64+0xfd/0x620 [ 657.487351] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 657.495054] RIP: 0033:0x45a679 [ 657.503603] 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 [ 657.522542] RSP: 002b:00007ff4a5067c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 657.530374] RAX: ffffffffffffffda RBX: 00007ff4a5067c90 RCX: 000000000045a679 [ 657.537671] RDX: 0000000020000040 RSI: 0000000000005423 RDI: 0000000000000003 [ 657.544965] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 657.552267] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff4a50686d4 [ 657.559566] R13: 00000000004c5a73 R14: 00000000004dbcf0 R15: 0000000000000004 [ 657.566882] [ 657.568520] Allocated by task 31133: [ 657.572254] save_stack+0x45/0xd0 [ 657.575721] kasan_kmalloc+0xce/0xf0 [ 657.579445] __kmalloc_node+0x51/0x80 [ 657.583258] kvmalloc_node+0x68/0x100 [ 657.587074] alloc_netdev_mqs+0x98/0xd40 [ 657.591158] slip_open+0x38e/0x1175 [ 657.594818] tty_ldisc_open.isra.0+0x89/0xd0 [ 657.599256] tty_set_ldisc+0x2e3/0x690 [ 657.603188] tty_ioctl+0x65e/0x1510 [ 657.606850] do_vfs_ioctl+0xd5f/0x1380 [ 657.610765] ksys_ioctl+0xab/0xd0 [ 657.610777] __x64_sys_ioctl+0x73/0xb0 [ 657.610794] do_syscall_64+0xfd/0x620 [ 657.610809] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 657.610814] [ 657.610821] Freed by task 31133: [ 657.610835] save_stack+0x45/0xd0 [ 657.610851] __kasan_slab_free+0x102/0x150 [ 657.627198] kasan_slab_free+0xe/0x10 [ 657.627209] kfree+0xcf/0x220 [ 657.627221] kvfree+0x61/0x70 [ 657.627237] free_netdev+0x384/0x430 [ 657.627252] slip_open+0xd2a/0x1175 [ 657.627265] tty_ldisc_open.isra.0+0x89/0xd0 [ 657.627279] tty_set_ldisc+0x2e3/0x690 [ 657.665626] tty_ioctl+0x65e/0x1510 [ 657.669291] do_vfs_ioctl+0xd5f/0x1380 [ 657.673210] ksys_ioctl+0xab/0xd0 [ 657.676698] __x64_sys_ioctl+0x73/0xb0 [ 657.680612] do_syscall_64+0xfd/0x620 [ 657.684430] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 657.689630] [ 657.691274] The buggy address belongs to the object at ffff88804e7fa300 [ 657.691274] which belongs to the cache kmalloc-4096 of size 4096 [ 657.704131] The buggy address is located 2760 bytes inside of [ 657.704131] 4096-byte region [ffff88804e7fa300, ffff88804e7fb300) [ 657.716199] The buggy address belongs to the page: [ 657.721155] page:ffffea000139fe80 count:1 mapcount:0 mapping:ffff88812c31cdc0 index:0x0 compound_mapcount: 0 [ 657.731156] flags: 0xfffe0000008100(slab|head) [ 657.735764] raw: 00fffe0000008100 ffffea00013d6308 ffffea0000772b08 ffff88812c31cdc0 [ 657.743670] raw: 0000000000000000 ffff88804e7fa300 0000000100000001 0000000000000000 [ 657.751564] page dumped because: kasan: bad access detected [ 657.757287] [ 657.758921] Memory state around the buggy address: [ 657.763863] ffff88804e7fac80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb 13:24:59 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(r0) statfs(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/223) 13:24:59 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x0, 0x0) ioctl$CAPI_REGISTER(r1, 0x400c4301, &(0x7f0000000000)={0xfffffff7, 0x6, 0x10000}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x0, 0x0) sendmmsg$sock(r3, &(0x7f0000000240)=[{{&(0x7f0000000040)=@isdn={0x22, 0x3f, 0x0, 0x3f, 0x81}, 0x80, &(0x7f0000000100)=[{&(0x7f00000000c0)="33e8f3bff425cfd00617e71896e93649155152641e86632fc663", 0x1a}], 0x1, &(0x7f0000000140)=[@mark={{0x14, 0x1, 0x24, 0x3}}, @txtime={{0x18, 0x1, 0x3d, 0x7}}, @mark={{0x14, 0x1, 0x24, 0x8}}, @txtime={{0x18, 0x1, 0x3d, 0x8}}, @mark={{0x14, 0x1, 0x24, 0x2}}, @timestamping={{0x14}}, @timestamping={{0x14, 0x1, 0x25, 0x5}}, @txtime={{0x18, 0x1, 0x3d, 0xfffffffffffffff9}}, @mark={{0x14}}], 0xd8}}], 0x1, 0x4000) 13:24:59 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) close(r0) [ 657.771275] ffff88804e7fad00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 657.778669] >ffff88804e7fad80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 657.786166] ^ [ 657.791917] ffff88804e7fae00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 657.799320] ffff88804e7fae80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 657.806692] ================================================================== [ 657.814090] Disabling lock debugging due to kernel taint [ 657.832452] Kernel panic - not syncing: panic_on_warn set ... [ 657.832452] [ 657.839898] CPU: 0 PID: 31161 Comm: syz-executor.3 Tainted: G B 4.19.87-syzkaller #0 [ 657.846026] kobject: 'loop2' (000000008e6ff60b): kobject_uevent_env [ 657.849089] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 657.849094] Call Trace: [ 657.849119] dump_stack+0x197/0x210 [ 657.849141] ? slip_open+0xe92/0x1175 [ 657.856463] kobject: 'loop2' (000000008e6ff60b): fill_kobj_path: path = '/devices/virtual/block/loop2' [ 657.864923] panic+0x26a/0x50e [ 657.864936] ? __warn_printk+0xf3/0xf3 [ 657.864954] ? slip_open+0xe92/0x1175 [ 657.864968] ? preempt_schedule+0x4b/0x60 [ 657.864985] ? ___preempt_schedule+0x16/0x18 [ 657.865005] ? trace_hardirqs_on+0x5e/0x220 [ 657.908210] ? slip_open+0xe92/0x1175 [ 657.912048] kasan_end_report+0x47/0x4f [ 657.916049] kasan_report.cold+0xa9/0x2ba [ 657.920223] __asan_report_load8_noabort+0x14/0x20 [ 657.925174] slip_open+0xe92/0x1175 [ 657.928856] ? sl_change_mtu+0x5c0/0x5c0 [ 657.932943] ? lock_downgrade+0x880/0x880 [ 657.937118] ? sl_change_mtu+0x5c0/0x5c0 [ 657.941204] tty_ldisc_open.isra.0+0x89/0xd0 [ 657.945640] tty_set_ldisc+0x2e3/0x690 [ 657.950070] tty_ioctl+0x65e/0x1510 [ 657.953733] ? tty_vhangup+0x30/0x30 [ 657.957465] ? mark_held_locks+0x100/0x100 [ 657.961731] ? __fget+0x340/0x540 [ 657.965208] ? __might_sleep+0x95/0x190 [ 657.969199] ? tty_vhangup+0x30/0x30 [ 657.972936] do_vfs_ioctl+0xd5f/0x1380 [ 657.976927] ? selinux_file_ioctl+0x46f/0x5e0 [ 657.981446] ? selinux_file_ioctl+0x125/0x5e0 [ 657.985963] ? ioctl_preallocate+0x210/0x210 [ 657.990398] ? selinux_file_mprotect+0x620/0x620 [ 657.995198] ? iterate_fd+0x360/0x360 [ 657.999016] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 658.004709] ? fput+0x128/0x1a0 [ 658.008047] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 658.014051] ? security_file_ioctl+0x8d/0xc0 [ 658.018616] ksys_ioctl+0xab/0xd0 [ 658.022123] __x64_sys_ioctl+0x73/0xb0 [ 658.026045] do_syscall_64+0xfd/0x620 [ 658.029869] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 658.035079] RIP: 0033:0x45a679 [ 658.038293] 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 [ 658.057209] RSP: 002b:00007ff4a5067c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 658.065024] RAX: ffffffffffffffda RBX: 00007ff4a5067c90 RCX: 000000000045a679 [ 658.072398] RDX: 0000000020000040 RSI: 0000000000005423 RDI: 0000000000000003 [ 658.079795] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 658.087193] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff4a50686d4 [ 658.094483] R13: 00000000004c5a73 R14: 00000000004dbcf0 R15: 0000000000000004 [ 658.103494] Kernel Offset: disabled [ 658.107158] Rebooting in 86400 seconds..