ockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x0, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0xfdef) [ 855.031074][ T7536] binder: send failed reply for transaction 239, target dead 15:18:46 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000004, 0x0) r0 = syz_open_dev$vbi(&(0x7f0000000180)='/dev/vbi#\x00', 0x3, 0x2) write$apparmor_exec(r0, &(0x7f00000001c0)={'exec ', 'sessionid\x00'}, 0xf) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000040)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r3, 0x300, 0x70bd2c, 0x25dfdbfc, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x48d1}, 0x8840) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000200), &(0x7f0000000240)=0x4) read$FUSE(r1, 0x0, 0x0) 15:18:46 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x28, 0x0, {"76c9af2e0687b41c2b438156b7"}}, {0x0, "1f7d2d744b97ffb2685dd9652014"}}, 0x0, 0x38, 0x0, 0x1}, 0x20) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") 15:18:46 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x18c) [ 855.192841][T20937] binder_alloc: binder_alloc_mmap_handler: 20931 20003000-20006000 already mapped failed -16 [ 855.217048][T20933] binder: BINDER_SET_CONTEXT_MGR already set [ 855.228881][T20937] binder_alloc: 20931: binder_alloc_buf, no vma 15:18:46 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xffffffff80000000, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1b) listen(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x74, &(0x7f0000000100)={@local, @link_local, [], {@ipv6={0x86dd, {0x0, 0x6, "d8652b", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[], @tcp={{0x0, 0x4e20, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}, 0x0) 15:18:46 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0xfdef) 15:18:46 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x4, 0x1c, 0x0, {'='}}, {0x0, "2502358b73c696bdaeabbd1ae2e7ce100fc6504e36dbfb55c0923548e26f7af25de84e57143aede143820d13183c3f55f948579432c17e595e5a84c3115cc3acaa197637783e91bc5adfe5bc6f472ca91443a2584a47b36247b43a7a0e7eebd9284070993a349b6458d6043596a4400446c7bcb2b82743ac46386ebf308c"}}, 0x0, 0x9c}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67260f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") [ 855.241668][T20933] binder: 20931:20933 ioctl 40046207 0 returned -16 [ 855.250311][T20937] binder: 20931:20937 transaction failed 29189/-3, size 24-8 line 3147 [ 855.266529][T19855] binder: release 20931:20933 transaction 244 out, still active [ 855.284391][T19855] binder: unexpected work type, 4, not freed 15:18:46 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0046209, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:18:46 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') setsockopt$RXRPC_SECURITY_KEY(r0, 0x110, 0x1, &(0x7f0000000000)='@&(\x00', 0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) [ 855.329051][T19855] binder: undelivered TRANSACTION_COMPLETE [ 855.367936][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 855.398918][T19855] binder: send failed reply for transaction 244, target dead [ 855.432909][T20961] binder_alloc: binder_alloc_mmap_handler: 20956 20003000-20006000 already mapped failed -16 [ 855.485311][T20960] binder: BINDER_SET_CONTEXT_MGR already set [ 855.502718][T20960] binder: 20956:20960 ioctl 40046207 0 returned -16 [ 855.515401][T20968] binder_alloc: 20956: binder_alloc_buf, no vma [ 855.528444][T20968] binder: 20956:20968 transaction failed 29189/-3, size 24-8 line 3147 [ 855.545080][T19855] binder: release 20956:20960 transaction 249 out, still active [ 855.564153][T19855] binder: unexpected work type, 4, not freed [ 855.576260][T19855] binder: undelivered TRANSACTION_COMPLETE [ 855.583501][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 855.591706][T19855] binder: send failed reply for transaction 249, target dead 15:18:46 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x10, &(0x7f0000000080), 0x4) 15:18:46 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xffffffff80000000, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1b) listen(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x74, &(0x7f0000000100)={@local, @link_local, [], {@ipv6={0x86dd, {0x0, 0x6, "d8652b", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[], @tcp={{0x0, 0x4e20, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}, 0x0) 15:18:46 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff061e460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x20, 0x5bd}) 15:18:46 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0xfdef) 15:18:46 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$bt_hidp(0x1f, 0x3, 0x6) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000140)=0x0) wait4(r1, 0x0, 0x80000000, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r3 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r3, &(0x7f0000000040), 0x1) read$FUSE(r2, 0x0, 0x0) 15:18:46 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc018620b, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:18:47 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x18}, {0x0, "2502358b73c696bdaeabbd1ae2e7ce100fc6504e36dbfb55c0923548e26f7af25de84e57143aede143820d13183c3f55f948579432c17e595e5a84c3115cc3acaa197637783e91bc5adfe5bc6f472ca91443a2584a47b36247b43a7a0e7eebd9284070993a349b6458d6043596a440"}}, 0x0, 0x89}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67260f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") 15:18:47 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xffffffff80000000, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1b) listen(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x74, &(0x7f0000000100)={@local, @link_local, [], {@ipv6={0x86dd, {0x0, 0x6, "d8652b", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[], @tcp={{0x0, 0x4e20, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}, 0x0) [ 856.024226][T20997] binder_alloc: binder_alloc_mmap_handler: 20980 20003000-20006000 already mapped failed -16 [ 856.082192][T20982] binder: BINDER_SET_CONTEXT_MGR already set [ 856.108008][T20982] binder: 20980:20982 ioctl 40046207 0 returned -16 15:18:47 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) epoll_create(0xffffffffffffff01) read$FUSE(r0, 0x0, 0x0) 15:18:47 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0xfdef) 15:18:47 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x8798, 0x0, 0x10, 0x0, 0x10, 0x8}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0df3e1005e57c3c3e2c9b7d991734e424a2664f0ff064a460f3038082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754e50c420fae9972b571112d02") [ 856.133405][T21094] binder_alloc: 20980: binder_alloc_buf, no vma [ 856.160514][T19855] binder: release 20980:20982 transaction 254 out, still active [ 856.172691][T21094] binder: 20980:21094 transaction failed 29189/-3, size 24-8 line 3147 15:18:47 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xffffffff80000000, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1b) listen(r0, 0x0) syz_emit_ethernet(0x0, 0x0, 0x0) [ 856.195119][T19855] binder: unexpected work type, 4, not freed [ 856.236697][T19855] binder: undelivered TRANSACTION_COMPLETE [ 856.255471][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 856.274313][T19855] binder: send failed reply for transaction 254, target dead 15:18:47 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x12, &(0x7f0000000080), 0x4) 15:18:47 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc018620c, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:18:47 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0xfdef) 15:18:47 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xffffffff80000000, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1b) listen(r0, 0x0) syz_emit_ethernet(0x0, 0x0, 0x0) 15:18:47 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x4, 0x1c, 0x0, {'='}}, {0x0, "2502358b73c696bdaeabbd1ae2e7ce100fc6504e36dbfb55c0923548e26f7af25de84e57143aede143820d13183c3f55f948579432c17e595e5a84c3115cc3"}}, 0x0, 0x5d}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67260f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") 15:18:47 executing program 1: clone(0x3103001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') finit_module(r0, &(0x7f0000000000)='sessionid\x00', 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) 15:18:47 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xffffffff80000000, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1b) listen(r0, 0x0) syz_emit_ethernet(0x0, 0x0, 0x0) 15:18:47 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0xfdef) [ 856.940762][T21128] binder: 21119 BINDER_GET_NODE_INFO_FOR_REF: only handle may be non-zero. [ 856.940775][T21128] binder: 21119:21128 ioctl c018620c 20000140 returned -22 15:18:47 executing program 3: socketpair$unix(0x1, 0x200000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x0, 0x2, &(0x7f0000000000)=@raw=[@alu={0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, @alu={0x7, 0x3, 0x7, 0x2, 0x0, 0x6}], &(0x7f0000000140)='GPL\x00', 0x9, 0x84, &(0x7f0000000180)=""/132, 0x40f00, 0x1, [], 0x0, 0x6, r1, 0x8, &(0x7f0000000380)={0x80000000, 0x2}, 0x8, 0x10, &(0x7f00000003c0)={0xad67, 0xffff, 0xfffffffffffffffc, 0x8}, 0x10}, 0x70) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030062e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") 15:18:47 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/lblc_expiration\x00', 0x2, 0x0) ioctl$SG_GET_RESERVED_SIZE(r0, 0x2272, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r2 = syz_open_procfs(r1, &(0x7f00000001c0)='net/udp\x00') r3 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r3, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r2, 0x0, 0x0) r4 = semget(0x3, 0x0, 0x200) ioctl$VHOST_SET_LOG_FD(r0, 0x4004af07, &(0x7f0000000080)=r2) semctl$GETZCNT(r4, 0x0, 0xf, &(0x7f00000000c0)=""/69) [ 857.002702][T21134] binder_alloc: binder_alloc_mmap_handler: 21119 20003000-20006000 already mapped failed -16 [ 857.018187][T21128] binder: BINDER_SET_CONTEXT_MGR already set [ 857.026982][T21128] binder: 21119:21128 ioctl 40046207 0 returned -16 [ 857.033870][T21134] binder_alloc: 21119: binder_alloc_buf, no vma 15:18:48 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x18}, {0x0, "1f7d2d744b97ffb2685dd965201452fda022093ada89c05e30df9447b69b796ba1639a"}}, 0x0, 0x3d, 0x0, 0x1}, 0x20) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") [ 857.076556][T19855] binder: release 21119:21128 transaction 259 out, still active [ 857.094360][T21134] binder: 21119:21134 transaction failed 29189/-3, size 24-8 line 3147 [ 857.110523][T19855] binder: unexpected work type, 4, not freed 15:18:48 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xffffffff80000000, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1b) listen(r0, 0x0) syz_emit_ethernet(0x74, &(0x7f0000000100)={@local, @link_local, [], {@ipv6={0x86dd, {0x0, 0x6, "d8652b", 0x14, 0x0, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[], @tcp={{0x0, 0x4e20, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}, 0x0) [ 857.140492][T19855] binder: undelivered TRANSACTION_COMPLETE [ 857.173712][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 857.200582][T19855] binder: send failed reply for transaction 259, target dead 15:18:48 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x14, &(0x7f0000000080), 0x4) 15:18:48 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80), 0x2000000000000170) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f00000000c0)={0x0, @in6={{0xa, 0x4e21, 0x0, @loopback, 0x3d4715fa}}, 0xffffffff00000001, 0x80000000, 0x20, 0x80000001}, &(0x7f0000000000)=0x98) r3 = getpgrp(0x0) fcntl$lock(r0, 0x6, &(0x7f0000000180)={0x2, 0x0, 0x7, 0xfffffffffffffff8, r3}) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000040)={r2, 0x5}, 0x8) read$FUSE(r0, &(0x7f00000001c0), 0x1000) read$FUSE(r0, 0x0, 0x0) 15:18:48 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x8798, 0x0, 0x10, 0x0, 0x10, 0x8, 0xa0f}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0df3e1005e57c3c3e2c9b7d991734e424a2664f0ff064a460f3038082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754e50c420fae9972b571112d02") 15:18:48 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0xfdef) 15:18:48 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0189436, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:18:48 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xffffffff80000000, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1b) listen(r0, 0x0) syz_emit_ethernet(0x74, &(0x7f0000000100)={@local, @link_local, [], {@ipv6={0x86dd, {0x0, 0x6, "d8652b", 0x14, 0x0, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[], @tcp={{0x0, 0x4e20, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}, 0x0) 15:18:48 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, 0x0, 0x0) [ 857.881787][T21183] binder_alloc: binder_alloc_mmap_handler: 21164 20003000-20006000 already mapped failed -16 [ 857.901691][T21183] binder_alloc: 21164: binder_alloc_buf, no vma [ 857.912474][T21172] binder: BINDER_SET_CONTEXT_MGR already set 15:18:48 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xffffffff80000000, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1b) listen(r0, 0x0) syz_emit_ethernet(0x74, &(0x7f0000000100)={@local, @link_local, [], {@ipv6={0x86dd, {0x0, 0x6, "d8652b", 0x14, 0x0, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[], @tcp={{0x0, 0x4e20, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}, 0x0) 15:18:48 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x2c, 0x0, {"76c9af2e0687b41c2b438156b7bc461d36"}}, {0x0, "1f7d2d744b97ffb2685dd965201452fda022093ada89c05e30df9447b69b796ba1"}}, 0x0, 0x4f, 0x0, 0x1}, 0x20) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") [ 857.933108][T21172] binder: 21164:21172 ioctl 40046207 0 returned -16 [ 857.974017][T19855] binder: release 21164:21172 transaction 264 out, still active [ 857.982435][T21183] binder: 21164:21183 transaction failed 29189/-3, size 24-8 line 3147 [ 857.997734][T19855] binder: unexpected work type, 4, not freed 15:18:49 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x8798, 0x0, 0x0, 0x0, 0x101, 0x8, 0x8}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0df3e1005e57c3c3e2c9b7d991734e424a2664f0ff064a460f3038082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754e50c420fae9972b571112d02") 15:18:49 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, 0x0, 0x0) [ 858.029510][T19855] binder: undelivered TRANSACTION_COMPLETE [ 858.042577][T19855] binder: undelivered TRANSACTION_ERROR: 29189 15:18:49 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc020660b, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) [ 858.072743][T19855] binder: send failed reply for transaction 264, target dead [ 858.157393][T21300] binder_alloc: binder_alloc_mmap_handler: 21298 20003000-20006000 already mapped failed -16 [ 858.176568][T21299] binder: BINDER_SET_CONTEXT_MGR already set [ 858.184648][T21299] binder: 21298:21299 ioctl 40046207 0 returned -16 [ 858.197334][T21300] binder_alloc: 21298: binder_alloc_buf, no vma [ 858.214630][T21300] binder: 21298:21300 transaction failed 29189/-3, size 24-8 line 3147 [ 858.224640][ T7536] binder: release 21298:21299 transaction 269 out, still active [ 858.240374][ T7536] binder: unexpected work type, 4, not freed [ 858.257086][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 858.264593][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 858.274612][ T7536] binder: send failed reply for transaction 269, target dead 15:18:49 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x15, &(0x7f0000000080), 0x4) 15:18:49 executing program 1: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) 15:18:49 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xffffffff80000000, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1b) listen(r0, 0x0) syz_emit_ethernet(0x74, &(0x7f0000000100)={@local, @link_local, [], {@ipv6={0x86dd, {0x0, 0x6, "d8652b", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}, 0x0) 15:18:49 executing program 3: r0 = socket$inet(0x2, 0x3, 0x2) sendmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000000)=@in, 0x80, 0x0}}, {{&(0x7f00000002c0)=@in={0x2, 0x0, @broadcast}, 0x71, 0x0}}], 0x2, 0x0) 15:18:49 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, 0x0, 0x0) 15:18:49 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x3, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:18:49 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5be1005e57c3c3e2c9b7d991f347f54a460f3038082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754e50c420fae9972b571112d02") [ 858.835819][T21315] binder: 21308:21315 unknown command 320 [ 858.863192][T21315] binder: 21308:21315 ioctl c0306201 20000140 returned -22 15:18:49 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000000)={0xffffffffffffffff}, 0x106, 0x7}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_ROUTE(r0, &(0x7f00000000c0)={0x4, 0x8, 0xfa00, {r2, 0x247e}}, 0x10) read$FUSE(r0, 0x0, 0x0) 15:18:49 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[], 0x0) 15:18:49 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xffffffff80000000, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1b) listen(r0, 0x0) syz_emit_ethernet(0x74, &(0x7f0000000100)={@local, @link_local, [], {@ipv6={0x86dd, {0x0, 0x6, "d8652b", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}, 0x0) [ 858.904130][T21322] binder_alloc: binder_alloc_mmap_handler: 21308 20003000-20006000 already mapped failed -16 15:18:50 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x8798, 0x0, 0x10, 0x0, 0x10, 0x0, 0xa0f}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0df3e1005e57c3c3e2c9b7d991734e424a2664f0ff064a460f3038082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754e50c420fae9972b571112d02") 15:18:50 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) sendmsg$alg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)="98a2944c67bcc92414e8c3fdc674282e15aa5207146d5ca0dafce34f4ab76e1094f41e4049994b2f37b398dbc9c10e22413f83a45ac2de73cc79555013624661a2af42558b9cbda4dc5cda05f3adce1b9d146caad92ad446c5c15072f3f209eb3c2e133201cdd7d9a9434214dc6bfb8ba4b2662d", 0x74}, {&(0x7f00000000c0)="79b21d52def1883511cb67401a0f14a987cedd9024f4ad308c4a9edf03d93259bcc6f4d5c057b64cc1129494ff52f927e235b29dbd7637ab060eaf60cc88d86c0945bee4e95cf7a52889580d564dfe15604dca820f36c4487ff044ef169e02d3331b784b89d7a05c6f368919910037b0edf8b572f31880e1d2e6c700303bd8911fe20cf663459e157024e941ddf66729b42dc90fbbe042e23a49fad8ce34ff978facd28e41efe7f0d93626c7e9c1784e3de0690d829e0df2de0ad78a9b7163120979eb4edda39103f0d8", 0xca}], 0x2, &(0x7f0000000ac0)=[@op={0x10, 0x117, 0x3, 0x1}, @iv={0x54, 0x117, 0x2, 0x42, "add82c89fccc15f97e3028dcb81302f76c76ce1d7cf7f0247813927b51facd0eda2875b27bce394787ee8a1d810202c21eb7e84f0cc4e6ed1b4593b8a5bac8b626e5"}, @iv={0x1010, 0x117, 0x2, 0x1000, "bb494212a06b864d3fbc9233d7bbcbba53355c368f614a3b6b034d653bdd4297e2a8c186ccfa8d3761a746b02a7a9c20966826cf70c84eab265ad160ba5fe07f2aca3b48790cd49ad13913a4d4a689d263c2329804d1d896cff30de10db6e8bf885333bfee9bd146671399c261ef61209b50e033fd5ad71209f98f33c60eab2d04b7bef9feccef126dce8c0b69eca2fea03df09f149a4e7ad0f6943bb2d9ee820b1bab2e45d2ee08abd1771a9d443e5e3ff455e07fc20fcc90b8b14c597bdae887649eb95c0028921d9766026abea1229e6162603bfa4cf0a1d6ffbee19efc33274af839e67033554edd1c59929786466fed79912039b955359ade8bdfc60b914c488a48dd2407841e1018c9882cdd9753fd9eceaf5d0f62a91ac286e0a6d768cebfdf366164a80ffdbc75415744c87fc6f5dbc354a3d3377ba4bb231b260641d2fc9561cf3a4100c87839c3e9f070abe66be54b5c2294a378625e08510433d47042c50bca5d8d9f8aa5b464975977fa541c5286b9167e06f905d10ffa0df670cffc1d680b6a631cd0eee2ec2b6b363485110d0bf7142c3dddf0ddc2d0b16b93438f538fa2e8cd69f21c7f6bdb0f48240c24acac65f6c0e7bd1dc4909a7f1624263f2590b811e1f2d8861cf7eb6eecffd2c942952185b4555c2c5246444df8ea1d772f9660d28af8c22f18efa5d1783359ee33b9b234ad13bf5c60ba678575901efa88eaf4334333408377811de3b6e3ca97ca785126b6db3560bdf1f61228a9ac4c7ccff68b162364a0863854fe23cf59f338f2c8ddb6a2dc0c969db609c097b80d7cca4e7224d6393dc2730b6a32cb27c017dbf587dffcc97e9e1f3fde942cf4287d85b6e26fd3600b9536c41dbf8609cc79546c1599f8a2d80aef41d9f159a316a31e81464ee0ae3fb5fb8a972e8cd8f6cb8d315a168977a24f9c4b0beb61ffc15a8618ccaefe76f094b1695a84cf55752757607b7e9d5d00fd8d22c3ced17740e49b47363c27fa57df267ffc9fb175067223ea9023eaeb68bae205969cf0b690c3406110982223e838bb33e74c99280d164430ae4d5aef576bcbc89354834e041c798ba03d58e43777fdfea5e3b58573da08ad04ffd3ecf1cfd0fdf7cb3e48685126787ab9d3729b6327af9735c70a0eadb7c9427bb7f9645e68d751314a19512d1e62fc330480f86629343d503084329e9d0407c8597017c9a23a17fc7f13b208f5fffc0cfd0ce148274b1c76e72a93f62ce3c54518ed229176dc9b858d46e903dbb8152497b4181962340a59b74f7fd9f8c2557eca846962d02290d800886e579ac7725ade02b165388cbcb6d1cce40cb6a9ac702760d5f9e6b69d2ef4121b80f2b5ed1a0842116595e79abe23edcac69db2c53d362dcb66d933756d6fad926e7e8d4eadf4d9cd55e54e3cca2102c49cbb548e4d751200ab086d9f7b8f287b9cb92cfe1840776ec347da11b860a8fab182704c87fa75a9c7117c14ca09f5aa03931a8ef7d85a09e8ba3feaf69e088afd72ac2dcf1500c5e2a874a882523e3aa50d8a533b3ee71254043a4f848b384d0bdf53100ff261e0b3cdaeaace6f2a0d1c93d0473b08dce799e685f1fac616dd2a5a1bb6d8415ec9d33e3a74c62234a662ecb7fae9aab9745be674ff6adf817fdbccb86eb701a34bb5cf6cf4a111c5cb49276ae72bb70747dd6e3b555b00c1a0494d22a66e245da1d0a51721e9aafa496ac299197fd132f50bbd03752438c18b6fed074ee6bde04d01a66fd8f4613991e948e300a5ec75e2c7f07061024665781f9fd8a3d72496286aa1f03a9dc9e35c4bb488038cc466a7b21562f16ed10550d3fd34ab9c764075fce50ba8e22fa18c96f8b9ac73825255cf460e1cc63f0f67cdee233d79e24014ecee50dbdaac2fcbcb5f83444ff3fe3880158fc041aa60557fd6bcd7ae2a9652dd1c988ed3d29055c7977f9068f329d8deb173915f53e20416ca98cf1b27faacb897dd5130432e6804a3d4d5894bddc1f183d56f3cd031e15e2c2f33b2e20e18dc3237a54a8431ae9d3ec8eb7338fa0a75ea0dbd24264364694e2f32409bced0ea188537d46eb2c995494a2ea37a05a5c81cc18d08133df1764d88de326df4c46be85989036a21c46728022ce69ad5f9af35b1c89043e01389ab9d61cb2a56d8b3ea8149628ab4bd13e6123382dad6fc60f75da70b69aeef12f461f82aec9a5f8d69b291e680ec854388ea4fb3df87a50ae380c9ccd0fa682948bef6e2a04db82f02bc7c8b74d17ee65b3cd03252b095fa3b2a1bfddc71cb8620edd1ba62f4a940eeb40b506a25fd0eacd4d51826995999b72e50ef7bcd41d737e3078bde9cf0ea5bc63d9b54fee69830588fa77630e367f781d4f038ce2cdab1d0a4ea8910bf69662b57c27b0bd7efe9806a7199f5621c1682bc3083d13c8df14fd7ded418add72394db2c4e3360f839966b3b1d8368b7700980fdeb4cdd23b1ff22700244d9e4039188b03dbaa0de2d487189ebe14faae0e7c36884eafd901f97ba2d8ae68bc91c2952da560f2a3bf493c819d2713346ee3fdc4a232bfe0a358d8157e07ba6a17818465206b318b1ac0de1ca5de2a51d90ded6c9a80b5c734ad7d00c942c894c7abb752b0662e3b00d4963e3588315a99f63bec2f0edf11ebfff14f5c97a1b37ea75c7e5e038bc800e2379952009a7bea3e022dc55baf8fa4257704b589c953fa560117f9007633990e45789dd336c37f8778d7dabbcccd5bb6ed272e88a1dd1b8d35b811f04998b5ef52097e9c291d5f9276d0222d08aadabc02f9508ebd27fb4a5558ec0d899d40d81b7cb07adf75f4ab5f42e0e534a2a9009b19236ca3cff94c139c32c535181f787896d4dc3355cb972cd58e21e18cd0d61fa549704be82e28632489933873c590b0af328945b75d6d94e791eba78786b27d364e8a35b4bcc26144bfcedc147546431fc5d8544c36306215a8ff72966398b3f4ebe214e8d7619e241eb6d73847577bd6be28edcbefd424cb80b1aeb8f4d6f148e393036ff2ae9c64976ad00d831f382efcbc6db129492803193cf4bb1e1074e662f8097107034c6a3c9dbfd81e4910b4fd2fea678bf6e2de179f831acf887c6f8d795626ef47403014f2aa328128ba025227e8458fcd3d038f2ea8bb9792fb0828b92037f890477d7281fde368280d9562e61858aad0595d05c02b0d0b8140c9668f89752258850482df5eb7a831fb127c31931338068b27291592e02519b72137e0d2c9c8711344864ba0e014d78d39349fa21d4049eb7b51ad6c1788b30e9df0bd56c7f0ab1059cac7fb2b20ed662f1e7505acb554c24ff98da10734776d43340366a4754ecb75e1430d557aeab142b300ecb2e753a82662be9fe921c30a547526d57f8e8501da2c83655e0221688e7ff6c77253f0733e97475b73565b24b626a7168542bdbe486e4ac81f7bfc3d2ab49d59d27ef47fe6fae254e4858b59e9f7c5c4a2134349933445da93ef65c6a1f7cec3f02d2b237f3ee4048622727816aa03db56fcdc3b9b071af6b9addf2c5d08c3251a65face1cc92201a218df3cb31f2c4a02aeabe8426d8c03c41b4109eeac9d43090cab306fc05f9caa7e9569299b2e0ebe907dce9d1762be58cf872335bd50fe226c3f5135719ee67b9c27d0ddb7f1b7ad67a592d788eb3abcefa43fbf18c0334b734fee014f0f7aa43bcc06998bb234fef8d8e105153e95b08fad0e422f6769323b92244997d2dfde3b8a8ffab2fee90aeb5a7821b9ab325579e2723cddcaee32ed136c93b5d41aec107f67a708b5bb8434c535230d636bd0c9a96aea8e8ae35cc5a4c35737e0e12bb82ff1191cd97621441d188e9dc22aac4bf1620802d581a486480eda54d30edf6ad0aeaa34fb2ec6aec98fbaea1ee187a56aa164c307c504a024df54d80bc604da22c59f4512343c2da264faba78fa2ffb298439e30993c609917a0fe1e096d34c87b0875802c422405cdb45526a922dc33897cb4173739e7bdd714dcbb01e55ebba8f4bfedd88f6c2b3acc3b77f724ea3a9bd33c3c05a527db0f2a8a7a3e8363e307d963e924555a3f85470e09dc722d636de72db2ec57d0583f00a2aa81ecada46ce3632f23121b35ee6ba8538b2e4b5b8b3c48a651c3954d6c5d9cf15b2cb18787062fa2482dede0d6d376ba10f3bd976ae761c1e5270d907053ea0be7a904836ec9efdf52f589b811ab49a45365c166962b429f99c6d84ec338b3d3dbb4c6f4655e73ee855003998123b6dba3100f0c36f2ea10c7d82c711f82702359247d2ca10c80be98d07b25e6d4daf901b41f1074d8a2caee4b3209d895fed1f6d7fab45038bffa7bba7195334be55cc8486390339a8462bf2f15d63cc1a3966f0b4a03b4f41cf2cda706ab7688868b279bc250807981f23e7eef180c075e5c9118b2dd06cdc600dd3090e66035024ab67f377481f1a3381ab41f0d45814c08d3845b84f5069a0e9dd65eac411077cd8f0ee420d8c7b9731249d51049468497bb45f1c86867bb6420273dee7be4eb4f9d2926f483789332d7ff61ebc1eac46d6453b07d0103a38510d5b59ca0c2a7d467f0a3d56791c0657276afacfdab2976a1361e6965425a3130477b80d0dfd267f83252ee18323a21d1b4223962bd80f78a64180687a67d45c90a2580c34f58a6e065bf14da4af52ff3642bc85b5a52e80cbc361f2205a5392d028c0392c272207bba9711d5d1661715c31ef283d8981549bef66e7bd7ea374f291badd2ea6292aee962f41a0024984317a954a0c30842eb743eefaa75caa43501581568b8afeefe91cb4b20a5fd5f3d3dc9a8875f540cb7eb48b37cf671d07b3eb9edc29ba8f52ab0b7e500aa1ed147859336c11ecc78b3eec98c1597b591027e7410dd84bd7cbca5808c9ca5a3c10a48024c18055e2ad3010d2dcee762b788323ee732cff3a0e092b61d652eb690dce12df49d426c28c0159410b9cbc1e3788eab9e17a6ffb5a5ed91aaa6ade9abf4c595e7dd6dd12d93aabadaf548d5824ebf94f80cd97790eb47fc82ede867636dd79a95d3ae5b3f50e5e82eddc92947257d1c3d74a5fea64ecd22cd4a64a53e000551503b46954dd542affd6f48c0ec68185ca01539b43c2559cb2c6065e8b1107b9a3a30430ebcb62c1503019abfbc69be3d8f287bbd09f60b84b2c74c3fb8ef670a31ab6689a5c6f9451c84dfa0781aaed3fcf36dbb1c541b7c7b4d015931ff9015f6ae6531170174b46bd91d9dec794d3009be47a9f414763e4a059689f40ff29681173ce14f946e82875a62a581f19a2f62821b5015aa0b758e1f711f7d6ca84084687fd7c7243c17ac24003c54663b8e6f051410fc37a4356dd7723ed32d4d9ef4e49c3dbafb97b6fa11621109d332b410ccc9bd6e57b99f3d53887bad81b0aa55e3d047dce49bc5fd86916e783822733b587a83c230f4bb50bf9e2f9cbdd42919e99e1ca0dd6d378710a595d5857b8521300ead8e802830c830a96991a08a52bf5d96313ea03d5f52d2ddabb1bc35fb5e8a88e9ef217641f04df6cab220948798e97b64c9c52d2aa6b86c866cbb7c6b9df31e87055f5e0a1bedeaf7b53c38a057d58c8205db4a89f7533839a85b1a3ee8e011f7df006469ce6cfdb5e00322a1d1cdc68a95685265e9c0d03abff56808fe39c72ae0e060baa32c57c2e3bfbb43b7c1d6270800f2bef18591429abb2695021f10750178dc21175642d283d9fa714f8dd28dc3ea01314a048d044151a25d7b79a118f9607b2453a0b5231c52d57fcc162bf4906f64e76d25b64003dfc097dd25d77127"}, @op={0x10, 0x117, 0x3, 0x1}, @op={0x10}], 0x1094, 0x4040001}, 0x0) read$FUSE(r0, 0x0, 0x0) [ 858.971150][T21315] binder: BINDER_SET_CONTEXT_MGR already set [ 859.005363][T21315] binder: 21308:21315 ioctl 40046207 0 returned -16 [ 859.005692][T21335] binder_alloc: 21308: binder_alloc_buf, no vma [ 859.051761][ T7536] binder: release 21308:21315 transaction 274 out, still active [ 859.067919][ T7536] binder: unexpected work type, 4, not freed [ 859.076842][T21335] binder: 21308:21335 transaction failed 29189/-3, size 24-8 line 3147 [ 859.112267][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 859.127919][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 859.139818][ T7536] binder: send failed reply for transaction 274, target dead 15:18:50 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[], 0x0) 15:18:50 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xffffffff80000000, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1b) listen(r0, 0x0) syz_emit_ethernet(0x74, &(0x7f0000000100)={@local, @link_local, [], {@ipv6={0x86dd, {0x0, 0x6, "d8652b", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}, 0x0) 15:18:50 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x300, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:18:50 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffa, 0x0, 0xfffffffffffffffd, 0x0, 0x5, 0x1, 0x5}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c0754ddea420fae9972b571112d02") 15:18:50 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x19, &(0x7f0000000080), 0x4) 15:18:50 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) fcntl$getownex(0xffffffffffffff9c, 0x10, &(0x7f0000000000)={0x0, 0x0}) wait4(r0, 0x0, 0x80000003ffffffd, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r1, 0x0, 0x0) 15:18:50 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='cmdline\x00') setsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$PIO_UNIMAPCLR(0xffffffffffffffff, 0x4b68, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, 0x0) setsockopt$inet6_udp_encap(0xffffffffffffffff, 0x11, 0x64, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_int(r0, 0x0, 0x0, 0x0, 0x0) [ 859.781368][T21364] binder_alloc: binder_alloc_mmap_handler: 21354 20003000-20006000 already mapped failed -16 15:18:50 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xffffffff80000000, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1b) listen(r0, 0x0) syz_emit_ethernet(0x74, &(0x7f0000000100)={@local, @link_local, [], {@ipv6={0x86dd, {0x0, 0x6, "d8652b", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[], @tcp={{0x0, 0x4e20, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 15:18:50 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[], 0x0) 15:18:50 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/sequencer\x00', 0x8800, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f00000001c0)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r0, 0x4008641c, &(0x7f00000002c0)={r1, &(0x7f0000000200)=""/142}) clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f00000000c0), 0x0) ioctl$PIO_UNIMAP(r2, 0x4b67, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x9, 0x5}, {0x1, 0x8}, {0x7}, {0x9}, {0x0, 0x5}, {0x8, 0x8}]}) r3 = syz_open_dev$vcsa(&(0x7f0000000100)='/dev/vcsa#\x00', 0x3, 0x8000) ioctl$DRM_IOCTL_ADD_MAP(r3, 0xc0186415, &(0x7f0000000140)={&(0x7f0000ffd000/0x1000)=nil, 0x2, 0x2, 0x20, &(0x7f0000ffa000/0x4000)=nil, 0x7}) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r2, 0xc008551a, &(0x7f00000000c0)={0x8, 0x4, [0x6]}) read$FUSE(r2, 0x0, 0x0) [ 859.827120][T21355] binder: BINDER_SET_CONTEXT_MGR already set [ 859.915732][T21355] binder: 21354:21355 ioctl 40046207 0 returned -16 [ 859.934134][T21421] binder_alloc: 21354: binder_alloc_buf, no vma 15:18:50 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x0) [ 859.963945][ T7536] binder: release 21354:21355 transaction 279 out, still active [ 859.968615][T21421] binder: 21354:21421 transaction failed 29189/-3, size 24-8 line 3147 [ 859.975726][ T7536] binder: unexpected work type, 4, not freed 15:18:51 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x2c, 0x0, {"76c9af2e0687b41c2b438156b7bc461d36"}}, {0x0, "1f7d2d744b97ffb2685dd965201452fda022093ada89"}}, 0x0, 0x44, 0x0, 0x1}, 0x20) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") 15:18:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffa, 0x0, 0xfffffffffffffffd, 0x40, 0x7626, 0x0, 0x5}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c0754ddea420fae9972b571112d02") [ 860.011657][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 860.031568][ T7536] binder: send failed reply for transaction 279, target dead 15:18:51 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = fcntl$getown(r0, 0x9) ptrace$setopts(0x4206, r1, 0x81, 0x4) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0xffffffee) ioctl$PPPIOCDISCONN(r0, 0x7439) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r0, 0xc0105303, &(0x7f0000000000)={0x1, 0x3, 0x4}) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0106434, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x8d6b}) ioctl$DRM_IOCTL_SG_ALLOC(r0, 0xc0086438, &(0x7f00000000c0)={0xbc, r3}) 15:18:51 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x3f00, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) [ 860.088778][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 860.189229][T21602] binder_alloc: binder_alloc_mmap_handler: 21599 20003000-20006000 already mapped failed -16 [ 860.216293][T21602] binder_alloc: 21599: binder_alloc_buf, no vma [ 860.226809][T21600] binder: BINDER_SET_CONTEXT_MGR already set [ 860.232918][T21600] binder: 21599:21600 ioctl 40046207 0 returned -16 [ 860.237915][T21602] binder: 21599:21602 transaction failed 29189/-3, size 24-8 line 3147 [ 860.250953][T19855] binder: release 21599:21600 transaction 284 out, still active [ 860.258956][T19855] binder: unexpected work type, 4, not freed [ 860.265186][T19855] binder: undelivered TRANSACTION_COMPLETE [ 860.271096][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 860.277463][T19855] binder: send failed reply for transaction 284, target dead 15:18:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffa, 0x0, 0xfffffffffffffffd, 0x30f824b9, 0x0, 0x0, 0xa8}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c0754ddea420fae9972b571112d02") 15:18:51 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x0) 15:18:51 executing program 3: socketpair$unix(0x1, 0x20000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff061e460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x5b7}) 15:18:51 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x1a, &(0x7f0000000080), 0x4) 15:18:51 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x1000000, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:18:51 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffff9c, 0x0, 0xa, &(0x7f0000000000)='sessionid\x00', 0xffffffffffffffff}, 0x30) wait4(r0, 0x0, 0x80000000, 0x0) ptrace$setregs(0xf, r0, 0x65, &(0x7f0000001ac0)="72859e9d1ffdeb6a82f83862efb250acdc19573669eb9ba5515245d6f8f5f603cb7c970adf636355fa3c1c415b21dddff6e1459d0cef90926dffd9b03ea1071fa67177c58300f50de0520d0fe8edd47fbd330576e43f903f64369a15a4ed1b166e38aca4046b2bce4b665bbdfff0d15026879ee8914f8591ad6e80f10a74df4e06a60c3584082075fe4aee62c5bf4fb3f9c86cc12c9e230d17862216846863eb7caa409e1b4341df51743980163e490fdbaa5fa41800da51a6eee97a178b4fe1753e95d0fd2f75aa13b0d8e4ec220e3c3f424964dfb30972731f3c275cc5a46c1bfaca480c9045757616ef4c20a9d315f78a6109fba754bb8989315e77ca8b92be0066c9575a630ac0f08489b439497343ba80d3904e49bc748628d099b6548ad6275137c5eaffcf8d75c8fd31e8a35ee6cefb4c5016791ad8323d04a89cc079c3eae825e1409c3bb1b2ff36addd376ba6ed4ea32d14897bf5b56f339daac8bc8cef0fecd138ee8509c18d7711473d745ad862ecec088fe81e7696880a6e83cb289ede4d7444fced8c39d5afd2bb7f989aa0eeebdf38825b72906e38f36db87d43532c2aaa4199e7666d41bc6f0c6884baecb65a3e4e7344d77f72ef102e2ace88b33682725878c572ff24363ddef535a06e885cd8ead6f4c96890cff9ca11328a46f8aa98bd8dbd994bbb83d8b15a5337aeb7630379d4ec0713a4c139e87522fa38f58a837eb369ee7317f406fa98523e33c2abf5de78be747aedd9e9e56225533e6e79be6481b72e4f581ef264e54928e934585213617c0a73d304df6dbab1816dfdd1c5790c4a14122c151418de51d39a638047c12f707dd3161009aaf4aaf1448a6ea1187e0b742e175fe5ee57a4d6e32579d86cdd40d84e98856d084b08f0f1e2414f4f5e89253bb8f2aae84e7aac6d3bea3d04d66aed65ea1351dadb2509126571ecd44562ad80a05626c7ed75b048ca10693b80fd1d0082e5a98a22d6bc6690bbc56a1dbeaa323d71dfe17e5056279cc8d2f7e92533f2f02eaa1c2dfbdcada40c64f860d43fb8ca568f487d0afbf7072448bbcaa443bb623feb3b9cd6fe784cd2a7455826614193baff82f751cd59dd0d8a5dcf5a57d7ed2e8055dc0d90d403c0da6b898c6f4d5fdafbf722a2689ca34d2cc8d7f4d76b77b4e397d10143f33240e99888d793fac0f3adb382b13be276f978193595d34671a4e09faa9d523a63bbdbaacbf060015ccb4a531e386471171bbdead4f2929cfeb0163a782dcc271beb64d73c6ab6a14cca6e106632d6ec3e3258c86a36bc623f618f6a61126495931d2bda40871ced9c97f08945811358b5938575503b171db43e00ef837a64c0359b4958c189bfaa78942de6fe7dae1f527dc355533c3541ba48e063ada6ee3475100ccfe5765f08a2c2ea29b4c79bca998344e754d265adf0bec447c6c15e2721b266e2a331118577d14c54bf56c2b4d28b211a8a2fa5d430a4e92951800504dc4f66022241597b0d2a0d758b7c7c1931dcaab06053f4001c58a50d29ace860473c0aba85704092ee4f663deb08b0fb5735b9be8490eb37bbf9db23d57ce9306cf9772c832308eb3a779e79f2e9d015e6599a5368406a4edb45b0ad787176d2ebd5803ea10241eabbf115fb83a11700806dfec55346de8aa52c3728c1e89fd4bd03ab65127f48e87853796ebc35acc715dade5a4abd5a33fea542e43336c69ec657ab0381c46a2f7c992c57945a5d8a390d0827999ad85830e59c78efef6e9061a2cd21df7877ee3465302edd59142a1fb215e239d3dc491cf39cc64fbeda013c85578a49025305041785b1bd760a28388bede6dfc131936b215c6f2a7cbd536f98f63ed93561e3451086677aa8a7a1ccaf475028563349aab8473a71672a202596d50a859f0bbf56aca1231725a4f0858ff8d55ec92ba2d2da8b0214e980fccefe7b11e4e6d17ef2bb7cd375a3d6c63ef7574786dbfaf61abbcc7a8683bdd4d5c0c423dfd88dca29d73cd34fe00e1a1f189d5733786db99f9e88e6fdc79449416905869de6409f7d53dfbad9fccb15cd361de1fae6c5b98c58f3230b0e700f82f184aa4aabbfb7ff48f8601d97a8ddb9844280f6136168e093d4a585618178759de44492503b24229ef503aac5dbacc2b96a38579bdbb74fc3cf924042eea7484a8c566956c078e00c7ce24862168f94c1fba8c6601f07430406092b22373fc482e3af709f6ba92898085becd99b0fd133ed497a0f761c2b2573330e68dd1cb2d87e2dc6875fd50c95e1fb020c32c3a46a7d29ddea4dfc7d1af467e4754dc6a2eb719b06704fa2741f2e4b59d79e5388f019054089ba0123dbe4ce547aa7b316a4f97a88df570821273057f7039cefb080712576d4d9aa22cee46680384155562ad223c8740b5c0905dc73efadc3ec7ffa278a16881efc995976b537c32d370f4563a10403d100302bd1e60ddc2456691c44edebb5fa9bfcaff570d2936993b33ac3e48338fe1c5af58f58469d6101e67462388b71dae05059c6b6eb499a99b06e1e7db7a084540bc9318bc8ec09048127a5d714c48abe1e22f1af190e00dde740c57d6c308f9ca1705c9b6389ad704ccda97d4948f79c8fc411f74a5a69fcb29e54ccc2f2fdab815c54518d2293fccfc7bab800a3d07bc9a95c31badc0e6e49fcf4c62b31f0511303ccb1deee9e865190d1515c3804bbc3d08e58c8172a0eeb7e2ef33aa26dff12a9425e76fc1b73625ef521d0bc2902c06862a1bf2124c285868bf7c582942f56c4f1fb8b2428c6e54eff31edf316de369508f15d70aa92eafa0c0b70e80610b7152deb580d896b2f668ce97dfffaebbbfda55869cbb0fa172e4024c5787f237339834551e1ae89ac5092f65df1f19ebbe3dc8c20dbe7a36aecfa001fcc1058342f14a0b3b65f67d0ce5019647d5a10adfeed3d9a39fc8cf506d1f082d47b890616830e46c1ecba6129c0bb91ce98702f7515e2fce502230d31113bcd846c193a84c8bbbd26072cb61dd6ac679da94d6e50ef94937bcadc475b1e240fc11cb187458ca594d16ca23045a4ba274b3834561a0cf8d4152d6208353f42f0c8e22c53cc2b7a316327fb41d8c8a902b1be992585dc50c75318cd4ce18bbca92f923698a26465aef1e5c92c02af68e2127e114a4b2cd671d9eacbb156ea05a23c968afd64e062c8fbc3328204004c952bea29eb9ce4816600c0a01029e015c9d4071b13ec559c5c06ba617a8953b7f99e23a2f2579f037d923705b37e735a6a684dfba39757cc39e3c7669d917611883dc8a9b1abe44b63e0ee6ead336f541c367d8a3c7ee5fa19be9065a83af3bca67d6f7839fc8756a2b0559ff5250d44f48feaf365bece5b7f5ee7e997706a9daca764bc73003bb30557c0b89bd49a8e4debf1b416a0dcb7819d804c03ec3332e9997f3ad479f5a5b495ae54e2f6c211ebb7e7daa4b3b5708281867a2fb1b2888ae76471f064c376d59b60d99a96a58a9c005d40f67ad769735b50e79506998c5f79ab5be0f4d31e41bc602fc521c9db9ad264921517fd0bc40f5f3c5c83a8463ea6f75a5b8bbda97af20aafb1b1f73bee022afcd32efa5a7d817323fe054ab1d2f3d7c884768d14be81c840e7058018398dce7a67e3532b27a6581c54b2b0604e81478390ac88b43ce475b261a99de7fa8f4d80bfdf973d58ec4c1ed43a1dec5317223988e1d74ec5c9b8a793e95fb93526a0e2b1bc41d937513901f0871b6a35e52da5d6424aee37670151d592708969bcff99ec87a1ef6a64be9086ebedff0ba7fc9eb303dd76f17e297552d4ddb6066422865157883b67a050107da3b254df83271650ba95b15584a494ac41ed800cf6019ef6b820809dddc816f670430d27454ecc91e50e6ae53d379843b32ba84d7b2b33a06c9a68efae5e90746adcf126d206baac210fd121f27267719bc5980e20d24b268706ef0da1ee4c887a5bf9edad9c5081b07fc2ae964ec0048ac1f4e1642a6f6ae8db3c06a44af542976e632bb79f19c594b9c50412720a733eb8529de50c44e8700f51b00016f8b662f63212e4b9391ca360fd3d198d5c47b550e6c15b323525dd7e3455802a3331e7a0595858c8923a51bfbf6b6e56ed8064e286d383e0d13d2d0e84d1fecd9ee34ca4f9c73266b144d0d304d059d26cc4f5400a358932391d98fef63581e4d2b04591833376dc5b82d9ae2aecbd4045358be8a6e3ca778dd51e15150f3c6e3c0417df992871b3759f316c25d75e9564eb91fe90f919fa646c6d9d900865893a8476e61442ccb5ffac95124efd9e024186377bc7a80eacab6d62919253a76da119242450807292c3b0eafddc8a6d7a88e22d04f7fa4aee92ca581af21eff7ee3c79d17206e8dc00a643e071cf866d30f170c7308358f4ab430c29f7ed4634ece8e1b84f6f8953f67d0a51a8943bbafc8a9ad9de5353de08c6817fede7eb13d8c62926722da9823b6acb3f13db51ec01239b200d9e626d330768e7de765c48baa9f30c530081a07707ec6e24b6847b12f4880349e8815b22590db0e2bf11c77a7a6e1e2932158c2ba1af5e7c4c0ed2877bb0ffec7a9d3598e18c4b2e57c25be30cc51f61e8b11704dcf200c4d7c108e43ce75a14956270b9ffd4020d78996ee1b50d9900938f6b8ae684ae38e0e31dbdb0f612ced796453075735d17aef4dae80e5388b5b4bd025fc650313e716f83b19e306a431478211887cd06a9bb9538470f9263a2c3c48167f78d9c3ff305597c297f246649c99c06177fea6f7cb57f74879f4fd9adb3c4af7d64094c07046cbc06a54b49317cbe066eed794272a3207374304a78b93d18e623de7d9ac75cd7141162386498704078e9f87eff8e1ff1303a9a8152b91864098c4305381f9d7cffee858836215145fefe18d17934b7f4067913eb34682414fcfc8f1d84b457e79be5df6c8a3ef548ee79799293d44eb215a5f5b68561f726694dfd7831e54d2123f94afd8caa16ce3ad7bdea4de4b4aaf7290726f687bbcd94f70d044f1315c03b21190e3c6936a2fd5476741190ff2048b21a1e5606355c0d5e0065fbe372f92e40bcddf6f25c35dfa1b7b18232385344030c29fcca2faf7b0b9e9f642f94eb87001f7b6344637ad83ec156acb65ba901c397d07893152996df78a4ca395cd997e80f5bca6a888e8b85968d2e767dde8e4e48ea43505a98f9150ecb31f94a4bbe96548fca1d6816358bb57daf8abf3b138df2d44f4d6480f6bcca7a4e75eb50e2b0f1cb04bbbdb3b715b64ae28e548a65d1a6d4f7bf7557c2f95fc175b4efb48ea152f23e88463ceb7e6c7d057fd820adb51c419a23b120a3a9a89d7de5b05fd5a0c5f344f7df2a2dd225cbee8e3df7db26f59dfe0e5a9dd61745d290d26fc79f7f3c410f77e2ee16a2b7efc350da903a994f324051e55254aca2e2b0107386abf9a1f688e34bde4d89992ecdce4f65f5f3502ec6b8195102d1b27c89534b2c802b6d20cf5f4ad99f5f1dac180d9e86a08499101ef2afee516cdd0a479fd40969f7e666b80ee8459f1a2c9043bf0444d7eb70b500876cd854ebb6d4fe9dfa3f7ccea89bfebb717310c62bb886c731915b40fa07538eaec00db327e570a4d43b6482b2692e18d96a9866a739e6f3e56fe881f0db68c8706d211b2ef241e6fb00910b1ce006647d8bc6a072923428e55328beebcbab6b912c60b9ec07345246fc421ffd70ea1a743a0aac18981b9de6f08a702228bc6d6bd8b670d76deb8c0b2de650bf2bcf5f54498bfef8cf1758c66640b36a60b9339cdfeaa5b03ca42b487") ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000000c0)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc00c64b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}) fadvise64(r1, 0x0, 0x6, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r4 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r4, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r3, 0x0, 0x6bf3d5d669133221) [ 860.696968][T21618] binder_alloc: binder_alloc_mmap_handler: 21609 20003000-20006000 already mapped failed -16 15:18:51 executing program 0: r0 = memfd_create(&(0x7f0000000180)='\x06\x00\x00\x00^\x00\xac\xd8\xfd\xcc\xeeq\xe5\xf5\xcb\x801`\xe48\x85\xa4\xf5\xd0\x1b\\\x04\f\xf8F\\\xb4\xba\x8d\xef\x12d\xee\xa5?\x00kZ\x8b\x19h\xd7|\x14i\r\x18U9\xc1\xd7\x10\xf0G\x12\xa8\xbaa\xb2\x94|%n\x1e+\x9f\xbb\xb8\xac\x81\x8d\x93q\xd4\xd4z\xaaZ\x0f\xaa\xc7\x97#\xe5g l\xd55\x15\xbf\xfc\xf5\x83\xb72\x00Y\x15\x92\xb1\xb6a\xf4\xe9u\xb2\xe7\xeciy\b\xdb\xc7\xf1\x87\xc9\a\x91\x04J\xc8\x0e\xff|J\'Nxr\x00\xbc\xab5\x9b\x85>\x99\xcaz2\xabKI\xdc\xe4\x9f\xa5\xd0\x0ewm\xe7\xccK\xc9\x8b\x8bE\x89\x03\x00\x00\x00}@Ry\xa69^\xdc\x9d\xa0\x04\xdf \aelO7\xf1\xda\xcc\xa2x\xc2\x9a\xf5\x18F\xa0\x80M\xf9,+\xc9\xf7/nt\x9ba\x14\x1b\x18\xdd\x18X\xd2o\x15\x97L\xe6\xb5\xba\xc7\xf2W\n\x7f\x14ZIL:T\x1bd\x19\x8dE\x9c\xb1\xb9JK\x1do\x85\xe9\xa2\xca\x9cd\b\xc8\xbdiQ_L\xb0\xb9 \xf7/F\xfc\'M#,\x84M\xba\xa9\xa2yr\'?f\tb\xdai\xfd\x8c\x9aoj\x84\x03i\x8a|\xf7T;=p\xa2\x98f\xc7\xefu=\x96\xcb\x11\x91\xce\xce\xbev\xaa\xbb\xca\xfa\xa3\xde\xd5\x1f\xd7\x03:12\xf2\xfd\rN\x84=A\xae\x9b3\x81\xa9~\xb7\x80\xd1\xe2\xf6\xf2\xb8\xc9\x8a\xabC\xe2\xec\xb8,j\xe1\xbb\x1b\x1f@', 0x3) fcntl$addseals(r0, 0x409, 0x8) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000c80)="db", 0x1}], 0x1, 0x0) 15:18:51 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x4, 0x1c, 0x0, {'='}}, {0x0, "2502358b73c696bdaeabbd1ae2e7ce100fc6504e36dbfb55c0923548e26f7af25de84e57143aede143820d13183c3f55f948579432c17e595e5a84c3115cc3acaa197637783e91bc5adfe5bc6f472ca91443a258"}}, 0x0, 0x72}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67260f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") 15:18:51 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') ioctl$VIDIOC_S_PRIORITY(r0, 0x40045644, 0x3) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) 15:18:51 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x0) [ 860.750609][T21610] binder: BINDER_SET_CONTEXT_MGR already set [ 860.788608][T21610] binder: 21609:21610 ioctl 40046207 0 returned -16 [ 860.826210][T21626] binder_alloc: 21609: binder_alloc_buf, no vma [ 860.850779][T19855] binder: release 21609:21610 transaction 289 out, still active [ 860.861294][T21626] binder: 21609:21626 transaction failed 29189/-3, size 24-8 line 3147 15:18:51 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000040)=0x0) r1 = syz_open_procfs(r0, &(0x7f0000000140)='net/ip6_mr_cache\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) write$cgroup_pid(r1, &(0x7f0000000080)=r0, 0x12) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r1, 0x0, 0x0) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f00000000c0), &(0x7f0000000100)=0x4) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_sock_size\x00', 0x2, 0x0) 15:18:51 executing program 3: socketpair$unix(0x1, 0x200000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x0, 0x2, &(0x7f0000000000)=@raw=[@alu={0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, @alu={0x7, 0x0, 0x7, 0x0, 0xa, 0x6, 0xfffffffffffffffc}], &(0x7f0000000140)='GPL\x00', 0x9, 0x84, &(0x7f0000000180)=""/132, 0x40f00, 0x1, [], 0x0, 0x6, r1, 0x8, &(0x7f0000000380)={0x80000000, 0x2}, 0x8, 0x10, &(0x7f00000003c0)={0xad67, 0xffff, 0xfffffffffffffffc, 0x8}, 0x10}, 0x70) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030062e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") [ 860.874076][T19855] binder: unexpected work type, 4, not freed 15:18:51 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='sy'], 0x2) 15:18:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x44, 0x5c, 0x0, {"754bb046748fd87cd9586fd007b51400e90565283d47a3d22f6256723e6f8772346b5a17e3a7eb8fe2f86417537d245492dfac1bb90a6fd3dad3785de3c0d15716"}}}, 0x0, 0x5e, 0x0, 0x1}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") [ 860.908733][T19855] binder: undelivered TRANSACTION_COMPLETE 15:18:51 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x3000000, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) [ 860.959433][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 860.965733][T19855] binder: send failed reply for transaction 289, target dead 15:18:51 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x1000003, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x58a40, 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f00000000c0)={{0x9430, 0x7}, {0x1, 0x8}, 0xc80, 0x1, 0xbeda}) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) getresuid(&(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)=0x0) getgroups(0x3, &(0x7f0000000240)=[0xee00, 0x0, 0x0]) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='fuse\x00', 0x908011, &(0x7f0000000280)=ANY=[@ANYBLOB='fd5', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000020000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4, @ANYBLOB=',blksize=0x0000000000000400,max_read=0x0000000000000000,allow_other,max_read=0x0000000000000003,obj_user=%&,\x00']) read$FUSE(r1, 0x0, 0x0) [ 861.051195][T21656] binder_alloc: binder_alloc_mmap_handler: 21651 20003000-20006000 already mapped failed -16 [ 861.095602][T21652] binder: BINDER_SET_CONTEXT_MGR already set [ 861.119644][T21652] binder: 21651:21652 ioctl 40046207 0 returned -16 [ 861.143875][T21663] binder_alloc: 21651: binder_alloc_buf, no vma [ 861.159757][T21663] binder: 21651:21663 transaction failed 29189/-3, size 24-8 line 3147 [ 861.177856][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 861.187527][T19855] binder: send failed reply for transaction 294 to 21651:21652 [ 861.202130][T19855] binder: undelivered TRANSACTION_COMPLETE [ 861.207972][T19855] binder: undelivered TRANSACTION_ERROR: 29189 15:18:52 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x1b, &(0x7f0000000080), 0x4) 15:18:52 executing program 3: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRES16], 0x2) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}}, 0x12) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:18:52 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='sy'], 0x2) 15:18:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) io_setup(0x4, &(0x7f0000000000)) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5be1005e57c3c3e2c9b7d991f347f54a460f3038082e67660f50e90000c403fd015e005e440fe531feabc4aba39d6c450754e50c420fae9972b571112d02") 15:18:52 executing program 1: wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) 15:18:52 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x3f000000, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) [ 861.620924][T21680] binder_alloc: binder_alloc_mmap_handler: 21672 20003000-20006000 already mapped failed -16 15:18:52 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x8, 0x0) socketpair(0x1f, 0x1, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000140)='SEG6\x00') sendmsg$SEG6_CMD_DUMPHMAC(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x50, r1, 0x700, 0x70bd2a, 0x25dfdbfe, {}, [@SEG6_ATTR_SECRET={0xc, 0x4, [0x3, 0x8]}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x1ff}, @SEG6_ATTR_SECRET={0x14, 0x4, [0x74, 0x7fff, 0x0, 0x7]}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0xfffffffffffff800}, @SEG6_ATTR_SECRET={0x4}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x4}]}, 0x50}, 0x1, 0x0, 0x0, 0x50}, 0x4000) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000000040)={0x1, 0x0, {0x3d1, 0xf73, 0x1, 0x4}}) r3 = socket$inet(0x2, 0x3, 0xa089) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r2, 0x0, 0x0) [ 861.661637][T21673] binder: BINDER_SET_CONTEXT_MGR already set [ 861.673854][T21673] binder: 21672:21673 ioctl 40046207 0 returned -16 [ 861.687353][T21680] binder_alloc: 21672: binder_alloc_buf, no vma [ 861.695336][T21680] binder: 21672:21680 transaction failed 29189/-3, size 24-8 line 3147 15:18:52 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='sy'], 0x2) [ 861.715741][T19855] binder: release 21672:21673 transaction 299 out, still active [ 861.737042][T19855] binder: unexpected work type, 4, not freed 15:18:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffa, 0x0, 0xfffffffffffffff9, 0x40, 0xfffffffeffffffff, 0x0, 0x5}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c0754ddea420fae9972b571112d02") 15:18:52 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0xfdfdffff, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:18:52 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x70, 0x88, 0x0, {"754bb046748fd87cd9586fd007b51400e90565283d47a3d22f6256723e6f8772346b5a17e3a7eb8fe2f86417537d245492dfac1bb90a6fd3dad3785de3c0d157160b13da908185d2d6f46c83bbdeab3ca8d7d5a431d81a8ba99f714b82b86d761a08b7f34f70bb134cf60e358f"}}, {0x0, "f4de1a2dce362d78c30fe21c60bc585831b2fa452af9cbf1a9487b48004d700e601054350947210ec46f1850d1e0d65930c03d2378e818ebecace95a1bb5f58b6236460e9f73e93171938b40ca13b9e548b9f91715c0f762c025bc35dd87646a58d9b78fec7b7a87b42548e3f91c0f00091618"}}, 0x0, 0xfd, 0x0, 0x1}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") [ 861.762842][T19855] binder: undelivered TRANSACTION_COMPLETE [ 861.812416][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 861.847822][T19855] binder: send failed reply for transaction 299, target dead 15:18:52 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz'], 0x3) [ 861.878465][T21884] binder_alloc: binder_alloc_mmap_handler: 21858 20003000-20006000 already mapped failed -16 [ 861.892155][T21865] binder: BINDER_SET_CONTEXT_MGR already set [ 861.936712][T21884] binder_alloc: 21858: binder_alloc_buf, no vma [ 861.956762][T19855] binder: release 21858:21865 transaction 304 out, still active [ 861.968637][T21865] binder: 21858:21865 ioctl 40046207 0 returned -16 [ 861.981956][T19855] binder: unexpected work type, 4, not freed [ 861.987968][T19855] binder: undelivered TRANSACTION_COMPLETE [ 861.997054][T21884] binder: 21858:21884 transaction failed 29189/-3, size 24-8 line 3147 [ 862.008625][T19855] binder: send failed reply for transaction 304, target dead [ 862.031925][T19855] binder: undelivered TRANSACTION_ERROR: 29189 15:18:53 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x1d, &(0x7f0000000080), 0x4) 15:18:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff061e460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, 0x15, 0x8, 0x0, 0x43}) 15:18:53 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x28, 0x0, {"76c9af2e0687b41c2b438156b7"}}, {0x0, "1f7d2d744b97ffb2685dd965201452fda022093ada89c05e30df9447b69b796b"}}, 0x0, 0x4a, 0x0, 0x1}, 0x20) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") 15:18:53 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x1, 0x48000) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={0xffffffffffffffff, r0, 0x0, 0xc, &(0x7f0000000040)='GPLvboxnet1\x00', 0xffffffffffffffff}, 0x30) tkill(r1, 0xf) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000100)) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) 15:18:53 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz'], 0x3) 15:18:53 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0xfffffdfd, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:18:53 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz'], 0x3) [ 862.545285][T21930] binder_alloc: binder_alloc_mmap_handler: 21924 20003000-20006000 already mapped failed -16 [ 862.575706][T21930] binder_alloc: 21924: binder_alloc_buf, no vma 15:18:53 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x40, 0x5, 0x1, 0x5}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c0754ddea420fae9972b571112d02") 15:18:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff061e460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x101, 0x40, 0x5}) 15:18:53 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={r1}) setsockopt$inet_msfilter(r2, 0x0, 0x29, &(0x7f0000000040)=ANY=[@ANYBLOB="00000001ac1414bb00000000030000000000ef04e000000180ffffff"], 0x1c) [ 862.591317][T21925] binder: BINDER_SET_CONTEXT_MGR already set [ 862.656106][T21930] binder: 21924:21930 transaction failed 29189/-3, size 24-8 line 3147 [ 862.686842][T19855] binder: send failed reply for transaction 309 to 21924:21925 15:18:53 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0xc85, 0x0, 0x0, 0x0, 0x0, 0x0, 0x801fe}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") 15:18:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x8, 0x20, 0x0, {"3d7aa61ff6"}}, {0x0, "2502358b73c696bdaeabbd1ae2e7ce100fc6504e36dbfb55c0923548e26f7af25de84e57143aede143820d13183c3f55f948579432c17e595e5a84c3115cc3acaa197637"}}, 0x0, 0x66}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67260f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") [ 862.704619][T21925] binder: 21924:21925 ioctl 40046207 0 returned -16 [ 862.714592][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 862.726912][T19855] binder: undelivered TRANSACTION_COMPLETE [ 862.757300][T19855] binder: undelivered TRANSACTION_ERROR: 29189 15:18:54 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000080), 0x4) 15:18:54 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/nullb0\x00', 0x0, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x4000000004002, 0x0) dup3(r1, r0, 0x0) io_setup(0x101, &(0x7f0000000040)=0x0) io_submit(r2, 0x2000000000000246, &(0x7f0000001540)=[&(0x7f0000000140)={0x0, 0x0, 0xd, 0x0, 0x0, r0, &(0x7f0000000000), 0xfffffce4}]) 15:18:54 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x100000000000000, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:18:54 executing program 1: clone(0xffff, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000040)=0x0) wait4(r0, 0x0, 0x80000000, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r1, 0x0, 0x0) 15:18:54 executing program 3: socketpair$unix(0x1, 0x200000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x0, 0x2, &(0x7f0000000000)=@raw=[@alu={0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, @alu={0x0, 0x3, 0x7, 0x2, 0xa, 0x6}], &(0x7f0000000140)='GPL\x00', 0x9, 0x84, &(0x7f0000000180)=""/132, 0x40f00, 0x1, [], 0x0, 0x6, r1, 0x8, &(0x7f0000000380)={0x80000000, 0x2}, 0x8, 0x10, &(0x7f00000003c0)={0xad67, 0xffff, 0xfffffffffffffffc, 0x8}, 0x10}, 0x70) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030062e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") 15:18:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$hwrng(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5be1005e57c3c3e2c9b7d991f347f54a460f3038082e67660f50e90000c403fd015e005e440fe531feabc4aba39d6c450754e50c420fae9972b571112d02") 15:18:54 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x18}, {0x0, "2502358b73c696bdaeabbd1ae2e7ce100fc6504e36dbfb55c0923548e26f7af25de84e57143aede143820d13183c3f55f948579432c17e595e5a84c3115cc3acaa197637"}}, 0x0, 0x5e}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67260f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") [ 863.473678][T21976] binder_alloc: binder_alloc_mmap_handler: 21963 20003000-20006000 already mapped failed -16 15:18:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x4, 0x1c, 0x0, {'='}}, {0x0, "2502358b73c696bdaeabbd1ae2e7ce100fc6504e36dbfb55c0923548e26f7af25de84e57143aede143820d13183c3f55f948579432c17e595e5a84c3115cc3acaa197637783e91bc5adfe5bc6f472ca91443a2584a47b36247b43a7a0e7eebd9284070993a349b6458d6043596a4400446c7bcb2b82743ac46386e"}}, 0x0, 0x99}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67260f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") 15:18:54 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') socket$inet(0x2, 0x4000000000000001, 0x0) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) [ 863.528231][T21974] binder: BINDER_SET_CONTEXT_MGR already set [ 863.573496][T21974] binder: 21963:21974 ioctl 40046207 0 returned -16 [ 863.574087][T21984] binder_alloc: 21963: binder_alloc_buf, no vma 15:18:54 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0xc85, 0x0, 0x0, 0x2, 0x0, 0x0, 0x801fe}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") [ 863.623288][T19855] binder: release 21963:21974 transaction 314 out, still active [ 863.636359][T21984] binder: 21963:21984 transaction failed 29189/-3, size 24-8 line 3147 [ 863.651200][T19855] binder: unexpected work type, 4, not freed 15:18:54 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0xc85, 0x0, 0x10, 0x0, 0x0, 0x2, 0x80202}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") 15:18:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0x0, 0x5, 0x0, 0x0, 0x2, 0x80202}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") [ 863.675184][T19855] binder: undelivered TRANSACTION_COMPLETE [ 863.712519][T19855] binder: send failed reply for transaction 314, target dead [ 863.756577][T19855] binder: undelivered TRANSACTION_ERROR: 29189 15:18:55 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x22, &(0x7f0000000080), 0x4) 15:18:55 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) r2 = add_key(&(0x7f00000000c0)='id_resolver\x00', &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) read$FUSE(r0, 0x0, 0xfffffffffffffe3c) 15:18:55 executing program 3: socketpair$unix(0x1, 0x200000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) write$binfmt_elf64(r0, &(0x7f0000000140)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "8cc21c4064c8845f9801ab4a3e6de580159e28ea5e4518e3ea0edae500dac174c666b2352f0567f90dab1fc3ea2767784e6fd7037235a374989be33c4d5d0cc92c47991fd8469be41d202711af765c520d82e2e65057a1a965e5", [[], [], [], [], []]}, 0x5d2) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030062e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") 15:18:55 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x28, 0x0, {"76c9af2e0687b41c2b438156b7"}}, {0x0, "1f7d2d744b97ffb2685dd965201452fda022093ada89c05e30df9447b69b796ba1639a"}}, 0x0, 0x4d, 0x0, 0x1}, 0x20) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") 15:18:55 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x300000000000000, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:18:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0x24, 0x0, {"76c9af2e0687b41c2b"}}, {0x0, "1f7d2d744b97ffb2685dd965201452fda022093ada89c05e30df9447b69b796ba1639a651aae0447"}}, 0x0, 0x4e, 0x0, 0x1}, 0x20) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") 15:18:55 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000380)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) io_setup(0x4, &(0x7f0000000000)) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-control\x00', 0x0, 0x0) ioctl$VIDIOC_DBG_G_CHIP_INFO(0xffffffffffffffff, 0xc0c85666, &(0x7f0000000680)={{0x3, @addr=0x1}, "6a79c206bff1dad11cb00db6e75d153d33b501d131cec9e5666ec899067e4554"}) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5be1005e57c3c3e2c9b7d991f347f54a460f3038082e67660f50e90000c403fd015e005e440fe531feabc4aba39d6c450754e50c420fae9972b571112d02") 15:18:55 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm_plock\x00', 0x0, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc0f8565c, &(0x7f0000000100)={0x7f, 0x6, 0x7, {0xf, @win={{0x4, 0x1, 0x7fffffff, 0x5}, 0xc, 0x8, &(0x7f0000000040)={{0x9, 0x9, 0x401, 0x2}}, 0x80000001, &(0x7f00000000c0)="34108b33762e8ffb2cddd35d9736590b31e96631168c42d49693f3865c84286e003fdc2401508afed9031ab6ef6116e0ae164e8918d1a7109ff28ffd", 0x1}}}) wait4(0x0, 0x0, 0x80000000, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r1, 0x0, 0x0) [ 864.371751][T22121] binder_alloc: binder_alloc_mmap_handler: 22111 20003000-20006000 already mapped failed -16 15:18:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x18}, {0x0, "f4de1a2dce362d78c30fe21c60bc585831b2fa452af9cbf1a9487b48004d700e601054350947210ec46f1850d1e0d65930c03d2378e818ebecace95a1bb5f58b6236460e9f73e93171938b40ca13b9e548b9f91715c0f762c025bc35dd87646a58d9"}}, 0x0, 0x7c, 0x0, 0x1}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") 15:18:55 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) setxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=ANY=[@ANYBLOB="c2"], 0x0, 0x0, 0x0) umount2(&(0x7f00000000c0)='./file0\x00', 0x2) read$FUSE(r0, 0x0, 0x10357) write$FUSE_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) [ 864.416143][T22120] binder: BINDER_SET_CONTEXT_MGR already set [ 864.458519][T22120] binder: 22111:22120 ioctl 40046207 0 returned -16 [ 864.477195][T22135] binder_alloc: 22111: binder_alloc_buf, no vma [ 864.488050][T22135] binder: 22111:22135 transaction failed 29189/-3, size 24-8 line 3147 15:18:55 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000000), &(0x7f0000000040)=0x4) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) 15:18:55 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x18}, {0x0, "1f7d2d744b97ffb2685dd965201452fda022093ada89c05e30df9447b69b796ba163"}}, 0x0, 0x3c, 0x0, 0x1}, 0x20) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") [ 864.511360][ T7536] binder: release 22111:22120 transaction 319 out, still active [ 864.524443][ T7536] binder: unexpected work type, 4, not freed [ 864.546560][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 864.584201][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 864.613112][ T7536] binder: send failed reply for transaction 319, target dead 15:18:56 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x23, &(0x7f0000000080), 0x4) 15:18:56 executing program 0: socketpair$unix(0x1, 0x20000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff061e460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5b7}) 15:18:56 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x3f00000000000000, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:18:56 executing program 2: socket$inet_udplite(0x2, 0x2, 0x88) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x8, 0x3, &(0x7f0000c91000)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x2f, 0x57}}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0x99, &(0x7f0000000180)=""/153}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001400)={r0, 0x0, 0xe, 0x0, &(0x7f0000000240)="a3375f83dd2586651379c2b1dc01", 0x0, 0x8001}, 0x28) socket$inet6(0xa, 0x0, 0x0) socket(0x0, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) 15:18:56 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = getpid() r1 = socket$tipc(0x1e, 0x7, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r1, 0x8917, &(0x7f0000000100)={'veth0_to_bridge\x00', {0x2, 0x4e20, @initdev={0xac, 0x1e, 0x100, 0x0}}}) r2 = syz_open_procfs(r0, &(0x7f0000000080)='sessionid\x00') r3 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r3, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r2, 0x0, 0x133) write$cgroup_subtree(r2, &(0x7f00000002c0)={[{0x2b, 'io'}, {0x2b, 'rdma'}, {0x2f, 'rdma'}, {0x2f, 'rdma'}]}, 0x16) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000000)={0x0, 0x40}, &(0x7f0000000040)=0x8) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) sched_setaffinity(r0, 0x0, 0x0) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44b, 0x0, 0x0, 0x0, 0x0, 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) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) perf_event_open(&(0x7f000000a000)={0x4, 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, 0x80000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0xa000000200000000, 0x800007f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = gettid() kcmp(r5, 0x0, 0x2, 0xffffffffffffffff, r4) r6 = syz_open_dev$binder(&(0x7f0000000080)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r7 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r7, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r7, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r6, 0xc0306201, &(0x7f0000000180)={0x14, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="11634840", @ANYRES64=0x0, @ANYBLOB="ff81eabdf3a54bace62735130ae8ad0b75f60aeb3a072195abce8954cdfb297042f300422abb328a10a44a424e631ef6a6376182fac54db91bc4fe680eebcb9e9bde5d3180efcfa9b2818eaff360c032f398b5959fd15a117afc20d5a073d4c861f609af3caed2aad6f4923fcb359b774608fa711da4026f8f3d957f29b5a6e97efb5c8f073d454beb55b1a3534ec3263278444cbc5eb3be225ccbcbf7f53fc744a08c8aa7434dedcd79a01e06000000394b81821441a8ebef7e4a0e6420a46e429b9620455e149304ba756333cc6a5e78488ed721012be7709f851167a3833727429c54eb3a49f840c05edf7c59b3ffd62fc58a5304ca0d6ffe8b1c540929027b34d8e5483e4960963ec4038c3fcb4c8d88cb371d1d0ba9c9b06f7187a40fce38a84c70091393e983afca9b98b2bdacd958288c07b1a4b4d3e7c9215aa2d335c329"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r6, 0xc0306201, &(0x7f00000004c0)={0x44, 0x0, &(0x7f0000000800)=[@reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x0, 0x0, 0x0}) r8 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)="49c1a317c43ed3cd04dd4b2cedcb8d2e059621d72b35748f04e66263317ccb49d763c0155dbf9955cb81c0a4eb5bb0b7fae89c379722ac6ac00ca7111713bfebe75f6d69", 0x44, 0xfffffffffffffffa) keyctl$read(0xb, r8, &(0x7f0000000200)=""/172, 0xac) io_setup(0x5e, &(0x7f0000000300)) 15:18:56 executing program 3: socketpair$unix(0x1, 0x200000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x0, 0x2, &(0x7f0000000000)=@raw=[@alu={0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, @alu={0x7, 0x0, 0x7, 0x0, 0xa, 0x0, 0xfffffffffffffffc}], &(0x7f0000000140)='GPL\x00', 0x9, 0x84, &(0x7f0000000180)=""/132, 0x40f00, 0x1, [], 0x0, 0x6, r1, 0x8, &(0x7f0000000380)={0x80000000, 0x2}, 0x8, 0x10, &(0x7f00000003c0)={0xad67, 0xffff, 0xfffffffffffffffc, 0x8}, 0x10}, 0x70) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030062e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") 15:18:56 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x50, 0x68, 0x0, {"754bb046748fd87cd9586fd007b51400e90565283d47a3d22f6256723e6f8772346b5a17e3a7eb8fe2f86417537d245492dfac1bb90a6fd3dad3785de3c0d157160b13da908185d2d6f46c83bb"}}}, 0x0, 0x6a, 0x0, 0x1}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") [ 865.285921][T22259] binder_alloc: binder_alloc_mmap_handler: 22257 20003000-20006000 already mapped failed -16 15:18:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffa, 0x0, 0xfffffffffffffffd, 0x40, 0x5, 0x203, 0x1}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c0754ddea420fae9972b571112d02") 15:18:56 executing program 1: clone(0x3102002000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x700) write$9p(r0, &(0x7f00000000c0)="3ab85ba8a6b4302ea980aedb866977a5d968bbc821f7c5cfd323cd2136e038ec7a32d2b825cf0cd71c33130e4343cf53b467aa253057ae2901dddff9a60a53018689edb07279dd4afdd886e8597d0ab812999f0ef34a22b863dff08b370798129609f95cc0c8a90186b2ea35bd770637", 0x70) r1 = getpgid(0xffffffffffffffff) wait4(r1, 0x0, 0x100000a, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') fcntl$dupfd(r2, 0x406, r0) socket$inet(0x2, 0xb, 0x0) prctl$PR_CAP_AMBIENT(0x2f, 0x7, 0x9) read$FUSE(r2, 0x0, 0x0) [ 865.329981][T22258] binder: BINDER_SET_CONTEXT_MGR already set [ 865.357237][T22258] binder: 22257:22258 ioctl 40046207 0 returned -16 [ 865.382722][T22275] binder_alloc: 22257: binder_alloc_buf, no vma [ 865.389192][T22275] binder: 22257:22275 transaction failed 29189/-3, size 24-8 line 3147 [ 865.398107][ T7536] binder: release 22257:22258 transaction 324 out, still active [ 865.411871][ T7536] binder: unexpected work type, 4, not freed 15:18:56 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0xfdfdffff00000000, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:18:56 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5be1005e57c3c3e2c9b7d991f347f54a460f3038082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754e50c420fae9972b571112d02") [ 865.441541][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 865.476991][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 15:18:56 executing program 2: [ 865.517936][ T7536] binder: send failed reply for transaction 324, target dead [ 865.580833][T22316] binder_alloc: binder_alloc_mmap_handler: 22308 20003000-20006000 already mapped failed -16 [ 865.622518][T22311] binder: BINDER_SET_CONTEXT_MGR already set [ 865.639623][T22311] binder: 22308:22311 ioctl 40046207 0 returned -16 [ 865.649530][T22316] binder_alloc: 22308: binder_alloc_buf, no vma [ 865.659887][T22316] binder: 22308:22316 transaction failed 29189/-3, size 24-8 line 3147 [ 865.668633][T19855] binder: release 22308:22311 transaction 329 out, still active [ 865.680950][T19855] binder: unexpected work type, 4, not freed [ 865.693380][T19855] binder: undelivered TRANSACTION_COMPLETE [ 865.717944][T19855] binder: send failed reply for transaction 329, target dead 15:18:57 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x24, &(0x7f0000000080), 0x4) 15:18:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0xc85, 0x0, 0x10, 0x0, 0x0, 0x0, 0x80202}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") 15:18:57 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x4, 0x1c, 0x0, {'='}}, {0x0, "2502358b73c696bdaeabbd1ae2e7ce100fc6504e36dbfb55c0923548e26f7af25de84e57143aede14382"}}, 0x0, 0x48}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67260f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") 15:18:57 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0xc85, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x80202}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a91914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b571112d02") 15:18:57 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x630b, 0x1}], 0x0, 0x0, 0x0}) 15:18:57 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = request_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f00000000c0)='sessionid\x00', 0x0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000100)={r0, 0x35e, 0x8}, 0x0, &(0x7f0000000140)="f57907e7b74f01ce0b86fe89030c86081215e58d12f28d2191c8ca", &(0x7f0000000180)="4395c922c35e78a42addc35f45e4f8985739c5026ab743b3ccc54ab7a0bee7162d043b0f6123d4c54bcf5f3c11bb29d4707585a45f1ef2771e8feae566505febcdcaa2f68d751133761d2697766ea16a69a1ea5840cf002a0bbfc9f729844959") r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r1, 0x0, 0x0) [ 866.253917][T22413] binder: 22410:22413 ERROR: BC_REGISTER_LOOPER called without request [ 866.276404][T22413] binder: 22410:22413 unknown command 1 15:18:57 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) fcntl$getownex(r0, 0x10, &(0x7f0000000000)) wait4(0x0, 0x0, 0x80000000, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r1, 0x0, 0x0) 15:18:57 executing program 3: r0 = socket$inet6(0xa, 0x8000000001, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x0, 0x2000000000000004, &(0x7f0000013ff4)={@local}, 0xc) getsockopt$EBT_SO_GET_INIT_ENTRIES(r2, 0x0, 0x83, &(0x7f0000000180)={'broute\x00', 0x0, 0x0, 0x0, [], 0x0, 0x0, 0x0}, &(0x7f0000000200)=0x78) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) dup3(r0, r1, 0x0) 15:18:57 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r5 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r5, 0x0, 0x7f, 0x0) [ 866.299254][T22413] binder: 22410:22413 ioctl c0306201 20000140 returned -22 [ 866.321318][T22423] binder_alloc: binder_alloc_mmap_handler: 22410 20003000-20006000 already mapped failed -16 15:18:57 executing program 2: [ 866.356159][T22413] binder: BINDER_SET_CONTEXT_MGR already set [ 866.414570][ T7536] binder: send failed reply for transaction 334 to 22410:22413 [ 866.422654][T22413] binder: 22410:22413 ioctl 40046207 0 returned -16 [ 866.439244][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 866.456193][ T7536] binder_release_work: 1 callbacks suppressed 15:18:57 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r5 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r5, 0x0, 0x7f, 0x0) 15:18:57 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x41) r2 = geteuid() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) prctl$PR_TASK_PERF_EVENTS_ENABLE(0x20) fchown(r1, r2, r3) openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/attr/current\x00', 0x2, 0x0) [ 866.456198][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 15:18:58 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x25, &(0x7f0000000080), 0x4) 15:18:58 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x630c, 0x1}], 0x0, 0x0, 0x0}) 15:18:58 executing program 2: 15:18:58 executing program 3: 15:18:58 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r5 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r5, 0x0, 0x7f, 0x0) 15:18:58 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = gettid() r1 = syz_open_procfs(r0, &(0x7f0000000080)='sched\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000000)="80", 0x1}], 0x1) read$FUSE(r1, 0x0, 0x0) 15:18:58 executing program 3: 15:18:58 executing program 2: [ 867.175515][T22558] binder: 22554:22558 unknown command 1 [ 867.200100][T22558] binder: 22554:22558 ioctl c0306201 20000140 returned -22 15:18:58 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r5 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r5, 0x0, 0x7f, 0x0) 15:18:58 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x3, 0x20000) ioctl$VIDIOC_G_AUDOUT(r0, 0x80345631, &(0x7f0000000040)) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc058534f, &(0x7f00000000c0)={{0xfff, 0x40}, 0x0, 0xfffffffffffeffff, 0x401, {0x8ee6, 0x1}, 0x4, 0x80000000}) read$FUSE(r1, 0x0, 0x0) 15:18:58 executing program 3: [ 867.256685][T22568] binder_alloc: binder_alloc_mmap_handler: 22554 20003000-20006000 already mapped failed -16 15:18:58 executing program 2: [ 867.302077][T22558] binder: BINDER_SET_CONTEXT_MGR already set [ 867.334494][T22558] binder: 22554:22558 ioctl 40046207 0 returned -16 [ 867.368365][T22576] binder_alloc: 22554: binder_alloc_buf, no vma [ 867.393195][T22568] binder: 22554:22568 unknown command 1 [ 867.413978][T19855] binder: release 22554:22558 transaction 338 out, still active [ 867.423076][T22568] binder: 22554:22568 ioctl c0306201 20000140 returned -22 [ 867.431696][T19855] binder: unexpected work type, 4, not freed [ 867.441130][T19855] binder: undelivered TRANSACTION_COMPLETE [ 867.448082][T22576] binder: 22554:22576 transaction failed 29189/-3, size 24-8 line 3147 [ 867.457116][T19855] binder: send failed reply for transaction 338, target dead [ 867.469126][T19855] binder: undelivered TRANSACTION_ERROR: 29189 15:18:59 executing program 3: 15:18:59 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r5 = accept4(r2, 0x0, 0x0, 0x0) splice(r0, 0x0, r5, 0x0, 0x7f, 0x0) 15:18:59 executing program 2: 15:18:59 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x28, &(0x7f0000000080), 0x4) 15:18:59 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x9, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000100)={0x0, @rand_addr, @local}, &(0x7f0000000140)=0xc) bind$can_raw(r0, &(0x7f0000000180)={0x1d, r3}, 0x10) tkill(r2, 0x3e) signalfd4(r0, &(0x7f00000000c0)={0xfffffffffffffb08}, 0x8, 0x80000) read$FUSE(r0, 0x0, 0xfffffdcd) 15:18:59 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x630d, 0x1}], 0x0, 0x0, 0x0}) 15:18:59 executing program 2: 15:18:59 executing program 3: [ 868.094144][T22696] binder: 22694:22696 unknown command 1 [ 868.117459][T22696] binder: 22694:22696 ioctl c0306201 20000140 returned -22 15:18:59 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r5 = accept4(r2, 0x0, 0x0, 0x0) splice(r0, 0x0, r5, 0x0, 0x7f, 0x0) [ 868.154590][T22718] binder_alloc: binder_alloc_mmap_handler: 22694 20003000-20006000 already mapped failed -16 [ 868.179363][T22718] binder_alloc: 22694: binder_alloc_buf, no vma 15:18:59 executing program 3: 15:18:59 executing program 2: [ 868.198768][T22718] binder: 22694:22718 transaction failed 29189/-3, size 24-8 line 3147 [ 868.213811][T22696] binder: BINDER_SET_CONTEXT_MGR already set 15:18:59 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r5 = accept4(r2, 0x0, 0x0, 0x0) splice(r0, 0x0, r5, 0x0, 0x7f, 0x0) 15:18:59 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x400000000007, 0x4001) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getresuid(&(0x7f0000000040)=0x0, &(0x7f00000000c0), &(0x7f0000000100)) r4 = getegid() write$FUSE_CREATE_OPEN(r1, &(0x7f0000000140)={0xa0, 0x0, 0x6, {{0x2, 0x3, 0x7fffffff, 0x7970, 0x2, 0x1, {0x3, 0x100000001, 0x4b45, 0xc4, 0x9, 0x7, 0x5, 0x40, 0xc6, 0x20, 0x2, r3, r4, 0x5, 0x7f}}, {0x0, 0x7}}}, 0xa0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) ioctl$int_in(r1, 0x5473, &(0x7f0000000200)=0x6) read$FUSE(r0, 0x0, 0xffffffffffffffbc) 15:18:59 executing program 3: [ 868.300827][T22696] binder: 22694:22696 ioctl 40046207 0 returned -16 [ 868.300836][ T7536] binder: release 22694:22696 transaction 343 out, still active [ 868.300849][ T7536] binder: unexpected work type, 4, not freed 15:18:59 executing program 2: [ 868.372889][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 868.378938][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 868.400774][ T7536] binder: send failed reply for transaction 343, target dead 15:18:59 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x29, &(0x7f0000000080), 0x4) 15:18:59 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046302, 0x1}], 0x0, 0x0, 0x0}) 15:18:59 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x7f, 0x0) 15:18:59 executing program 3: 15:18:59 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') ioctl$PPPIOCGFLAGS(r0, 0x8004745a, &(0x7f0000000000)) socket$inet(0x2, 0x4000000000000001, 0x0) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) 15:18:59 executing program 2: 15:19:00 executing program 2: 15:19:00 executing program 3: [ 869.020848][T22841] binder: BC_ACQUIRE_RESULT not supported [ 869.039419][T22841] binder: 22836:22841 ioctl c0306201 20000140 returned -22 15:19:00 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x7f, 0x0) [ 869.098926][T22911] binder_alloc: binder_alloc_mmap_handler: 22836 20003000-20006000 already mapped failed -16 [ 869.120525][T22841] binder: BINDER_SET_CONTEXT_MGR already set [ 869.126833][T22911] binder_alloc: 22836: binder_alloc_buf, no vma 15:19:00 executing program 2: [ 869.147175][T22841] binder: 22836:22841 ioctl 40046207 0 returned -16 15:19:00 executing program 3: [ 869.171871][ T7536] binder: release 22836:22841 transaction 348 out, still active [ 869.185570][T22911] binder: 22836:22911 transaction failed 29189/-3, size 24-8 line 3147 [ 869.199137][ T7536] binder: unexpected work type, 4, not freed 15:19:00 executing program 1: clone(0x4000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) [ 869.226233][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 869.270872][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 869.296112][ T7536] binder: send failed reply for transaction 348, target dead 15:19:00 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x2a, &(0x7f0000000080), 0x4) 15:19:00 executing program 3: 15:19:00 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x7f, 0x0) 15:19:00 executing program 2: 15:19:00 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046307, 0x1}], 0x0, 0x0, 0x0}) 15:19:00 executing program 1: clone(0x44090200, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) ioctl$CAPI_SET_FLAGS(r0, 0x80044324, &(0x7f0000000000)=0x1) read$FUSE(r0, 0x0, 0x0) 15:19:01 executing program 3: 15:19:01 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r5, 0x0, 0x7f, 0x0) [ 869.984740][T23078] binder: 23076 invalid dec weak, ref 355 desc 1 s 1 w 0 15:19:01 executing program 2: 15:19:01 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0xd4, 0x0) setsockopt$inet_int(r0, 0x0, 0x14, &(0x7f0000000040)=0x7, 0x4) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='sessionid\x00') flistxattr(r0, &(0x7f0000000100)=""/212, 0xd4) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r1, 0x0, 0x0) [ 870.043581][T23084] binder_alloc: binder_alloc_mmap_handler: 23076 20003000-20006000 already mapped failed -16 15:19:01 executing program 2: 15:19:01 executing program 3: [ 870.121819][T23078] binder: BINDER_SET_CONTEXT_MGR already set [ 870.144165][T23078] binder: 23076:23078 ioctl 40046207 0 returned -16 [ 870.145123][T23096] binder_alloc: 23076: binder_alloc_buf, no vma [ 870.205496][ T7536] binder: release 23076:23078 transaction 353 out, still active [ 870.215976][T23096] binder: 23076:23096 transaction failed 29189/-3, size 24-8 line 3147 [ 870.233463][ T7536] binder: unexpected work type, 4, not freed [ 870.278101][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 870.294084][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 870.304139][ T7536] binder: send failed reply for transaction 353, target dead 15:19:01 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x2b, &(0x7f0000000080), 0x4) 15:19:01 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00000000c0)={0x3, 0x8001, 0x7, 0x4322d063, 0x0}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000140)=@sack_info={r2, 0x734, 0x9}, 0xc) ioctl$VT_GETMODE(r0, 0x5601, &(0x7f0000000040)) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r4 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r4, &(0x7f0000000000), 0x200000000000013c) read$FUSE(r3, 0x0, 0x0) 15:19:01 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r5, 0x0, 0x7f, 0x0) 15:19:01 executing program 3: 15:19:01 executing program 2: 15:19:01 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046312, 0x1}], 0x0, 0x0, 0x0}) 15:19:01 executing program 3: 15:19:01 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000000)=0x0) ptrace$pokeuser(0x6, r1, 0x1ff, 0x80000001) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) mmap$xdp(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000000, 0x10, r0, 0x180000000) 15:19:01 executing program 2: [ 870.969375][T23119] binder: 23118:23119 unknown command 1074029330 [ 870.975767][T23119] binder: 23118:23119 ioctl c0306201 20000140 returned -22 15:19:02 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r5, 0x0, 0x7f, 0x0) 15:19:02 executing program 1: clone(0x6000400, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) getsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x4) read$FUSE(r0, 0x0, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f00000000c0)={'ip6gre0\x00', 0xd100}) [ 871.060172][T23131] binder_alloc: binder_alloc_mmap_handler: 23118 20003000-20006000 already mapped failed -16 15:19:02 executing program 2: [ 871.105098][T23119] binder: BINDER_SET_CONTEXT_MGR already set [ 871.124177][T23119] binder: 23118:23119 ioctl 40046207 0 returned -16 [ 871.140767][T23140] binder_alloc: 23118: binder_alloc_buf, no vma [ 871.181025][T23131] binder: 23118:23131 unknown command 1074029330 [ 871.187411][T23131] binder: 23118:23131 ioctl c0306201 20000140 returned -22 [ 871.197796][T19855] binder: release 23118:23119 transaction 358 out, still active [ 871.211377][T23140] binder: 23118:23140 transaction failed 29189/-3, size 24-8 line 3147 [ 871.221131][T19855] binder: unexpected work type, 4, not freed [ 871.232248][T19855] binder: undelivered TRANSACTION_COMPLETE [ 871.245773][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 871.256158][T19855] binder: send failed reply for transaction 358, target dead 15:19:02 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x2c, &(0x7f0000000080), 0x4) 15:19:02 executing program 3: 15:19:02 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r3) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r4 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r4, 0x0, 0x7f, 0x0) 15:19:02 executing program 2: 15:19:02 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40086303, 0x1}], 0x0, 0x0, 0x0}) 15:19:02 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') ioctl$BLKRAGET(r0, 0x1263, &(0x7f0000000000)) ioctl$KDSKBLED(r0, 0x4b65, 0xd580) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) uselib(&(0x7f00000000c0)='./file0\x00') 15:19:02 executing program 2: 15:19:02 executing program 3: 15:19:02 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:02 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$isdn_base(0x22, 0x3, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) [ 871.927540][T23261] binder: 23255:23261 BC_FREE_BUFFER u0000000000000001 no match [ 871.952457][T23262] binder_alloc: binder_alloc_mmap_handler: 23255 20003000-20006000 already mapped failed -16 15:19:03 executing program 2: 15:19:03 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 872.053788][T23261] binder: BINDER_SET_CONTEXT_MGR already set [ 872.074193][T23261] binder: 23255:23261 ioctl 40046207 0 returned -16 [ 872.077093][T23279] binder_alloc: 23255: binder_alloc_buf, no vma [ 872.115355][ T7536] binder: send failed reply for transaction 363 to 23255:23261 [ 872.124304][T23279] binder: 23255:23279 transaction failed 29189/-3, size 24-8 line 3147 [ 872.131084][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 872.158109][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 872.184599][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 15:19:03 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x2d, &(0x7f0000000080), 0x4) 15:19:03 executing program 3: 15:19:03 executing program 2: 15:19:03 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') ioctl$TIOCMGET(r0, 0x5415, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) 15:19:03 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x4008630a, 0x1}], 0x0, 0x0, 0x0}) 15:19:03 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) bind$alg(0xffffffffffffffff, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r2 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r2, 0x0, 0x7f, 0x0) 15:19:03 executing program 3: 15:19:03 executing program 2: 15:19:03 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) bind$alg(0xffffffffffffffff, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r2 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r2, 0x0, 0x7f, 0x0) [ 872.857363][T23399] binder: BC_ATTEMPT_ACQUIRE not supported [ 872.896625][T23399] binder: 23398:23399 ioctl c0306201 20000140 returned -22 15:19:03 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_dev$sndpcmp(&(0x7f0000000140)='/dev/snd/pcmC#D#p\x00', 0x200, 0x404400) ioctl$sock_bt_hidp_HIDPGETCONNLIST(r0, 0x800448d2, &(0x7f0000000400)={0x4, &(0x7f0000000180)=[{}, {}, {}, {}]}) getpid() r1 = getpgrp(0xffffffffffffffff) r2 = syz_open_procfs(r1, &(0x7f0000000040)='sessionid\x00') r3 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r3, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) lgetxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=ANY=[@ANYBLOB="736400000000000e000000f3ffffff0000"], &(0x7f0000000100)=""/35, 0x23) read$FUSE(r2, 0x0, 0x0) ioctl$IOC_PR_RELEASE(r2, 0x401070ca, &(0x7f0000000000)={0x1000, 0x3750}) 15:19:03 executing program 3: [ 872.971501][T23411] binder_alloc: binder_alloc_mmap_handler: 23398 20003000-20006000 already mapped failed -16 [ 873.007847][T23411] binder_alloc: 23398: binder_alloc_buf, no vma 15:19:04 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) bind$alg(0xffffffffffffffff, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r2 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r2, 0x0, 0x7f, 0x0) [ 873.044887][T23399] binder: BINDER_SET_CONTEXT_MGR already set [ 873.089240][T23411] binder: 23398:23411 transaction failed 29189/-3, size 24-8 line 3147 [ 873.105405][T23399] binder: 23398:23399 ioctl 40046207 0 returned -16 [ 873.105415][T19855] binder: release 23398:23399 transaction 368 out, still active [ 873.105429][T19855] binder: unexpected work type, 4, not freed [ 873.135316][T19855] binder: undelivered TRANSACTION_COMPLETE [ 873.150506][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 873.165945][T19855] binder: send failed reply for transaction 368, target dead 15:19:04 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x2e, &(0x7f0000000080), 0x4) 15:19:04 executing program 2: 15:19:04 executing program 3: 15:19:04 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') writev(0xffffffffffffffff, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) 15:19:04 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:04 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40086310, 0x1}], 0x0, 0x0, 0x0}) 15:19:04 executing program 3: 15:19:04 executing program 2: 15:19:04 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 873.786970][T23432] binder: 23431:23432 BC_DEAD_BINDER_DONE 0000000000000001 not found [ 873.845927][T23494] binder_alloc: binder_alloc_mmap_handler: 23431 20003000-20006000 already mapped failed -16 15:19:04 executing program 2: 15:19:04 executing program 1: clone(0x800003102002006, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x3fffffffffffffff, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) 15:19:04 executing program 3: [ 873.890120][T23432] binder: BINDER_SET_CONTEXT_MGR already set [ 873.916951][T23432] binder: 23431:23432 ioctl 40046207 0 returned -16 [ 873.958620][T23494] binder_alloc: 23431: binder_alloc_buf, no vma [ 873.968576][T19855] binder: send failed reply for transaction 373 to 23431:23432 [ 873.996373][T23494] binder: 23431:23494 transaction failed 29189/-3, size 24-8 line 3147 [ 874.013686][T19855] binder: undelivered TRANSACTION_COMPLETE [ 874.027797][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 874.058950][T19855] binder: undelivered TRANSACTION_ERROR: 29189 15:19:05 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x2f, &(0x7f0000000080), 0x4) 15:19:05 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:05 executing program 2: 15:19:05 executing program 3: 15:19:05 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x400c630e, 0x1}], 0x0, 0x0, 0x0}) 15:19:05 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) unlink(0x0) statfs(0x0, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000080)) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, 0x0) syz_genetlink_get_family_id$team(&(0x7f0000000340)='team\x00') getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@mcast2}}, {{@in6=@dev}}}, &(0x7f0000000640)=0xe8) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000040)={@empty, @loopback}, &(0x7f0000000e00)=0xc) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, &(0x7f0000002c40)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x81001200}, 0xc, &(0x7f0000002c00)={&(0x7f0000002640)=ANY=[@ANYBLOB="3c000100240001006270665f686173685f66756e6300000000000000000000000000000000000000080003000b0000000c000400000001060100000040000100240001006c625f686173685f73746174730000000000000000000000000000000000080003000b000000080004000000000008000700000000000000"], 0x1}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) ioctl$FS_IOC_MEASURE_VERITY(r2, 0xc0046686, &(0x7f0000000380)={0x1, 0xda, "dd39bc6e8452645283e1501f3111b5d0fa04925da45bfac18a2287c6faf1ffdd52c272abbb73b86e6a028b34ff147405ccfd960173d42772e4ac45683976c0f200d05da311a5f8b1b21a21a7995613c626f5be0a1d498d6be08e251fece6f0ea07e31198f75ba3dc4c12951f1bf650d17fd425ef2ff301ad57d0e3820310df9a66b92d6def0bdf3446ab6430759b2ec52a6e447e4d19cb2578eb515152a8852d4e9a12e9b5afa798c54b930084eb0f87613e3d514a0fb76518eebdb9bab354759865d6e2aaea3c796e3c01814ce32d00b01683f9f67eca8c9533"}) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000000)='asymmetric\x00', 0x0, &(0x7f00000000c0)="3058020af10cb8b56c96d27c44d58e94ea51a7dfc59e92e80d9482ca7839173a8f1143a711f5a939b4fd007269", 0x2d, 0xfffffffffffffffd) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) 15:19:05 executing program 2: [ 874.712165][T23680] binder_alloc: binder_alloc_mmap_handler: 23676 20003000-20006000 already mapped failed -16 15:19:05 executing program 3: 15:19:05 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 874.757129][T23677] binder: BINDER_SET_CONTEXT_MGR already set [ 874.773751][T23677] binder: 23676:23677 ioctl 40046207 0 returned -16 15:19:05 executing program 2: 15:19:05 executing program 3: 15:19:05 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 874.971852][T23695] binder_alloc: 23676: binder_alloc_buf, no vma [ 874.985877][T19855] binder: send failed reply for transaction 378 to 23676:23677 [ 875.005421][T19855] binder: undelivered TRANSACTION_COMPLETE [ 875.027444][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 875.060543][T23695] binder: 23676:23695 transaction failed 29189/-3, size 24-8 line 3147 [ 875.092775][T19855] binder: undelivered TRANSACTION_ERROR: 29189 15:19:06 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x31, &(0x7f0000000080), 0x4) 15:19:06 executing program 3: 15:19:06 executing program 2: 15:19:06 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:06 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x400c630f, 0x1}], 0x0, 0x0, 0x0}) 15:19:06 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x101101, 0x0) setsockopt$l2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x0, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r1, 0x0, 0x0) 15:19:06 executing program 2: 15:19:06 executing program 3: [ 875.724321][T23714] binder: 23713:23714 BC_CLEAR_DEATH_NOTIFICATION death notification not active 15:19:06 executing program 0: write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(0xffffffffffffffff, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x7f, 0x0) 15:19:06 executing program 1: clone(0x100000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) [ 875.788604][T23722] binder_alloc: binder_alloc_mmap_handler: 23713 20003000-20006000 already mapped failed -16 15:19:06 executing program 2: 15:19:06 executing program 3: [ 875.834468][T23714] binder: BINDER_SET_CONTEXT_MGR already set [ 875.862351][T23714] binder: 23713:23714 ioctl 40046207 0 returned -16 [ 875.937727][T23766] binder_alloc: 23713: binder_alloc_buf, no vma [ 875.948063][T23766] binder: 23713:23766 transaction failed 29189/-3, size 24-8 line 3147 [ 875.983831][T19855] binder: send failed reply for transaction 383 to 23713:23714 [ 875.995312][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 876.012921][T19855] binder: undelivered TRANSACTION_COMPLETE [ 876.020099][T19855] binder: undelivered TRANSACTION_ERROR: 29189 15:19:07 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000080), 0x4) 15:19:07 executing program 0: write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(0xffffffffffffffff, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x7f, 0x0) 15:19:07 executing program 2: 15:19:07 executing program 3: 15:19:07 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x48000, 0x0) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='\xcc\xf8X\xa9\xbe\xba\xbe2\x19\xcb5,&\xc0\xc4,;8\x06G\xf5\x8f\xa0\xed\xc6\xba\xc1\xaa\xa8#/\x19m\x1d\x96\x89\x8c9\xb2\xea\xc1\xde\x86\xa4Fv\xcb\xd5\xc9\f\x9a\x85VpG\b\x88k\xb6\xa7\xdcnP\xd7Z\xc1\x10\x0e\x91\x9c\x9b\x15\x85\xca\x1f\xbbc\xdf\xda\xa0\x82\x83\xa9{`\xa2\xe6\xf9\x8c\x11?C\xa3\a\x93\xea\xd9\x9e\x9c%\"\xdb\r\x13\x9e\xa2\xb8;8u\xdf\xaf\xe2JY\xc3\xe6#\xc1\xacM\x85\xb1\x02`\x15\xf2$\xfe\xac\xed\xc1\x13') r2 = geteuid() getgroups(0x7, &(0x7f0000000280)=[0xee01, 0xffffffffffffffff, 0xee01, 0xffffffffffffffff, 0xee00, 0xee00, 0xee01]) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='fuse\x00', 0x800, &(0x7f00000002c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000170000,user_id=', @ANYRESDEC=r2, @ANYBLOB="2c67726f75707f69643d", @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000008,max_read=0x0000000100000001,max_read=0x0000000000000200,max_read=0xfffffffffffffffa,blksize=0x0000000000001c00,allow_other,smackfsdef=vboxnet1nodev#,seclabel,pcr=00000000000000000033,subj_user=,dont_hash,defcontext=system_u,\x00']) ioctl$VT_OPENQRY(r1, 0x5600, &(0x7f0000000440)) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r4, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) ioctl$TIOCMBIS(r1, 0x5416, &(0x7f0000000480)=0x8) read$FUSE(r1, 0x0, 0x0) 15:19:07 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40106308, 0x1}], 0x0, 0x0, 0x0}) 15:19:07 executing program 3: [ 876.632227][T23849] binder: 23848:23849 BC_INCREFS_DONE u0000000000000001 no match 15:19:07 executing program 2: 15:19:07 executing program 0: write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(0xffffffffffffffff, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x7f, 0x0) 15:19:07 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x7ffffffd) ioctl$sock_inet_sctp_SIOCINQ(r0, 0x541b, &(0x7f0000000340)) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000000)={0x0, 0x8}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f00000000c0)=ANY=[@ANYRES32=r2, @ANYBLOB="03000600000000000046b60080000800"], 0x14) sendmsg$tipc(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)="8db7d5d1f65c90d3a5af2d371db43f77ced2c65873cd79761d5496a9ea58888ba878b92b4c160e4b67ea769a7dea3d93e2d77a354e22731b65bfcce55c04a381303a2fbd23b99a9b47d5709ddce2829cb3e755879e5bbe79dfa1de5661378cbb00132d800ad5bfb239a410f975b46a3fbc2d9f783088b3567ed8967ba3c7f2d0a7c83d57b5eb43d00ed80e6c223bfb", 0x8f}, {&(0x7f00000001c0)="baea931dbd035cb81d0b342a6091b3cb24a0f193324cbf90402ae08a686115359bc7c849c4ee0deba10ab2a2d8a1bb78156e0fdb4c77ab72d1ddbfffe680779edaa40a33ed0d1810a1ebb9845383de61bc0abe09d0749a5ad1", 0x59}, {&(0x7f0000000ac0)="5ace635150831e638ea0d87ca9e1c5170473ed123a7f76b1396c792d6ab16c4b9020b5b092e2e494fe490edd250ce600fe983ab4f58704c1532a787d6a88cee904754cbb98738f20a16c72fd5ad77908aceb247bea0a6b2908f9ecd59c9f4ef64189d62d0b9b1f035d9c70ae0fa3d843d1bafc512eb6110999dfc9dd27066951b13f4bbd1bc5413c7185b0e9d0a8e45f11146b576ad8369c47db5d18a29a9a39e7a59e27aea4a8407bb329bdf736350b996e6f2f2133ff22bfe4737618d24b0cfe740d1c51006825034ac7859da54b45427dc361b7d44b6625b6597b10718af5ef930051dd44ee14ea7cdea548cde8cfee8e4993fe7e9ec0f7cf8e7e2d5590c057f0f841f0eac14be4a17dc5188f755bfdd2af6ce77f7cd84453811e021081608c87f9bc3550112cb1031a27d4fd795639a3c2a6d004f06b07c8742dc2e053cf5909e4fd6b76ecc2b4d18d2df8a1218c3ec52934c47637103eba367922ef58437a5f83bdf70f32985e925c09570e91d186cf41abfe01f7b0d6024c9ee52c5717baa08cc2a9a2848a7fb6335f86115ef2dc59b805e868dc4f87d96f27834e9321f3f3ebe68cb8faa9b7ac9b29fdff9e3ebb17e0cee4d15d43dcc3889a5ad319b7a74c56c5b6c08ebe9b9f8552cd7a0ad7c7fe873b9c5cd628d83ceed77e1359b684feab63dae75dffbda38ff0f7b3387cc5965b3ea9933032e4f954ec116b08e481fce8047e919b5bc35388ab8a6180f1520abb1de1e27df398a432bdeff91addbd12074b34b0c840c7523f2329b5b35a0247000e2a442b5da35c76eb0593fd60d7b1419d4bdb38de7820d815197c65a753376aa1082a80bc364e2c5f324b337c5ba21779b7e3dac6b11636df5ae7075db76872bd3c6ec16c05d8c0c7bac35a21f23b80d48de296f6f9e4e071aacc2d56b0f4548249ad63d8b5f8349de855fb63672915507877897ebcfad6cafefd573f0c176ed6f1f8e103a3a48137c94bf5dfc89144eb6904d5bbe04c72973d3216ea72a49e857cc8ca279d657cac5937cbbb1713bba301dd9848ad8925bf8062736bcbf055153b1084a4da1abb318a92ed202264bd0ae352d3ace50db64c234676a253f12b0a377db45b4037c9a17ed56d7e6560270d1d4907803e602ad0623b3e5d5b8073be207f17eef720ce4f94b4aba2ed0299de53195916d98201beb9ee62ecee2144401be99b2fae069f066ba93dbc974c785b8bc976655db41445efa8a7304e0a0efef834bb1f19323539f0dc4793e5b024a70d4d9a726f200094c4341a94c4b4e251d87e4e9ebe6e12a351fe9c865f94f2c0f8366f18a943252c3f09e13929905ddac7b088c738f273f8ba5740d29f8fd466e62490409600add8465a1d7baf093d43ed61b4abbd2cea58c4944ad18afe664727005349ddd0c403beb829a715cf18a40cdd2d20211db0a90d1384665eb7d6e2ce35ba3c517644b93029d0a8380332a2dc4195af706ea710203cfe1eefaab6e2cac53b4ffac589961b88ac357cec9bc46af472e0bd2c37a8e3bcf2c35b07e44da67e7ed4928611c502cd31703949414271844b3d0f2e6f1329c1d3e3e8d625c3d2b7455f8236b22968ec9a8fc75369593d08bd0e0a9071043e09866443565643aec074827158555feea33749dbe5bf4fec39aa3ecfe60b0528c194f14506512d2c105dc6be97842b1fb7a5efbdca36faea79f2a667d6a2587872863cdc400a14bda17639de6ed2cde0c1b4f73a114d11d5a790961956c7679ca07c0fb72fddca268357ad909e9e9524f1eafbc5df81b0f48ad80942126dad58b91c91d02a1f911b955be91af7e8afa66553907ecd8dc8dab0395de0d3ae0e052608993a7dee9ca6b1fc76fce206e443372771c28d2f33aa95ecd9b47772e3cde744c44838909da2023c206ae3ecb80b5627bdb3b11c1f5e2b2359ef4eb89c58f0ee53d5f65424954530304ac57b935aa06426d513e05c40861285964bd830fed56a00efee6187a34589fb6e3460d4407d66e1e5b71476c2c5af6ba340a8ea139945254c74c41368455084c0d1a5c5f48aad82128a476d17c73f0bcd5d9df0d55c743c3b3626c1c360df505a7b1b91001fa3d547ea3f024978c1906b13a8c2aa285599a85fb85b5e701900b719eb8c9cb63441c39981b6497421161ca341ef93c0784a90b79f79e664a3824c673fadb63af345222e04e741a35d93dc8df0a206e737f220533473ec6bf1cf5d8dacf46822a1b8a277c0dcfd5a5dbaa3e73aca798d08b27029d55633fedfcaa9797b319bf78e599361dc9c7acf225d3d1b8dfacb8fbc86748a94ea55186774cf3407e9c528992656079930662af4a09ef2d59bd059be54d18cf5ab227cd60d4b20e2f3b9aa0be7ed8bb2cb7b16264728a6dd43913240c2e9c905bbf4419a41f2b405abb8440a7e6e8eb73597b3835fb330e4cf86c76e9659384d1a245c27c241808605dc70eb3b90a58f64ca816ee9e0cc7f5a9b8783e62b9d2eedc3befa33e8c1729665e171307f68afa59509aee9e6c21f134d30a87a4815c7adc6a63be0ada0ce60a738b03615c6b28af3d90b0a58efc0b71f3d77cf852c43c189b8dc3b02ae5bd064bbdf72046e64091a7c020a2625f54895e43259e88042e65f5508ed58417c5fbc6489ce92f1d9cae10c0721dc1726d3eab7885f84b3f2f831d6b93c5525ca345f1f203b5402526f9b8e7647487e420d0fcec1d3a445a340e162a1f182a4d718d2f7ca81e200bfa0400f558b85bd04b0dbfd6f541f7d2854cdb736902a145ee899b9f0f47405e863e6189a898faa515d9ba697df75c3b34c7ac7e4ce242ec33f6febee43aa39948da136e2be0d1ab184db4670db29f12c33aa537cdd1e41a1c0d70269699e4014f0b3722a9e7391ac8530ab06bea4447b17eae58e6fba8b88149efbb3bb048f82df7506b1093d4b91a3bd1b75eb6c3c8776ead22a65857481c1d6c312bfbac52e8c3a4a48484fab7005f8b95587d1bdcac37a347db92412b192ffca26f5f269368c5b816c24909a31102035ae1986316bc02e848e54891bc4dd0edefdaa8e889b349c8f6a95ca46c8d11b9712418e88753fdb8c5dd4d5f473aa2fb186644b6421a19a3f1c44d9bd6f50a6dba93aaab757f29e1fd9fe0500ee9fa76a5703b5fc19a223f01573acb80f2a775640657f08f03e7c4e8d6abd9793168634cdeee70ff319776f6883c0faca93982e40bfcfa0e5b70a77442ddef00e6b2fe72e5d66dbbda749d09ba484fb8432f218c45232a3fc09314db41c52793c64ca3b2a744d5b7912cb6e44429f9f5a0edb0c920cf351a9a63b9cc9f389c4516d14a9560690fca051f759bc0b3205ce1c485aaa3e5ce8b2f24a347e310ac241d6e66aead4f081625fcc281d637c4425ffc2a8446e0bba16fd33976119c55ffbd849d06bc4df38bc5e993a8ee64349d3e41b85ae82d6d14a24ec79ca6d4325162c8cfa0916aff29290bcdd9684f9cb3d088f610a6fe48e4b81f6a32c7585561c2cb42fa93c2c838138ffa641b6162bd3d95730cadbb7a8f44b79dd2d6a9976ec6e4998919467d2788bccf295d5e8ffa4a3e4480871348a4fd57b1861ea2897139d8a63b022c08f4026c65f02c9ebe3a1e9689f3b4dda8e308a5f7f61c6b9e2e41eece30c39571b07e221ccd644c7a4d7d70a621aa03800a8f4daaf3c697162decafaca4f3c4688df4add1e5ad60d3b482db4848480f7bd2f4aa57337da4cd3c5a51fb1c3487e71d9666574d3f1c2b6487281ec298f186b984d455b98d8ef0458c3fa756348fd8d998b04e4a09f655703b8f4bfbcd70067aea631c49f145bc50aa9a72e446947055d846e34c11a18b32a0fe6e182dbd479b50cc43997bb96ab5d3cd3b557fdd81b1ba70362c8bd0fb6663c6163492f6e9744b0bd8dfacad2db09e2b854da586352dc90dae372f7b0624707055cd9201ddd1153172ac76bc95caad4546bac54d6562bea14985d3aa797e7b978349e5ad91782df46a05e07c9da824853bfa2f149f431537b74f30d7ec80c5c752c498b4147598330ae3694db5bba5d0cd85001af2b1a1f644232fc633bf577f93a8a1fdc2b3feac2214c39c71ca67815e2e2ea5bb465791b4118bbd6d106b8bde303f6eb7a7a0bb31991256bfe1a12adac6177eb927e63bb899d37774a1334cf8d82579aa733d527cdd82a63b7c417614ac54cd3a1b9a6ffedcfd21a29e15304516ca152faf7a8b9ec66cbdc598a117ad0b6725c36d98235e29d13ffbbaa20e5172363b7ef194e3e647c8e1c0a8fb00dcd2728672af6ddea4c743e13a5bf246766d7b129ae76c809a550b51dc78ed4020e738912b06dcd30aeaec037066539365fda91e322d8228d410de290c4c49ce92170cade5b508185875675339db4d9791d9b599a3e3faa31a8df8c846a3656f407c0b15db9d32676c6831f9380fe9fa51449858cfe019637c62c5b9476d880daa95c4aaf1d520549c5ea381c68050f175130bc798b3fc4f97d07d19dbaeff29cca1c5b12f25d9cd78a5d58ca42d62574c84c997793875813f7f30e9a56150dfe1fc9c8df7af210f382a4e665ace4789ce6cabd0a03ec5f1a36c81ba5dfcf0104c899eb122b605d1c8cde288224cc0bfea360ceddf4831eddcebb8d18577fa595486021f0507a1d33df04e2e520c3836fc9a4289016d028a18a61cf031e4f6653accf1fb68732e5fdcbbf686948d675b584ea4702c8bd3206c769446c944338ef8e5cb3acfec9db8556fe1c99f70026ff3250de62220b0d0e7f5129503d7f6c2d5375feac76ce198ea3a090eecc713cb3ce27de8e6f0cea503d324d7b3e54530a52681fdbb7e9152e9400d4f37c3051b57803366231fc98a5a8ccb3129fb158cfb9427ab1abdfbb39ec8a8599aa17651ee5555ea36c768e4a0e1f39b3849fe2fdc5cafbc592b2eb9a46f4574a90cd0e48893fa5f41f64b53140bc6b020c24fa5b7ed026726f7d07a032f29fedab988de408be85668d371477adb249279c3779b75f1a4b615b583fa87b0633d72b8b4f3217a0fbc92325a2eb0c096799a93824ce351678ca49bcd016715c7bf9e57153b8bf4d2219ae2fecd163979cc2f35951466bf7467ddc4af215a4db680016b4285013f114a2c54c084002e41b2728a70df3275bb8085900f65a82bd64ce0f62e6d304049fad223fd8bfdf58be577da0734b2657398efc3c3d99fffe6953e0778bb2e5e34b42b3da77563b779198b7181a722643e292b2b3821ffc1d0050c7782a756a13dcb8f055106418790fefd0010c6cdf96b3187692ec54ce2eb2bab22345f7474a56fac628eab2c7a188ce2211a7b7a5d3eec34625ae7a1b78d8d4071b3c4b8b3b4ab2b2337684a7038f5adc9d34570163d078c3290e9fd5067c8bfdc2ab4104f992dee8b46c369c89a089ed398a6ffbe07f75bc3419258ff26f137e22d40a99f2207bb6a8d607de8d025ac8e6761b52aa604d7a0b4c79b08c19c18fff57f4a63ad53b01fb28c0d131f3bf80bb4a71b034e1641ce380e744e4ca3beaac16d79850ebced981a280bb52c1831e76b593a223bb26e0073da47f47c2062ef355f8356d59014b2f430502446afe971967190f98904a0c8f5fcd5558108899de184dc305a5049dc0c10270256e3ecf33a67eeb68bf53870ae4b405a868dc610cb4da93bd25222561e32a871ba9f10e062e986067260ee4db567fb29c9404ff74c620bbdb3520bfdecb5647cf8b778560eaf68d05ecf5926d6c620f2c9d3a7141bb19ad60063cef52741dbe0eba012bdfbf710b00be2491d44eb22af3d33156fb8113afa1d4", 0x1000}, {&(0x7f0000000240)="665ae1fbf57c38787d52dbbf658ff8be4809f97d7aadf356cb7edad710ed858f83fa2bf9b3b6f808b7b70ff19b319440a3a3c604091e4bd0ed6211acfe058abfce8cf1ab7e73740e7a4ced101a348ba99713dd364ba6f4722e74e1c43d6956ccd9a13b1b0ab5607f39c1ef7beb364c3e45", 0x71}], 0x4, 0x0, 0x0, 0x8010}, 0x4) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x2c) [ 876.682689][T23858] binder_alloc: binder_alloc_mmap_handler: 23848 20003000-20006000 already mapped failed -16 15:19:07 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0x879a, 0x0, 0x0, 0x0, 0x0, 0x1, 0xa0e}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0df3e1005e57c3c3e2c9b7d991734e424a2664f0ff064a460f3038082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754e50c420fae9972b571112d02") [ 876.739326][T23849] binder: BINDER_SET_CONTEXT_MGR already set [ 876.765398][T23849] binder: 23848:23849 ioctl 40046207 0 returned -16 15:19:07 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x1ed) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, &(0x7f0000000080)="68bd0000d7ebd3") ioctl$KVM_RUN(r2, 0xae80, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 876.807513][T23874] binder_alloc: 23848: binder_alloc_buf, no vma [ 876.825917][T23874] binder: 23848:23874 transaction failed 29189/-3, size 24-8 line 3147 [ 876.853508][T19855] binder: release 23848:23849 transaction 388 out, still active [ 876.872731][T19855] binder: unexpected work type, 4, not freed [ 876.900981][T19855] binder: undelivered TRANSACTION_COMPLETE [ 876.935942][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 876.974931][T19855] binder: send failed reply for transaction 388, target dead 15:19:08 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x33, &(0x7f0000000080), 0x4) 15:19:08 executing program 0: pipe(0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(0xffffffffffffffff, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x7f, 0x0) 15:19:08 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x18}, {0x0, "f4de1a2dce362d78c30fe21c60bc585831b2fa452af9cbf1a9487b48004d700e601054350947210ec46f1850d1e0d65930c03d2378e818ebecace95a1bb5f58b6236460e9f73e93171938b40ca13b9e548b9f91715c0f762c025bc35dd8764"}}, 0x0, 0x79, 0x0, 0x1}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") 15:19:08 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40106309, 0x1}], 0x0, 0x0, 0x0}) 15:19:08 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') prctl$PR_SET_KEEPCAPS(0x8, 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r0, &(0x7f00000000c0), 0x20e3) fcntl$getownex(r1, 0x10, &(0x7f0000000000)) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)=r0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f00000000c0)=0x4) read$FUSE(r0, 0x0, 0x0) 15:19:08 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x1ed) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, &(0x7f0000000080)="68bd0000d7ebd3") ioctl$KVM_RUN(r2, 0xae80, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 15:19:08 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0df3e1005e57c3c3e2c9b7d991734e424a2664f0ff064a460f3038082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754e50c420fae9972b571112d02") ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x0, 0x0, 0xc85, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x2, 0x80202}) [ 877.511918][T23994] binder: 23993:23994 BC_ACQUIRE_DONE u0000000000000001 no match [ 877.546844][T24016] binder_alloc: binder_alloc_mmap_handler: 23993 20003000-20006000 already mapped failed -16 15:19:08 executing program 0: pipe(0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(0xffffffffffffffff, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x7f, 0x0) [ 877.601271][T24016] binder_alloc: 23993: binder_alloc_buf, no vma 15:19:08 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x18}, {0x0, "f4de1a2dce362d78c30fe21c60bc585831b2fa452af9cbf1a9487b48004d700e601054350947210ec46f1850d1e0d65930c03d2378e818ebec"}}, 0x0, 0x53, 0x0, 0x1}, 0x20) syz_execute_func(&(0x7f00000000c0)="c4827d5a6e0d5e57c3c3b7d95a914e424a2664f0ff065b460f343030082e67660f50e900004681e400000100440fe531feabc4aba39d6c450754ddea420fae9972b57111") [ 877.650445][ T7536] binder: release 23993:23994 transaction 393 out, still active [ 877.650722][T24112] binder: 23993:24112 BC_ACQUIRE_DONE u0000000000000001 no match [ 877.658597][T23994] binder: BINDER_SET_CONTEXT_MGR already set [ 877.674786][ T7536] binder: unexpected work type, 4, not freed [ 877.684461][T24016] binder: 23993:24016 transaction failed 29189/-3, size 24-8 line 3147 15:19:08 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000000)=0x7) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="04480bcfca2ed9d2cd8d488bcf9751a268fc2793ee06a3d0b3c8ac0cf6b568482988ea07cccd2a3567a9f209a20ba895446eede285ef85962ec2bdc9be44e62f57d62d44fb7d79ef574258d5849edeb2062e5ef562d7735309366ee170df61a3fb39b2e9b7c16a091f6f021dbe24f98fdf32515d31555e826a510e7a1b058430d2521ca9c3489807405c2de7e83f268bb1ed67bba9b190381556bb70c6615934b3a1330098e4f2d9e9ee8b1630fc2ba0fec65974ddf775149bf5d3a39d858e266baaf31b8d846b57e86858302f9747f8", 0xd0}, {&(0x7f0000000200)="e10bd6a26c7083d196f64b2dd517c61a22f376952a5f43c6adf2131708a3eebfc4f020785f936b7baac9d59117baf20ce2274d8423ca2a6e0ba707c2c3713f6416852bad1393bd0933c11cd5978a49676c14a1c60d4abeece7628dca38aadbf86941fc74fc7510250008a79fc3da0444e26026a68c40b14cd3ab50a4b0f365992d2b77", 0x83}, {&(0x7f00000002c0)="880fa4f7e301d8952f1ecd80cb722c6785e217bb593a9335f27de635d5db51f6830c70059266f757537a71b0210634d774bccb5767a955b5ae723917fec647a2f0bda664b71bcdcdfd5e3028cd23663fd1b8b6f514dddf4a0754f5f6dbe2a600d08cf031f4851722d17f2972756b391d291b46bb60f4d1167833cb72d8ab1924ca14a905462c76509e190991847bed282125a21bdb4ca414442da8194b4cd513a1d4e8682cb7fc6623507fc187699173d279077ba738428d5bd19ef7b3b812a3ea6c81c31daa084d9f94", 0xca}, {&(0x7f00000003c0)="e421f38e82c020f290d4aea31d9232509ef727f9ab743e9ca4c64bf157a5d22643f26705a56fe8884eb49971859df4547bef350feffeca9521a8", 0x3a}, {&(0x7f0000000400)="645c044a1f5f1213df3b498669d5bcc20cd4249b26f51391d8cd24a2631b1ffa49b4600a42fae88caf7cae27aa664436ff6135b7", 0x34}], 0x5) read$FUSE(r0, 0x0, 0x0) ioctl$VT_RESIZEX(r0, 0x560a, &(0x7f0000000040)={0x6, 0xcc6, 0x0, 0x7}) [ 877.703544][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 877.732410][ T7536] binder: send failed reply for transaction 393, target dead [ 877.740351][T23994] binder: 23993:23994 ioctl 40046207 0 returned -16 15:19:08 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 877.760313][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 15:19:08 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x5460, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) [ 877.868516][T24126] binder_alloc: 24125: binder_alloc_buf, no vma [ 877.891838][T24126] binder: 24125:24126 transaction failed 29189/-3, size 0-0 line 3147 [ 877.891841][T24128] binder: BINDER_SET_CONTEXT_MGR already set [ 877.891858][T24128] binder: 24127:24128 ioctl 40046207 0 returned -16 [ 877.902181][T24129] binder_alloc: binder_alloc_mmap_handler: 24125 20003000-20006000 already mapped failed -16 [ 877.923815][T24126] binder: BINDER_SET_CONTEXT_MGR already set [ 877.931260][T24126] binder: 24125:24126 ioctl 40046207 0 returned -16 [ 877.938928][T24129] binder_alloc: 24125: binder_alloc_buf, no vma [ 877.945511][T24128] binder_alloc: 24125: binder_alloc_buf, no vma [ 877.945524][T24129] binder: 24125:24129 transaction failed 29189/-3, size 24-8 line 3147 [ 877.945716][ T7536] binder: release 24125:24126 transaction 398 out, still active [ 877.959409][T24128] binder: 24127:24128 transaction failed 29189/-3, size 24-8 line 3147 [ 877.967962][ T7536] binder: unexpected work type, 4, not freed [ 877.990622][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 878.001613][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 878.012606][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 878.024598][ T7536] binder: send failed reply for transaction 398, target dead [ 878.083628][T19855] binder: undelivered TRANSACTION_ERROR: 29189 15:19:09 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x34, &(0x7f0000000080), 0x4) 15:19:09 executing program 0: pipe(0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(0xffffffffffffffff, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x7f, 0x0) 15:19:09 executing program 1: clone(0x13fffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = getpgid(0x0) r1 = syz_open_procfs(r0, &(0x7f0000000080)='sessionid\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r1, 0x0, 0x0) 15:19:09 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406301, 0x1}], 0x0, 0x0, 0x0}) 15:19:09 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x5460, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:19:09 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x1ed) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, &(0x7f0000000080)="68bd0000d7ebd3") ioctl$KVM_RUN(r2, 0xae80, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 878.432935][T24246] binder: BINDER_SET_CONTEXT_MGR already set [ 878.438976][T24246] binder: 24244:24246 ioctl 40046207 0 returned -16 [ 878.439856][T24239] binder: 24238:24239 got reply transaction with no transaction stack 15:19:09 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:09 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f00000004c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="8c0cf4ff02000400cbb4ee8a66c6111ee50100"], &(0x7f0000000040)=0x10) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00000000c0)=@assoc_id=r2, 0x4) read$FUSE(r0, 0x0, 0x0) getgroups(0xa, &(0x7f0000000100)=[0xee00, 0x0, 0x0, 0xee00, 0xee00, 0xee00, 0xffffffffffffffff, 0xee01, 0xee01, 0xee01]) fstat(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x6, &(0x7f0000000280)=[0x0, 0xee00, 0xee00, 0x0, 0x0, 0xee00]) r7 = getgid() fstat(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = getgid() setgroups(0x9, &(0x7f0000000480)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) [ 878.510250][T24239] binder: 24238:24239 transaction failed 29201/-71, size 0-0 line 2899 [ 878.552308][T24339] binder_alloc: binder_alloc_mmap_handler: 24238 20003000-20006000 already mapped failed -16 [ 878.585548][T24239] binder: BINDER_SET_CONTEXT_MGR already set 15:19:09 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x5460, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:19:09 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 878.597682][T24339] binder_alloc: 24238: binder_alloc_buf, no vma [ 878.613256][T24239] binder: 24238:24239 ioctl 40046207 0 returned -16 [ 878.625948][T24339] binder: 24238:24339 transaction failed 29189/-3, size 24-8 line 3147 15:19:09 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) ioctl$VIDIOC_QUERYCTRL(r0, 0xc0445624, &(0x7f0000000000)={0x80, 0x9, "edcb96e326e191b2da842274f3dd7b23dbb8c3e6dfd28504cf4a47f6fb9ff495", 0x74b53ff0, 0x4, 0x80, 0x1, 0x200}) [ 878.657251][ T7536] binder: release 24238:24239 transaction 405 out, still active [ 878.657986][T24361] binder: BINDER_SET_CONTEXT_MGR already set [ 878.687397][ T7536] binder: unexpected work type, 4, not freed 15:19:09 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40486311, 0x1}], 0x0, 0x0, 0x0}) [ 878.717905][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 878.721098][T24361] binder: 24360:24361 ioctl 40046207 0 returned -16 [ 878.758283][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 878.793659][ T7536] binder: undelivered TRANSACTION_ERROR: 29201 [ 878.821984][T24447] binder_alloc: 24446: binder_alloc_buf, no vma [ 878.826036][ T7536] binder: send failed reply for transaction 405, target dead [ 878.858607][T24447] binder: 24446:24447 transaction failed 29189/-3, size 0-0 line 3147 [ 878.876887][T24476] binder_alloc: binder_alloc_mmap_handler: 24446 20003000-20006000 already mapped failed -16 [ 878.902953][T24447] binder: BINDER_SET_CONTEXT_MGR already set [ 878.909250][T24476] binder_alloc: 24446: binder_alloc_buf, no vma [ 878.917800][T24447] binder: 24446:24447 ioctl 40046207 0 returned -16 [ 878.925014][T24476] binder: 24446:24476 transaction failed 29189/-3, size 24-8 line 3147 [ 878.939334][T24447] binder: 24446:24447 got transaction to invalid handle [ 878.940159][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 878.946612][T24447] binder: 24446:24447 transaction failed 29201/-22, size 0-0 line 2994 [ 878.961073][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 878.973034][ T7536] binder: send failed reply for transaction 411 to 24446:24447 [ 878.987523][ T7536] binder: undelivered TRANSACTION_ERROR: 29201 [ 879.001952][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 879.007791][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 15:19:10 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x35, &(0x7f0000000080), 0x4) 15:19:10 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:10 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x540e, 0x1) 15:19:10 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:10 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40486312, 0x1}], 0x0, 0x0, 0x0}) 15:19:10 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x1ed) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, &(0x7f0000000080)="68bd0000d7ebd3") ioctl$KVM_RUN(r2, 0xae80, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 879.356759][T24487] binder: 24486:24487 got reply transaction with no transaction stack [ 879.375078][T24485] binder: BINDER_SET_CONTEXT_MGR already set [ 879.387908][T24487] binder: 24486:24487 transaction failed 29201/-71, size 0-0 line 2899 15:19:10 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, 0x0, 0x0) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x101180, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) futimesat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{r1, r2/1000+10000}, {0x0, 0x2710}}) clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r4 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r4, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r3, 0x0, 0x0) [ 879.405182][T24485] binder: 24484:24485 ioctl 40046207 0 returned -16 [ 879.416720][T24496] binder_alloc: binder_alloc_mmap_handler: 24486 20003000-20006000 already mapped failed -16 [ 879.464387][T24487] binder: BINDER_SET_CONTEXT_MGR already set [ 879.498403][T24487] binder: 24486:24487 ioctl 40046207 0 returned -16 15:19:10 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, 0x0, 0x0) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:10 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4, 0x200000000) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000000)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000140)={0x0, 0x25, 0x4, @thr={&(0x7f00000000c0)="0b6b058a77cf30ddfaa8d7e92b167dbc2d6478454b5fa28c1b308724deb4b195a5317da0c5f4742c0b6b5e2966c78ce58eb4d0cf5b274c9258e0905639900b5ea83e97ba5c62891cc485f78fd11ea4d10b73", &(0x7f0000000040)="eba1f7f707d442327dec5de8899a2a6d232f27c2caba78d906abb0"}}) [ 879.532897][T24570] binder_alloc: 24486: binder_alloc_buf, no vma [ 879.569453][T19855] binder: release 24486:24487 transaction 418 out, still active 15:19:10 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 879.578486][T24570] binder: 24486:24570 transaction failed 29189/-3, size 24-8 line 3147 [ 879.606703][T19855] binder: unexpected work type, 4, not freed [ 879.637600][T19855] binder: undelivered TRANSACTION_COMPLETE [ 879.640178][T24613] binder: BINDER_SET_CONTEXT_MGR already set 15:19:10 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, 0x0, 0x0) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 879.669119][T24613] binder: 24612:24613 ioctl 40046207 0 returned -16 [ 879.669378][T19855] binder: send failed reply for transaction 418, target dead 15:19:11 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x3c, &(0x7f0000000080), 0x4) 15:19:11 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x3, 0x0, 0x0}) 15:19:11 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f00000000c0), 0x1, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') writev(0xffffffffffffffff, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r1, 0x0, 0x606228e35a198e4b) 15:19:11 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[], 0x0) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:11 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:11 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x1ed) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, &(0x7f0000000080)="68bd0000d7ebd3") madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 880.278095][T24831] binder: BINDER_SET_CONTEXT_MGR already set [ 880.297233][T24831] binder: 24830:24831 ioctl 40046207 0 returned -16 [ 880.318888][T24831] binder: 24830:24831 IncRefs 0 refcount change on invalid ref 1 ret -22 15:19:11 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[], 0x0) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 880.320167][T24840] binder_alloc: 24830: binder_alloc_buf, no vma [ 880.334401][T24831] binder: 24830:24831 ioctl c0306201 20000140 returned -14 [ 880.344615][T24913] binder_alloc: binder_alloc_mmap_handler: 24830 20003000-20006000 already mapped failed -16 15:19:11 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x100, 0x0) ioctl$PPPIOCDISCONN(r0, 0x7439) wait4(0x0, 0x0, 0x80000000, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r2 = socket$inet(0x2, 0x8000000800007, 0x20000000000e) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) ioctl$SIOCGSTAMPNS(r2, 0x8907, &(0x7f00000000c0)) read$FUSE(r1, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r1, 0x0, 0x61, &(0x7f0000000180)={'filter\x00', 0x4a, "cd46882dde90355313b3f4df81a7e95f7ba63566d44bbead78b1c7e0339563e8119b226b48bfd57e45469f54ba773b0c032b108f73eae7bc642ee6e9d568c90e859e9837bf2aef71731b"}, &(0x7f0000000200)=0x6e) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000140)={r1, r1, 0xb}, 0x10) getsockopt$inet_int(r1, 0x0, 0x15, &(0x7f0000000000), &(0x7f0000000040)=0x4) [ 880.370761][T24840] binder: 24839:24840 transaction failed 29189/-3, size 0-0 line 3147 [ 880.395825][T24831] binder: BINDER_SET_CONTEXT_MGR already set [ 880.422441][T24831] binder: 24830:24831 ioctl 40046207 0 returned -16 [ 880.438915][T19855] binder: release 24830:24831 transaction 425 out, still active 15:19:11 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x300, 0x0, 0x0}) 15:19:11 executing program 3: syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 880.466331][T19855] binder: unexpected work type, 4, not freed [ 880.499130][T19855] binder: undelivered TRANSACTION_COMPLETE 15:19:11 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[], 0x0) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 880.528514][T19855] binder: release 24830:24950 transaction 431 out, still active [ 880.560689][T19855] binder: unexpected work type, 4, not freed [ 880.568025][T25048] binder: BINDER_SET_CONTEXT_MGR already set 15:19:11 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) write$input_event(r0, &(0x7f0000000040)={{r2, r3/1000+10000}, 0x11, 0xc6, 0x4}, 0x10) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r0, 0x0, 0x0) [ 880.586273][T25048] binder: 25031:25048 ioctl 40046207 0 returned -16 [ 880.592954][T19855] binder: undelivered TRANSACTION_COMPLETE [ 880.593131][T19855] binder: send failed reply for transaction 425, target dead [ 880.608802][T25060] binder: 25044:25060 ioctl c0306201 20000140 returned -14 [ 880.653817][T19855] binder: send failed reply for transaction 424 to 24839:24840 [ 880.665206][T25091] binder_alloc: binder_alloc_mmap_handler: 25044 20003000-20006000 already mapped failed -16 [ 880.684550][T19855] binder: send failed reply for transaction 431, target dead [ 880.695304][T19855] binder: undelivered TRANSACTION_COMPLETE [ 880.705578][T25060] binder: BINDER_SET_CONTEXT_MGR already set [ 880.755527][T25171] binder: 25044:25171 IncRefs 0 refcount change on invalid ref 1 ret -22 [ 880.756040][ T7536] binder: release 25044:25060 transaction 435 out, still active [ 880.773792][T25171] binder: 25044:25171 ioctl c0306201 20000140 returned -14 [ 880.776856][T25060] binder: 25044:25060 ioctl 40046207 0 returned -16 [ 880.794421][ T7536] binder: unexpected work type, 4, not freed [ 880.800539][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 880.800691][ T7536] binder: send failed reply for transaction 435, target dead 15:19:12 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x3d, &(0x7f0000000080), 0x4) 15:19:12 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(0xffffffffffffffff, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:12 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') socket$inet(0x2, 0x4000000000000001, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/fuse\x00', 0x2, 0x0) read$FUSE(r0, 0x0, 0x0) 15:19:12 executing program 3: syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:12 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x3f00, 0x0, 0x0}) 15:19:12 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x1ed) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 881.188557][T25181] binder: 25180:25181 got transaction to invalid handle [ 881.209927][T25189] binder: BINDER_SET_CONTEXT_MGR already set [ 881.216259][T25181] binder: 25180:25181 transaction failed 29201/-22, size 0-0 line 2994 15:19:12 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(0xffffffffffffffff, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 881.233795][T25189] binder: 25188:25189 ioctl 40046207 0 returned -16 [ 881.252274][T25189] binder_alloc: 25180: binder_alloc_buf failed to map pages in userspace, no vma 15:19:12 executing program 3: syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 881.281352][T25189] binder: 25188:25189 transaction failed 29189/-3, size 24-8 line 3147 15:19:12 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="f4", 0x1) write$binfmt_elf64(r0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'], 0x1) setsockopt$sock_int(r1, 0x1, 0x2a, &(0x7f00000001c0)=0x1, 0x4) recvmmsg(r1, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2, 0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000440)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000000080)='sessionid\x00') sendmsg$tipc(r3, &(0x7f0000000400)={&(0x7f00000000c0)=@nameseq={0x1e, 0x1, 0x1, {0x2, 0x4, 0x2}}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000140)="4f867d57b60dd7e31e236308cd4f66f811c73cc9fac30f382a9aaf97be6a06836b32e0a051c4", 0x26}, {&(0x7f0000000200)="6b3f9d39d12a8ea86c2047c95c3e2ec12fe9dd1d97f71de241bf193e6bafb184e3085390617c5108ec11f0f6133fd6227f1898c00020fa557bb0c2e764492ea3477862547756ffcf757034fd421021fb22ef15f4d1c8ca88", 0x58}, {&(0x7f0000000180)="d5f365afdfa7f21e5d7e", 0xa}, {&(0x7f00000002c0)="1e7a087d63718a45ce8a7481ffed7919104bf6b2a8aa1851ef6658ecf465473565dc883594d9380aa2d700000315cd35cdb34ce3d2a4765afd2407bc8f887e44c27a757b91aa51a9dace8a03e107b0c3c779259ba642ef3221153b9bb88d5fb73921cb2af7de967fe4889ca57e6d72077514577c5709b6dd68d2844d5f568ef543ea344b20e7739c190636e3a6c06f4012de7ae05ab726f31b1ccc234cb6bba5505120f5e7f82372dc1e4856a5858de6e19151d6c749c0b9225c41f2d93b8e14f70ec34d3f1a19e7e924264206966072b19aecc85fc1aa1a2a9763bcfeea", 0xde}], 0x4, 0x0, 0x0, 0x40010}, 0x4004005) r4 = socket$inet(0x2, 0x3fffffffffffffff, 0x0) writev(r4, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r3, 0x0, 0x0) ioctl$DRM_IOCTL_GET_MAP(r3, 0xc0186404, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x1f, 0x4, 0x40, &(0x7f0000ffd000/0x2000)=nil, 0x1f}) [ 881.330073][T25299] binder: 25188:25299 IncRefs 0 refcount change on invalid ref 1 ret -22 [ 881.343260][T25301] binder: 25300:25301 got transaction to invalid handle [ 881.365921][T25299] binder: 25188:25299 ioctl c0306201 20000140 returned -14 15:19:12 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(0xffffffffffffffff, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:12 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 881.397651][T25299] binder_alloc: binder_alloc_mmap_handler: 25188 20003000-20006000 already mapped failed -16 [ 881.430374][T25299] binder_alloc: 25188: binder_alloc_buf, no vma 15:19:12 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 881.456737][T25189] binder: 25188:25189 IncRefs 0 refcount change on invalid ref 1 ret -22 [ 881.495417][T25189] binder: 25188:25189 ioctl c0306201 20000140 returned -14 [ 881.511355][T25386] binder_alloc: 25188: binder_alloc_buf, no vma [ 881.533414][T25386] binder: 25369:25386 got transaction to invalid handle 15:19:13 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x3e, &(0x7f0000000080), 0x4) 15:19:13 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x1000000, 0x0, 0x0}) 15:19:13 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = syz_open_dev$mice(&(0x7f00000002c0)='/dev/input/mice\x00', 0x0, 0x20040) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000740)="4bc8043c4ea101c92ab3f009573eefe42062f6840b78102615d3a145ebefac2899ebb878300a01decb7a943847a6f0f91a2594fe9060e5686c3598c12eade808a3fda851e8949d16d802c8ce7dfe25591bf92ad38a4108251e40627dba0c9e655aac001497a760707c3dc278796812e4034d820dfb1f2888798abafda618744a2a3a5b5deb162866b6a260ba200e89f29f8fcbda4926ecdba8f73803ba4825ee5e3b8055deeccfc9d9a46699b60462158d9043c27c1a7d5db28341162683b550697a9a887bad12382a21d5e5a3ad3ae9f4687a70ca3590adf57f765fad2385320dfcd83c63691c488466be1848f89748807f8fca9fc7d6d385d5475b0dda5878") read$FUSE(r1, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r1, 0xc08c5334, &(0x7f0000000100)={0x8, 0x8, 0x6, 'queue1\x00', 0x1}) lsetxattr$security_selinux(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='security.selinux\x00', &(0x7f0000000300)='system_u:object_r:tmpreaper_exec_t:s0\x00', 0x26, 0x2) write$FUSE_DIRENT(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="c80000004adf69d001000000000000000000000000000020bc0000000000000010000000400000002f6465762f696e7075742f6d696365000600002144efdb74497b950000f2ff0010000000ffffff8c2f646576af696e7075742f6d69636500030019fb00000000000000000000000010000000090000002f6465762f696e70f5742f6d6963650003800000000000000100000001000000000000007e000000060000000000000008000000000000000a0000000600000073657373696f6e696400000000000000736d65a83c8bfc351cb402cbda5c211a7c39563cda0e01f346c15163f177c77563b9a1ac2a5ec10b0e378e3823440834dbc720d4c7dd4f8ec39534326f2350c070da9b8a"], 0xc8) getsockopt$bt_BT_CHANNEL_POLICY(r1, 0x112, 0xa, &(0x7f0000000000)=0x3, &(0x7f0000000400)=0xfffffffffffffd67) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000640)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @initdev}}, 0x0, @in=@remote}}, &(0x7f0000000040)=0x7d) quotactl(0x8, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000240)="199bfb8f9c2f721e4fb4ac84d06f8ad1962f9a373d027f2d48e70d3a62c3d03c8bf91f4e7f34188d784e7506de5917d352716bc77d8fe97cfb35ca1210c6de9f5be0045d73c6bffda9") 15:19:13 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:13 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:13 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x1ed) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 882.101903][T25427] binder: 25426:25427 ioctl c0306201 20000140 returned -14 [ 882.116431][T25432] binder: 25429:25432 got transaction to invalid handle 15:19:13 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 882.151740][T25436] binder_alloc: binder_alloc_mmap_handler: 25426 20003000-20006000 already mapped failed -16 [ 882.171560][T25427] binder: BINDER_SET_CONTEXT_MGR already set [ 882.178511][T25427] binder: 25426:25427 ioctl 40046207 0 returned -16 [ 882.182854][T19855] binder: release 25429:25432 transaction 451 out, still active [ 882.191160][T25436] binder_alloc: 25426: binder_alloc_buf, no vma 15:19:13 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:13 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000000)='sessionid\x00', 0xffffffffffffffff}, 0x30) wait4(r0, 0x0, 0x7ffffffd, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r1, 0x0, 0x0) [ 882.202500][T19855] binder: unexpected work type, 4, not freed [ 882.223300][T19855] binder: undelivered TRANSACTION_COMPLETE [ 882.241305][T19855] binder: send failed reply for transaction 448 to 25426:25427 15:19:13 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x3000000, 0x0, 0x0}) [ 882.280621][T19855] binder: send failed reply for transaction 451, target dead 15:19:13 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}}, 0x12) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:13 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 882.327110][T19855] binder: undelivered TRANSACTION_COMPLETE [ 882.327967][T25452] binder: 25450:25452 got transaction to invalid handle [ 882.350105][T25453] binder: 25451:25453 ioctl c0306201 20000140 returned -14 [ 882.392952][T25456] binder_alloc: binder_alloc_mmap_handler: 25451 20003000-20006000 already mapped failed -16 [ 882.435629][T25453] binder: BINDER_SET_CONTEXT_MGR already set [ 882.448905][T25453] binder: 25451:25453 ioctl 40046207 0 returned -16 [ 882.463747][T25456] binder_alloc: 25451: binder_alloc_buf, no vma [ 882.474205][T25461] binder: BINDER_SET_CONTEXT_MGR already set [ 882.485930][T25461] binder: 25460:25461 ioctl 40046207 0 returned -16 [ 882.498130][ T7536] binder: send failed reply for transaction 459 to 25451:25453 [ 882.516077][ T7536] binder: undelivered TRANSACTION_COMPLETE 15:19:13 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x41, &(0x7f0000000080), 0x4) 15:19:13 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/cachefiles\x00', 0x200, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r0, 0x4020ae46, &(0x7f0000000200)={0x1ff, 0x2, 0x2000, 0x1000, &(0x7f0000ffe000/0x1000)=nil}) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003f00)='mountstats\x00') getsockopt$bt_BT_RCVMTU(r1, 0x112, 0xd, &(0x7f0000003f40)=0x1, &(0x7f0000003f80)=0x2) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000000)='user\x00'}, 0x30) r3 = syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x4, 0x200000) ioctl$KVM_XEN_HVM_CONFIG(r3, 0x4038ae7a, &(0x7f0000000180)={0xff, 0xbef, &(0x7f0000000100)="8827dded6bb51a519530ac3a94ed6ee5bb9f296feba935d5f6f50c406b602fe9565144b10ff7dc8d26abb5724ff0a2dc5a74d5dfd74b11ab53db1f2ad1365b485ffda31b49cbfabe4b58cace4798c155e30ef7147c3d6be14927", &(0x7f0000001ac0)="57c33a28629401f89f78fa9664d11fe9e953b180ea6c1d7c6662d7ce2cb5647712bfb2ae2e30b6bade6241fc0511af20238a0ce59140448b105fa77151244c8693df2648250c15b3c13ac21797435f70d2f10fc49dfae5f09be19e232d33a5ccb9d741cdf22d53a5dd5d27f82bbeacb533bcd0e2ebb1218291cf5b8f91e74a077a01ebe442edd1967781769c50692e533a4db492e14412a45b9003873b502cde5485001407ebfe258b28073cceea10028b1f6b3fa88ad471772e2b78ab034e7f80dd1a0d548ae1e71bb436b3c16fa178b20720e37076d9afa058c1f693e04d337d9d8be5fd727d31bfdfafc12cdde8f84e3580a27af7cdeed30c03e46a992d4c02a460bb3ebaf82813e4cb51c56428747dc0d51e2bb0170ff4bfa18310ee8b1c8f02c7fcaa24c87b687c8b3d85cf151e982048a54dbdfc9003044e1da5fd4ab3db6baffa44cdc09a69fd2f704bf58be53d97423bd6b64fd830dcb720ca1a85769756a65f2d17946d6c49f3d74e4f088a6f66122ac25ba8c46f12eed5edaa350c63574202efe8895ee5faeca414f7a6625073983464c27d9c363f584a2126b0896014a52c7cce81561032f5781ab5ce35fdaa9e9d73ddc895b29e9a2e2931d94cfed5d404217114797118571436ac1cb886c19b89b843946d648ee55a80633b6dc44c8873f65feec245c901fc6327f73c9b325aaddee6b004373283e6e12512c874a9bda8806762830924a23491a42d1bbae75fffe4ada6a15de8dac05d05cf89a466162662ddc00eeb81e54d39833d7bbf6c5c3bd18afb138c13d0675dafa14b79e18046486906c78bc150a7e87345e274314fbdf25849fe054a4656d648f9e3a977bfa5cfd8aeee512b731cf1e9046fc948d691cc4b94fad04418208db2c71a492215405b78158726b10ff3e79dcb58966f3cd34333739abe8d6b3dc9607e394276bcbe407a763fd7f956ef8e8196837a70d9432762bf1d37af5623abbf81870d3e7891cac683a5f2da97c5ecd5e70d08ceb7bfb543f3a549cda8e8fc81b496ba72a6de7789da0cefda2b35c3aeb675ba78de69b80803495248503c4c90064cc19c466299dd0c3b2c3e6e51d0f2289de8dfe8663254d9dab1349c4e37df23adf8d4f5b48ac695c255949c9c30fe7e8290c449869d3b8d6066ad78782e87b6bb194a515aae4fbbbbf33bd5fc4445a7f081fa84fa3d1657d9d48fa6ba4015c04787d4ec8d78ea805de2d09b0cbbffbd76a37f95eb55e7e7a3aef2af830a7d069471914581b694c7fd775b829defa2d15f3b91c862fd5709188c75cfb4f13150a6c4456a80a104cddd97eefeb7335445bbd085b293748f52a61b8e1a210a13f72ed921d0075bbcd02b672b86a473b44af1ee1f693aec738af2b8e0af847022e14a644bd1a7a73fa2d99f3671bcdfa2e3040a53a60aa1f426114b47244c5b7438178960a55b38395e147c48c16bf21ac504f75f39b9406172bedac66c9783aa3e2672bce30ad747ce4af20849d3fa5498aa6f945eaef71e34f9503bee1dff6b6c43ce193840e58bfed22968aadba025c352ed74f830405e53f2ed7721b722570e1b993ea20462a09960fd77c3375f6e307a2fe7d4d03a1f8cde46bc91f9128a8962ddb9a6f8c815f5d225943fe80748f8c500cdcd170bb2a8531147c2df4c90ee4b40bbd811cb031e94dadc1cb7283614c5d713035cd8eb02d327dd44d5002c37ef33902a826b237ea3d28eaa0b0a0e82c176afb39c53f0b7a06f7f4b13573acf93140360c4b202fab1a4c7d497223b7b78baa01f14db1bd960660b733b1c5ddb267bc612e6851734fd0aa237b2cef2f7b28863a4ccbdf75796c3d26c6d2b74a2d3436ff10480c3076498718c596d6ab747f52a7b994ecbec18189af14554aeea521c1572d637d22a23d47c70b1cbb6e027bbad82f148e9d4511b7aa4f66ca77284ee34d6910e4d9980315cc9f2a94af5f6fb82a5d4593b7b4b959ac5fb16831b294f259b5e96d0e1e172e359c2f8910c19262740433455765c809d0d6d6fbd04121052277b67c76d9c8fe6430724f4816f45c4b6162723ddf32380975dcde87e9b9ac3a17c465948e4a3c3ea00d4bda3db6ec87b7f6952c62c968112b58910a2f353bc3069301aed2efcf11d3bb628990a25dc665d1bbc1a8626747cc5c872e13fbd2521c019a9f8714e64c3a78f6219acab2e598676d7be4f8b25c341c6c620d0d4586aff888d22bec14a77df21756691f2acaadd770bb6bf4448f6fc7b4fb41b92c6d123d8f0a48c4e8a56d0e737b3f5a5c32013cb5de4756bf8c9cc2503cd6a876108bb2ba6fd509adce5971131ab69e428ee16f3800b74479ef34c9ce77067b3df8d7c1b28866d54df6dc04fae2d8bbdaed3937ccac9311d6100592e65d4db325f6725ce3328a0c52a79ad933310f287088368d9bbba5b13b19d665e33101baee8c918b6c184db6be7b7f6cbfe62ad826e94db9bd3378fa135bdfc8a5d1f819414c144945f25ecc0d56a19fd81d6a3c120d43c1cd96efe75bfd06acca573dac6feed32613a51f563422cfaab1b7c204f9339c3d4c7514c3cd5b0c5aaf47b90de3631cd504888977f88f4bdef3f2e913e0c5dce19f0097a9452715ddf72bc5a8719df1838f7c76fbcb1dbad3fb2510b98c2c5722ec35e2fbbb7a9a52bff5bee18a2ab97bf1db656ce2b2dc6b2823dc023064a100bb404efd9d52c6ed9fae5a4e5d4f760b6542e65922e78dc4808409e074524c16e3a014aa12f850b65a7ee9dad8e13cc0f0f8c9088b550af0ea384431a6a20e55505b7ff265d9a91b5733bebb7dca347b0542a0b9d53bc2253310c1a7530e2ce79e727b2d31ecc2aac7cb4aa72fbf8b68d977746a8d457f69a0abba589cd43dad70294e6f5e99c3b038a75fde5b9c6f55e4d15b99f7c1415553e2e7575fa9ff98d7978d17cf43ec854f4001fe439930e8078a2bf15b855191771211112f1ebbadef23cdb54b0f125d8dd6e2a835b4714f7b3fb2f57fbb08d19faf8e2ce04dea88a19378594de72f4563724a0705b6954d44870095d153e1f7de94fe613dbe3715de0ed8bae382bb654d540fe0a9be66b857145f79c83b3a47a8fba29ecdcd073af6b70c02c645251cded958e285d160cf9222fa70dc2435069491c5996775b38d0dd7a14f191717b560cf31e20ff013217016f9c2714748d11c1e78389ab28402e21bbddea2bd0d84ada9f61f9e2f0317ca673e460a7b149f575aed20c7354261b6173aaa510fa2629c2aa81cf027bd70de8f41bef795275f6bde589ae831f25296f68c3a16994cbd6da1a995c2df06bf7f027fb3f10d0da9b8b84a255a1351e6ca0f937d3d6fce9783c5de1e77d0be93cb596fefc28ec0eff46dce3e953c613b96b8dc22d452d11c76aef5b25fba9da85c2d28a4616d81d10d2587333aa1f3e1c2694acdf0ddae914f87a2e1d45a934bae5786d13a3f61bf682677e0b6869ff5c8fecd94a0de0921636ea4243cbf4086b76da2c72071191031ef82d51edd045d05751eb5fb7676e50c43835fb420e1a558733483f1f5823fd94cc17256a100ce61cf0497153824e88f665cd57810bdf945d874e0c630719e18b78a6a71da45f6b7ef11414e5b217f0e3135c601f3f6435a7f1fb60f6c009c9ad06c5ebf0e7d0dcc5e71a79890a08e932a89d6552cad079537b06175e8be8fce3f48fc93efb6a521ea2fa190c3a7c565036f79d4d57c3b6e4e6a20c2bcc96f434e2e6af2b57e3ebd09c8be89864f0987543c29cb0492461cf242d3f415a8350f6df6456c5f43653fd944e7f85df2c1210f23cacc7b9a0b6bfe5a9643427f25b350a8d1f09ff8826f7c1cc1d05c9cef864adeada537d61b358be44d5fa9bfa8d0e19b94721737f22a2fc6e0ae4fc67c927be6989ba42a58d4061af009ed6e4589fab4c10dfb46bfb4313e2816ad6acf93e92d7b20bd6967e2b138ccd24f7fdde432051a928f5bb4a051eb4b25eb4d406771aa104bd2a9d829b25fed657361b610d3da9d3bb570f41b0bbe38dd1711615bdcc27c5ec22ffd24c610e2eed171cc9d1b532488e92f9f235306531e837d6c29c44ed72ba6f7710c50303a2cb5530f20522426af2747325298e8cb20652f6589fb5b2e92b0264cbe0ec8b053a0e5aad7dfef245bcd67294c993c596d40c315d6a8f3b914630ec267bf9d45e505f7ab897b247dde2e52640b0f6b980611ea02fb816f20a2af33b3dbcf5bdf50a13c814d548973ea06636cc411beb8a020c63647c6a3fb4f0fcf842f42d4285e3020c39219bf213a8f95ecb21ed41bddb87eaddd2cec891ba136e5173b026857786cc2f60bd9e401c0a33256b055e99aeb70e33c986641d9e306132243190bbc4f0b8f3fea56b8fd502faf5d48684b53ec687e09a4239ece2d6ad9675f8fb02e5f46faae2d5f192d5f9091bc295d362b13c9f132e9e0cb4546d275679843cc9390118623b42ec0b161adbf502da17e954e2461405628362a956aa1a1725ee8272101ba45f65a1a2d1fbdf2ab2fa66150f43f88c561b6344108c50c60fcfaa2422bc091452fa597a8db0830bc97613e099cdb6cbef8e509535a59b0a275202e54df713d4119fc61d610ddf0bd948dd5659faab3d5897e54788c5c806f06e5a2de4865c5944e1c005a9264ff6d642acc8640f151c2b5d47b9cd48b01db1cb5276e4cde21fe85fedd290423a651240ce2c4f467e31dc4b98f1bd7dbe8be4b0da5834a8451d4d82cd85901e53032e933c74b82bb9dfb2682e26d17a8f3b578387228c231e278be65319a04dd1f1aa577966d992eead3dba87fc686b78342f4e62f75aae1ae334804834aa10b72c742d369b7d0e088f7cdc47a935b49d761b01b16f2070445451af363eb9b9975ad6fab2bff38925d970862a8dc5d0ce2b8bc029542d2c0cc9418964f2d6097e86f67501935bf97fa5593f6c14e904c1490ecc18de36c9bfbcee32f84209a8cac499b30509374350b38ac389f120c6d8bff8654d1865b4a8293c4adda11efa599199b6042e3916e4c7e87f730736954dcbefaaa0fd27dfc8accf733b2a9ef38960146b4bb39584fc9b36db6918c5cc7ff75bcf35d840185a547a73893858f44affa6cf3adc65970dc1878d37bd818960473071181f76c465da7ba47bd71f3046b128994062aa7701f1f554780d2d0e9f44a1d0ddf1eca6c14e6bdbfaa4079b91e4398de811af68e2e369989de7650b43dc5e05e9fb8b35010734e76c1cac30aa71fd9fb6ef36a750de968b9b181467500d52d2fd98b4633408ae62180087ceeb90c15e22db90cc3f3b684d3eb85ffe60f80a333e3b95735bbae8454b832fc5fac42326b66cc17cdec41e7194a298b3c3e2e98835781953e8af182b665aedfff08bb95e7b5d5b5d40fe45a08eee2e6fc0686144da27eb432a36c141f900b8b9a11641038a3acaddaab73b200970d039feb0b3175099aaa9590e3bfdf8cb26a4d8594038268fd3ec56b2eb5fbb11fd20fa3a6d01fd1f63c2f151a34892e1e3d180378add397d2f8ce19138c35d4820cf4ef87c7a0f25308d96e951e226094f6874b1856ffd2c376bd79d9a03ccb721c527759413e61db9f4853066361e2e05b80e716f9a79a2264415b36f630d3d973b6b02f584c1431255cedcc5eaa43b66e558fa65cc39d62aa31172c2365f816cff031bdf24567c8aaaaf73bbb182e8c8172ad52641cebb499d03d7972fef8137cc3c15c5d495d6dd05d1307454af4e5c300e9adc9c4829023f2d593643b92b2abb2b7c4be3b2a88968278287a99265f8adf5b7de62d77a03afe359e1c103899998ea346312189bfe9763b82087d5fb5ce3d2c4ee1991ff63d0bf8e518b437b1692fdc901d90c57b193f1723037354789d9d01750c877319d70e12bda615cf838b10573edfb3ca92f6363c82da5a92d28cdc5bbfaebd5cf5fcf81bb483e4492bf5111233b25ab6cc5ce45cff04cb5c6b60cbd9ef3a0b866003fe388baf0668c1f9058eb3b2d6edded939b36e66cba1446c30000000000000000", 0x5a, 0x109b}) r4 = syz_open_procfs(r2, &(0x7f0000000080)='sessionid\x00') r5 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r5, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r4, 0x0, 0x0) 15:19:13 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}}, 0x12) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:13 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x3f000000, 0x0, 0x0}) 15:19:13 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:13 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x1ed) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 883.041848][T25573] binder_alloc: 25571: binder_alloc_buf, no vma [ 883.065322][T25574] binder: BINDER_SET_CONTEXT_MGR already set [ 883.068758][T25573] binder: 25571:25573 got transaction to invalid handle [ 883.079111][T25574] binder: 25572:25574 ioctl 40046207 0 returned -16 15:19:14 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 883.094018][ T7536] binder_release_work: 17 callbacks suppressed [ 883.094025][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 883.116088][ T7536] binder: undelivered TRANSACTION_ERROR: 29201 [ 883.122533][T25574] binder: 25572:25574 IncRefs 0 refcount change on invalid ref 1 ret -22 15:19:14 executing program 1: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/cache_bypass\x00', 0x2, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000040)={0x7}, 0x4) wait4(0x0, 0x0, 0x80000000, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r2, 0x4) socket(0x11, 0x80a, 0x3) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) read$FUSE(r1, 0x0, 0x0) 15:19:14 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}}, 0x12) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 883.145323][T25574] binder: 25572:25574 ioctl c0306201 20000140 returned -14 [ 883.185835][T25590] binder_alloc: binder_alloc_mmap_handler: 25572 20003000-20006000 already mapped failed -16 [ 883.197619][T25589] binder: 25587:25589 got transaction to invalid handle [ 883.221215][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 15:19:14 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(0xffffffffffffffff, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:14 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0xfdfdffff, 0x0, 0x0}) 15:19:14 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0x7ef, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9e"}, 0x801) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 883.232031][ T7536] binder: undelivered TRANSACTION_ERROR: 29201 [ 883.250340][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 883.275765][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 883.336239][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 883.371517][T25605] binder: 25603:25605 ioctl c0306201 20000140 returned -14 [ 883.406486][T25608] binder_alloc: binder_alloc_mmap_handler: 25603 20003000-20006000 already mapped failed -16 [ 883.434586][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 883.451406][T19855] binder: send failed reply for transaction 474 to 25603:25605 [ 883.465134][T19855] binder: undelivered TRANSACTION_COMPLETE [ 883.479133][T19855] binder: undelivered TRANSACTION_ERROR: 29189 15:19:14 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x42, &(0x7f0000000080), 0x4) 15:19:14 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, 0x0, 0x0) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:14 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(0xffffffffffffffff, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:14 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0x7ef, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9e"}, 0x801) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:14 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0xfffffdfd, 0x0, 0x0}) 15:19:14 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 883.956606][T25620] binder: 25619:25620 ioctl c0306201 20000140 returned -14 [ 883.970115][ T7536] binder: release 25623:25624 transaction 482 out, still active [ 883.984533][ T7536] binder: unexpected work type, 4, not freed 15:19:15 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(0xffffffffffffffff, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:15 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0x7ef, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9e"}, 0x801) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 884.000956][T25628] binder_alloc: binder_alloc_mmap_handler: 25619 20003000-20006000 already mapped failed -16 [ 884.009096][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 884.017302][T25620] binder: BINDER_SET_CONTEXT_MGR already set [ 884.023786][T25620] binder: 25619:25620 ioctl 40046207 0 returned -16 15:19:15 executing program 1 (fault-call:2 fault-nth:0): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0x4) [ 884.054967][T25628] binder_alloc_new_buf_locked: 4 callbacks suppressed [ 884.054976][T25628] binder_alloc: 25619: binder_alloc_buf, no vma [ 884.103410][T19855] binder: release 25619:25620 transaction 479 out, still active [ 884.125014][T25628] binder_transaction: 17 callbacks suppressed [ 884.125030][T25628] binder: 25619:25628 transaction failed 29189/-3, size 24-8 line 3147 [ 884.140077][T25638] binder_alloc: 25619: binder_alloc_buf, no vma [ 884.148802][T19855] binder: unexpected work type, 4, not freed [ 884.168796][T19855] binder: undelivered TRANSACTION_COMPLETE [ 884.178899][T25638] binder: 25632:25638 transaction failed 29189/-3, size 24-8 line 3147 [ 884.194556][T19855] binder: send failed reply for transaction 479, target dead 15:19:15 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xbe6, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e77097"}, 0xbf8) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:15 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x100000000000000, 0x0, 0x0}) [ 884.213151][T19855] binder: send failed reply for transaction 482, target dead [ 884.242477][T19855] binder: undelivered TRANSACTION_ERROR: 29189 15:19:15 executing program 3: r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 884.333244][T25744] FAULT_INJECTION: forcing a failure. [ 884.333244][T25744] name failslab, interval 1, probability 0, space 0, times 0 [ 884.355602][T25746] binder: 25745:25746 ioctl c0306201 20000140 returned -14 [ 884.394743][T25749] binder_alloc: binder_alloc_mmap_handler: 25745 20003000-20006000 already mapped failed -16 [ 884.407381][T25744] CPU: 0 PID: 25744 Comm: syz-executor.1 Not tainted 5.1.0-rc2+ #43 [ 884.415387][T25744] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 884.425446][T25744] Call Trace: [ 884.428751][T25744] dump_stack+0x172/0x1f0 [ 884.433097][T25744] should_fail.cold+0xa/0x15 [ 884.437702][T25744] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 884.443529][T25744] ? ___might_sleep+0x163/0x280 [ 884.448394][T25744] __should_failslab+0x121/0x190 [ 884.453336][T25744] should_failslab+0x9/0x14 [ 884.457839][T25744] kmem_cache_alloc_node+0x264/0x710 [ 884.463134][T25744] ? process_measurement+0xd5d/0x1570 [ 884.468499][T25744] ? find_held_lock+0x35/0x130 [ 884.473253][T25744] __alloc_skb+0xd5/0x5e0 [ 884.477568][T25744] ? skb_trim+0x190/0x190 [ 884.481894][T25744] alloc_skb_with_frags+0x93/0x580 [ 884.487086][T25744] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 884.493312][T25744] sock_alloc_send_pskb+0x72d/0x8a0 [ 884.498589][T25744] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 884.504828][T25744] ? sock_wmalloc+0x120/0x120 [ 884.509489][T25744] ? kasan_check_read+0x11/0x20 [ 884.514320][T25744] ? do_raw_spin_unlock+0x57/0x270 [ 884.519415][T25744] ? _raw_spin_unlock+0x2d/0x50 [ 884.524268][T25744] unix_dgram_sendmsg+0x3de/0x11e0 [ 884.529362][T25744] ? ___might_sleep+0x163/0x280 [ 884.534197][T25744] ? unix_stream_connect+0x1070/0x1070 [ 884.539633][T25744] ? aa_sk_perm+0x288/0x880 [ 884.544128][T25744] ? aa_sock_msg_perm.isra.0+0xba/0x170 [ 884.549656][T25744] unix_seqpacket_sendmsg+0x11e/0x1b2 [ 884.555008][T25744] ? unix_dgram_sendmsg+0x11e0/0x11e0 [ 884.560359][T25744] sock_sendmsg+0xdd/0x130 [ 884.564756][T25744] sock_write_iter+0x27c/0x3e0 [ 884.569499][T25744] ? sock_sendmsg+0x130/0x130 [ 884.574161][T25744] ? aa_path_link+0x460/0x460 [ 884.578828][T25744] ? find_held_lock+0x35/0x130 [ 884.583572][T25744] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 884.589789][T25744] ? iov_iter_init+0xee/0x220 [ 884.594452][T25744] new_sync_write+0x4c7/0x760 [ 884.599110][T25744] ? default_llseek+0x2e0/0x2e0 [ 884.603957][T25744] ? common_file_perm+0x238/0x720 [ 884.609072][T25744] ? __fget+0x381/0x550 [ 884.613212][T25744] ? apparmor_file_permission+0x25/0x30 [ 884.618743][T25744] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 884.624964][T25744] ? security_file_permission+0x94/0x380 [ 884.630581][T25744] __vfs_write+0xe4/0x110 [ 884.634897][T25744] vfs_write+0x20c/0x580 [ 884.639140][T25744] ksys_write+0xea/0x1f0 [ 884.643374][T25744] ? __ia32_sys_read+0xb0/0xb0 [ 884.648119][T25744] ? do_fast_syscall_32+0xd1/0xc98 [ 884.653210][T25744] ? entry_SYSENTER_compat+0x70/0x7f [ 884.658473][T25744] ? do_fast_syscall_32+0xd1/0xc98 [ 884.663565][T25744] __ia32_sys_write+0x71/0xb0 [ 884.668221][T25744] do_fast_syscall_32+0x281/0xc98 [ 884.673231][T25744] entry_SYSENTER_compat+0x70/0x7f [ 884.678335][T25744] RIP: 0023:0xf7fbc869 [ 884.682394][T25744] Code: 85 d2 74 02 89 0a 5b 5d c3 8b 04 24 c3 8b 14 24 c3 8b 3c 24 c3 90 90 90 90 90 90 90 90 90 90 90 90 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 884.701975][T25744] RSP: 002b:00000000f5db80cc EFLAGS: 00000296 ORIG_RAX: 0000000000000004 [ 884.710363][T25744] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200001c0 [ 884.718312][T25744] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000000 [ 884.726267][T25744] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 884.734227][T25744] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 884.742191][T25744] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 884.776504][T25746] binder: BINDER_SET_CONTEXT_MGR already set [ 884.791219][T25746] binder: 25745:25746 ioctl 40046207 0 returned -16 [ 884.793356][T25754] binder_alloc: 25745: binder_alloc_buf, no vma [ 884.819635][T25754] binder: 25745:25754 transaction failed 29189/-3, size 24-8 line 3147 [ 884.849927][T19855] binder: release 25745:25746 transaction 488 out, still active [ 884.869555][T19855] binder: unexpected work type, 4, not freed [ 884.875565][T19855] binder: undelivered TRANSACTION_COMPLETE 15:19:15 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x43, &(0x7f0000000080), 0x4) 15:19:15 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xbe6, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e77097"}, 0xbf8) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:15 executing program 3: r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:15 executing program 1 (fault-call:2 fault-nth:1): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0x4) 15:19:15 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x300000000000000, 0x0, 0x0}) [ 884.904791][T19855] binder: send failed reply for transaction 488, target dead [ 884.945891][T25764] FAULT_INJECTION: forcing a failure. [ 884.945891][T25764] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 884.959140][T25764] CPU: 1 PID: 25764 Comm: syz-executor.1 Not tainted 5.1.0-rc2+ #43 [ 884.967126][T25764] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 884.977188][T25764] Call Trace: [ 884.980491][T25764] dump_stack+0x172/0x1f0 [ 884.984827][T25764] should_fail.cold+0xa/0x15 [ 884.984858][T25764] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 884.984878][T25764] ? percpu_ref_tryget_live+0xef/0x290 [ 884.995272][T25764] should_fail_alloc_page+0x50/0x60 [ 884.995287][T25764] __alloc_pages_nodemask+0x1a1/0x7e0 [ 884.995302][T25764] ? find_held_lock+0x35/0x130 [ 884.995320][T25764] ? __alloc_pages_slowpath+0x28b0/0x28b0 [ 885.021760][T25764] cache_grow_begin+0x9c/0x860 [ 885.026521][T25764] ? __alloc_skb+0xd5/0x5e0 [ 885.031029][T25764] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 885.037284][T25764] kmem_cache_alloc_node+0x645/0x710 [ 885.042579][T25764] ? process_measurement+0xd5d/0x1570 [ 885.047955][T25764] ? find_held_lock+0x35/0x130 [ 885.047979][T25764] __alloc_skb+0xd5/0x5e0 [ 885.057057][T25764] ? skb_trim+0x190/0x190 [ 885.061418][T25764] alloc_skb_with_frags+0x93/0x580 [ 885.061436][T25764] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 885.061456][T25764] sock_alloc_send_pskb+0x72d/0x8a0 [ 885.061475][T25764] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 885.061490][T25764] ? sock_wmalloc+0x120/0x120 [ 885.061511][T25764] ? kasan_check_read+0x11/0x20 [ 885.068550][T25772] binder: 25770:25772 ioctl c0306201 20000140 returned -14 [ 885.072820][T25764] ? do_raw_spin_unlock+0x57/0x270 [ 885.072838][T25764] ? _raw_spin_unlock+0x2d/0x50 [ 885.072865][T25764] unix_dgram_sendmsg+0x3de/0x11e0 [ 885.072877][T25764] ? find_held_lock+0x35/0x130 [ 885.072898][T25764] ? ___might_sleep+0x163/0x280 [ 885.093817][T25775] binder_alloc: binder_alloc_mmap_handler: 25770 20003000-20006000 already mapped failed -16 [ 885.100982][T25764] ? unix_stream_connect+0x1070/0x1070 [ 885.100995][T25764] ? aa_sk_perm+0x288/0x880 [ 885.101015][T25764] ? aa_sock_msg_perm.isra.0+0xba/0x170 [ 885.101033][T25764] unix_seqpacket_sendmsg+0x11e/0x1b2 [ 885.101047][T25764] ? unix_dgram_sendmsg+0x11e0/0x11e0 [ 885.101067][T25764] sock_sendmsg+0xdd/0x130 [ 885.122982][T25772] binder: BINDER_SET_CONTEXT_MGR already set [ 885.126808][T25764] sock_write_iter+0x27c/0x3e0 [ 885.126827][T25764] ? sock_sendmsg+0x130/0x130 [ 885.126859][T25764] ? aa_path_link+0x460/0x460 [ 885.126879][T25764] ? find_held_lock+0x35/0x130 [ 885.164244][T25775] binder_alloc: 25770: binder_alloc_buf, no vma [ 885.167614][T25764] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 885.167631][T25764] ? iov_iter_init+0xee/0x220 [ 885.167649][T25764] new_sync_write+0x4c7/0x760 [ 885.167668][T25764] ? default_llseek+0x2e0/0x2e0 [ 885.183058][T25764] ? common_file_perm+0x238/0x720 [ 885.192809][T25764] ? __fget+0x381/0x550 [ 885.192826][T25764] ? apparmor_file_permission+0x25/0x30 [ 885.192848][T25764] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 885.192863][T25764] ? security_file_permission+0x94/0x380 [ 885.192882][T25764] __vfs_write+0xe4/0x110 [ 885.214181][T25772] binder: 25770:25772 ioctl 40046207 0 returned -16 [ 885.214909][T25764] vfs_write+0x20c/0x580 [ 885.214930][T25764] ksys_write+0xea/0x1f0 [ 885.214946][T25764] ? __ia32_sys_read+0xb0/0xb0 [ 885.214967][T25764] ? do_fast_syscall_32+0xd1/0xc98 [ 885.230473][T25775] binder: 25770:25775 transaction failed 29189/-3, size 24-8 line 3147 [ 885.234580][T25764] ? entry_SYSENTER_compat+0x70/0x7f [ 885.234596][T25764] ? do_fast_syscall_32+0xd1/0xc98 [ 885.234618][T25764] __ia32_sys_write+0x71/0xb0 [ 885.234638][T25764] do_fast_syscall_32+0x281/0xc98 [ 885.304607][T25764] entry_SYSENTER_compat+0x70/0x7f [ 885.309734][T25764] RIP: 0023:0xf7fbc869 [ 885.313827][T25764] Code: 85 d2 74 02 89 0a 5b 5d c3 8b 04 24 c3 8b 14 24 c3 8b 3c 24 c3 90 90 90 90 90 90 90 90 90 90 90 90 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 885.333439][T25764] RSP: 002b:00000000f5db80cc EFLAGS: 00000296 ORIG_RAX: 0000000000000004 15:19:16 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 15:19:16 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xbe6, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e77097"}, 0xbf8) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:16 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xde2, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef"}, 0xdf4) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:16 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x3f00000000000000, 0x0, 0x0}) 15:19:16 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xde2, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef"}, 0xdf4) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:16 executing program 3: r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 885.341861][T25764] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000200001c0 [ 885.341869][T25764] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000000 [ 885.341876][T25764] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 885.341883][T25764] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 885.341897][T25764] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 885.370804][T25784] binder: BINDER_SET_CONTEXT_MGR already set [ 885.448899][T25784] binder: 25783:25784 ioctl 40046207 0 returned -16 [ 885.449088][T19855] binder: send failed reply for transaction 493 to 25770:25772 [ 885.475905][T25791] binder: 25783:25791 transaction failed 29189/-22, size 24-8 line 2994 15:19:16 executing program 3: r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 885.506922][T19855] binder: undelivered TRANSACTION_COMPLETE [ 885.546948][T25795] binder: 25783:25795 IncRefs 0 refcount change on invalid ref 1 ret -22 [ 885.571698][T25795] binder: 25783:25795 ioctl c0306201 20000140 returned -14 [ 885.593531][T25784] binder_alloc: binder_alloc_mmap_handler: 25783 20003000-20006000 already mapped failed -16 [ 885.607862][T25791] binder: 25783:25791 transaction failed 29189/-22, size 24-8 line 2994 15:19:16 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x7, &(0x7f0000000080), 0x3) 15:19:16 executing program 1 (fault-call:2 fault-nth:2): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0x4) 15:19:16 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xde2, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef"}, 0xdf4) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:16 executing program 3: r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:16 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0xfdfdffff00000000, 0x0, 0x0}) 15:19:16 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 15:19:16 executing program 3: r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 885.833133][T25808] binder: 25807:25808 ioctl c0306201 20000140 returned -14 [ 885.872449][T25816] binder_alloc: binder_alloc_mmap_handler: 25807 20003000-20006000 already mapped failed -16 15:19:16 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xee0, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd"}, 0xef2) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 885.897327][T25808] binder: BINDER_SET_CONTEXT_MGR already set [ 885.922962][T25808] binder: 25807:25808 ioctl 40046207 0 returned -16 15:19:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0x4) [ 885.942791][T25816] binder_alloc: 25807: binder_alloc_buf, no vma [ 885.969783][T19855] binder: release 25807:25808 transaction 501 out, still active [ 885.978929][T25816] binder: 25807:25816 transaction failed 29189/-3, size 24-8 line 3147 [ 885.990860][T19855] binder: unexpected work type, 4, not freed [ 886.003895][T19855] binder: undelivered TRANSACTION_COMPLETE 15:19:17 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:17 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x3, 0x0}) [ 886.021792][T19855] binder: send failed reply for transaction 501, target dead 15:19:17 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xee0, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd"}, 0xef2) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 886.101914][T25833] binder_alloc: 25832: binder_alloc_buf, no vma [ 886.121670][T25836] binder: BINDER_SET_CONTEXT_MGR already set [ 886.149309][T25836] binder: 25835:25836 ioctl 40046207 0 returned -16 [ 886.156553][T25833] binder: 25832:25833 transaction failed 29189/-3, size 24-8 line 3147 [ 886.182301][T25840] binder_alloc: 25832: binder_alloc_buf, no vma [ 886.193694][T25840] binder: 25835:25840 transaction failed 29189/-3, size 24-8 line 3147 [ 886.222833][T25836] binder: 25835:25836 IncRefs 0 refcount change on invalid ref 1 ret -22 [ 886.248932][T25840] binder_alloc: binder_alloc_mmap_handler: 25835 20003000-20006000 already mapped failed -16 [ 886.266755][T25840] binder: BINDER_SET_CONTEXT_MGR already set [ 886.273170][T25942] binder_alloc: 25832: binder_alloc_buf, no vma [ 886.285096][T25840] binder: 25835:25840 ioctl 40046207 0 returned -16 [ 886.297335][T25942] binder: 25835:25942 transaction failed 29189/-3, size 24-8 line 3147 [ 886.321410][T25836] binder: 25835:25836 IncRefs 0 refcount change on invalid ref 1 ret -22 15:19:17 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x7, &(0x7f0000000080), 0x4) r1 = syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x0, 0x101000) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000100)={r0, r1}) 15:19:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="03007a30"], 0x4) 15:19:17 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xee0, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd"}, 0xef2) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:17 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:17 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x300, 0x0}) 15:19:17 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 886.797827][T25960] binder_alloc: binder_alloc_mmap_handler: 25952 20003000-20006000 already mapped failed -16 [ 886.808502][T25958] binder: BINDER_SET_CONTEXT_MGR already set [ 886.829497][T25958] binder: 25957:25958 ioctl 40046207 0 returned -16 [ 886.836363][T25953] binder: BINDER_SET_CONTEXT_MGR already set 15:19:17 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xf5f, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b"}, 0xf71) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 886.845461][T25960] binder_alloc: 25952: binder_alloc_buf, no vma [ 886.855958][T25953] binder: 25952:25953 ioctl 40046207 0 returned -16 [ 886.878038][T25958] binder_alloc: 25952: binder_alloc_buf, no vma [ 886.885159][T19855] binder: release 25952:25953 transaction 510 out, still active 15:19:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="04007a30"], 0x4) [ 886.887244][T26065] binder: 25952:26065 IncRefs 0 refcount change on invalid ref 1 ret -22 [ 886.910949][T19855] binder: unexpected work type, 4, not freed [ 886.918543][T25958] binder: 25957:25958 got transaction to invalid handle [ 886.929370][T19855] binder: undelivered TRANSACTION_COMPLETE [ 886.946061][T19855] binder: send failed reply for transaction 510, target dead 15:19:17 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x3f00, 0x0}) 15:19:17 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xf5f, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b"}, 0xf71) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:17 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0x3) [ 887.083608][T26180] binder: 26174:26180 got transaction to invalid handle [ 887.084286][T26179] binder: BINDER_SET_CONTEXT_MGR already set [ 887.099360][T26179] binder: 26154:26179 ioctl 40046207 0 returned -16 [ 887.112518][T26179] binder: 26154:26179 IncRefs 0 refcount change on invalid ref 1 ret -22 [ 887.173987][T26184] binder_alloc: binder_alloc_mmap_handler: 26154 20003000-20006000 already mapped failed -16 [ 887.195698][T26179] binder: 26154:26179 IncRefs 0 refcount change on invalid ref 1 ret -22 15:19:18 executing program 4: socketpair(0x3, 0xb, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000100)={0xffff, 0x2, 0x365, 0x2, 0x0, 0x4f0818aa, 0x1, 0xb787, 0x0, 0xfffffffffffffffd, 0x1}, 0xb) r1 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r1, &(0x7f00000045c0)={&(0x7f0000000180)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)}, 0xfffffffffffffffc) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000000)='team_slave_1\x00', 0x10) r2 = syz_open_dev$dmmidi(&(0x7f00000000c0)='/dev/dmmidi#\x00', 0x7, 0x80c80) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f0000000340)={0x1000, 0x9, 0x7f, "5e97c21f8faf64e33814d87459a5b98d8c2eb11e5a1d543327183103eebc3a6c7fe06c6d27b24ddbaf1de83de68645e96e38334f654c0e91c2963629e4fa9dfa9b948eacc59b171f813a91789d9cafd8ba01f5a37b3923f7a460e5f5f99f4b21654a0b67893a91f00d900c94d99f90f56bf1f03a443f29e97a5f76cf457b895daaeb8fd748906b43cfdb336828a6753dc3d9db488dcb6a0c78d8dff8e4ae8ad4dce92c2b7c225885c7ddcbf45daa32a53062321f3021d6644f35b7a3e984eb6d5e4bfee34b486965c2c1eefee6292b3f431cd95041a1f4db476a56b09f8c4bfb03ca3e52f9c4aacb094afa380afc8d0132f655754bea54d0bc26fe198c57a574e6ed341d3f62035abb4149a16087150d6ad73992d9472795374928dd91f2953a5ecb5f68c923decfd4e6087893189fc45465a9de7445b1107b18fdf5580a2f920ff16a9843e3b688bfb2ca5fc237031050e7ca3636d96670211406dba8e44e7c9b55c7f4dbb5141f163e5b20b5e248c0c3ae2027ef83f1b15cc6e20588dd3e2bced78df26ac82b121d213c05f30314e3aea9cdfea90083df09b922051c15b26380e628966f58c4c287d75f2c086e0b58327841c3465c07bcfd2b9711e72b54e28ae72d743a9a4f88c6b48acc8fe0b7ba5f1ebcca3e21eb550b37809e319839481cbf6fde8f12ff7f5e9700baba3b6caa3986790ed36e9687634b8641b6c43ef5a1ae64c9e377606ed9fc24b2d1267e46a4e7b3a0183e4f3ab07670b811be4914b181c8904b8c785d377fce01d082cb0e300abc0e0ca92cee9a5253fdca4250fac229785692b262028b5b1c0b3501591991bd56ff62092f390e36af4f8562b261a712075ae69abc9e85fa8960806171dbaa4d7422112fe83c37474249dcf04ec8a0301b47da3c5fa1ce4504c98bcdc7ac630226f23e785aeea9544a210090fdaf783d569399c11f041a9b31c0a1cbed6d647689a3cf925069226dcd58cb538f71a23edfcafed74c144d0ac070b17821bfd47b2171b46484c9e83d84d047193d61a5eff5045aaa65bb303ea0a845a7d6fc22f708fca9fa1f78573e90e5684410499465b2f5312cf35d652e40e3ebe9696e57d3ce95eabadbafa3909f0d37bd93dd91a2cbffe981a312fc9e7457e13dfe8d308ad209324068bfc78d2f6e8e1b7ecfd86e5db5d2b6743638948b5efa574482f0179ec441e7821f298a75a863da753f07c5db95616663ea7b57d80fd79b6f1c39e1a5e0a10d2ff3e8add81b53169cd0a709b63e45f0ffbd2240c0d5627bb4a32e4a0e908d8c4ddabacb3a5cd3ba60d69ece9a6ad6f50119a073b30d5903a04e9742738c6cff3241192176daa4f04889c22c6a6458e3b266a77e8d833b1414531fc366cf4eef88a9da300f484defa3ef96616d8c3adf77a1ea254377d35bfdeb0b73ed9f04dd896e745344bcbdf80a57e24a8e78556ebda750b76a9853749d43c1d629f85138e9f089fc40270f3fccf4568447092f3943a1642d5c2fedee77f3fb4e6d0a20d4d6af4a7c3da6ef1a851b4c9f68611c31bfc757c847e9aafbc5b756517d3124693ed881bfd54122384ce53155e0823ba1555b1b4d3c47cfe2201a27ba66f3d3b1a01461eb0fe9ce21af209e0171f06d196b6773b7afa89d1f24cddb6318c2e772de990f753e8a18b27677cda6a0a142f08ed936d6d76f5e2cd3f194f4cdfd73062f0f5050c3396f0b6548609e9c5a27299eb73ba382f73b16cbf2d7364e7c944120e9aeeac86a738adcb4833a0a400bae9156eedff99b16149c07f1bd54ac0494cd20f635474308d10b75296107876024e2a40aa613e588ab656fcd6cee5d0aa5d7df141d1035ece3e54081a1a127cf9e4c36fb496cf19f30ffa06f78f6fb6eb4032cdfe9fea4492b501de2f053c7b4869007eeea24834dc517a713559c125b3ca91705e7adb02eba445a1d0847ae5d17c7a306c1a2c12b8ca7a4b800ebca3c1651f9ecbb5a740462bfb2bdf2ba507477c49cb2d643f126cdaee0ab700ba331d5d933f4a3263dc31beefc3b3819ea795ca8172d9bd438e25c35678e6c6ae288c50fb763ac7f3b4ad36cdab76f892f63d7f1aa6728609ad5de289e29057e3e67571d876513bfd50dd8e772fc8d75936c93fe422a6fc02ae6282d0aff92cb97cc59884c22293bcd5576eb3ad68c272ba205ae6e93a942a047a81fa2b89cee73879365fbc58080b8d6d034289b37d14741bd0c7f5ea2a04b4900360403e870f017584727660a92bae143209602dd0431dbe556ee512361d10046165b90d09058a53ef4045a32a7e27b581cfaf2a1cdf18018e4facf6f7f0124ccfe0530460098e64708509f46e9b101f781fe29ff0a1a0480b8b62748eb48627c55ba002afdda254b270e18f07c320cace8fb7f14d128d4f19c30fb3c8dd03889d3444db9693d53b7342ad603dcf7712e4167bd6feea684de212b05a0f34e1d6aee93951e625ce104eb529677122ebb84ffc7a09af6ec58d3be913e14bb5cf431a5c2d6144f5c064a2d0eb869f9d8dd5d9ffbb19f330e875a32bf23fa9999f92968802ea4899b31d214febf56e3b1acacf1804154f7159d264ba19f4777bccea1c30c5fe9b3668861a6bb69260c13d525b5ba3f0d287c9ea9af350660a5a8ce7d4b1253578908c5a8054c23986669a30bbc40bd9757f17c87e2ffaa6e18308de1c7ea67e0ffd89657f8f817e0a46ce5090c7fa7d26ed037337d039a0c3889e20098f0761ffb78cf07ac98a025ec3473b29937ab54f1b260b55315f93d74caf82454fb501b262d657e08a117a9ecbc8b7ce3f04c9467c7541b5a3beb78c4088419d3fa67a83a2bbcd6d80de65f14f8b1dc1dab864f6ed7d4a5a09e28da6839fb6a64aa37ac3e27c13106b33464517e78e22ee1faefffc8b9ae625aa98ca1db3512c42e671c82bcd39712956ba235e36d650420efb7d4ed72227d7c271ff1b890d44a1a86c0925e6cbbadb0b45e1d8594b514c09ad47d1ffa87a4d12a2950f23c0330b44c0aa5f5d527f5d15f422dfb1fbab8219e7b822c0e741799f56639ad12c2ae75dcab0bdf84e283a87f2a26ee01c209622138274095a3d6569ab72bee6c1c0e0f6717c285287e5be40e2cc619cc02969bcd7a51d65d25f6febb01f7ed7b8a0e2a083bac96f055b9ad48a11fef23151e469c1d0ca6464978d81097ab1088898214374d2d4e0e5c6bfa82d42ac5ff0518fcfa71c33eab758cff56d1a8777406971ed6832a9322fbb4b98ea50c75e6e465e4be09d412185d6201efc2358a084c277b9a642c5380edd8385d8684130a767a819e55c2069bf5c217355ff1524d5cf99a3e5214b5f15e7414f3394dad3c8f9bebb57caceb312b4cebc470bb11b73978ead4e930836a27965c3a23022e4fdcfee15480182d4f07e618cbf8dc2725883ae6c62816b3fe2373d6efd817e55a0343efc9d3c1a905cf8422f0f7e7f590c4ce694cd49fb0a23b5e407da7cb011421d64d1c9093602ed8b46145b3d594961814eaf25783167f63711a96216a9af937cacbc2602c291ed354641c61d1add1eaff85279cf5a3fd3e4290b8b503901a94082ae6a51d64828c600506ba5e0cc698f58e1cf5ea9246570d2d2543051b2a0d3e4372c7358b497510adf6037005993adfb500e4363a9121fe7aabdc7ec007eb3d7410022b816eda29c4b1228e082ddd71e129d8807edc7302a9774a57a22f6b087fe9ad29e85b92fc9dee5c734917a139d397f3a46d1c37de815016ef34f4e51b72dad4b2ea32cc823fe9dcff3741140a65fdd73cecc5629c52bb01db4a8d2aa82a9e9a1689d57b9f9af5e190a8b9a41ec9af5c322e64b27f38810d7d7baaa585683dc9f49a37460d886acd9a080544d62358c285688723a913a372aff54f4e3ab3667484918a97fd6780d0cf7d5da7aca777cd3fb10ca17cd48f4250d36fda4d21be4edc8a47d495dd48e3a370ac28a37041a92b46e3dd706e32ccd32b0e5c33c3096dcc48b73d55c82e1c3081a63837467e1e5e26e00223594e16f2931bb8817cd30c8a7c830af90f1256ed0649890074c13e5039dddad4ab99dbe88e0d45d96b53ed172cf36972587b1fc1cca9c689de0313404ce30f4b8b43fbd2592d7d86f8dc6c06bdca7e39ce4485a0f7801b61b5d7062732d70b05e0c66def09aebb95a9bbbfddd7e18779d2b2ad5329a686c4e67cb25007e74a8f92d4438ecd375590d3455b476459b19e43a93c1f34b5239059526e4d5fc1cda347ac6cfce9e404262ba371efd5706e3c750b8099d57d893500dc7d2882b4fe6eec3f98b52980a197767b3977458090c36ccc7637e1983e4399f65efe7fc6a515128413e5b7928276c001d509591e983fb62208616a432347251b8c844bab2957ecea99b729b87004f9a6ab487cfa35663fba20c3c37e1b3da818c8b088bbc59ab1c515e6079b52b3e71adfa3d3c53de0db66f7e7ae2703d3f5613d7f5e830196989b813becd9e709fca5399e8ac2f4bd428eb4006c930d3286dc13a698dfc9f8e4aac246a7e3bd9071b70288950d01cfb60255751de61f9dbf823c3eba4ae431f11c0a4f8294ae06ad93a69bab9ae3e87def478da56f712827c6eac9649c3833ef5998701319d0956a2d0558802b440d8c24aba33dfeef6a2302df5eb4370dc1f776e7ca27ff25b3d49bf206fefe549863ced0406ece9e6a47d3ad67dcf700c9457a49f1e2861da78163eaf836c6d32e7fe01e1ceafc68a5cf82863e917dc8abe328d1fdb0b97dd7ad9a9f1e0fe2a890d7bcb91615d165187bc7e65d541e760af6820af3339ecc3cfcf7f553f75d51a3e295688692303ec3f590452686b136ac12a83922f60b5ac7dd632d86379cd9c9c5b4cc02e124112d881a04607f8ce54d0c5980481c24158a069367902aa2d8d90a3a97c98f31e33151b0083c656fe2ac6991eae48362c08bf1ad9a683224bd3dac11ded6f9491e8c0ac1d4f27fbbe56f2c79c1a0ba22f5690594cda793e3d5067774fa8ff02f7a856c715538308b3024d4f914b552f8949825e3dfb63f3cb1df73a4ca1070adc30c3087ebfaee498ee76ca75c9e77c45e71b0a31b12c18d96447281997da7051776faefb14aba04691bdbecdc0800ef22944840725cae00b93db763c2a77b3aee7eb32ac322d30d5095d06f71e397b668dc93b53f2bdde5e2e3d66cbaeb8b72e265325af575199d736327f67b201815a7ffc4cb9a9e451ef0ecce1a09a4661a5280e26ae7793160f3c6b35f6cf5bb52290bd43463815ab5f325082c1c44c73762bda3cf43f04cef3d8a9e20219f64e2e5cb4c3153db02a350bd136179990b8636b6ec2f2cf8ec33bb55d92d4ccaafe0531a3243605fb5737828fde1792d34c8557c46183a65865ddcbab03abba172aec0ec3d6ff9eb45315be726296f319b7196541b61229a01246da3fc7df44da51eb470a0d6229794d2320cd6b434020ee9ed86389a6c80aef9c1859e0bf2ad96779b82a400483275fe11f53f86901a06f0594596289f2794bcc2b1b49f2de9a6a0eec319a631c12027a5b464a0afe0b23521b0b0401d1b22deae275d1f5d9d72a91a63c91d532b3bedccf2444612661d81bb76814b0a2c1c0dcad315a018ba5de3f1001b8188f65bdaf0ca826d7682c7206aa4d2ba91b79fd0bfe9a7132050e393735eb499223b4e9d931f2007a7b4d0a3a5db5b9157d98c385062654d8370a4664d13191ab56394c5fc810aa52f2eefc00edb3536a3dfeb9ac185817e29965149535b0fada964085f36e7f548044bd256e0129c45ab5f5b28dec578110df2935cfd8701"}) setsockopt$sock_attach_bpf(r1, 0x1, 0x7, &(0x7f0000000080), 0x4) r3 = syz_open_dev$dmmidi(&(0x7f0000001800)='/dev/dmmidi#\x00', 0x0, 0x400) fcntl$setlease(r2, 0x400, 0x0) setsockopt$inet6_int(r3, 0x29, 0x46, &(0x7f0000001840)=0x9, 0x4) 15:19:18 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xf5f, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b"}, 0xf71) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:18 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0xc0) 15:19:18 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x1000000, 0x0}) 15:19:18 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 887.705017][T26301] binder: BINDER_SET_CONTEXT_MGR already set 15:19:18 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xf9e, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d"}, 0xfb0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0x1ab) [ 887.755990][T26301] binder: 26300:26301 ioctl 40046207 0 returned -16 [ 887.756037][T26295] binder: BINDER_SET_CONTEXT_MGR already set [ 887.780502][T26295] binder: 26294:26295 ioctl 40046207 0 returned -16 [ 887.783902][T19855] binder: send failed reply for transaction 523 to 26300:26301 [ 887.811405][T19855] binder: undelivered TRANSACTION_COMPLETE 15:19:18 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x3000000, 0x0}) 15:19:18 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x7, &(0x7f0000000080), 0x4) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vsock\x00', 0x400000, 0x0) connect$l2tp(r1, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x1, 0x0, 0x1, 0x2, {0xa, 0x4e20, 0x2, @rand_addr="fc231b337d4e0a65e8f69a23eadc9ec9", 0x3f}}}, 0x32) write$uinput_user_dev(r1, &(0x7f0000000340)={'syz1\x00', {0x4, 0x5, 0xffff, 0x80000001}, 0x11, [0x0, 0x7ff, 0xfffffffffffffc85, 0x9, 0x100, 0x8, 0x3, 0x200, 0x4, 0x1, 0x0, 0x9, 0x0, 0xe22, 0x9, 0x4, 0x9, 0x7ff, 0x7, 0x81, 0xffff, 0xf5b, 0x0, 0x5, 0xffffffff, 0x6, 0x402, 0x1ff, 0x1, 0x8, 0x5, 0x2, 0x6, 0x5, 0x8001, 0x100000000, 0x3, 0xbe, 0x3, 0x8d0, 0xd3e, 0x6, 0x7, 0x7ff, 0x1000, 0x69, 0x10000, 0x7, 0x7, 0x7, 0x2, 0x0, 0x0, 0x0, 0xffff800000000000, 0x8, 0x558, 0x7, 0x800, 0xffffffffffffffff, 0x5, 0x100000001, 0x9677, 0x101], [0x8, 0x200, 0xffffffffffffe821, 0x0, 0x2, 0xe74, 0x20, 0x1, 0x7, 0x4, 0x3, 0x6c7800000000, 0x4, 0x3, 0xfff, 0xff, 0x1, 0x40, 0x9, 0xebc, 0x6, 0x100, 0x7fff, 0x3adb, 0x100000000, 0x6, 0x4648, 0x8, 0x1, 0x401, 0x0, 0x8, 0x7ff, 0x0, 0x8, 0x5, 0x5, 0x8, 0x8, 0x40, 0x4, 0x20, 0x5, 0x100000000, 0x3, 0x3, 0x5, 0xfffffffffffffff7, 0x9, 0x4, 0x2, 0xfffffffffffffff8, 0x2, 0x1, 0x200, 0xa9, 0xb0, 0x3, 0x7fffffff, 0x80000001, 0x2, 0x7, 0x8, 0x3], [0x1, 0x2, 0x2, 0xa92, 0xffffffffffff8000, 0x5, 0x1, 0xffff, 0x0, 0x2, 0x9, 0x7ff, 0x401, 0x6, 0x1, 0x507, 0x5, 0xfffffffffffffdaa, 0x6a, 0x145a, 0x5, 0x20, 0xed79, 0x0, 0x4408, 0x5, 0x9, 0x6, 0x1, 0xff, 0x2, 0x20, 0x2, 0x1, 0x3, 0x800, 0xffff, 0x7ff, 0x0, 0x8, 0x3, 0xfffffffffffff0eb, 0x6, 0x8, 0x6, 0x3, 0x3, 0x0, 0x1, 0x9, 0x4, 0x8, 0x5, 0x1, 0x3, 0x6, 0x2, 0x8, 0x8, 0x5, 0x101, 0x3ff, 0x100, 0x2a1f294], [0x5, 0x8, 0xffff, 0xea, 0x6, 0x9, 0x9, 0x10001, 0x9, 0x5, 0x40, 0x80000001, 0x40, 0x66c572f2, 0x2, 0x9, 0x2, 0x0, 0x7, 0x41, 0x5, 0xfff, 0x4, 0x80000001, 0x9, 0xf0a, 0x5, 0xffffffffffff7fff, 0x9, 0x0, 0x5, 0x7, 0x3, 0x3, 0x1, 0x4, 0x0, 0x7fffffff, 0x8, 0xffff, 0x1, 0x1800000000000000, 0x2, 0x20, 0x4, 0x2e2, 0x0, 0xfaf, 0x1, 0x6, 0x48f5, 0x3fe0, 0x1, 0x0, 0x9, 0xc7, 0x7, 0x8, 0xffffffffffffff64, 0x3, 0xe9, 0xb97f, 0x2, 0x20]}, 0x45c) 15:19:18 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:18 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xf9e, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d"}, 0xfb0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 887.935890][T26520] binder: BINDER_SET_CONTEXT_MGR already set [ 887.955322][T26520] binder: 26518:26520 ioctl 40046207 0 returned -16 [ 888.015316][T26587] binder: BINDER_SET_CONTEXT_MGR already set [ 888.021530][T26519] binder: 26518:26519 IncRefs 0 refcount change on invalid ref 1 ret -22 15:19:19 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xf9e, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d"}, 0xfb0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:19 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x3f000000, 0x0}) [ 888.057278][T26587] binder: 26583:26587 ioctl 40046207 0 returned -16 [ 888.057692][ T7536] binder: release 26518:26519 transaction 527 out, still active 15:19:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0x3ec0) [ 888.102412][ T7536] binder: unexpected work type, 4, not freed [ 888.128442][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 888.152974][T26668] binder: BINDER_SET_CONTEXT_MGR already set [ 888.169191][T26668] binder: 26665:26668 ioctl 40046207 0 returned -16 [ 888.183305][ T7536] binder_release_work: 18 callbacks suppressed [ 888.183311][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 15:19:19 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfbe, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d0972"}, 0xfd0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 888.198739][T26721] binder: 26665:26721 IncRefs 0 refcount change on invalid ref 1 ret -22 [ 888.206329][ T7536] binder: send failed reply for transaction 527, target dead [ 888.261730][T26721] binder_alloc_mmap_handler: 2 callbacks suppressed [ 888.261744][T26721] binder_alloc: binder_alloc_mmap_handler: 26665 20003000-20006000 already mapped failed -16 15:19:19 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 888.308170][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 888.327819][T19855] binder: undelivered TRANSACTION_ERROR: 29189 [ 888.382228][T26850] binder: 26849:26850 got transaction to invalid handle [ 888.393634][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 888.401247][ T7536] binder: undelivered TRANSACTION_ERROR: 29201 15:19:19 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 15:19:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0x7973) 15:19:19 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfbe, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d0972"}, 0xfd0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:19 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0xfdfdffff, 0x0}) [ 888.478719][T26860] binder_alloc: binder_alloc_mmap_handler: 26855 20003000-20006000 already mapped failed -16 [ 888.516522][T26857] binder: BINDER_SET_CONTEXT_MGR already set [ 888.543804][T26857] binder: 26855:26857 ioctl 40046207 0 returned -16 [ 888.545134][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 888.574640][ T7536] binder: send failed reply for transaction 538 to 26855:26857 [ 888.607132][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 888.622584][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 15:19:19 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x7, &(0x7f0000000080), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x43a040, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000100)="9bf84d12f54aff3cc54873c24d50838e", 0x10) 15:19:19 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(0xffffffffffffffff, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:19 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfbe, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d0972"}, 0xfd0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:19 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0xfffffdfd, 0x0}) 15:19:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0xfdef) 15:19:19 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 888.881934][T26973] binder: 26972:26973 got transaction to invalid handle [ 888.884179][T26985] binder_alloc: binder_alloc_mmap_handler: 26975 20003000-20006000 already mapped failed -16 [ 888.914098][ T7536] binder: release 26972:26973 transaction 546 out, still active [ 888.923861][ T7536] binder: unexpected work type, 4, not freed 15:19:19 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfce, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f83478"}, 0xfe0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:19 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(0xffffffffffffffff, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 888.935492][T26981] binder: BINDER_SET_CONTEXT_MGR already set [ 888.945452][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 888.956017][T26981] binder: 26975:26981 ioctl 40046207 0 returned -16 [ 888.976590][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 15:19:20 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x100000000000000, 0x0}) [ 889.008889][T27091] binder: 27090:27091 got transaction to invalid handle [ 889.025136][ T7536] binder: undelivered TRANSACTION_ERROR: 29201 15:19:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0x33fe0) [ 889.055117][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 15:19:20 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfce, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f83478"}, 0xfe0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:20 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(0xffffffffffffffff, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 889.095652][ T7536] binder: send failed reply for transaction 543 to 26975:26981 [ 889.110247][T27101] binder_alloc: binder_alloc_mmap_handler: 27097 20003000-20006000 already mapped failed -16 [ 889.130760][ T7536] binder: send failed reply for transaction 546, target dead [ 889.145994][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 889.156072][T27098] binder: BINDER_SET_CONTEXT_MGR already set [ 889.203760][T27098] binder: 27097:27098 ioctl 40046207 0 returned -16 [ 889.203797][T27124] binder_alloc_new_buf_locked: 9 callbacks suppressed [ 889.203804][T27124] binder_alloc: 27097: binder_alloc_buf, no vma [ 889.228189][T27124] binder_transaction: 17 callbacks suppressed [ 889.228207][T27124] binder: 27122:27124 transaction failed 29189/-3, size 24-8 line 3147 [ 889.238185][T27140] binder_alloc: 27097: binder_alloc_buf, no vma [ 889.243836][T19855] binder: send failed reply for transaction 554 to 27097:27098 [ 889.254381][T27140] binder: 27097:27140 transaction failed 29189/-3, size 24-8 line 3147 [ 889.256728][T19855] binder: undelivered TRANSACTION_COMPLETE 15:19:20 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_S_DV_TIMINGS(r1, 0xc0845657, &(0x7f0000000440)={0x0, @reserved}) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x7, &(0x7f0000000080), 0x4) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/qat_adf_ctl\x00', 0x20000, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r2, 0x404c534a, &(0x7f0000000180)={0x9, 0x3, 0x5}) r3 = semget$private(0x0, 0x4, 0x8b) ioctl$sock_inet_SIOCGIFDSTADDR(r2, 0x8917, &(0x7f00000000c0)={'bridge_slave_1\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x11}}}) lsetxattr$security_smack_entry(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='security.SMACK64EXEC\x00', &(0x7f0000000380)='!\x00', 0x2, 0x1) semctl$GETZCNT(r3, 0x2, 0xf, &(0x7f0000000200)=""/139) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x16, &(0x7f0000000500)=ANY=[@ANYBLOB="7fd5168c10ba6c001ee69acb317d95313fb59cfd34729ef00f498cfa4b5d3a08458db82312709ccd87bd66aea051520a9428e383d733a733f5921299506f661ada80889c33773b7276587be555c16d69fd7677bd4ace34f2388f301cefd7062290904665da6477e907c96656d7f4a81f26dbeacdad4abad208885c67f671b6b4c35a25d0ea42ed737938190e7181f87046d8e6"], 0xc) 15:19:20 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfce, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f83478"}, 0xfe0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0x200001c4) 15:19:20 executing program 3: syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:20 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x300000000000000, 0x0}) 15:19:20 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 889.764920][T27321] binder: 27320:27321 got transaction to invalid handle [ 889.772900][T27323] binder: BINDER_SET_CONTEXT_MGR already set [ 889.798576][T27323] binder: 27322:27323 ioctl 40046207 0 returned -16 [ 889.805781][T27321] binder: 27320:27321 transaction failed 29201/-22, size 0-0 line 2994 15:19:20 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfd6, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813"}, 0xfe8) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 889.830163][T27323] binder: 27322:27323 IncRefs 0 refcount change on invalid ref 1 ret -22 [ 889.852271][T27358] binder_alloc: binder_alloc_mmap_handler: 27322 20003000-20006000 already mapped failed -16 [ 889.866770][T27323] binder: BINDER_SET_CONTEXT_MGR already set 15:19:20 executing program 3: syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 889.893718][T27323] binder: 27322:27323 ioctl 40046207 0 returned -16 [ 889.898264][T19855] binder: send failed reply for transaction 561 to 27322:27358 [ 889.909957][T27435] QAT: Invalid ioctl [ 889.930578][T27435] QAT: Invalid ioctl 15:19:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0xfffffdef) [ 889.942190][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 889.945509][T27440] binder: 27322:27440 IncRefs 0 refcount change on invalid ref 1 ret -22 [ 889.948473][T27358] binder: 27322:27358 transaction failed 29189/-22, size 24-8 line 2994 [ 889.962266][T27439] binder: 27437:27439 got transaction to invalid handle 15:19:21 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfd6, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813"}, 0xfe8) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:21 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x3f00000000000000, 0x0}) [ 890.016940][T27439] binder: 27437:27439 transaction failed 29201/-22, size 0-0 line 2994 15:19:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0xfffffffffffffdef) [ 890.212069][T27634] binder_alloc: binder_alloc_mmap_handler: 27604 20003000-20006000 already mapped failed -16 [ 890.229810][T27605] binder: BINDER_SET_CONTEXT_MGR already set [ 890.238896][T27634] binder_alloc: 27604: binder_alloc_buf, no vma [ 890.252086][T27605] binder: 27604:27605 ioctl 40046207 0 returned -16 [ 890.270352][T27634] binder: 27604:27634 transaction failed 29189/-3, size 24-8 line 3147 [ 890.281496][ T7536] binder: release 27604:27605 transaction 568 out, still active [ 890.292349][ T7536] binder: unexpected work type, 4, not freed [ 890.308247][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 890.317885][ T7536] binder: send failed reply for transaction 568, target dead 15:19:21 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfd6, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813"}, 0xfe8) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:21 executing program 3: syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00b942e951e51603fb6b70a4a90f11c20cb9cc4d2dd475598467c2"], 0x4) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x2, 0xffff, 0x100, 0x3ef}]}, 0x8) 15:19:21 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0xfdfdffff00000000, 0x0}) 15:19:21 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/capi/capi20ncci\x00', 0x20800, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x3, 0x400002) setsockopt$sock_attach_bpf(r0, 0x1, 0x7, &(0x7f0000000080)=r1, 0x4) 15:19:21 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 890.645644][T27661] QAT: Invalid ioctl [ 890.649812][T27661] QAT: Invalid ioctl [ 890.682248][T27668] binder: 27667:27668 got transaction to invalid handle [ 890.698561][T27674] binder: BINDER_SET_CONTEXT_MGR already set [ 890.712491][T27674] binder: 27670:27674 ioctl 40046207 0 returned -16 15:19:21 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfda, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349"}, 0xfec) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 890.740258][T27668] binder: 27667:27668 transaction failed 29201/-22, size 0-0 line 2994 [ 890.740367][T27674] binder: 27670:27674 IncRefs 0 refcount change on invalid ref 1 ret -22 15:19:21 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="593373007a30e60d28b9d71820f37ee82e59338e97402c4274b2a54291f73998a4ff7a249b9880e872a518f6080ea87eb6f77e61e1b5f923cb41b170052c2039323b500543221ec353a0411d16998d376bb207b38751a69bafbb401f68f212b84742db9ab5b1775a9242ca4004a04261ecde4419efbe9757ffd7faafc0c4b1806ba4e379eb670e3ae7493296d8d40973e5eacc2c4c911af7c7ed83edad243bdbf24638cfb57c3e48b9d939a236fd1707dd7e13ca33b0e513c04c54f4cb8f1ecb7fbf37edd28d77cd31fd095f60e430da43bf24583eb99fd7c766b75408843e70bb131caa35aa34afb52bf6571ec1ab9ec4fea56c4a7c90a9188f30e8d7d71bf157ccd616047f20f5464795ef9baa11ad221a061c13119c5fcd2ce2ee0f520910643e1af48419e39bb38aae9a0e50ed1beb1c9bbd689228cb32aeffe6aa5f0f9aec93149e087f86e881dac2d1ca3f3a95dfb6ce324eccfd5767e5f585c50f25e2fb3696ea41cd0ccca912"], 0x4) [ 890.797324][T27755] binder_alloc: binder_alloc_mmap_handler: 27670 20003000-20006000 already mapped failed -16 [ 890.824613][ T7536] binder: send failed reply for transaction 574 to 27670:27674 15:19:21 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfda, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349"}, 0xfec) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 890.881512][T27786] binder: BINDER_SET_CONTEXT_MGR already set [ 890.916034][T27786] binder: 27785:27786 ioctl 40046207 0 returned -16 [ 890.916061][T27787] binder_alloc: 27670: binder_alloc_buf, no vma [ 890.958773][T27674] binder: 27670:27674 IncRefs 0 refcount change on invalid ref 1 ret -22 [ 890.998407][T19855] binder: undelivered TRANSACTION_COMPLETE 15:19:21 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfda, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349"}, 0xfec) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x8) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0x4) [ 891.005411][T27787] binder: 27670:27787 transaction failed 29189/-3, size 24-8 line 3147 15:19:22 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:22 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="04630440b28a481e"], 0x0, 0x0, 0x0}) 15:19:22 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdc, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af28"}, 0xfee) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 891.167282][T28052] binder: 28044:28052 ioctl c0306201 0 returned -14 [ 891.191388][T28072] binder: BINDER_SET_CONTEXT_MGR already set [ 891.191566][T28052] binder: 28044:28052 got transaction to invalid handle [ 891.217126][T28072] binder: 28055:28072 ioctl 40046207 0 returned -16 [ 891.226687][T28052] binder: 28044:28052 transaction failed 29201/-22, size 0-0 line 2994 15:19:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000000c0)=ANY=[], 0xfffffffffffffd1e) [ 891.284533][T28110] binder: 28055:28110 IncRefs 0 refcount change on invalid ref 508070578 ret -22 [ 891.286370][T28107] binder_alloc: 28044: binder_alloc_buf failed to map pages in userspace, no vma [ 891.357574][T28107] binder: 28055:28107 transaction failed 29189/-3, size 24-8 line 3147 [ 891.391651][T28072] binder_alloc: binder_alloc_mmap_handler: 28055 20003000-20006000 already mapped failed -16 [ 891.404024][T28107] binder_alloc: 28055: binder_alloc_buf, no vma 15:19:22 executing program 4: sendmsg$kcm(0xffffffffffffffff, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) r0 = syz_open_dev$midi(&(0x7f00000000c0)='/dev/midi#\x00', 0x6, 0x40c100) setsockopt$sock_attach_bpf(r0, 0x1, 0x7, &(0x7f0000000080), 0xfffffffffffffe36) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000100)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000180)=0x18) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f00000001c0)={r1, 0x9abd, 0x9, [0x3, 0x0, 0x817, 0x1, 0x401, 0x3b, 0x5, 0x1, 0x2]}, &(0x7f0000000200)=0x1a) 15:19:22 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:22 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdc, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af28"}, 0xfee) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:22 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 15:19:22 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x101000, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r2, 0x84, 0x3, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 15:19:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='srAyz '], 0x6) [ 891.636931][T28225] binder: 28224:28225 ioctl c0306201 0 returned -14 [ 891.653279][T28223] binder: BINDER_SET_CONTEXT_MGR already set [ 891.671508][T28225] binder: 28224:28225 got transaction to invalid handle 15:19:22 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) r1 = add_key(&(0x7f00000000c0)='cifs.idmap\x00', 0xfffffffffffffffe, &(0x7f0000000180)="d419c9ded5bcb61afa195924d743acd7a4a3cfb1c546d85e4e1508409d0c33a571b0e543b5adf3794189cb59df8bbbd14007c2843bf55a0194aed54006640e0be4df335aaced315a2354b4096701b300206d43ad8f3ef7076283ee880e5cd01ecfc5ce436e3410c36a80700322ea568de99cab9a7f467038169851e6aca44fe60111292d0a29184c612d49ccb8cb4a974c53135d4090779a272a2eec7e5ea59b76fd3871c8b66a90ca494ac660993f91f1dfcbfd66a2e4587197acc1b524e0851075929f0b16aeee57a42e917946eba4babbcbc48eaf03709d77e98abfede501ec70805949d9eb9b340297edf0116a6dbf30", 0xf2, 0x0) r2 = add_key$keyring(&(0x7f00000005c0)='keyring\x00', &(0x7f0000000600)={'syz', 0x0}, 0x0, 0x0, 0x0) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000580)=[{&(0x7f0000000100)="7c418e06d3a7dccfc67c10f7b4", 0xd}, {&(0x7f0000000340)="8ee314649654a7892aaf337c8623e6bbab5718c363b55e3bb1e42d722a80939e71ddc1cfa2a6238434c4f67f738de60662251973f453785e52c3b2c0af3400284b9a8cf28fbc13db8ea28044f474c41a2441813c9c53e47f20069772ecb8455cf10bd248dc19930335a7c341e059587625b27a9cf3c3002283870fd78eed8df906d27f3ab3af5be30012b175b4589fff817b256f67379501d0b9c990a899ac275cc5368bcd966696773162c8159b412c4cc093a810e2594d32a4dbb38eaf7e2fc24502fb7cfe30da8caa651ecd3e3c76512f356913ef0733a0f256f180fe0b64871e2578a95f744e53a6", 0xea}, {&(0x7f0000000280)="4fcc3920395dd2d019e46c2af45e5fe3887beceeccfb0ac0fa9926eeb57404dc7b92be631cbde858db0a579fbec3f16be21d35cf4d1d31415fe17b65d1c578e4aa3fde32648686442bdfb1e058e22e9e889a9281aadc4c6506cde53088074db450", 0x61}, {&(0x7f0000000440)="6a8d610b589ae89744bd7a5d4e999c5ed01826df6c04aac5f865e588f5f8e36824b044f9c25d48b0292104cbabb33701e184bba3b6473c17dd88a485642e945d15de6319e70908d1316dd5ca69610600357c45ddabe4253fc8c12b149722ba832de305519cd9d5ca88f4cd49859f6317a24d7d45bb7cd894a3dcf14ce0962ad3112c040da62c3a03a4f7c74c170bf4419cc682bd264d48c4178c7e1bafea8ac22d", 0xa1}, {&(0x7f0000000500)="e1d03c05be36f26dab162dd260ca4eb19b174a0f0e4cd0f68f493010ce520b7f5399a43c9da4cba80a0c0b054fc178a423a09907a22e6169546cdc22b54f09a2c2b92a55516dfa7a7b982ff09cd245b6e7f7b01a6def6304999617d40fb0b0f441d59461407fbbd8913a5cf9b5cf24b6b3e2c598cac1", 0x76}], 0x5, r2) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x7, &(0x7f0000000080), 0x4) [ 891.699084][T28223] binder: 28222:28223 ioctl 40046207 0 returned -16 [ 891.706643][T28256] binder: 28222:28256 IncRefs 0 refcount change on invalid ref 1 ret -22 15:19:22 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 15:19:22 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdc, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af28"}, 0xfee) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:22 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 891.780099][T28256] binder_alloc: binder_alloc_mmap_handler: 28222 20003000-20006000 already mapped failed -16 [ 891.796923][ T7536] binder: send failed reply for transaction 586 to 28222:28256 15:19:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) r2 = dup(r1) setsockopt$inet_tcp_TCP_MD5SIG(r2, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x4e22, 0x7fff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x8000}}, 0x0, 0x7, 0x0, "591a7b1dab3528d3e849ee8dafa258f2e2c5492768ef124466737b0f720a0d27877cfea7c9e2755a3282c1b57e72c208224b2021e256fd53aa765a31e22cbda338238dcf60fb7cccfffee8ac5355d24b"}, 0xd8) write$binfmt_misc(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000f602ad4a5d910f410d2e07127d7b18e0297691c1e235517f2920b3697515e833ddf714613d35c5a60a34a2a17b5c3e9d63c5b15ebd4d31a0591aff501e23440867af2771d0cd55525b51a344dae54d1a9fa9d171688ac458dab1e0f0c2312ff44d54106596070a96e379ef5b6f986c028846febd8ebbc3bdebe0d75b004566d2b96318c8bffa3d2ffd3c5d2ed80000000000000000000000000000000000691403fd92d6c80af1126375c3d0b45dcdd4ccf1da07da12e4456a05ac93dd102e4b8d19c28803b9c7f3cb75403ed76769e4d4f638488e8cd6f64a82f52f58780fdadc8eedfb36d9860f0b08fd6adf4b655d6808205c1772383c0cfef23bbb3c9f2663902ca44d973228bcf40f1bd57e85d12d2d17a416e74078a6a6f4765733ac7ed9b24ad82061c826d51b6531b4b8f17d5615ea79f91ea548953fe23b03836ac0fca84ca4cb08b4810d37492db2913bb4a11dd2cd2a217c0c25d7dabe79370fff413613303dbe7c203698bfdfef2f000000000000000000000000000000919b384485fc9a5b5164bc572e6409fa1ad855b94872c2577ce2f9f394841268989cf51996ea2e408f0567b8b2c281b99c4bf6fcb972"], 0x4) [ 891.847531][T28256] binder: 28222:28256 IncRefs 0 refcount change on invalid ref 1 ret -22 15:19:22 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:22 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 891.900790][T19855] binder: undelivered TRANSACTION_COMPLETE 15:19:22 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 15:19:22 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/audio\x00', 0x80000, 0x0) connect$inet6(r2, &(0x7f0000000800)={0xa, 0x4e24, 0x3, @remote, 0x7}, 0x1c) 15:19:23 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7379e4c7f865c30b3474861ffa695f0fa87a30e9d2431f88e7d9d255"], 0x4) r2 = socket(0x2, 0xa, 0x200) setsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000000)={0x41, 0x3, 0x3}, 0x10) [ 892.026796][T28429] binder_transaction: 1 callbacks suppressed [ 892.026807][T28429] binder: 28414:28429 got transaction to invalid handle 15:19:23 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 892.086178][T28467] binder: BINDER_SET_CONTEXT_MGR already set [ 892.113769][T28467] binder: 28427:28467 ioctl 40046207 0 returned -16 [ 892.147064][T28514] binder_alloc: 28414: binder_alloc_buf failed to map pages in userspace, no vma [ 892.170084][T28514] binder_alloc: binder_alloc_mmap_handler: 28427 20003000-20006000 already mapped failed -16 [ 892.190327][T28514] binder_alloc: 28427: binder_alloc_buf, no vma 15:19:23 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:23 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 15:19:23 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="ee6204400130f6002b84628e93e884d751bfb8d2e4d3b4b2a4ed513fce510814a82bbe2886aad46e367c3a9ae1e20a2515e69f9b73abdf186924ca1cc8efaba4382c302ea48e74e5a366894bb4dc682b310be0834fe1ad81a4eb3316727b15b4dc3f3d93774fabb312ab30a278cf86d8bf3472129ce6a47862d25fa47110fb4e864720277cc919e383eebba357e5959bb70003f35c70445c4c7637bf5c45842d45acc7b742bfc1676a959a6e23769a"], 0x0, 0x0, 0x0}) 15:19:23 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f00000000c0), 0x4) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000100)=0x100000001, 0x4) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x7, &(0x7f0000000080), 0x4) 15:19:23 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, 0x0, 0x0) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0xa}]}, 0x8) write$binfmt_misc(r0, &(0x7f0000000300)=ANY=[@ANYRESOCT=r0], 0x227) 15:19:23 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 892.684373][T28585] binder: 28584:28585 got transaction to invalid handle [ 892.694642][T28589] binder: BINDER_SET_CONTEXT_MGR already set [ 892.723226][T28589] binder: 28588:28589 ioctl 40046207 0 returned -16 15:19:23 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, 0x0, 0x0) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 892.740861][T28589] binder: 28588:28589 unknown command 1074029294 [ 892.747530][T28589] binder: 28588:28589 ioctl c0306201 20000140 returned -22 15:19:23 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300), 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 892.804532][T19855] binder: release 28588:28694 transaction 602 out, still active [ 892.818030][T19855] binder: unexpected work type, 4, not freed 15:19:23 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="8fda6d6bb0ff4533"], 0x0, 0x0, 0x0}) 15:19:23 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 15:19:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x2000, 0x0) ioctl$NBD_SET_FLAGS(r2, 0xab0a, 0x8) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) [ 892.848349][T19855] binder: undelivered TRANSACTION_COMPLETE [ 892.895032][T19855] binder: send failed reply for transaction 599 to 28588:28589 [ 892.916861][T28711] binder: 28707:28711 got transaction to invalid handle [ 892.933227][T19855] binder: send failed reply for transaction 602, target dead 15:19:23 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, 0x0, 0x0) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:23 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 892.951729][T19855] binder: undelivered TRANSACTION_COMPLETE 15:19:24 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300), 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 892.994826][T28744] binder: BINDER_SET_CONTEXT_MGR already set 15:19:24 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 893.041790][T28744] binder: 28712:28744 ioctl 40046207 0 returned -16 [ 893.042522][T28800] binder: 28712:28800 unknown command 1802361487 [ 893.068940][T28800] binder: 28712:28800 ioctl c0306201 20000140 returned -22 [ 893.128445][T28829] binder_alloc: 28712: binder_alloc_buf, no vma [ 893.155775][T28832] binder: 28831:28832 got transaction to invalid handle [ 893.217282][T19855] binder_release_work: 28 callbacks suppressed [ 893.217288][T19855] binder: undelivered TRANSACTION_ERROR: 29201 15:19:24 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) socket$xdp(0x2c, 0x3, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x7, &(0x7f0000000080), 0x4) r1 = syz_open_dev$sndpcmc(&(0x7f00000000c0)='/dev/snd/pcmC#D#c\x00', 0x1, 0x400040) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000340)=""/117) ioctl$VT_DISALLOCATE(r1, 0x5608) 15:19:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) ioctl$EXT4_IOC_GROUP_ADD(r1, 0x40246608, &(0x7f0000000040)={0x9, 0x904, 0x0, 0xffffffff, 0x1}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="73797a300f16245ebc484e80968d2c0d594f02615066121904ec8ecbf028ad3299739be7ec825aa328f828f931ae54ef6ec1091ba011ce73eb3e87a2"], 0x4) 15:19:24 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 15:19:24 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$vivid(&(0x7f0000000040)='/dev/video#\x00', 0x3, 0x2) ioctl$VIDIOC_G_CROP(r1, 0xc014563b, &(0x7f00000000c0)={0x0, {0x0, 0x67e, 0x7fff, 0x7}}) r2 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r2, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r2, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:19:24 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:24 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300), 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 893.728031][T28844] binder: 28841:28844 got transaction to invalid handle 15:19:24 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:24 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 893.783980][ T7536] binder: release 28843:28850 transaction 617 out, still active [ 893.796593][ T7536] binder: unexpected work type, 4, not freed [ 893.822563][ T7536] binder: undelivered TRANSACTION_COMPLETE 15:19:24 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) 15:19:24 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) creat(&(0x7f0000000040)='./file0\x00', 0x10) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/btrfs-control\x00', 0x0, 0x0) ioctl$VHOST_SET_VRING_ERR(r2, 0x4008af22, &(0x7f0000000280)={0x1}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0}) [ 893.838833][ T7536] binder: undelivered TRANSACTION_ERROR: 29201 [ 893.868116][ T7536] binder: send failed reply for transaction 614 to 28843:28848 15:19:24 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 893.913685][T28941] binder: 28930:28941 got transaction with invalid offset (0, min 0 max 0) or object. [ 893.951030][T28967] binder: BINDER_SET_CONTEXT_MGR already set 15:19:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) r2 = add_key(&(0x7f00000000c0)='cifs.spnego\x00', &(0x7f0000000100)={'syz', 0x2}, &(0x7f0000000200)="9b12e4d5e7b97b74ffbae2a3461fab82853d8ad9bfe8ec8f17ccfdbbcdc7809928124a5fb3124ad69427dbaa3d6e44b55fa9abba38230bdc75e2fd859ba3789f3cdc3fa12962f1236e5a02700b4da01131e6b22a3633b8b2110432f53a845b5cc5bcb2cb6065880d43bacbda0484db7c0b2ebf6e0e139d6d8929967784f10379cfc0552b3811b0a80ae58fbb3fbf70d89f516dd7f5661ca57e78bdfa852f702dff2df28c66bf55d6b9f9d6c9696523a4c090f61478ca650cb2801be64c95a2116159fab6684474d070e97628ed77bb650bde7b2adc990460d08943acc252b696f5207f66a6ca", 0xe6, 0xffffffffffffffff) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000140)='/dev/full\x00', 0x400, 0x0) ioctl$VIDIOC_G_PARM(r3, 0xc0cc5615, &(0x7f0000000300)={0x2, @capture={0x1000, 0x1, {0x8, 0x7ff}, 0x5, 0x4}}) ioctl$BLKGETSIZE(r3, 0x1260, &(0x7f0000000180)) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r2) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='syz0'], 0x4) [ 893.952349][ T7536] binder: send failed reply for transaction 617, target dead [ 893.957068][T28967] binder: 28966:28967 ioctl 40046207 0 returned -16 [ 893.960574][T28967] binder: 28966:28967 unknown command 0 [ 893.989782][T28967] binder: 28966:28967 ioctl c0306201 20000140 returned -22 [ 894.004357][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 894.034842][ T7536] binder: undelivered TRANSACTION_ERROR: 29189 [ 894.036560][T29006] binder_alloc_mmap_handler: 2 callbacks suppressed [ 894.036575][T29006] binder_alloc: binder_alloc_mmap_handler: 28966 20003000-20006000 already mapped failed -16 [ 894.087583][T28967] binder: BINDER_SET_CONTEXT_MGR already set [ 894.103332][T28967] binder: 28966:28967 ioctl 40046207 0 returned -16 [ 894.117828][T29006] binder: 28966:29006 unknown command 0 [ 894.124064][T29006] binder: 28966:29006 ioctl c0306201 20000140 returned -22 [ 894.133157][ T7536] binder: release 28966:28967 transaction 622 out, still active [ 894.177442][ T7536] binder: unexpected work type, 4, not freed [ 894.185832][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 894.212128][ T7536] binder: release 28966:29121 transaction 625 out, still active [ 894.225564][ T7536] binder: unexpected work type, 4, not freed [ 894.231795][ T7536] binder: undelivered TRANSACTION_COMPLETE [ 894.238230][ T7536] binder: send failed reply for transaction 622, target dead [ 894.247277][ T7536] binder: send failed reply for transaction 625, target dead [ 894.254823][ T7536] binder: undelivered TRANSACTION_ERROR: 29201 15:19:25 executing program 4: r0 = socket$kcm(0xa, 0x7, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) r4 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r4, &(0x7f0000000100)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x4e21, 0x0, @loopback}, 0x1c) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x4240a2a0) splice(r1, 0x0, r3, 0x0, 0x1ffbc, 0x0) recvmsg(r4, &(0x7f0000000440)={&(0x7f0000000040)=@ll, 0x80, 0x0}, 0x0) sendmsg$kcm(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @remote, 0x1d}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="dd", 0x1}], 0x1}, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x7, &(0x7f0000000080), 0x4) set_robust_list(&(0x7f0000000280)={&(0x7f0000000180)={&(0x7f00000000c0)}, 0x8, &(0x7f0000000240)={&(0x7f00000001c0)}}, 0xc) 15:19:25 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:25 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 15:19:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x80, 0x7ffffffffffff00c}, {0x6}]}, 0x8) r2 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000040)='/proc/capi/capi20ncci\x00', 0x1000000000000000, 0x0) syz_open_pts(r2, 0x28000) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='1Az0'], 0x4) 15:19:25 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="00634040000000000000000000000000000000000000000000000000000000000000000018000000000000000800000000000000", @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYBLOB="852a627300000000", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYBLOB="000200000000001655804b73ac44d6e34c9ab0347e3251fad58b8bcf36c8e01b42e33f"]], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 15:19:25 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 894.631417][T29187] binder: 29184:29187 got transaction with invalid offset (0, min 0 max 0) or object. [ 894.642207][T29192] binder: BINDER_SET_CONTEXT_MGR already set [ 894.665861][T29192] binder: 29190:29192 ioctl 40046207 0 returned -16 [ 894.678001][T29217] ------------[ cut here ]------------ [ 894.678831][T29187] binder_transaction: 14 callbacks suppressed [ 894.678846][T29187] binder: 29184:29187 transaction failed 29201/-22, size 0-8 line 3241 [ 894.683512][T29217] kernel BUG at drivers/android/binder_alloc.c:1141! [ 894.703819][T29217] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 894.710715][T29217] CPU: 0 PID: 29217 Comm: syz-executor.5 Not tainted 5.1.0-rc2+ #43 [ 894.718693][T29217] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 894.731292][T29217] RIP: 0010:binder_alloc_do_buffer_copy+0xd6/0x510 [ 894.737833][T29217] Code: 02 00 0f 85 20 04 00 00 4d 8b 64 24 58 49 29 dc e8 5f f2 23 fc 4c 89 e6 4c 89 ef e8 74 f3 23 fc 4d 39 e5 76 07 e8 4a f2 23 fc <0f> 0b e8 43 f2 23 fc 4c 8b 75 d0 4d 29 ec 4c 89 e6 4c 89 f7 e8 51 [ 894.757636][T29217] RSP: 0018:ffff88805c0e76d8 EFLAGS: 00010216 [ 894.763705][T29217] RAX: 0000000000040000 RBX: 0000000020003008 RCX: ffffc90010a6d000 [ 894.771680][T29217] RDX: 000000000000030a RSI: ffffffff854c7f36 RDI: 0000000000000006 [ 894.779757][T29217] RBP: ffff88805c0e7758 R08: ffff8880a7bb84c0 R09: 0000000000000028 [ 894.785008][T19855] binder: undelivered TRANSACTION_ERROR: 29201 [ 894.787738][T29217] R10: ffffed100b81cf32 R11: ffff88805c0e7997 R12: 0000000000000020 [ 894.787747][T29217] R13: 0000000000000028 R14: ffff888095a8ab50 R15: 0000000000000000 [ 894.787758][T29217] FS: 0000000000000000(0000) GS:ffff8880ae800000(0063) knlGS:00000000f5cddb40 [ 894.787773][T29217] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 [ 894.816821][T29356] binder: 29355:29356 got transaction with invalid offset (0, min 0 max 0) or object. [ 894.818976][T29217] CR2: 00007f2e135794a0 CR3: 000000009eef4000 CR4: 00000000001406f0 [ 894.818988][T29217] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 894.818995][T29217] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 894.818999][T29217] Call Trace: [ 894.819028][T29217] ? memcpy+0x46/0x50 [ 894.819045][T29217] binder_alloc_copy_from_buffer+0x37/0x42 [ 894.819123][T29217] binder_get_object+0xc3/0x200 15:19:25 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080)="ad56b6cc0400fbab65d8b4ac2ca35c6e", 0x10) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) 15:19:25 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 894.829105][T29356] binder: 29355:29356 transaction failed 29201/-22, size 0-8 line 3241 [ 894.835264][T29217] binder_transaction+0x2b4a/0x6690 [ 894.835293][T29217] ? binder_thread_read+0x3d50/0x3d50 [ 894.895993][T29217] ? __lock_acquire+0x548/0x3fb0 [ 894.900965][T29217] ? __might_fault+0x12b/0x1e0 [ 894.905759][T29217] ? lock_downgrade+0x880/0x880 [ 894.910532][ T3876] kobject: 'loop0' (000000003cc8aa41): kobject_uevent_env [ 894.910705][T29217] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 894.924037][T29217] ? _copy_from_user+0xdd/0x150 15:19:25 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000200), &(0x7f0000000240)=[0x0]}}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000080)=[@increfs={0x40406300, 0x1}], 0x0, 0x0, 0x0}) [ 894.925916][ T3876] kobject: 'loop0' (000000003cc8aa41): fill_kobj_path: path = '/devices/virtual/block/loop0' [ 894.928891][T29217] binder_thread_write+0x64a/0x2820 [ 894.928917][T29217] ? binder_transaction+0x6690/0x6690 [ 894.948811][T19855] binder: undelivered TRANSACTION_ERROR: 29201 [ 894.949623][T29217] ? __might_fault+0x12b/0x1e0 [ 894.949649][T29217] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 894.949664][T29217] ? _copy_from_user+0xdd/0x150 [ 894.949684][T29217] binder_ioctl+0x1033/0x183b [ 894.976321][T29217] ? binder_thread_write+0x2820/0x2820 15:19:25 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) [ 894.981828][T29217] ? __fget+0x381/0x550 [ 894.984546][ T3876] kobject: 'loop3' (0000000051d65207): kobject_uevent_env [ 894.985996][T29217] ? ksys_dup3+0x3e0/0x3e0 [ 894.986082][T29217] ? get_old_timespec32+0x200/0x200 [ 894.986126][T29217] ? tomoyo_file_ioctl+0x23/0x30 [ 895.006022][ T3876] kobject: 'loop3' (0000000051d65207): fill_kobj_path: path = '/devices/virtual/block/loop3' [ 895.009290][T29217] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 895.009307][T29217] ? security_file_ioctl+0x93/0xc0 [ 895.009323][T29217] ? binder_thread_write+0x2820/0x2820 [ 895.009403][T29217] __ia32_compat_sys_ioctl+0x197/0x620 [ 895.009423][T29217] do_fast_syscall_32+0x281/0xc98 [ 895.047515][T29217] entry_SYSENTER_compat+0x70/0x7f [ 895.050427][ T3876] kobject: 'loop3' (0000000051d65207): kobject_uevent_env [ 895.052720][T29217] RIP: 0023:0xf7f02869 [ 895.052735][T29217] Code: 85 d2 74 02 89 0a 5b 5d c3 8b 04 24 c3 8b 14 24 c3 8b 3c 24 c3 90 90 90 90 90 90 90 90 90 90 90 90 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 895.052742][T29217] RSP: 002b:00000000f5cdd0cc EFLAGS: 00000296 ORIG_RAX: 0000000000000036 [ 895.052754][T29217] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000c0306201 [ 895.052767][T29217] RDX: 0000000020000440 RSI: 0000000000000000 RDI: 0000000000000000 [ 895.071964][ T3876] kobject: 'loop3' (0000000051d65207): fill_kobj_path: path = '/devices/virtual/block/loop3' [ 895.083741][T29217] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 895.083748][T29217] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 895.083756][T29217] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 895.083769][T29217] Modules linked in: [ 895.087385][T29467] binder: 29462:29467 got transaction with invalid offset (0, min 0 max 0) or object. [ 895.122622][ T3876] kobject: 'loop2' (00000000285cb30e): kobject_uevent_env [ 895.151536][T29467] binder: 29462:29467 transaction failed 29201/-22, size 0-8 line 3241 15:19:26 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0x7ffffffffffff00c}, {0x6}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='Ryz0'], 0x4) 15:19:26 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX], 0x12) write$capi20_data(r1, &(0x7f00000009c0)={{0x10}, 0xfdd, "7af1f899cc322988403c09419cc7ad47aeae47d912660480a32863045c665a6f0473824ebe2f9afdec78a69953e97272913df02945ece7fbbf4dc9467708321b019e2064b9ba64cd97d00895f6678e5e375cbcf8694d8a46a29f7544ecea3899b8eace4f6220b20fbd9c5712144a6cc32e631364f107007c6d367bd437d53ae2e880f14dffb1ac4e2220ec7effbe3447b333c4db51af1195df65aae907a66cf2edec0d6dcb8ccb7b6d7e691a67587872d77c8ee6167a5b4514f11869c03adf2ca5f353c6eaccfe7318a9c3d86caad2eef93258d23ab1a2c0dd58230fabf899b0611a6739513c1536e9c5150378bd8e2b52f0ce0b8cceaec3a2d190c6092fff89fb58eecc89965c344af80560433e184e1ec257881219d2f494ceb22b57ad98711bd90d3e7fe0581995da35b3089a24664574e87f3ddf2736a3591a73c9b79249bfe988f20d49c8051be4b364185b2e90ad83ec96014d9e7475db668598ccd61e7e5487d6b904d3d1b9bad493af72e14effd9c89d1bd8f49168c485ad833677974b17384a76d1d322b6b5df0716fb76751bba3aec734a1e87dcc8622929f945fbc1f494ef752103553b55eec41b4209123752a4858fecd024031cd83f90ebdbcc9ab55ee01b8d453b3fc4be6e32a23822915d6768ffd1de87e86d5a0a3020a00ff263d0440c8cf2878b5760e2743e07ba97e61cc9c5c745b6a08e2faab24b8dbbc8861904e777b1037d0d99f268ddee4cfeb01c85e5f58d4397178b0b7e0563c4a30599c14c8aca044a10d95fcc6886d79675af16dc572f71e4c980410648e1616ee1e876c530293fc34996aadfe3e5a7644b487ad86cd2d74c660192bb2b3ea881a61db8c92ad6dfb07e1c024c461384ccc62e9a3cbe8576fa1dbf30f90ae2e5c1812786cdb6d5e0090f5ed996f5a909d53b417d365ecc927080fb5610481778143c1ff3a6d718b557e45d5991b7577c587decfe3dff68a5f4b099daaf53dcc1fd06a207a542fb8ec15a2fed89fcae0a30ae1950e71b09b371bb99f6446d8421a282aa6719ac1f01a8d5ec59c865675442b73f21f41e22d1ec36416888e030f5a6a553e8569043b33509a896032bbd6438566c307f42bdc5f59676592c480a933f51760652e468a6ec5beff8b551f45df7fcd7d373ee4ba85d6d2085586618e8f1fdaf0053f18d1836facdf9fe957333513dec754474f3cb11540f9fd9de6ce0005217d21034a11cd051c745d0d4795d6ad92e2fd29b1f6aad62aa73afe5b72e5eda04ad7a94d81b5130d1c7cb1d70285aa9006466f4ed793923822890283f69f25d2e4ec7fe64e87723e514b13ed9c4fc00d22041444b8e90be6af52567d6d6d1e054a60310d12160c944484d90a1db9ac5a4bddf9ad364534708b2240194fa2268f98f21ba3ec06850c3b0f2bbe39fdcdd6e1eb23733fbc90bfe16530e602949d7a6b443f7735d26dafb5cab91f368484b2ae3d427b547d00e483981def75819963687bdc47dfd8ab405a9fb656a9bf1a6ba76d8306c5113466520185661e6c0c740e4606576d700bd5094c46020b0ce0dc774c898a82ea765a47f448b503cba6b42d4edf57871d8ab46777dc72b6a901cd8fdc79e7838345b5d464b34991d62039b7aba9da0697b86c176dc36bd4ea40df1e004a905bde4d272d810ac7edf09431fc6958f34b0c2cfcd620b75d0a4b53bd706bb9ad6b04f79b5a03ff0e65b6a19b99b4a1723fb0dadc1b73c39eca29cff7a90658987cc3f1ffa3d522f76635dc14b7174b57add73b1209ea8ce0a693663e62fedee4dae4164a7d3f90934f7dbfbd115f5caed8be027648fceab8bb8a736d6e4b4ab9d680ebfb5aab08752f06feb52d025d0b576a2fffbd23530e8270632e71da3c778efb824aa491780860d1e9c0dd323f832142700a02e8580aaa49effe934028237630d4125d875f556c65622f51d050c4cdd384ffca8aa02f08892279bc116aabb6d074f0473bf875a6abc07232ae230446594245312973f9190193ad70e690545fdd79b0b19dcf51eae4b530e44d292c23cb7b1cb706d84e0d01cf6b8643b895b4604d26fa7417856d1f6cd0ee83b5cb6a60217be8675b84d513499498c366a82d15eb721719df3684a7da0acf5243da4d9fc10e7c55bc357d00c5d26b166612eb400f6dab1c7e837fdc764b2ae2e52d7c5d226785911d2ce31f8ae1b125a41597e4a4a1c8af7a4815c98fbdcd9f485cdfd315208023a5263edb514a9316af83508bdaab11fd4ca2a0a90ffc208d8e187e03f7cd49c05fa1f63ea8cbac00b57f4fb1f2616f33de6a9f47b44b32c2c76e05d3e089ed16a685e9e118005ca45ba531ceb80887e86a25a091fc9af588694a845220df800d82a234b11767efc5b4e8258acfa446c68f8265157591f3873e0dd45bb2730d07afca6ecbc13c8d6dd7ac069a25c3110fcbdc09a3b5fcaa559b3fa34f14b49ed6e6ce2e7eececbd687b395eb025f5d0aba0ed5b055d0130329d7d4fd581f2dfda75a420c586e81b09f2afa88ab6fe9f772daa261142c24bb409b12f184ce59e526988ced399e6a6d480502263e88c7b749f82d394ab14966297e3c662c0b0258c3e3471d5b138b41627c520c1c2b905b31b0b5c0af01861de6e5d5a9badd485aedde33616e762fb0f72690c944e74fcea639f2fb5ebba2af8af9e3d42284b5e49ec89e512a512968d7c9deef1df3b24e58bd59cd8a64502a9afa31f61be753beaf6fc9603c06e7531ffe836169cc5610805f3741e81f4aa1f48d63a9584c28c9ec139cc450418d21bbaa43ea87e100a6c5d0c3fc0fb231cde32958f8b99e04dc12ed4653c2d621e05014210283f6be0975c9d79fef12f9ad06cc18290f5571f4494b9eeeeb2cde7d096fd4ac9964390af2c5088d6066b253436167b23a76df567b52aabf57cc905f459ce216c3f4759a5d7d6a82ba4787a6c9ffab053efd0e3c70974962d2943d80d0ac4f9b1d4d7c9f4c2b2dc4be0808b07f07554f1d03f1ec1f8981c21ed6b2ed7f159ad69f948f104225dcfac520255d02ceeb63efbc4061a0746aeaa97acefcf0e3772d1f3f0fad882025374c062b1deea5c60f4126f5eca0bbaa0fe23395bb23d003eea0cd062788da7a5960fe0fbf35a7dfc3dd3e695c0aa0c322cea2df55f8e88883cf6f4066af95071809046db9989b0881f225b26a0f236fd57c147c768737454479421c8b7e6cf6651c712fa775f85a430f7cf797349815e8156d0e54fc8925c42354c1daed709cf6480b65525de6b590d3c934b30798b2c5a0293c90ce03cb090f6c87dc143cede61e2171ea133fd0d3610de1e40740655851851d0e595feaae649b08c84b45489e32e6986757a5a9a7bb4b4a23f98e38853340b8a7db7a8f00be06fb63c6c1ea95ee4292f38891061ea5f87ab6a8ce121599308d6d6205f52aebb7748a59ceaeb59cf3e0f87a2d4aa3382198d290d03d814bd8488e9a40b2e33bd282269d567b591068517ca0f879becce927f306bc3be9d08faf07e5c57023aa2c0c1095fd9b21de70526a4edcbdab088553df2f4ee6316a326c4583768a2674a4740a2768f0f939cd3f1771b82d602bcd00cbfb48cd336c03c44fa6f85ac410668c77f76bdafd075f0f03e15f337d114c1eaded8a34ed37d62c20fca0d13c71d46ff984ca94c177d1f620b927fc85a7144899c95a8fafbc3f02c2fe344253ca201757addedf546b4a3324db7289fa03d6905214e93434cb1164a2d62c51420bf5553de9021c99ece693fb09422cca779e5d76b6708041617fa2d78f6ba7ca121b93d7331251cd5c21d6576d0e0a3328f9f4e422a231804ad973b1a4c9c867f0b4c1e5febe95fc895488c795f08fcfe72cbea1b01e189a30c355d0923acf18535bf96919e2b7000af5edb1d6d12960e0eb8dad8400e7459bac6c424dc609dceb1732dcff5486333895505aea4986cc4d699115c6d278d32ccf8962e774a7cd2d31f589a576a22d317cc3f9f786bc370279c29718ba8da89fe7b508ec6ae303ed51b2ce43f5a23df1a58fc5bc0521c362233e7e1cf3a011d6f4487e57fe6b76c7c49fc705c0c0ab21ece777ba597752cfc1b74bf0c2c6f5c1799f2fae0037ad4ec5b07dc2b1e07c3f3063c1898bbc250c40a95dd59bc8bdc2297662ffd54b3b36fe7a71b2a3569e63d369b5175f3f09d7f4ff9a18996ba3537a3030b758bc6ecf30c23f2a6b406466e240cb564d7184b23bd7bb743744c83c42fb644124f04dd6e28f85639ab407ddc2b7de6199597411cd11a2382cf75130976350b6cbfb14185575e67b33b683387ca4e770976941fe83eac3ad3dd5d20b8023ea9a9c2dc19fcf902e6b422c893b7d4b2a5b603374b65525fb46e16072bde183a9bf68a967640f895894b4db6b18f15103e4a915eb884031e11c2a260c6f5eeb133b472c9667d72e66e70decd9df150cb937845f9744c8909b0fd3f32cafe63b8e70141d87b95c39aeb6cabfce54d17d808fe17e49f96c739e08f69e18526c5160625ac82ef97c392d276a5d3f8fb9492f89fc5bf34f7f9844cc425313de659567ea59b30929ee4cac78f7edd6ed869f0ba34053c0455f82d6295f9f0c75ca8417f8a7907d790878c1bd91d030afd03d05a66def68eb335845f5e3dc16867f99474909636c8fa4a545b589fa547207efd15fc1ff240e0c399889adb3005dac2d48b039ff5af5c069e881423a5f269447b8da2a6c14ed5d71404d84dc5c4c914ede652a7986d0b0bf3fdefde16a68ab92597ae8c98a52f1bc0e597cf9771885349fcaed860102bb1d3036a35d5ea2c0b8d55dc11379fff8ecf5385fe019a86877f32edf518dc939523612b20125a872df32142c4c20017cf3516944725eb50ad969ea72e46b9bac3ab693aa3490bde2310d65841d2a5138fb5520c77c3334d738a02ef57323b7ef479e058ced74ffc5dd50c161ab83cbe0393c6e3fecaf508db64d0bdaeda186f6dd448709dcdf3cd88c0ea2b5cc9cbd22654e5c864e935925323ddbf2a9266766a50be94c8240eaef35b0a789123a618f3ebdde212c4dcfa237a6291c30cf55d04c6403ca111ae29e78839622bdb295cd7bdd1fc60b76a122f888ddcb7742f67de2d4db018bb91e0470af77be9f8a54e253f76bd54e1201ccfb492576fce1dfc7d838410f0032f3bc6ca437332e8485ed7fca6e0c7668dfc6ab53728a83b3499027583764e81c96f492d354615308e2ef3498177225be062c1b9f9abe93b0308bd4880544af8b50070dbd12005e6daccc8e57e0bab7a4eea8f56d54911a8501809fe2630ca15b4940906f248d8cb7eb478b5771f8b99c5b3b534d65dee965df048ff0062e0e4180cd0d452e8923e70ef995e53b26222e4c8d39ee686be3c618f74f8db9bac5dd4ca255bc3a36e5f9a5ffab714d3c6060a57f57200a5b923b29ad3bb7b4ccf71ad46eaddbe67cdd752fd7a775c3a3d686e567b5702a26a036ba0e8e396ef0f7ba47df279ef6cd3463764fc2d8b8b7181239b74cbab9da2b2f2ff9270981652ac11af19d5b0a259b0bee195f62e5f50f5edf20051dde368e2444eed6010da86b9cfc267f857ddf9e7011bbd174dd14c135ade4d2f8fdcee824b9a12e1296f9dc8d69998596876348e6a2ed992e05ffbcc81084a6d7aa98026129c9fdc5fb3d195a64a67e532e680b1a7eee75d842432649c3c134be4f761a55f03e7e9d09721e620f3a6d687ab1ffeae1d355f834788dc44b5937f8b813f4be9349af2890"}, 0xfef) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, 0x0, 0x0) splice(r0, 0x0, r3, 0x0, 0x7f, 0x0) [ 895.182507][T29192] binder: 29190:29192 IncRefs 0 refcount change on invalid ref 1 ret -22 [ 895.183650][ T3876] kobject: 'loop2' (00000000285cb30e): fill_kobj_path: path = '/devices/virtual/block/loop2' [ 895.227567][ T3876] kobject: 'loop1' (0000000099738371): kobject_uevent_env [ 895.245925][ T3876] kobject: 'loop1' (0000000099738371): fill_kobj_path: path = '/devices/virtual/block/loop1' [ 895.254011][T29217] ---[ end trace 470c6012b0e97ff6 ]--- [ 895.267428][T29217] RIP: 0010:binder_alloc_do_buffer_copy+0xd6/0x510 [ 895.278261][T29217] Code: 02 00 0f 85 20 04 00 00 4d 8b 64 24 58 49 29 dc e8 5f f2 23 fc 4c 89 e6 4c 89 ef e8 74 f3 23 fc 4d 39 e5 76 07 e8 4a f2 23 fc <0f> 0b e8 43 f2 23 fc 4c 8b 75 d0 4d 29 ec 4c 89 e6 4c 89 f7 e8 51 [ 895.279502][ T3876] kobject: 'loop0' (000000003cc8aa41): kobject_uevent_env [ 895.305537][ T7536] binder: undelivered TRANSACTION_ERROR: 29201 [ 895.312785][ T3876] kobject: 'loop0' (000000003cc8aa41): fill_kobj_path: path = '/devices/virtual/block/loop0' [ 895.318383][T29217] RSP: 0018:ffff88805c0e76d8 EFLAGS: 00010216 [ 895.335956][ T3876] kobject: 'loop0' (000000003cc8aa41): kobject_uevent_env [ 895.339060][T29217] RAX: 0000000000040000 RBX: 0000000020003008 RCX: ffffc90010a6d000 [ 895.347536][ T3876] kobject: 'loop0' (000000003cc8aa41): fill_kobj_path: path = '/devices/virtual/block/loop0' [ 895.364145][ T3876] kobject: 'loop1' (0000000099738371): kobject_uevent_env [ 895.371965][T29217] RDX: 000000000000030a RSI: ffffffff854c7f36 RDI: 0000000000000006 [ 895.380653][ T3876] kobject: 'loop1' (0000000099738371): fill_kobj_path: path = '/devices/virtual/block/loop1' [ 895.382338][T29217] RBP: ffff88805c0e7758 R08: ffff8880a7bb84c0 R09: 0000000000000028 [ 895.401246][T29217] R10: ffffed100b81cf32 R11: ffff88805c0e7997 R12: 0000000000000020 [ 895.411784][T29217] R13: 0000000000000028 R14: ffff888095a8ab50 R15: 0000000000000000 [ 895.423252][T29217] FS: 0000000000000000(0000) GS:ffff8880ae800000(0063) knlGS:00000000f5cddb40 [ 895.438329][T29217] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 [ 895.452553][T29217] CR2: 0000000000625208 CR3: 000000009eef4000 CR4: 00000000001406f0 [ 895.454944][T29722] binder_alloc: binder_alloc_mmap_handler: 29190 20003000-20006000 already mapped failed -16 [ 895.461192][T29217] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 895.471548][T29722] binder_alloc: 29190: binder_alloc_buf, no vma [ 895.480080][T29217] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 895.488453][T29722] binder: 29190:29722 transaction failed 29189/-3, size 24-8 line 3147 [ 895.494201][T29217] Kernel panic - not syncing: Fatal exception [ 895.502645][T29192] binder: 29190:29192 IncRefs 0 refcount change on invalid ref 1 ret -22 [ 895.509162][T29217] Kernel Offset: disabled [ 895.522032][T29217] Rebooting in 86400 seconds..