000000000119078ac14ffbbffffe0ff00004e2000089078d4f576d18a7b069748124a134ab9e01fe759cb2f33116d71b114bd32151d2a80824cef7b16b34163620d6cf3fe5c5bd769148cce6beeec6f7437136ec271a8a143f2e42045fb5629b4af6a60926d9ad62550f3f8"], 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f00000000c0)={{{@in=@multicast1, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6=@loopback}}, &(0x7f00000001c0)=0xe8) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f0000000200)={@dev={0xfe, 0x80, [], 0xb}, r1}, 0x14) 08:17:13 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380), 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:13 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:13 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x0) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:13 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380), 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:13 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4), 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:13 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x81000008912, &(0x7f0000000100)="0adc1f123c40a41d88b070") r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r1, 0x1, 0x13, &(0x7f0000000080)=0xb4, 0x3) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c) 08:17:13 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:13 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380), 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:14 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0x2}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:14 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(0x0, &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:14 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3ba", 0x60, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:14 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x151) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x1, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000140)={0x0, @in6={{0xa, 0x4e21, 0xf1, @local, 0x400}}, 0x100000001, 0x20}, &(0x7f0000000200)=0x90) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f0000000240)={r2, @in={{0x2, 0x4e21, @multicast2}}, [0x1, 0x100000001, 0x8, 0x7, 0x4, 0x4, 0x6, 0x8, 0x7, 0x9f75, 0xa90c, 0x85, 0x80000000, 0x3, 0x9]}, &(0x7f0000000340)=0x100) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt(r0, 0x0, 0x4, 0x0, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') 08:17:14 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3ba", 0x60, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:14 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(0x0, &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:14 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x0) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:14 executing program 5: r0 = open(&(0x7f0000000140)='./file0\x00', 0x14104a, 0x0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000180)={0x0, 0xfe, "76b94ee870aee3ea58f95401bfe948308c65296924b04ad244513866b72c52ead5d7165a4376c3714f7242dd9922158606b87faa0f30c2696c3019c81c3f89b5ae3ee1cc266ffb7284002d7a03e26d0f22770e50657c936a4d511d66859565e164640d9a6510b88f2facc30fcdb7f1a56165162cea565d7b736ced316c0966056e5c27748b9dbbb6772ec5abeffa2fd0c001df1af95eecd01b927c9aedc2cd79fec8a8a0a6e20357ae692402cb12d86ad5b12094c396d8faa16716a6e63c865c409b58ab71cb0289fa759b7d0e49f7a85a45f4fde8599c52ea346858114d86880efe47f7d1bccb04802785f010f0810e65995fef53894da1706dd720ed54"}, &(0x7f0000000080)=0x106) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f00000000c0)={r1, 0x64}, &(0x7f0000000100)=0x8) mmap(&(0x7f0000005000/0x12000)=nil, 0x12000, 0x0, 0x11, r0, 0x0) remap_file_pages(&(0x7f0000001000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) remap_file_pages(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0, 0x0, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x6, 0x10002) setsockopt$inet6_dccp_int(r2, 0x21, 0x5, &(0x7f0000000040)=0x1f13785c, 0x4) 08:17:14 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4), 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:14 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(0x0, &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:14 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3ba", 0x60, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:14 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x2000001000008912, &(0x7f0000000100)="08dc1f123cb8043188b070") r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x1, 0x0) ioctl$BLKGETSIZE64(r3, 0x80081272, &(0x7f0000000080)) ioctl$KVM_SET_CLOCK(r2, 0x4030ae7b, &(0x7f00000000c0)) ioctl$IMGETCOUNT(r3, 0x80044943, &(0x7f0000000140)) 08:17:15 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', 0x0, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:15 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71f", 0x90, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:15 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0x4}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:15 executing program 5: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3ba", 0x60, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:15 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', 0x0, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:15 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71f", 0x90, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:15 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:15 executing program 5: r0 = socket(0x15, 0x80005, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000180)='/dev/vcs#\x00', 0x9, 0x0) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f00000001c0)=0xc23) setns(r1, 0x20000000) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x21}}}, 0x1c) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r1, 0x3) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000000)={{{@in=@empty, @in=@multicast2}}, {{@in=@loopback}, 0x0, @in=@local}}, &(0x7f0000000140)=0xe8) 08:17:15 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4), 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:15 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', 0x0, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:15 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x50000, 0x0) ioctl$RNDADDTOENTCNT(r1, 0x40045201, &(0x7f0000000240)=0x4) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000280)={0x0, 0x0, 0x20}, &(0x7f00000002c0)=0xc) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r1, 0x84, 0x17, &(0x7f0000000300)={r2, 0x5872aa91, 0x51, "b28e9b7a2ac6e98742a1d7f276b39a4a799595e65bbc39cdc6966a882d4fa36e1a735038eed1deb23a70f40c1dfbdca2b809f9edc9996900ac5a6efeea81c860a7cf19139c1e8ac76fdf4252f7662fd1d2"}, 0x59) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000140)=[@in={0x2, 0x4e23, @multicast2}, @in={0x2, 0x4e20, @loopback}, @in6={0xa, 0x4e23, 0x4b, @loopback, 0x5}, @in={0x2, 0x4e23, @rand_addr=0x4}, @in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in6={0xa, 0x4e22, 0x4, @empty, 0x1}, @in6={0xa, 0x4e22, 0x8, @loopback, 0xc}, @in={0x2, 0x4e24, @loopback}, @in6={0xa, 0x4e22, 0x86, @dev={0xfe, 0x80, [], 0x13}, 0x9}], 0xc0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00000000c0)=0x7b, 0x4) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000000100)) r3 = epoll_create(0x56) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, r0, &(0x7f0000000080)={0x10002000}) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0206434, &(0x7f0000000040)={0x7fffffff, 0x0, 0x10001, 0x42}) ioctl$DRM_IOCTL_SG_FREE(r1, 0x40106439, &(0x7f0000000200)={0x1, r4}) 08:17:15 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71f", 0x90, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:15 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:15 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c", 0xa8, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:16 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0x6}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:16 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:16 executing program 5: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71f", 0x90, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:16 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:16 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c", 0xa8, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:16 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:16 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(0xffffffffffffffff, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:16 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c", 0xa8, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:16 executing program 5: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000240)=@filter={'filter\x00', 0xe, 0x1, 0x19c, [0x0, 0x20000100, 0x20000130, 0x20000160], 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000002a7b0000000000000000000000000000000000000005200000000000000000000000ffffffff0000000000000000000000000012c31aa8b556307b0000160900000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000feffffff010000001900000009000000000000000000106cf4aa4ac99e8d000000006c6f00000000000000000000000000010000000000000000000000001000000000000100895fc5d400000012a85f001a4b0000000000000005000000aaaaaaaaaa000003cae1dd0000007000000070000000a000000041554449540000a1490000000000000000000000000000000000000000000000080000000000000000000000000000003c32a7f70cb09b1d3a4f45aadcea1e1bcf2deb9d7c852f2fbb5efe29088577d29cd0c2dcadbe5a03613eed4f8d5aeeb91a206c1ce1aec4f605a30bf370577b893947286684fa75b3c072fa3ce6e7f819603347720d4fc3a69a3b9910fc640915b0acf7e03398f9502371476e"]}, 0x214) r2 = socket$inet6(0xa, 0x100000002, 0x0) unshare(0x20400) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4000) ioctl$EVIOCGKEYCODE(r3, 0x80084504, &(0x7f0000000900)=""/159) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r4, &(0x7f00000001c0)={0x0, 0x60, &(0x7f0000000180)={&(0x7f0000000100)={0x30, r5, 0x825, 0x0, 0x300000000000000, {{}, 0x0, 0x410c, 0x0, {0x14, 0x14, 'broadcast-link\x00'}}}, 0x30}}, 0x0) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8) setsockopt$sock_void(r2, 0x1, 0x9b, 0x0, 0x0) r6 = syz_open_dev$dspn(&(0x7f00000004c0)='/dev/dsp#\x00', 0x1, 0x10400) clock_gettime(0x0, &(0x7f0000000700)={0x0, 0x0}) futimesat(r6, &(0x7f0000000500)='./file0\x00', &(0x7f0000000580)={{}, {r7, r8/1000+10000}}) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vhost-vsock\x00', 0x2, 0x0) r9 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r9, 0x8933, &(0x7f0000000400)={'vcan0\x00'}) r10 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_TX_RING(r10, 0x11b, 0x3, &(0x7f0000000680)=0x2, 0x143) r11 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0x7000000000000, 0x400) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f0000000280)={0x0, 0x2d7a, 0x30, 0xfffffffffffffffc, 0x7ff}, &(0x7f0000000380)=0x18) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f00000005c0)=ANY=[@ANYBLOB="49bce931dc39ac641b3a6710e87c07c8e76f97ac6c175924ecdc38f32e7f08799e95dac534c30000"]) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r6, 0xc008551a, &(0x7f0000000540)=ANY=[@ANYRES16=r8]) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r11, 0x84, 0x6f, &(0x7f0000000440)={r12, 0x2c, &(0x7f00000003c0)=[@in6={0xa, 0x4e20, 0x7, @ipv4={[], [], @remote}, 0xc97}, @in={0x2, 0x4e21, @loopback}]}, &(0x7f0000000480)=0x10) setsockopt$XDP_UMEM_REG(r10, 0x11b, 0x4, &(0x7f0000000080)={&(0x7f0000000000)=""/17, 0x2000, 0x1000, 0x2}, 0x18) setsockopt$XDP_UMEM_FILL_RING(r10, 0x11b, 0x5, &(0x7f00000000c0)=0x4, 0x4) ioctl$DRM_IOCTL_GET_MAP(r11, 0xc0286404, &(0x7f0000000040)={&(0x7f0000ffd000/0x2000)=nil, 0x8, 0x0, 0x43, &(0x7f0000ffd000/0x3000)=nil, 0x6}) setsockopt$XDP_UMEM_COMPLETION_RING(r10, 0x11b, 0x6, &(0x7f00000002c0)=0x80, 0x4) 08:17:16 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:16 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:16 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380), 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:16 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0x8}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:16 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba", 0xb4, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:16 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:16 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380), 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:16 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(0xffffffffffffffff, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:16 executing program 5: socketpair$unix(0x1, 0x800000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x10000, 0x0) setsockopt$CAIFSO_LINK_SELECT(r1, 0x116, 0x7f, &(0x7f0000000340), 0x4) r2 = socket$inet(0x10, 0x800, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm-control\x00', 0x200080, 0x0) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) getgroups(0x8, &(0x7f0000000180)=[0xee01, 0xee01, 0xee00, 0xffffffffffffffff, 0xee01, 0xee01, 0x0, 0xee00]) write$P9_RGETATTR(r3, &(0x7f00000001c0)={0xa0, 0x19, 0x2, {0x4, {0xac, 0x4, 0x6}, 0x44, r4, r5, 0x9, 0x3ff, 0x40, 0x6, 0x3, 0x100, 0x200, 0x20, 0x5, 0x8, 0x6, 0x2, 0x43, 0x5, 0x9}}, 0xa0) sendmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)="24000000180007041dfffd946f610500020081001f00000504000800080012000400ff7e280000001100ffffba16a0aa1c0900000000000015000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000380), &(0x7f00000003c0)=0x14) 08:17:16 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380), 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:16 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(0xffffffffffffffff, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:17 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:17 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba", 0xb4, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:17 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3ba", 0x60, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:17 executing program 5: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba", 0xb4, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:17 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba", 0xb4, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:17 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:17 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:17 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3ba", 0x60, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:17 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0xa}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:17 executing program 5: r0 = syz_open_dev$usbmon(&(0x7f00000003c0)='/dev/usbmon#\x00', 0x0, 0x104) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f0000000040)=0x74, 0x4) bind$inet(r1, &(0x7f0000000180)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f00000001c0)=0xfffffffffffffffc, 0x4) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f0000f40ff8)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f0000000680)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000080)=0xda9, 0x4) prctl$PR_SET_SECCOMP(0x16, 0x0, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x7, 0x6}, {0x20, 0x1, 0x3, 0x8000}, {0xffbe, 0x7, 0xbab8, 0x3}]}) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x5606, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x20000000000000f1, 0x0, 0x20, 0x4, 0x80000000000003}, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getrlimit(0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYRESDEC=r2], 0xc) 08:17:17 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308", 0xba, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:17 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3ba", 0x60, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:17 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:17 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71f", 0x90, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:17 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308", 0xba, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:18 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:18 executing program 5: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308", 0xba, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:18 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:18 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71f", 0x90, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:18 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308", 0xba, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:18 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0xc}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:18 executing program 5: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308", 0xba, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:18 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:18 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4", 0xbd, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:18 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71f", 0x90, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:18 executing program 5: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="2f0000001c0005c5ffffff000d000000020000000b000000ec0002c913000180f0ffffebffff6e263f443aa2d50aac", 0x2f}], 0x1}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x77359400}}) r0 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x40030000000000, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000200)="109abfdc40c962c509bc93cecce5a7ca8a62dd3f0e3d1f6d6853e340c358fe4def866c38c64fcb45f63e49d5936554becdfb9fd33cbd2b452cb27a52aa62b2f5737cd29d878aeba46737c89465c685be974709d21974316e849df4c419f11f353ee54db41f93abf934e3ac0a84bd5dec1e92ed5b3460fadb22e9823fddd7ef99aae2445f79af1d4bddcefb6a4779a755ed0939542726b91be478fd804c3bb1a0b067be02415ea6db4a9c9a65272b0bae728aa50f9480e5dd35d5bb111964f787b9254114895919ef245686", 0xcb}, {&(0x7f0000000300)="e8ff35c2d9aaa6ff54d38b7915b836d7b6c8c42c04f688854234484a9f7aba0c7ac05877935901f9bfd809eb2eb5d34236cae9bf7ca46287995dd623f6f62f0e6624ed8ab3f88c836caaa25d9ba1cef3ec50e788968fe485696578ac9ff9485eac4958b3e74c0ae472aec5715cf099d807d7c38a49b818778c95b96f7e5fd261294dc83356aa3f6fc16f08dc2c4dba394f9d7f3b66d35cb7bbcd4ae36934a0", 0x9f}, {&(0x7f00000003c0)="c61f118438e56a8e840ec2b911d39967f41dc4845be5795fc235e6dee90afd2c0df1aca2f25af8cc3f192db2f019e7a7fdfd03bd070609a0960fd61dbaf3dda777d51283b4bf5386b6b7977825360888f87e321de80f6c106c56cc4e21a380afbf764ad9d11e4ce007769af2944445bdbc37bf8721288bc0625fba2a9ec74bfa05b5c85f333efe2f6c83f9d464dbab2bb425fbb041a0b30d1b7fcaafe3f51de9adb2a7f11334364e31c850ddd20aac2bfc7b1d25cc52020653441d11b178524469809ff6dc48", 0xc6}], 0x3, &(0x7f00000001c0)}], 0x1, 0x0) syz_open_dev$sndpcmp(&(0x7f00000000c0)='/dev/snd/pcmC#D#p\x00', 0x4, 0x2000) 08:17:18 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c", 0xa8, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:18 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4", 0xbd, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:18 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c", 0xa8, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 814.815218][ C1] net_ratelimit: 24 callbacks suppressed [ 814.815224][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 814.825259][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 814.827013][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 814.832741][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 814.838496][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 814.844441][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 814.850100][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 814.855825][ C0] protocol 88fb is buggy, dev hsr_slave_1 08:17:19 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:19 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4", 0xbd, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:19 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c", 0xa8, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 815.135248][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 815.141117][ C0] protocol 88fb is buggy, dev hsr_slave_1 08:17:19 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0xe}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:19 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0xffffffffffff7ffe, 0x32, 0xffffffffffffffff, 0x0) getegid() getpid() stat(0x0, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000000)) fstat(r1, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) geteuid() fcntl$getown(0xffffffffffffffff, 0x9) gettid() getegid() getuid() sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 08:17:19 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba", 0xb4, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:19 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:19 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f47725", 0xbf, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:19 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba", 0xb4, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:19 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f47725", 0xbf, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:19 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f47725", 0xbf, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:19 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba", 0xb4, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:20 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:20 executing program 5: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f47725", 0xbf, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:20 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(0x0, &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:20 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0x10}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:20 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308", 0xba, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:20 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(0x0, &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:20 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:20 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:20 executing program 5: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4", 0xbd, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:20 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308", 0xba, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:20 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:20 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(0x0, &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:20 executing program 5: openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x20000, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x608000, 0x0) ioctl$VIDIOC_G_AUDOUT(r0, 0x80345631, &(0x7f0000000040)) r1 = dup(0xffffffffffffffff) bpf$MAP_CREATE(0x0, &(0x7f0000000180)={0x13, 0x12, 0x3, 0x0, 0x2, r1, 0x7}, 0x2c) 08:17:20 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308", 0xba, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:20 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', 0x0, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:21 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0x12}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:21 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, 0x0, 0x0) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:21 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'veth0_to_bridge\x00', r1}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="da667de3eb8ffaee95a926103d2b9203d6c489ee6929ae02e0e26b3b9933c7f68ce6adda4470385fe007655068fc61c4b70abdd91a48cc07e921ff6f8a1db65a348f31277ee8e3d790e413db7cd60eeec6314a2c235ba5b8070d7dbb09e2eed525c32520258e8069fd54e9674016706d77287b1e7d0b20431849b21468916110f55da800f8ab1e49b3f4db1e8f530ccc0298e39e0f1921a491db6dfef01ac59a809d19e04cd728c73d7aec1fb2eb6296ed5ffa7be19ed0c0276d8b38e8e767337e62bb46b2f0d229be7d2e263c55f1ac4c0877cf1be415909b5bf36ae8c8a4fe8acda3ee4d"}, {&(0x7f0000000200)="5669ccc71358b955da2bd3ee06bf71a7c07531d39fef3c9d49c21781ef3d962c1cd3eecfea1744de6a354bf643adc5"}, {&(0x7f0000000240)="b4243c4a1c3fa5c81e81bba943dcb5d1fc52e39731cab393edb67bdb800f7d9afb43f7e0d173476cc91160d000637f0e5708f8829ce8771d9f9e37eb3eaf26b288948b3b4d58c8984f960c2bd140aa9b51c379c61aad5c47ecb1e187ee3b939c1b346245cc39ccaa66794de98e19187c255e3f1db65dc137fe5b0e142ae9"}, {&(0x7f00000002c0)="f8073c05b4bd16cd1aec41e2728164e6192aec96e2c04cef1ce6a01c46d8eff23e631b6b028dc9a7bc51853b5f66c014c3236583c3e2bf825e7acdeff4c3a64297738cb4260951babbcdc87fc1ef332720a5d050b594fe70d8ba79a3e82889cbd0a114b533caeba7f91228ed95d44c14c186ec2294751dc742e3bc0b7a813a3880364dab34dfacbb769c56e94d720e19b495e42aaa72d3a61ce1beb2f16f2d47d4d1d19d00e6e6cc6144b96754fe8c74255f83a55ba55fcc8299ca33c17eb4907a2f1367764ff5008a2d32d9d4594dc3c5bf1d3e231d5187b9c0bb2eb22216d7ebf740bca6940a2131"}], 0x1) 08:17:21 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4", 0xbd, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:21 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', 0x0, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:21 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:21 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4", 0xbd, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:21 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', 0x0, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:21 executing program 5: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', 0x0, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:21 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4", 0xbd, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:21 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:21 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f47725", 0xbf, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:22 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0xc0}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:22 executing program 5: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', 0x0, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:22 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:22 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f47725", 0xbf, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:22 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, 0x0, 0x0) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:22 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:22 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:22 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f47725", 0xbf, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:22 executing program 5: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:22 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(0x0, &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:22 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100), 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:22 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(0x0, &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:23 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0x19c}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:23 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100), 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:23 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(0x0, &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:23 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, 0x0, 0x0) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:23 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:23 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', 0x0, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:23 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', 0x0, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:23 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100), 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:23 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_ENABLE_CAP(r1, 0x4068aea3, &(0x7f00000002c0)={0x79}) ioctl$KVM_SET_GSI_ROUTING(r1, 0x4008ae6a, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000f17692f9e97fff1ff0fc18c1bca6e66d14aa66091a9ac1573255d488e32a08e824c772c853a918d57c54857679208bbf7b0a9817a3e89fc4d1ea7f58b6beecf0c9d4ef6c119d5c32173b6a6bd152aedfbcb0e340e16215a87dbb04aba292c4678997e2e815025f90fda8ed1fa1f6316479"]) 08:17:23 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', 0x0, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:23 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, 0x0, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:23 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:23 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0x2c0}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:23 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:23 executing program 5: r0 = socket$inet(0x2, 0x850000000003, 0x2) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1, 0x20000) r2 = syz_genetlink_get_family_id$team(&(0x7f00000000c0)='team\x00') getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000100)={{{@in6=@loopback, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@remote}}, &(0x7f0000000200)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000240)={{{@in6=@ipv4={[], [], @remote}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@loopback}}, &(0x7f0000000340)=0xe8) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffff9c, 0x8933, &(0x7f0000001b00)={'vcan0\x00', 0x0}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000003d40)={{{@in6=@empty, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@ipv4={[], [], @broadcast}}}, &(0x7f0000003e40)=0xe8) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000003e80)={'team0\x00', 0x0}) getsockname(r0, &(0x7f000000a580)=@ll={0x11, 0x0, 0x0}, &(0x7f000000a600)=0x80) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f000000a640)={@mcast1, 0x0}, &(0x7f000000a680)=0x14) recvmmsg(r0, &(0x7f000000e6c0)=[{{&(0x7f000000a6c0)=@l2, 0x80, &(0x7f000000bac0)=[{&(0x7f000000a740)=""/29, 0x1d}, {&(0x7f000000a780)=""/249, 0xf9}, {&(0x7f000000a880)=""/163, 0xa3}, {&(0x7f000000a940)=""/132, 0x84}, {&(0x7f000000aa00)=""/158, 0x9e}, {&(0x7f000000aac0)=""/4096, 0x1000}], 0x6, &(0x7f000000bb40)=""/5, 0x5}, 0x9}, {{0x0, 0x0, &(0x7f000000bc40)=[{&(0x7f000000bb80)=""/60, 0x3c}, {&(0x7f000000bbc0)=""/70, 0x46}], 0x2, &(0x7f000000bc80)=""/185, 0xb9}, 0xde9}, {{&(0x7f000000bd40)=@pppoe={0x18, 0x0, {0x0, @random}}, 0x80, &(0x7f000000cdc0)=[{&(0x7f000000bdc0)=""/4096, 0x1000}], 0x1}, 0x3}, {{&(0x7f000000ce00)=@isdn, 0x80, &(0x7f000000d000)=[{&(0x7f000000ce80)=""/74, 0x4a}, {&(0x7f000000cf00)=""/175, 0xaf}, {&(0x7f000000cfc0)=""/5, 0x5}], 0x3, &(0x7f000000d040)=""/241, 0xf1}, 0x9}, {{&(0x7f000000d140)=@hci={0x1f, 0x0}, 0x80, &(0x7f000000d440)=[{&(0x7f000000d1c0)=""/233, 0xe9}, {&(0x7f000000d2c0)=""/90, 0x5a}, {&(0x7f000000d340)=""/242, 0xf2}], 0x3, &(0x7f000000d480)=""/203, 0xcb}, 0x8}, {{0x0, 0x0, &(0x7f000000e680)=[{&(0x7f000000d580)=""/4096, 0x1000}, {&(0x7f000000e580)=""/171, 0xab}, {&(0x7f000000e640)=""/8, 0x8}], 0x3}, 0x6}], 0x6, 0xc93ca0efd852038c, 0x0) getpeername$packet(0xffffffffffffff9c, &(0x7f000000e840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f000000e880)=0x14) getpeername$packet(0xffffffffffffff9c, &(0x7f000000e980)={0x11, 0x0, 0x0}, &(0x7f000000e9c0)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f000000ea00)={'team0\x00', 0x0}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f000000eb40)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@multicast1}}, &(0x7f000000ec40)=0xe8) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f000000ec80)={@loopback, @rand_addr, 0x0}, &(0x7f000000ecc0)=0xc) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f000000ed00)={'team0\x00', 0x0}) getsockname$packet(0xffffffffffffffff, &(0x7f000000f000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f000000f040)=0x14) recvmsg$kcm(r0, &(0x7f0000010640)={&(0x7f000000f080)=@hci={0x1f, 0x0}, 0x80, &(0x7f00000104c0)=[{&(0x7f000000f100)=""/19, 0x13}, {&(0x7f000000f140)=""/160, 0xa0}, {&(0x7f000000f200)=""/4096, 0x1000}, {&(0x7f0000010200)=""/43, 0x2b}, {&(0x7f0000010240)=""/61, 0x3d}, {&(0x7f0000010280)=""/187, 0xbb}, {&(0x7f0000010340)=""/58, 0x3a}, {&(0x7f0000010380)=""/47, 0x2f}, {&(0x7f00000103c0)=""/218, 0xda}], 0x9, &(0x7f0000010580)=""/191, 0xbf}, 0x2000) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000010680)={{{@in6=@loopback, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}}}, &(0x7f0000010780)=0xe8) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000011000)={@multicast1, @initdev, 0x0}, &(0x7f0000011040)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000011080)={{{@in=@local, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@dev}}, &(0x7f0000011180)=0xe8) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000111c0)={{{@in=@multicast2, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in=@remote}}, &(0x7f00000112c0)=0xe8) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000011840)={0x0, @multicast2, @initdev}, &(0x7f0000011880)=0xc) accept4$packet(0xffffffffffffff9c, &(0x7f00000118c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000003c0)=0x14, 0x80000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000011940)={{{@in, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @broadcast}}, 0x0, @in6}}, &(0x7f0000011a40)=0xe8) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffff9c, 0x8933, &(0x7f0000011a80)={'vcan0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000012400)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000123c0)={&(0x7f0000011ac0)={0x8c4, r2, 0x400, 0x70bd2b, 0x25dfdbfd, {}, [{{0x8, 0x1, r3}, {0x1b8, 0x2, [{0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x200}}, {0x8, 0x6, r4}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r5}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r6}}}, {0x44, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0x14, 0x4, [{0x5, 0x41, 0xff, 0x100000000}, {0x0, 0x4, 0x0, 0xfffffffffffffff9}]}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x9ffd}}, {0x8, 0x6, r7}}}, {0x44, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0x14, 0x4, [{0x4, 0x9, 0x7c, 0x4}, {0xd20, 0x6, 0x1f, 0x3}]}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x81}}}]}}, {{0x8, 0x1, r8}, {0xbc, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x9}}, {0x8, 0x6, r9}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0xffffffffffffff81}}, {0x8, 0x6, r10}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x7}}}]}}, {{0x8, 0x1, r11}, {0x80, 0x2, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r12}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r13}}}]}}, {{0x8, 0x1, r14}, {0x1b8, 0x2, [{0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r15}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x5}}, {0x8, 0x6, r16}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x3f04}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r17}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x5}}, {0x8, 0x6, r18}}}]}}, {{0x8, 0x1, r19}, {0x12c, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r20}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r21}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x7}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r22}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r23}}, {0x8}}}]}}, {{0x8, 0x1, r24}, {0x84, 0x2, [{0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}, {0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x14, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r25}, {0x21c, 0x2, [{0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8, 0x4, 0x7fff}}, {0x8, 0x6, r26}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8}, {0x8, 0x4, 0xfffffffffffffffe}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8}, {0x8, 0x4, 0x1f30}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0x1a3a}}}, {0x64, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0x34, 0x4, [{0x0, 0x5, 0x3, 0x6}, {0x15a5ec9a, 0x5, 0x3, 0x2}, {0x800, 0x10000, 0xc2ef, 0xef}, {0x0, 0x800, 0x3e, 0x1}, {0x10000, 0x8, 0x63179edc, 0x1}, {0xffffffffffffffc1, 0x7, 0x4, 0x8000}]}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x80000001}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8}, {0x8, 0x4, 0xfffffffffffffff7}}, {0x8}}}]}}]}, 0x8c4}, 0x1, 0x0, 0x0, 0x4000}, 0x4000) setsockopt$inet_int(r0, 0x0, 0xc8, &(0x7f0000000000), 0x4) setsockopt$inet_int(r0, 0x0, 0x4000000000005, 0x0, 0x0) 08:17:23 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:23 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, 0x0, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:23 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100), 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:24 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:24 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, 0x0, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:24 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100), 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:24 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={0x0, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:24 executing program 5: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, 0x0, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:24 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100), 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:24 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0x2e2}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:24 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={0x0, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:24 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x9, 0x800) ioctl$PIO_UNISCRNMAP(r0, 0x4b6a, &(0x7f0000000040)="c1128d53680d093ff62d4269a7369b7a1d2c923e0f0acfad64b7a3e174efed28836203a8a346fcfc9f4a3bb0b3afe4b2f3f45bf9897980ad96f57d01980cb841221afc91613c24a061975c7e309eb3cff427c89593d641") r1 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="0500000047b7e801a736485a83504f990d2f0a96e3b4473b9d310f56f8cfab91b4e22e3874b0ac9deadf6e02ce91f11c6bf2ffe09a6f589d49be7b46d12de8ab9e055d316917fba39ff6492231464cd2a427ea3e9c5b1eb068c26bae8df24fd09dc68bd8962d6a661af2818387d26a899041ec96a42c6333478ffc39e01d66fade2b"], &(0x7f0000000180)=0x86) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f00000001c0)={r2, 0x0, 0x7, 0xfc4}, 0xffffffffffffffad) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) getsockopt$IP_VS_SO_GET_SERVICE(r1, 0x65, 0x483, 0x0, 0x0) 08:17:24 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:24 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100), 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:24 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100), 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:24 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={0x0, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:24 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, 0x0, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:24 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000280)='ip6gre0\x00', 0x10) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x10000023, &(0x7f00000002c0)=""/77, 0x4d}, 0x0) recvmsg$kcm(r0, &(0x7f0000000200)={&(0x7f0000000040)=@ax25, 0x2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/151, 0xffffff77}], 0x1, &(0x7f00000001c0)=""/17, 0xffda}, 0x3f00) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x47, &(0x7f0000000000)}, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f00000006c0)) getsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000180), &(0x7f0000000240)=0x10) 08:17:25 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, 0x0, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:25 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, 0x0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:25 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, 0x0, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 821.055187][ C1] net_ratelimit: 25 callbacks suppressed [ 821.055195][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 821.055224][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 821.060987][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 821.066808][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 821.072470][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 821.078184][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 821.083869][ C1] protocol 88fb is buggy, dev hsr_slave_1 08:17:25 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local={0xac, 0x14, 0x14, 0x2e2}}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:25 executing program 5: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={0x0, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:25 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={0x0, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 821.375231][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 821.381178][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 821.387103][ C0] protocol 88fb is buggy, dev hsr_slave_0 08:17:25 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:25 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, 0x0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:25 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={0x0, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:25 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100), 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:25 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/self/net/pfkey\x00', 0x80000, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000640)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r1, &(0x7f0000000780)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x8020000}, 0xc, &(0x7f0000000740)={&(0x7f0000000680)={0x8c, r2, 0x402, 0x70bd29, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DAEMON={0x78, 0x3, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x3}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x7684}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e24}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @empty}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'syzkaller1\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @loopback}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x8}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x8}]}]}, 0x8c}, 0x1, 0x0, 0x0, 0x40}, 0x8000) linkat(r1, &(0x7f00000008c0)='./file0\x00', r1, &(0x7f0000000900)='./file0\x00', 0x1000) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) r3 = syz_open_dev$binder(0x0, 0x0, 0x0) r4 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/sys/net/ipv4/vs/sync_refresh_period\x00', 0x2, 0x0) ioctl$TIOCGSOFTCAR(r4, 0x5419, &(0x7f0000000200)) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f00000007c0)={0x0, @in={{0x2, 0x4e22, @empty}}, [0x5, 0x80, 0x400, 0x3, 0xb3c7, 0xffffffffffffffe0, 0xff, 0x8, 0x8, 0x9, 0x9, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x1f]}, &(0x7f0000000500)=0x100) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000540)={r5, 0x2}, &(0x7f0000000580)=0x8) r6 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000940)='/dev/vga_arbiter\x00', 0x111001, 0x0) epoll_ctl$EPOLL_CTL_MOD(r6, 0x3, r0, &(0x7f0000000980)={0x50000010}) r7 = dup2(r0, r3) ioctl$BINDER_GET_NODE_DEBUG_INFO(r7, 0xc018620b, &(0x7f00000000c0)={0x0}) ioctl$BINDER_WRITE_READ(r7, 0xc0306201, &(0x7f0000000180)={0x8c, 0x0, &(0x7f0000000340)=[@release={0x40046306, 0x2}, @reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x18, 0x30, &(0x7f0000000080)=[@fd={0x66642a85, 0x0, r3}], &(0x7f0000000100)=[0x38, 0x18, 0x38, 0x38, 0x30, 0x28]}}, @free_buffer={0x40086303, r8}, @increfs={0x40046304, 0x3}, @register_looper, @clear_death={0x400c630f, 0x2, 0x3}, @enter_looper, @acquire_done={0x40106309, 0x0, 0x4}], 0x64, 0x0, &(0x7f00000002c0)="9c78fb9c4dacc0de73006c699bd4f57da06d04dc47360b48adfc48fd64cd3befca8df88045bd1f5b1623979f48502a2b70092a571334248ef0a625ec0c6bb94d2093b936cd3eb83ed9d27e7efb1f9b736babaef396098ed871daba8b8146e879f3e34f37"}) ioctl$DRM_IOCTL_GEM_FLINK(r4, 0xc008640a, &(0x7f0000000240)={0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000280)={r9, 0x80000, r7}) ioctl$FS_IOC_GETFSLABEL(r4, 0x81009431, &(0x7f0000000400)) 08:17:25 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 821.589580][T13302] binder: 13301:13302 Release 1 refcount change on invalid ref 2 ret -22 [ 821.622681][T13302] binder: 13301:13302 got reply transaction with no transaction stack 08:17:25 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={0x0, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:25 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, 0x0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 821.632169][T13302] binder: 13301:13302 transaction failed 29201/-71, size 24-48 line 2899 08:17:25 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:25 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, 0x0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:26 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$sock_int(r3, 0x1, 0x2c, &(0x7f0000000280)=0x80, 0x4) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000001a000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f000002eff0)={0x1e4, &(0x7f0000000000)=[{}]}, 0x10) 08:17:26 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, 0x0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 821.801354][T13429] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:26 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) 08:17:26 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:26 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, 0x0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:26 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:26 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$sock_int(r3, 0x1, 0x2c, &(0x7f0000000280)=0x80, 0x4) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000001a000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f000002eff0)={0x1e4, &(0x7f0000000000)=[{}]}, 0x10) 08:17:26 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(0xffffffffffffffff) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) [ 822.504746][T13545] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:26 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:26 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:26 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:26 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:26 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:27 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:27 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) 08:17:27 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:27 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:27 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$sock_int(r3, 0x1, 0x2c, &(0x7f0000000280)=0x80, 0x4) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000001a000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f000002eff0)={0x1e4, &(0x7f0000000000)=[{}]}, 0x10) 08:17:27 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 823.430841][T13686] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:29 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(0xffffffffffffffff) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:29 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:29 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:29 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:29 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$sock_int(r3, 0x1, 0x2c, &(0x7f0000000280)=0x80, 0x4) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000001a000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f000002eff0)={0x1e4, &(0x7f0000000000)=[{}]}, 0x10) 08:17:29 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) 08:17:29 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 825.523447][T13801] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:29 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:29 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:29 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:30 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:30 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:30 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(0xffffffffffffffff) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:30 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, 0x0) 08:17:30 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, 0x0) 08:17:30 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:30 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$sock_int(r3, 0x1, 0x2c, &(0x7f0000000280)=0x80, 0x4) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000001a000)) 08:17:30 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140), 0x0, 0x0) 08:17:30 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, 0x0) [ 826.387678][T13944] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:30 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:30 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, 0x0) 08:17:30 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, 0x0) 08:17:30 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$sock_int(r3, 0x1, 0x2c, &(0x7f0000000280)=0x80, 0x4) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) 08:17:30 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 826.642085][T14064] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:31 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:31 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, 0x0) 08:17:31 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={0x0}) 08:17:31 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:31 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$sock_int(r3, 0x1, 0x2c, &(0x7f0000000280)=0x80, 0x4) [ 827.240617][T14176] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 827.295182][ C0] net_ratelimit: 24 callbacks suppressed [ 827.295190][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 827.295212][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 827.300910][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 827.301006][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 827.306858][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 827.312545][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 827.318273][ C1] protocol 88fb is buggy, dev hsr_slave_1 08:17:31 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140), 0x0, 0x0) 08:17:31 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={0x0}) 08:17:31 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:31 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={0x0}) 08:17:31 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:31 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$sock_int(r3, 0x1, 0x2c, &(0x7f0000000280)=0x80, 0x4) 08:17:31 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={0x0}) [ 827.490033][T14303] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:31 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:31 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={0x0}) 08:17:31 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:31 executing program 2: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, 0x0) [ 827.615199][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 827.621045][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 827.626958][ C0] protocol 88fb is buggy, dev hsr_slave_0 08:17:32 executing program 2: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:32 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140), 0x0, 0x0) 08:17:32 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:32 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:32 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$sock_int(r3, 0x1, 0x2c, &(0x7f0000000280)=0x80, 0x4) 08:17:32 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={0x0}) 08:17:32 executing program 2: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, 0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 828.370058][T14435] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:32 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:32 executing program 2: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:32 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={0x0}) 08:17:32 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) 08:17:32 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:32 executing program 2: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 828.586760][T14557] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:33 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:33 executing program 0 (fault-call:3 fault-nth:0): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:33 executing program 2 (fault-call:3 fault-nth:0): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:33 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:33 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) 08:17:33 executing program 1 (fault-call:6 fault-nth:0): syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) [ 829.293892][T14677] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 829.336145][T14674] FAULT_INJECTION: forcing a failure. [ 829.336145][T14674] name failslab, interval 1, probability 0, space 0, times 0 [ 829.346459][T14678] FAULT_INJECTION: forcing a failure. [ 829.346459][T14678] name failslab, interval 1, probability 0, space 0, times 0 [ 829.356100][T14674] CPU: 0 PID: 14674 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 829.369509][T14674] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 829.380517][T14674] Call Trace: [ 829.383837][T14674] dump_stack+0x172/0x1f0 [ 829.388197][T14674] should_fail.cold+0xa/0x15 [ 829.392819][T14674] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 829.398650][T14674] ? ___might_sleep+0x163/0x280 [ 829.403613][T14674] __should_failslab+0x121/0x190 [ 829.408576][T14674] should_failslab+0x9/0x14 [ 829.413145][T14674] __kmalloc_track_caller+0x2d8/0x740 [ 829.418615][T14674] ? strndup_user+0x77/0xd0 [ 829.423233][T14674] memdup_user+0x26/0xb0 [ 829.427506][T14674] strndup_user+0x77/0xd0 [ 829.431847][T14674] __keyctl_dh_compute+0x1d0/0x1400 [ 829.437241][T14674] ? __lock_acquire+0x548/0x3fb0 [ 829.442198][T14674] ? find_held_lock+0x35/0x130 [ 829.446994][T14674] ? get_pid_task+0xc9/0x190 [ 829.451672][T14674] ? copy_overflow+0x30/0x30 [ 829.456300][T14674] ? __might_fault+0x12b/0x1e0 [ 829.461125][T14674] ? find_held_lock+0x35/0x130 [ 829.465909][T14674] ? __might_fault+0x12b/0x1e0 [ 829.470705][T14674] ? lock_downgrade+0x880/0x880 [ 829.475587][T14674] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 829.481858][T14674] ? _copy_from_user+0xdd/0x150 [ 829.486823][T14674] keyctl_dh_compute+0xcf/0x12d [ 829.491694][T14674] ? __keyctl_dh_compute+0x1400/0x1400 [ 829.497169][T14674] ? fput+0x1b/0x20 [ 829.501172][T14674] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 829.506809][T14674] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 829.512293][T14674] ? do_syscall_64+0x26/0x610 [ 829.516989][T14674] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 829.523091][T14674] ? do_syscall_64+0x26/0x610 [ 829.527888][T14674] __x64_sys_keyctl+0x15f/0x420 [ 829.532855][T14674] do_syscall_64+0x103/0x610 [ 829.537634][T14674] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 829.543631][T14674] RIP: 0033:0x458209 [ 829.547653][T14674] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 829.567820][T14674] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 829.576449][T14674] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 08:17:33 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:33 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:33 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 829.584442][T14674] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 829.592437][T14674] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 829.600517][T14674] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 829.608513][T14674] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 829.629105][T14678] CPU: 1 PID: 14678 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 829.637065][T14678] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 829.647406][T14678] Call Trace: [ 829.651654][T14678] dump_stack+0x172/0x1f0 [ 829.656216][T14678] should_fail.cold+0xa/0x15 [ 829.661125][T14678] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 829.666974][T14678] ? ___might_sleep+0x163/0x280 [ 829.672047][T14678] __should_failslab+0x121/0x190 [ 829.677265][T14678] should_failslab+0x9/0x14 [ 829.681820][T14678] __kmalloc_track_caller+0x2d8/0x740 08:17:33 executing program 2 (fault-call:3 fault-nth:1): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 829.687227][T14678] ? memdup_user+0x15/0xb0 [ 829.691686][T14678] ? strndup_user+0x77/0xd0 [ 829.696318][T14678] memdup_user+0x26/0xb0 [ 829.700590][T14678] strndup_user+0x77/0xd0 [ 829.704943][T14678] __keyctl_dh_compute+0x1d0/0x1400 [ 829.710160][T14678] ? __lock_acquire+0x548/0x3fb0 [ 829.715316][T14678] ? find_held_lock+0x35/0x130 [ 829.720091][T14678] ? get_pid_task+0xc9/0x190 [ 829.720112][T14678] ? copy_overflow+0x30/0x30 [ 829.720133][T14678] ? __might_fault+0x12b/0x1e0 [ 829.720152][T14678] ? find_held_lock+0x35/0x130 [ 829.729601][T14678] ? __might_fault+0x12b/0x1e0 [ 829.729621][T14678] ? lock_downgrade+0x880/0x880 [ 829.729646][T14678] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 829.729662][T14678] ? _copy_from_user+0xdd/0x150 [ 829.729679][T14678] keyctl_dh_compute+0xcf/0x12d [ 829.729692][T14678] ? __keyctl_dh_compute+0x1400/0x1400 [ 829.729701][T14678] ? fput+0x1b/0x20 [ 829.729719][T14678] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 829.729733][T14678] ? trace_hardirqs_on_thunk+0x1a/0x1c 08:17:34 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 829.729746][T14678] ? do_syscall_64+0x26/0x610 [ 829.729766][T14678] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 829.770870][T14797] FAULT_INJECTION: forcing a failure. [ 829.770870][T14797] name failslab, interval 1, probability 0, space 0, times 0 [ 829.774322][T14678] ? do_syscall_64+0x26/0x610 [ 829.774346][T14678] __x64_sys_keyctl+0x15f/0x420 [ 829.774363][T14678] do_syscall_64+0x103/0x610 [ 829.774380][T14678] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 829.774396][T14678] RIP: 0033:0x458209 08:17:34 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) [ 829.796160][T14678] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 829.833919][T14678] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 829.833935][T14678] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 829.833944][T14678] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 829.833953][T14678] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 829.833962][T14678] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 829.833970][T14678] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 [ 829.840385][T14797] CPU: 1 PID: 14797 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 829.871102][T14797] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 829.871108][T14797] Call Trace: [ 829.871131][T14797] dump_stack+0x172/0x1f0 [ 829.871151][T14797] should_fail.cold+0xa/0x15 [ 829.871168][T14797] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 829.871188][T14797] ? ___might_sleep+0x163/0x280 [ 829.871205][T14797] __should_failslab+0x121/0x190 [ 829.871219][T14797] should_failslab+0x9/0x14 [ 829.871233][T14797] __kmalloc+0x2dc/0x740 [ 829.871247][T14797] ? kasan_check_write+0x14/0x20 [ 829.871257][T14797] ? up_read+0x131/0x180 [ 829.871339][T14797] ? crypto_create_tfm+0x88/0x310 [ 829.871358][T14797] crypto_create_tfm+0x88/0x310 [ 829.887752][T14797] ? crypto_alg_mod_lookup+0xff/0x550 [ 829.887773][T14797] crypto_alloc_tfm+0x104/0x2f0 [ 829.887859][T14797] crypto_alloc_shash+0x2d/0x40 [ 829.887878][T14797] __keyctl_dh_compute+0x20b/0x1400 [ 829.965445][T14797] ? __lock_acquire+0x548/0x3fb0 [ 829.965461][T14797] ? find_held_lock+0x35/0x130 [ 829.965482][T14797] ? copy_overflow+0x30/0x30 [ 829.965500][T14797] ? __might_fault+0x12b/0x1e0 [ 829.965513][T14797] ? find_held_lock+0x35/0x130 [ 829.965525][T14797] ? __might_fault+0x12b/0x1e0 [ 829.965542][T14797] ? lock_downgrade+0x880/0x880 [ 829.965566][T14797] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 829.965581][T14797] ? _copy_from_user+0xdd/0x150 [ 829.965595][T14797] keyctl_dh_compute+0xcf/0x12d [ 829.965609][T14797] ? __keyctl_dh_compute+0x1400/0x1400 [ 829.965619][T14797] ? fput+0x1b/0x20 [ 829.965639][T14797] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 829.975599][T14797] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 829.975612][T14797] ? do_syscall_64+0x26/0x610 [ 829.975627][T14797] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 829.975638][T14797] ? do_syscall_64+0x26/0x610 [ 829.975654][T14797] __x64_sys_keyctl+0x15f/0x420 [ 829.975669][T14797] do_syscall_64+0x103/0x610 [ 829.975686][T14797] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 829.975696][T14797] RIP: 0033:0x458209 [ 829.975717][T14797] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 829.975725][T14797] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 829.975742][T14797] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 830.060007][T14797] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 830.081703][T14797] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 830.081714][T14797] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 830.081722][T14797] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 830.093117][T14804] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 830.109378][T14683] FAULT_INJECTION: forcing a failure. [ 830.109378][T14683] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 830.143936][T14797] could not allocate digest TFM handle rmd128 [ 830.151395][T14683] CPU: 0 PID: 14683 Comm: syz-executor.1 Not tainted 5.1.0-rc2 #36 [ 830.151404][T14683] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 830.151408][T14683] Call Trace: [ 830.151429][T14683] dump_stack+0x172/0x1f0 [ 830.151448][T14683] should_fail.cold+0xa/0x15 [ 830.151461][T14683] ? lock_downgrade+0x880/0x880 [ 830.151475][T14683] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 830.151499][T14683] should_fail_alloc_page+0x50/0x60 [ 830.151520][T14683] __alloc_pages_nodemask+0x1a1/0x7e0 [ 830.175643][T14683] ? find_held_lock+0x35/0x130 [ 830.175662][T14683] ? __alloc_pages_slowpath+0x28b0/0x28b0 [ 830.175679][T14683] ? lock_downgrade+0x880/0x880 [ 830.175698][T14683] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 830.198058][T14683] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 830.198076][T14683] alloc_pages_current+0x107/0x210 [ 830.198092][T14683] __get_free_pages+0xc/0x40 [ 830.198105][T14683] __tlb_remove_page_size+0x2ee/0x510 [ 830.198122][T14683] unmap_page_range+0xedf/0x2330 [ 830.198150][T14683] ? vm_normal_page_pmd+0x400/0x400 [ 830.245121][T14683] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 830.245193][T14683] ? uprobe_munmap+0xad/0x2b0 [ 830.245214][T14683] unmap_single_vma+0x19d/0x300 [ 830.255764][T14683] unmap_vmas+0x115/0x250 [ 830.255779][T14683] ? zap_vma_ptes+0x110/0x110 [ 830.255793][T14683] ? get_kernel_page+0xb0/0xb0 [ 830.255813][T14683] ? kasan_check_write+0x14/0x20 [ 830.255829][T14683] exit_mmap+0x2c2/0x530 [ 830.293796][T14683] ? __ia32_sys_munmap+0x80/0x80 [ 830.293822][T14683] ? __sanitizer_cov_trace_const_cmp4+0x9/0x20 [ 830.309645][T14683] ? rcu_read_lock_sched_held+0x110/0x130 [ 830.309666][T14683] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 830.371768][T14683] ? __khugepaged_exit+0xcf/0x400 [ 830.376878][T14683] mmput+0x15f/0x4c0 [ 830.377509][T14914] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 830.380786][T14683] do_exit+0x816/0x2fa0 [ 830.380856][T14683] ? get_signal+0x331/0x1d50 [ 830.380875][T14683] ? mm_update_next_owner+0x640/0x640 [ 830.403850][T14683] ? kasan_check_write+0x14/0x20 [ 830.408810][T14683] ? _raw_spin_unlock_irq+0x28/0x90 [ 830.414115][T14683] ? get_signal+0x331/0x1d50 [ 830.418734][T14683] ? _raw_spin_unlock_irq+0x28/0x90 [ 830.424130][T14683] do_group_exit+0x135/0x370 [ 830.428740][T14683] get_signal+0x399/0x1d50 [ 830.433217][T14683] ? lock_downgrade+0x880/0x880 [ 830.438097][T14683] ? poll_select_copy_remaining+0x2c9/0x440 [ 830.444084][T14683] do_signal+0x87/0x1940 [ 830.448347][T14683] ? wait_for_completion+0x440/0x440 [ 830.453741][T14683] ? setup_sigcontext+0x7d0/0x7d0 [ 830.458779][T14683] ? __x64_sys_pselect6+0x332/0x480 [ 830.463994][T14683] ? __ia32_sys_select+0x150/0x150 [ 830.469131][T14683] ? ksys_write+0x166/0x1f0 [ 830.473660][T14683] ? exit_to_usermode_loop+0x43/0x2c0 [ 830.479051][T14683] ? do_syscall_64+0x52d/0x610 [ 830.483833][T14683] ? exit_to_usermode_loop+0x43/0x2c0 [ 830.489220][T14683] ? lockdep_hardirqs_on+0x418/0x5d0 [ 830.494529][T14683] ? trace_hardirqs_on+0x67/0x230 [ 830.499567][T14683] exit_to_usermode_loop+0x244/0x2c0 [ 830.504867][T14683] do_syscall_64+0x52d/0x610 [ 830.509557][T14683] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 830.515464][T14683] RIP: 0033:0x458209 [ 830.519366][T14683] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 08:17:34 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:34 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:34 executing program 0 (fault-call:3 fault-nth:1): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:34 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) 08:17:34 executing program 2 (fault-call:3 fault-nth:2): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 830.539511][T14683] RSP: 002b:00007fd373e0dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000010e [ 830.548035][T14683] RAX: fffffffffffffdfe RBX: 00007fd373e0dc90 RCX: 0000000000458209 [ 830.556020][T14683] RDX: 0000000000000000 RSI: 00000000200000c0 RDI: 0000000000000040 [ 830.564118][T14683] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 830.572105][T14683] R10: 0000000020000140 R11: 0000000000000246 R12: 00007fd373e0e6d4 [ 830.580203][T14683] R13: 00000000004c4cc2 R14: 00000000004d8608 R15: 0000000000000009 [ 830.596811][T15022] FAULT_INJECTION: forcing a failure. [ 830.596811][T15022] name failslab, interval 1, probability 0, space 0, times 0 [ 830.609929][T15022] CPU: 0 PID: 15022 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 830.617939][T15022] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 830.628023][T15022] Call Trace: [ 830.631365][T15022] dump_stack+0x172/0x1f0 [ 830.631545][T15021] FAULT_INJECTION: forcing a failure. [ 830.631545][T15021] name failslab, interval 1, probability 0, space 0, times 0 [ 830.635809][T15022] should_fail.cold+0xa/0x15 [ 830.635829][T15022] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 830.635849][T15022] ? ___might_sleep+0x163/0x280 [ 830.635868][T15022] __should_failslab+0x121/0x190 [ 830.635886][T15022] should_failslab+0x9/0x14 [ 830.635898][T15022] __kmalloc+0x2dc/0x740 [ 830.635915][T15022] ? __keyctl_dh_compute+0x2c9/0x1400 [ 830.635930][T15022] __keyctl_dh_compute+0x2c9/0x1400 [ 830.635946][T15022] ? __lock_acquire+0x548/0x3fb0 [ 830.635964][T15022] ? find_held_lock+0x35/0x130 [ 830.698558][T15022] ? copy_overflow+0x30/0x30 [ 830.703169][T15022] ? __might_fault+0x12b/0x1e0 [ 830.708554][T15022] ? find_held_lock+0x35/0x130 [ 830.713318][T15022] ? __might_fault+0x12b/0x1e0 [ 830.718103][T15022] ? lock_downgrade+0x880/0x880 [ 830.722973][T15022] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 830.729396][T15022] ? _copy_from_user+0xdd/0x150 [ 830.734259][T15022] keyctl_dh_compute+0xcf/0x12d [ 830.739122][T15022] ? __keyctl_dh_compute+0x1400/0x1400 [ 830.744669][T15022] ? fput+0x1b/0x20 [ 830.748490][T15022] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 830.753960][T15022] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 830.759436][T15022] ? do_syscall_64+0x26/0x610 [ 830.764382][T15022] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 830.770601][T15022] ? do_syscall_64+0x26/0x610 [ 830.775298][T15022] __x64_sys_keyctl+0x15f/0x420 [ 830.780334][T15022] do_syscall_64+0x103/0x610 [ 830.785199][T15022] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 830.791276][T15022] RIP: 0033:0x458209 [ 830.795175][T15022] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 830.814884][T15022] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 830.823308][T15022] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 830.831293][T15022] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 830.839269][T15022] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 830.847346][T15022] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 830.855346][T15022] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 830.863645][T15021] CPU: 1 PID: 15021 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 830.871718][T15021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 830.881793][T15021] Call Trace: [ 830.885098][T15021] dump_stack+0x172/0x1f0 [ 830.889441][T15021] should_fail.cold+0xa/0x15 [ 830.894125][T15021] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 830.900064][T15021] ? ___might_sleep+0x163/0x280 [ 830.905014][T15021] __should_failslab+0x121/0x190 [ 830.910435][T15021] should_failslab+0x9/0x14 [ 830.914928][T15021] __kmalloc+0x2dc/0x740 [ 830.919170][T15021] ? __crypto_xor+0x400/0x400 [ 830.923841][T15021] ? crypto_create_tfm+0x88/0x310 [ 830.928948][T15021] crypto_create_tfm+0x88/0x310 [ 830.933902][T15021] ? crypto_alg_mod_lookup+0xff/0x550 [ 830.939286][T15021] crypto_alloc_tfm+0x104/0x2f0 [ 830.944145][T15021] crypto_alloc_shash+0x2d/0x40 [ 830.948987][T15021] __keyctl_dh_compute+0x20b/0x1400 [ 830.954172][T15021] ? __lock_acquire+0x548/0x3fb0 [ 830.959277][T15021] ? find_held_lock+0x35/0x130 [ 830.964447][T15021] ? copy_overflow+0x30/0x30 [ 830.969026][T15021] ? __might_fault+0x12b/0x1e0 [ 830.973775][T15021] ? find_held_lock+0x35/0x130 [ 830.978555][T15021] ? __might_fault+0x12b/0x1e0 [ 830.983307][T15021] ? lock_downgrade+0x880/0x880 [ 830.988148][T15021] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 830.994378][T15021] ? _copy_from_user+0xdd/0x150 [ 830.999249][T15021] keyctl_dh_compute+0xcf/0x12d [ 831.004093][T15021] ? __keyctl_dh_compute+0x1400/0x1400 [ 831.009535][T15021] ? fput+0x1b/0x20 [ 831.013340][T15021] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 831.018881][T15021] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 831.024332][T15021] ? do_syscall_64+0x26/0x610 [ 831.029003][T15021] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 831.035067][T15021] ? do_syscall_64+0x26/0x610 [ 831.039742][T15021] __x64_sys_keyctl+0x15f/0x420 [ 831.044605][T15021] do_syscall_64+0x103/0x610 [ 831.049195][T15021] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 831.055080][T15021] RIP: 0033:0x458209 [ 831.058968][T15021] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 831.078581][T15021] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 831.086977][T15021] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 08:17:35 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:35 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:35 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) 08:17:35 executing program 2 (fault-call:3 fault-nth:3): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 831.094949][T15021] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 831.102918][T15021] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 831.110884][T15021] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 831.118843][T15021] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 [ 831.129097][T15021] could not allocate digest TFM handle rmd128 [ 831.168852][T15028] FAULT_INJECTION: forcing a failure. [ 831.168852][T15028] name failslab, interval 1, probability 0, space 0, times 0 [ 831.172844][T15031] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:35 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:35 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r1, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r1, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r0, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r0) accept4(r1, 0x0, 0x0, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0xd51, 0x0) [ 831.227373][T15028] CPU: 0 PID: 15028 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 831.235337][T15028] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 831.235368][T15028] Call Trace: [ 831.235392][T15028] dump_stack+0x172/0x1f0 [ 831.235416][T15028] should_fail.cold+0xa/0x15 [ 831.258009][T15028] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 831.263857][T15028] ? ___might_sleep+0x163/0x280 [ 831.268739][T15028] __should_failslab+0x121/0x190 [ 831.273693][T15028] should_failslab+0x9/0x14 [ 831.273714][T15028] __kmalloc_track_caller+0x2d8/0x740 [ 831.283619][T15028] ? lock_acquire+0x16f/0x3f0 [ 831.288323][T15028] ? dh_data_from_key+0xc1/0x2b0 [ 831.293285][T15028] ? dh_data_from_key+0x18c/0x2b0 [ 831.293306][T15028] kmemdup+0x27/0x60 [ 831.293325][T15028] dh_data_from_key+0x18c/0x2b0 [ 831.307477][T15028] __keyctl_dh_compute+0x35a/0x1400 [ 831.312815][T15028] ? __lock_acquire+0x548/0x3fb0 [ 831.317870][T15028] ? find_held_lock+0x35/0x130 [ 831.322656][T15028] ? copy_overflow+0x30/0x30 [ 831.322680][T15028] ? __might_fault+0x12b/0x1e0 [ 831.322701][T15028] ? find_held_lock+0x35/0x130 [ 831.336834][T15028] ? lock_downgrade+0x880/0x880 [ 831.341728][T15028] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 831.348007][T15028] ? _copy_from_user+0xdd/0x150 [ 831.352890][T15028] keyctl_dh_compute+0xcf/0x12d [ 831.357850][T15028] ? __keyctl_dh_compute+0x1400/0x1400 [ 831.363327][T15028] ? fput+0x1b/0x20 [ 831.367169][T15028] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 831.372829][T15028] ? trace_hardirqs_on_thunk+0x1a/0x1c 08:17:35 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) 08:17:35 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 831.378315][T15028] ? do_syscall_64+0x26/0x610 [ 831.383033][T15028] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 831.389273][T15028] ? do_syscall_64+0x26/0x610 [ 831.389291][T15028] __x64_sys_keyctl+0x15f/0x420 [ 831.389307][T15028] do_syscall_64+0x103/0x610 [ 831.389324][T15028] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 831.409614][T15028] RIP: 0033:0x458209 08:17:35 executing program 0 (fault-call:3 fault-nth:2): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 831.413524][T15028] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 831.433234][T15028] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 831.433248][T15028] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 831.433256][T15028] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 831.433264][T15028] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 831.433272][T15028] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 08:17:35 executing program 2 (fault-call:3 fault-nth:4): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 831.433280][T15028] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 831.474315][T15144] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 831.509745][T15150] FAULT_INJECTION: forcing a failure. [ 831.509745][T15150] name failslab, interval 1, probability 0, space 0, times 0 [ 831.598961][T15150] CPU: 1 PID: 15150 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 831.607012][T15150] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 831.617167][T15150] Call Trace: [ 831.620483][T15150] dump_stack+0x172/0x1f0 [ 831.624857][T15150] should_fail.cold+0xa/0x15 [ 831.629480][T15150] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 831.635290][T15150] ? ___might_sleep+0x163/0x280 [ 831.640138][T15150] __should_failslab+0x121/0x190 [ 831.645269][T15150] should_failslab+0x9/0x14 [ 831.654877][T15150] __kmalloc_track_caller+0x2d8/0x740 [ 831.662740][T15150] ? lock_acquire+0x16f/0x3f0 [ 831.667446][T15150] ? dh_data_from_key+0xc1/0x2b0 [ 831.672398][T15150] ? dh_data_from_key+0x18c/0x2b0 [ 831.677575][T15150] kmemdup+0x27/0x60 [ 831.681509][T15150] dh_data_from_key+0x18c/0x2b0 [ 831.686354][T15150] __keyctl_dh_compute+0x4df/0x1400 [ 831.691547][T15150] ? __lock_acquire+0x548/0x3fb0 [ 831.696484][T15150] ? find_held_lock+0x35/0x130 [ 831.701253][T15150] ? copy_overflow+0x30/0x30 [ 831.705883][T15150] ? __might_fault+0x12b/0x1e0 [ 831.710633][T15150] ? find_held_lock+0x35/0x130 [ 831.715400][T15150] ? lock_downgrade+0x880/0x880 [ 831.720275][T15150] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 831.726514][T15150] ? _copy_from_user+0xdd/0x150 [ 831.731369][T15150] keyctl_dh_compute+0xcf/0x12d [ 831.736298][T15150] ? __keyctl_dh_compute+0x1400/0x1400 [ 831.741759][T15150] ? fput+0x1b/0x20 [ 831.745572][T15150] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 831.751019][T15150] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 831.756472][T15150] ? do_syscall_64+0x26/0x610 [ 831.761140][T15150] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 831.767638][T15150] ? do_syscall_64+0x26/0x610 [ 831.772310][T15150] __x64_sys_keyctl+0x15f/0x420 [ 831.777269][T15150] do_syscall_64+0x103/0x610 [ 831.781881][T15150] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 831.787771][T15150] RIP: 0033:0x458209 [ 831.791746][T15150] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 831.817007][T15150] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 831.826182][T15150] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 831.834164][T15150] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 831.842137][T15150] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 08:17:36 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) 08:17:36 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 831.850105][T15150] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 831.858177][T15150] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 831.910444][T15255] FAULT_INJECTION: forcing a failure. [ 831.910444][T15255] name failslab, interval 1, probability 0, space 0, times 0 [ 831.931935][T15259] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 831.955264][T15255] CPU: 1 PID: 15255 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 831.963486][T15255] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 831.973642][T15255] Call Trace: [ 831.976971][T15255] dump_stack+0x172/0x1f0 [ 831.981354][T15255] should_fail.cold+0xa/0x15 [ 831.986003][T15255] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 831.991834][T15255] ? ___might_sleep+0x163/0x280 [ 831.996756][T15255] __should_failslab+0x121/0x190 [ 832.001726][T15255] should_failslab+0x9/0x14 [ 832.006260][T15255] __kmalloc+0x2dc/0x740 [ 832.010520][T15255] ? __keyctl_dh_compute+0x2c9/0x1400 [ 832.015904][T15255] __keyctl_dh_compute+0x2c9/0x1400 [ 832.021115][T15255] ? __lock_acquire+0x548/0x3fb0 [ 832.026075][T15255] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 832.031551][T15255] ? copy_overflow+0x30/0x30 [ 832.036278][T15255] ? __might_fault+0x12b/0x1e0 [ 832.041052][T15255] ? find_held_lock+0x35/0x130 [ 832.045839][T15255] ? __might_fault+0x12b/0x1e0 [ 832.050634][T15255] ? lock_downgrade+0x880/0x880 [ 832.055637][T15255] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 832.061892][T15255] ? _copy_from_user+0xdd/0x150 [ 832.066765][T15255] keyctl_dh_compute+0xcf/0x12d [ 832.071637][T15255] ? __keyctl_dh_compute+0x1400/0x1400 [ 832.074885][T15264] FAULT_INJECTION: forcing a failure. [ 832.074885][T15264] name failslab, interval 1, probability 0, space 0, times 0 [ 832.077117][T15255] __x64_sys_keyctl+0x15f/0x420 [ 832.077136][T15255] do_syscall_64+0x103/0x610 [ 832.077155][T15255] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 832.077167][T15255] RIP: 0033:0x458209 08:17:36 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x3}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:36 executing program 2 (fault-call:3 fault-nth:5): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:36 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:36 executing program 0 (fault-call:3 fault-nth:3): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 832.077190][T15255] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 832.077197][T15255] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 832.077210][T15255] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 832.077218][T15255] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 832.077225][T15255] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 832.077233][T15255] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 832.077241][T15255] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 [ 832.169170][T15264] CPU: 0 PID: 15264 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 832.186012][T15264] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 832.196070][T15264] Call Trace: [ 832.196099][T15264] dump_stack+0x172/0x1f0 [ 832.196119][T15264] should_fail.cold+0xa/0x15 [ 832.196136][T15264] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 832.196160][T15264] ? ___might_sleep+0x163/0x280 [ 832.204137][T15264] __should_failslab+0x121/0x190 [ 832.214676][T15264] should_failslab+0x9/0x14 [ 832.224527][T15264] __kmalloc_track_caller+0x2d8/0x740 [ 832.234364][T15264] ? lock_acquire+0x16f/0x3f0 [ 832.239182][T15264] ? dh_data_from_key+0xc1/0x2b0 [ 832.244148][T15264] ? dh_data_from_key+0x18c/0x2b0 [ 832.249303][T15264] kmemdup+0x27/0x60 [ 832.253257][T15264] dh_data_from_key+0x18c/0x2b0 [ 832.258136][T15264] __keyctl_dh_compute+0x510/0x1400 [ 832.263368][T15264] ? __lock_acquire+0x548/0x3fb0 [ 832.268337][T15264] ? find_held_lock+0x35/0x130 [ 832.273126][T15264] ? copy_overflow+0x30/0x30 [ 832.277744][T15264] ? __might_fault+0x12b/0x1e0 [ 832.282535][T15264] ? find_held_lock+0x35/0x130 [ 832.287341][T15264] ? lock_downgrade+0x880/0x880 [ 832.292232][T15264] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 832.298496][T15264] ? _copy_from_user+0xdd/0x150 [ 832.303396][T15264] keyctl_dh_compute+0xcf/0x12d [ 832.308265][T15264] ? __keyctl_dh_compute+0x1400/0x1400 [ 832.313739][T15264] ? fput+0x1b/0x20 [ 832.317558][T15264] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 832.317571][T15264] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 832.317591][T15264] ? do_syscall_64+0x26/0x610 [ 832.328492][T15264] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 832.339225][T15264] ? do_syscall_64+0x26/0x610 [ 832.343937][T15264] __x64_sys_keyctl+0x15f/0x420 [ 832.348802][T15264] do_syscall_64+0x103/0x610 [ 832.353449][T15264] entry_SYSCALL_64_after_hwframe+0x49/0xbe 08:17:36 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) [ 832.359355][T15264] RIP: 0033:0x458209 [ 832.363262][T15264] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 832.374721][T15277] FAULT_INJECTION: forcing a failure. [ 832.374721][T15277] name failslab, interval 1, probability 0, space 0, times 0 [ 832.383415][T15264] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa 08:17:36 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x8}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:36 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:36 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r1, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r1, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r0, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r0) accept4(r1, 0x0, 0x0, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0xd51, 0x0) [ 832.383430][T15264] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 832.383436][T15264] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 832.383443][T15264] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 832.383450][T15264] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 832.383458][T15264] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 832.404084][T15278] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 832.466791][T15277] CPU: 1 PID: 15277 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 832.474751][T15277] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 832.484826][T15277] Call Trace: [ 832.488156][T15277] dump_stack+0x172/0x1f0 [ 832.492610][T15277] should_fail.cold+0xa/0x15 [ 832.497229][T15277] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 832.503245][T15277] ? ___might_sleep+0x163/0x280 [ 832.508118][T15277] __should_failslab+0x121/0x190 [ 832.513196][T15277] should_failslab+0x9/0x14 [ 832.517725][T15277] __kmalloc_track_caller+0x2d8/0x740 [ 832.523138][T15277] ? dh_data_from_key+0x18c/0x2b0 [ 832.528206][T15277] kmemdup+0x27/0x60 [ 832.528228][T15277] dh_data_from_key+0x18c/0x2b0 [ 832.528245][T15277] __keyctl_dh_compute+0x35a/0x1400 [ 832.528261][T15277] ? __lock_acquire+0x548/0x3fb0 [ 832.528274][T15277] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 832.528292][T15277] ? copy_overflow+0x30/0x30 [ 832.528310][T15277] ? __might_fault+0x12b/0x1e0 [ 832.528322][T15277] ? find_held_lock+0x35/0x130 [ 832.528341][T15277] ? lock_downgrade+0x880/0x880 [ 832.528366][T15277] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 832.542324][T15277] ? _copy_from_user+0xdd/0x150 [ 832.542344][T15277] keyctl_dh_compute+0xcf/0x12d [ 832.542357][T15277] ? __keyctl_dh_compute+0x1400/0x1400 [ 832.542374][T15277] ? fput+0x1b/0x20 [ 832.567148][T15277] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 832.567172][T15277] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 832.567187][T15277] ? do_syscall_64+0x26/0x610 08:17:36 executing program 2 (fault-call:3 fault-nth:6): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 832.567200][T15277] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 832.567217][T15277] ? do_syscall_64+0x26/0x610 [ 832.578313][T15277] __x64_sys_keyctl+0x15f/0x420 [ 832.578334][T15277] do_syscall_64+0x103/0x610 [ 832.578352][T15277] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 832.578363][T15277] RIP: 0033:0x458209 [ 832.578377][T15277] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 08:17:36 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) 08:17:36 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x9}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:36 executing program 0 (fault-call:3 fault-nth:4): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 832.578383][T15277] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 832.578394][T15277] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 832.578401][T15277] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 832.578407][T15277] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 832.578415][T15277] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 832.578421][T15277] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 [ 832.617465][T15388] FAULT_INJECTION: forcing a failure. [ 832.617465][T15388] name failslab, interval 1, probability 0, space 0, times 0 [ 832.706126][T15393] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 832.756130][T15388] CPU: 0 PID: 15388 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 832.764092][T15388] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 832.774171][T15388] Call Trace: [ 832.777485][T15388] dump_stack+0x172/0x1f0 [ 832.781901][T15388] should_fail.cold+0xa/0x15 [ 832.786600][T15388] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 832.792426][T15388] ? ___might_sleep+0x163/0x280 [ 832.797299][T15388] __should_failslab+0x121/0x190 [ 832.799202][T15399] FAULT_INJECTION: forcing a failure. [ 832.799202][T15399] name failslab, interval 1, probability 0, space 0, times 0 [ 832.802245][T15388] should_failslab+0x9/0x14 [ 832.802262][T15388] __kmalloc+0x2dc/0x740 [ 832.802279][T15388] ? refcount_dec_and_test_checked+0x1b/0x20 [ 832.802297][T15388] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 832.802319][T15388] ? key_put+0x36/0x90 [ 832.840509][T15388] ? dh_data_from_key+0x9d/0x2b0 [ 832.845467][T15388] ? __keyctl_dh_compute+0x550/0x1400 [ 832.850871][T15388] __keyctl_dh_compute+0x550/0x1400 [ 832.856295][T15388] ? __lock_acquire+0x548/0x3fb0 [ 832.861258][T15388] ? copy_overflow+0x30/0x30 08:17:37 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) [ 832.865904][T15388] ? __might_fault+0x12b/0x1e0 [ 832.870683][T15388] ? find_held_lock+0x35/0x130 [ 832.875465][T15388] ? lock_downgrade+0x880/0x880 [ 832.880340][T15388] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 832.886593][T15388] ? _copy_from_user+0xdd/0x150 [ 832.891454][T15388] keyctl_dh_compute+0xcf/0x12d [ 832.896490][T15388] ? __keyctl_dh_compute+0x1400/0x1400 [ 832.902131][T15388] ? fput+0x1b/0x20 [ 832.905969][T15388] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 832.911543][T15388] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 832.917201][T15388] ? do_syscall_64+0x26/0x610 [ 832.921894][T15388] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 832.928161][T15388] ? do_syscall_64+0x26/0x610 [ 832.932854][T15388] __x64_sys_keyctl+0x15f/0x420 [ 832.937719][T15388] do_syscall_64+0x103/0x610 [ 832.942333][T15388] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 832.948239][T15388] RIP: 0033:0x458209 [ 832.950077][T15502] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 832.952233][T15388] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 832.952242][T15388] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 832.952256][T15388] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 832.952264][T15388] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 832.952271][T15388] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 832.952278][T15388] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 832.952289][T15388] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 832.971417][T15399] CPU: 1 PID: 15399 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 832.989570][T15399] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 832.989576][T15399] Call Trace: [ 832.989599][T15399] dump_stack+0x172/0x1f0 [ 832.989621][T15399] should_fail.cold+0xa/0x15 [ 833.005561][T15399] ? fault_create_debugfs_attr+0x1e0/0x1e0 08:17:37 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 833.005581][T15399] ? ___might_sleep+0x163/0x280 [ 833.005599][T15399] __should_failslab+0x121/0x190 [ 833.005615][T15399] should_failslab+0x9/0x14 [ 833.005628][T15399] __kmalloc_track_caller+0x2d8/0x740 [ 833.005640][T15399] ? lock_acquire+0x16f/0x3f0 [ 833.005661][T15399] ? dh_data_from_key+0xc1/0x2b0 [ 833.021581][T15399] ? dh_data_from_key+0x18c/0x2b0 [ 833.021601][T15399] kmemdup+0x27/0x60 [ 833.021616][T15399] dh_data_from_key+0x18c/0x2b0 [ 833.021632][T15399] __keyctl_dh_compute+0x4df/0x1400 [ 833.021646][T15399] ? trace_hardirqs_on_thunk+0x1a/0x1c 08:17:37 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) 08:17:37 executing program 2 (fault-call:3 fault-nth:7): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 833.021664][T15399] ? __lock_acquire+0x548/0x3fb0 [ 833.124734][T15399] ? copy_overflow+0x30/0x30 [ 833.129354][T15399] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 833.134835][T15399] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 833.140326][T15399] ? lockdep_hardirqs_on+0x418/0x5d0 [ 833.145629][T15399] ? retint_kernel+0x2d/0x2d [ 833.150235][T15399] ? trace_hardirqs_on_caller+0x6a/0x220 [ 833.155897][T15399] ? retint_kernel+0x2d/0x2d [ 833.160521][T15399] ? copy_user_generic_unrolled+0x89/0xc0 08:17:37 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x300}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) [ 833.166260][T15399] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 833.172568][T15399] ? _copy_from_user+0xdd/0x150 [ 833.177447][T15399] keyctl_dh_compute+0xcf/0x12d [ 833.182314][T15399] ? __keyctl_dh_compute+0x1400/0x1400 [ 833.187797][T15399] ? fput+0x1b/0x20 [ 833.191622][T15399] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 833.197112][T15399] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 833.202603][T15399] ? do_syscall_64+0x26/0x610 [ 833.207301][T15399] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 833.213373][T15515] FAULT_INJECTION: forcing a failure. [ 833.213373][T15515] name failslab, interval 1, probability 0, space 0, times 0 [ 833.225998][T15399] ? do_syscall_64+0x26/0x610 [ 833.230703][T15399] __x64_sys_keyctl+0x15f/0x420 [ 833.235582][T15399] do_syscall_64+0x103/0x610 [ 833.240199][T15399] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 833.246099][T15399] RIP: 0033:0x458209 [ 833.250011][T15399] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 833.269628][T15399] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 833.278069][T15399] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 833.286153][T15399] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 833.294152][T15399] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 833.302146][T15399] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 833.310240][T15399] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 [ 833.326371][T15515] CPU: 1 PID: 15515 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 833.334353][T15515] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 833.335862][T15518] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 833.344527][T15515] Call Trace: [ 833.344554][T15515] dump_stack+0x172/0x1f0 [ 833.344573][T15515] should_fail.cold+0xa/0x15 [ 833.344589][T15515] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 833.344612][T15515] ? ___might_sleep+0x163/0x280 [ 833.376404][T15515] __should_failslab+0x121/0x190 [ 833.381364][T15515] should_failslab+0x9/0x14 [ 833.385893][T15515] __kmalloc+0x2dc/0x740 [ 833.390157][T15515] ? kasan_check_write+0x14/0x20 [ 833.395108][T15515] ? up_read+0x131/0x180 [ 833.399550][T15515] ? crypto_create_tfm+0x88/0x310 [ 833.404608][T15515] crypto_create_tfm+0x88/0x310 [ 833.409564][T15515] ? crypto_alg_mod_lookup+0xff/0x550 [ 833.414957][T15515] crypto_alloc_tfm+0x104/0x2f0 [ 833.419830][T15515] ? memcpy+0x46/0x50 [ 833.423843][T15515] crypto_alloc_kpp+0x2d/0x40 [ 833.428626][T15515] __keyctl_dh_compute+0x5a2/0x1400 [ 833.433848][T15515] ? __lock_acquire+0x548/0x3fb0 [ 833.438815][T15515] ? copy_overflow+0x30/0x30 [ 833.443434][T15515] ? __might_fault+0x12b/0x1e0 [ 833.448222][T15515] ? find_held_lock+0x35/0x130 [ 833.453021][T15515] ? lock_downgrade+0x880/0x880 [ 833.457902][T15515] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 833.464181][T15515] ? _copy_from_user+0xdd/0x150 [ 833.469057][T15515] keyctl_dh_compute+0xcf/0x12d [ 833.474023][T15515] ? __keyctl_dh_compute+0x1400/0x1400 [ 833.479472][T15515] ? fput+0x1b/0x20 [ 833.479491][T15515] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 833.479503][T15515] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 833.479515][T15515] ? do_syscall_64+0x26/0x610 [ 833.479528][T15515] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 833.479539][T15515] ? do_syscall_64+0x26/0x610 [ 833.479555][T15515] __x64_sys_keyctl+0x15f/0x420 [ 833.479570][T15515] do_syscall_64+0x103/0x610 [ 833.479586][T15515] entry_SYSCALL_64_after_hwframe+0x49/0xbe 08:17:37 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x900}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:37 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x4000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) [ 833.479601][T15515] RIP: 0033:0x458209 [ 833.510237][T15515] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 833.510247][T15515] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 833.510261][T15515] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 833.510269][T15515] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 08:17:37 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r1, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r1, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r0, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r0) accept4(r1, 0x0, 0x0, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0xd51, 0x0) 08:17:37 executing program 0 (fault-call:3 fault-nth:5): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:37 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) 08:17:37 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 833.510277][T15515] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 833.510291][T15515] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 833.550611][T15515] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 08:17:37 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x400000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:37 executing program 2 (fault-call:3 fault-nth:8): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 833.638430][T15631] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 833.647359][T15627] FAULT_INJECTION: forcing a failure. [ 833.647359][T15627] name failslab, interval 1, probability 0, space 0, times 0 [ 833.686153][T15627] CPU: 1 PID: 15627 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 833.694095][T15627] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 833.694101][T15627] Call Trace: [ 833.694133][T15627] dump_stack+0x172/0x1f0 [ 833.694157][T15627] should_fail.cold+0xa/0x15 [ 833.716443][T15627] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 833.722275][T15627] ? ___might_sleep+0x163/0x280 [ 833.727168][T15627] __should_failslab+0x121/0x190 [ 833.732152][T15627] should_failslab+0x9/0x14 [ 833.736679][T15627] __kmalloc_track_caller+0x2d8/0x740 [ 833.742154][T15627] ? lock_acquire+0x16f/0x3f0 [ 833.742174][T15627] ? dh_data_from_key+0xc1/0x2b0 [ 833.742191][T15627] ? dh_data_from_key+0x18c/0x2b0 [ 833.742213][T15627] kmemdup+0x27/0x60 [ 833.756855][T15627] dh_data_from_key+0x18c/0x2b0 [ 833.756875][T15627] __keyctl_dh_compute+0x510/0x1400 [ 833.756895][T15627] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 833.756912][T15627] ? copy_overflow+0x30/0x30 [ 833.756926][T15627] ? retint_kernel+0x2d/0x2d [ 833.756957][T15627] ? lock_downgrade+0x880/0x880 [ 833.756983][T15627] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 833.757002][T15627] ? _copy_from_user+0xdd/0x150 [ 833.765755][T15627] keyctl_dh_compute+0xcf/0x12d [ 833.765768][T15627] ? __keyctl_dh_compute+0x1400/0x1400 [ 833.765779][T15627] ? fput+0x1b/0x20 [ 833.765800][T15627] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 833.765815][T15627] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 833.765827][T15627] ? do_syscall_64+0x26/0x610 [ 833.765842][T15627] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 833.765855][T15627] ? do_syscall_64+0x26/0x610 [ 833.765871][T15627] __x64_sys_keyctl+0x15f/0x420 [ 833.765893][T15627] do_syscall_64+0x103/0x610 [ 833.775241][ C0] net_ratelimit: 25 callbacks suppressed [ 833.775254][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 833.776537][T15627] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 833.776548][T15627] RIP: 0033:0x458209 [ 833.776565][T15627] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 833.781531][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 833.786055][T15627] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 833.786067][T15627] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 833.786074][T15627] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 833.786081][T15627] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 08:17:38 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 833.786089][T15627] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 833.786101][T15627] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 [ 833.791053][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 833.854179][T15690] FAULT_INJECTION: forcing a failure. [ 833.854179][T15690] name failslab, interval 1, probability 0, space 0, times 0 [ 833.858814][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 833.874329][T15690] CPU: 1 PID: 15690 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 833.874671][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 833.894079][T15690] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 833.894086][T15690] Call Trace: [ 833.894120][T15690] dump_stack+0x172/0x1f0 [ 833.894140][T15690] should_fail.cold+0xa/0x15 [ 833.894161][T15690] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 833.900169][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 833.908478][T15690] ? ___might_sleep+0x163/0x280 [ 833.908497][T15690] __should_failslab+0x121/0x190 [ 833.908516][T15690] should_failslab+0x9/0x14 [ 833.916790][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 833.924619][T15690] kmem_cache_alloc_trace+0x2d1/0x760 [ 833.932652][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 833.940656][T15690] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 833.940670][T15690] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 833.940692][T15690] mpi_alloc+0x47/0x240 [ 834.040855][T15690] mpi_read_raw_data+0xdc/0x3f0 [ 834.040871][T15690] ? crypto_dh_decode_key+0x578/0x690 [ 834.040889][T15690] dh_set_secret+0x109/0x2e0 [ 834.058240][T15690] ? dh_exit_tfm+0x20/0x20 08:17:38 executing program 0 (fault-call:3 fault-nth:6): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:38 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x1000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) [ 834.058270][T15690] __keyctl_dh_compute+0x63c/0x1400 [ 834.058287][T15690] ? __lock_acquire+0x548/0x3fb0 [ 834.058307][T15690] ? copy_overflow+0x30/0x30 [ 834.058325][T15690] ? __might_fault+0x12b/0x1e0 [ 834.058336][T15690] ? find_held_lock+0x35/0x130 [ 834.058358][T15690] ? lock_downgrade+0x880/0x880 [ 834.058382][T15690] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 834.123665][T15690] ? _copy_from_user+0xdd/0x150 [ 834.128550][T15690] keyctl_dh_compute+0xcf/0x12d [ 834.133422][T15690] ? __keyctl_dh_compute+0x1400/0x1400 [ 834.138922][T15690] ? fput+0x1b/0x20 [ 834.142761][T15690] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 834.148254][T15690] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 834.153744][T15690] ? do_syscall_64+0x26/0x610 [ 834.158441][T15690] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 834.164533][T15690] ? do_syscall_64+0x26/0x610 [ 834.169231][T15690] __x64_sys_keyctl+0x15f/0x420 [ 834.174129][T15690] do_syscall_64+0x103/0x610 [ 834.178761][T15690] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 834.184764][T15690] RIP: 0033:0x458209 [ 834.188678][T15690] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 834.208301][T15690] RSP: 002b:00007fa7beb3bc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 834.216741][T15690] RAX: ffffffffffffffda RBX: 00007fa7beb3bc90 RCX: 0000000000458209 [ 834.224837][T15690] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 08:17:38 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x3000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:38 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) 08:17:38 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 834.232831][T15690] RBP: 000000000073bfa0 R08: 0000000020000240 R09: 0000000000000000 [ 834.240909][T15690] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb3c6d4 [ 834.248892][T15690] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 834.249160][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 834.262981][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 834.278168][T15753] FAULT_INJECTION: forcing a failure. [ 834.278168][T15753] name failslab, interval 1, probability 0, space 0, times 0 [ 834.299155][T15757] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 834.334410][T15753] CPU: 0 PID: 15753 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 834.342363][T15753] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 834.352437][T15753] Call Trace: [ 834.355761][T15753] dump_stack+0x172/0x1f0 [ 834.360131][T15753] should_fail.cold+0xa/0x15 [ 834.364762][T15753] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 834.370601][T15753] ? ___might_sleep+0x163/0x280 [ 834.375478][T15753] __should_failslab+0x121/0x190 [ 834.380520][T15753] should_failslab+0x9/0x14 [ 834.385031][T15753] __kmalloc+0x2dc/0x740 [ 834.389281][T15753] ? refcount_dec_and_test_checked+0x1b/0x20 [ 834.395275][T15753] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 834.401977][T15753] ? key_put+0x36/0x90 [ 834.406070][T15753] ? dh_data_from_key+0x9d/0x2b0 [ 834.411031][T15753] ? __keyctl_dh_compute+0x550/0x1400 [ 834.416506][T15753] __keyctl_dh_compute+0x550/0x1400 [ 834.421731][T15753] ? __lock_acquire+0x548/0x3fb0 [ 834.426700][T15753] ? copy_overflow+0x30/0x30 [ 834.431312][T15753] ? __might_fault+0x12b/0x1e0 [ 834.436179][T15753] ? find_held_lock+0x35/0x130 [ 834.440971][T15753] ? lock_downgrade+0x880/0x880 [ 834.445883][T15753] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 834.452156][T15753] ? _copy_from_user+0xdd/0x150 [ 834.457279][T15753] keyctl_dh_compute+0xcf/0x12d [ 834.457293][T15753] ? __keyctl_dh_compute+0x1400/0x1400 [ 834.457312][T15753] ? retint_kernel+0x2d/0x2d [ 834.457333][T15753] __x64_sys_keyctl+0x15f/0x420 [ 834.467636][T15753] do_syscall_64+0x103/0x610 [ 834.467653][T15753] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 834.467668][T15753] RIP: 0033:0x458209 [ 834.492388][T15753] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 834.503942][T15867] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 834.512005][T15753] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa 08:17:38 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0x0, 0x0) 08:17:38 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write(r2, &(0x7f0000000040)="0600", 0x2) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) 08:17:38 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:38 executing program 0 (fault-call:3 fault-nth:7): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:38 executing program 2 (fault-call:3 fault-nth:9): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:38 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:38 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x8000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) [ 834.512020][T15753] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 834.512026][T15753] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 834.512033][T15753] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 834.512041][T15753] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 834.512048][T15753] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 [ 834.599296][T15872] FAULT_INJECTION: forcing a failure. [ 834.599296][T15872] name failslab, interval 1, probability 0, space 0, times 0 [ 834.645790][T15872] CPU: 0 PID: 15872 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 834.653758][T15872] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 834.664192][T15872] Call Trace: [ 834.667519][T15872] dump_stack+0x172/0x1f0 [ 834.671879][T15872] should_fail.cold+0xa/0x15 [ 834.676496][T15872] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 834.682331][T15872] ? ___might_sleep+0x163/0x280 [ 834.687219][T15872] __should_failslab+0x121/0x190 [ 834.692202][T15872] should_failslab+0x9/0x14 [ 834.696748][T15872] __kmalloc+0x2dc/0x740 [ 834.701008][T15872] ? rcu_read_lock_sched_held+0x110/0x130 [ 834.701027][T15872] ? kmem_cache_alloc_trace+0x354/0x760 [ 834.701041][T15872] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 834.701062][T15872] ? mpi_alloc_limb_space+0x33/0x60 [ 834.718761][T15872] mpi_alloc_limb_space+0x33/0x60 [ 834.718777][T15872] mpi_alloc+0x1a8/0x240 [ 834.718791][T15872] mpi_read_raw_data+0xdc/0x3f0 [ 834.718803][T15872] ? crypto_dh_decode_key+0x578/0x690 [ 834.718819][T15872] dh_set_secret+0x109/0x2e0 [ 834.718831][T15872] ? dh_exit_tfm+0x20/0x20 [ 834.718855][T15872] __keyctl_dh_compute+0x63c/0x1400 [ 834.757822][T15872] ? __lock_acquire+0x548/0x3fb0 [ 834.762786][T15872] ? copy_overflow+0x30/0x30 [ 834.767403][T15872] ? __might_fault+0x12b/0x1e0 [ 834.772190][T15872] ? find_held_lock+0x35/0x130 [ 834.776989][T15872] ? lock_downgrade+0x880/0x880 [ 834.781879][T15872] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 834.788145][T15872] ? _copy_from_user+0xdd/0x150 [ 834.793023][T15872] keyctl_dh_compute+0xcf/0x12d [ 834.797903][T15872] ? __keyctl_dh_compute+0x1400/0x1400 [ 834.803385][T15872] ? fput+0x1b/0x20 [ 834.807223][T15872] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 834.813582][T15872] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 834.819059][T15872] ? do_syscall_64+0x26/0x610 [ 834.823776][T15872] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 834.832099][T15872] ? do_syscall_64+0x26/0x610 [ 834.836803][T15872] __x64_sys_keyctl+0x15f/0x420 [ 834.841778][T15872] do_syscall_64+0x103/0x610 08:17:38 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:39 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:39 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 834.846399][T15872] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 834.852289][T15872] RIP: 0033:0x458209 [ 834.856291][T15872] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 834.861259][T15879] FAULT_INJECTION: forcing a failure. [ 834.861259][T15879] name failslab, interval 1, probability 0, space 0, times 0 08:17:39 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:39 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) [ 834.876101][T15872] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 834.876116][T15872] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 834.876123][T15872] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 834.876129][T15872] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 834.876135][T15872] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 834.876141][T15872] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 834.968889][T16001] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 835.015329][T15879] CPU: 0 PID: 15879 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 835.023376][T15879] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 835.033448][T15879] Call Trace: [ 835.037025][T15879] dump_stack+0x172/0x1f0 [ 835.041501][T15879] should_fail.cold+0xa/0x15 [ 835.046128][T15879] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 835.051955][T15879] ? ___might_sleep+0x163/0x280 [ 835.056916][T15879] __should_failslab+0x121/0x190 [ 835.061934][T15879] should_failslab+0x9/0x14 [ 835.066457][T15879] __kmalloc+0x2dc/0x740 [ 835.070719][T15879] ? crypto_create_tfm+0x88/0x310 [ 835.075765][T15879] crypto_create_tfm+0x88/0x310 [ 835.080630][T15879] ? crypto_alg_mod_lookup+0xff/0x550 [ 835.080650][T15879] crypto_alloc_tfm+0x104/0x2f0 [ 835.080671][T15879] ? memcpy+0x46/0x50 [ 835.090974][T15879] crypto_alloc_kpp+0x2d/0x40 [ 835.090993][T15879] __keyctl_dh_compute+0x5a2/0x1400 [ 835.091015][T15879] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 835.110525][T15879] ? __lock_acquire+0x548/0x3fb0 [ 835.115488][T15879] ? copy_overflow+0x30/0x30 [ 835.120113][T15879] ? __might_fault+0x12b/0x1e0 [ 835.124908][T15879] ? find_held_lock+0x35/0x130 [ 835.129806][T15879] ? lock_downgrade+0x880/0x880 [ 835.134656][T15879] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 835.141293][T15879] ? _copy_from_user+0xdd/0x150 [ 835.146189][T15879] keyctl_dh_compute+0xcf/0x12d [ 835.151038][T15879] ? __keyctl_dh_compute+0x1400/0x1400 [ 835.156531][T15879] __x64_sys_keyctl+0x15f/0x420 [ 835.161382][T15879] do_syscall_64+0x103/0x610 [ 835.165980][T15879] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 835.171859][T15879] RIP: 0033:0x458209 [ 835.175739][T15879] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 835.195334][T15879] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 835.203830][T15879] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 835.211894][T15879] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 835.219944][T15879] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 835.227906][T15879] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 835.235874][T15879] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 08:17:39 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0x0, 0x0) 08:17:39 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x9000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:39 executing program 2 (fault-call:3 fault-nth:10): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:39 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) r2 = memfd_create(&(0x7f0000000100)='\vem1\xc1\xf8\xa6\x8dN\xc0\xa3\\\xe2\xcb\xa2\xba\xe5\xf4\x97\xac#*\xff', 0x0) write$FUSE_NOTIFY_STORE(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(r2, r2, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, r2, 0x0) 08:17:39 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:39 executing program 0 (fault-call:3 fault-nth:8): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 835.347722][T16110] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 835.378672][T16108] FAULT_INJECTION: forcing a failure. [ 835.378672][T16108] name failslab, interval 1, probability 0, space 0, times 0 [ 835.411240][T16114] FAULT_INJECTION: forcing a failure. [ 835.411240][T16114] name failslab, interval 1, probability 0, space 0, times 0 [ 835.424760][T16108] CPU: 1 PID: 16108 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 835.432715][T16108] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 835.442875][T16108] Call Trace: [ 835.446274][T16108] dump_stack+0x172/0x1f0 [ 835.450629][T16108] should_fail.cold+0xa/0x15 [ 835.455349][T16108] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 835.461521][T16108] ? ___might_sleep+0x163/0x280 [ 835.466595][T16108] __should_failslab+0x121/0x190 [ 835.471549][T16108] should_failslab+0x9/0x14 [ 835.476240][T16108] kmem_cache_alloc_trace+0x2d1/0x760 [ 835.481639][T16108] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 835.487895][T16108] ? mpi_alloc_limb_space+0x33/0x60 [ 835.493124][T16108] mpi_alloc+0x47/0x240 [ 835.497297][T16108] mpi_read_raw_data+0xdc/0x3f0 [ 835.502162][T16108] dh_set_secret+0x168/0x2e0 [ 835.506773][T16108] ? dh_exit_tfm+0x20/0x20 [ 835.511209][T16108] __keyctl_dh_compute+0x63c/0x1400 [ 835.516430][T16108] ? __lock_acquire+0x548/0x3fb0 [ 835.521396][T16108] ? copy_overflow+0x30/0x30 [ 835.526008][T16108] ? __might_fault+0x12b/0x1e0 [ 835.530793][T16108] ? find_held_lock+0x35/0x130 [ 835.535604][T16108] ? lock_downgrade+0x880/0x880 [ 835.540482][T16108] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 835.546997][T16108] ? _copy_from_user+0xdd/0x150 [ 835.551969][T16108] keyctl_dh_compute+0xcf/0x12d [ 835.556827][T16108] ? __keyctl_dh_compute+0x1400/0x1400 [ 835.562291][T16108] ? fput+0x1b/0x20 [ 835.566107][T16108] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 835.571577][T16108] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 835.578516][T16108] ? do_syscall_64+0x26/0x610 [ 835.583202][T16108] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 835.589270][T16108] ? do_syscall_64+0x26/0x610 [ 835.593955][T16108] __x64_sys_keyctl+0x15f/0x420 [ 835.598926][T16108] do_syscall_64+0x103/0x610 [ 835.603650][T16108] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 835.609912][T16108] RIP: 0033:0x458209 [ 835.613842][T16108] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 835.633897][T16108] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 835.642497][T16108] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 835.650476][T16108] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 835.660930][T16108] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 835.669473][T16108] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 835.677548][T16108] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 835.685585][T16114] CPU: 0 PID: 16114 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 835.693650][T16114] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 835.703809][T16114] Call Trace: [ 835.707131][T16114] dump_stack+0x172/0x1f0 [ 835.711492][T16114] should_fail.cold+0xa/0x15 [ 835.716115][T16114] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 835.721953][T16114] ? ___might_sleep+0x163/0x280 [ 835.727057][T16114] __should_failslab+0x121/0x190 [ 835.732016][T16114] should_failslab+0x9/0x14 [ 835.736550][T16114] kmem_cache_alloc_trace+0x2d1/0x760 [ 835.742031][T16114] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 835.748680][T16114] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 835.755223][T16114] mpi_alloc+0x47/0x240 [ 835.759408][T16114] mpi_read_raw_data+0xdc/0x3f0 [ 835.764364][T16114] ? crypto_dh_decode_key+0x578/0x690 [ 835.769913][T16114] dh_set_secret+0x109/0x2e0 [ 835.774602][T16114] ? dh_exit_tfm+0x20/0x20 [ 835.779135][T16114] __keyctl_dh_compute+0x63c/0x1400 [ 835.784358][T16114] ? __lock_acquire+0x548/0x3fb0 [ 835.789335][T16114] ? copy_overflow+0x30/0x30 [ 835.793959][T16114] ? __might_fault+0x12b/0x1e0 [ 835.798826][T16114] ? find_held_lock+0x35/0x130 [ 835.803620][T16114] ? lock_downgrade+0x880/0x880 [ 835.808537][T16114] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 835.814809][T16114] ? _copy_from_user+0xdd/0x150 [ 835.819679][T16114] keyctl_dh_compute+0xcf/0x12d [ 835.824571][T16114] ? __keyctl_dh_compute+0x1400/0x1400 [ 835.824584][T16114] ? fput+0x1b/0x20 [ 835.824606][T16114] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 835.824621][T16114] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 835.824635][T16114] ? do_syscall_64+0x26/0x610 [ 835.824652][T16114] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 835.824662][T16114] ? do_syscall_64+0x26/0x610 [ 835.824717][T16114] __x64_sys_keyctl+0x15f/0x420 [ 835.834010][T16114] do_syscall_64+0x103/0x610 [ 835.849783][T16114] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 835.870071][T16114] RIP: 0033:0x458209 [ 835.870089][T16114] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 835.870097][T16114] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa 08:17:40 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:40 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:40 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x1000000000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:40 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:40 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:40 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x40000000000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) [ 835.870111][T16114] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 835.870120][T16114] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 835.870129][T16114] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 835.870137][T16114] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 835.870150][T16114] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 [ 835.934503][T16234] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:40 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0x0, 0x0) 08:17:40 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:40 executing program 2 (fault-call:3 fault-nth:11): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:40 executing program 0 (fault-call:3 fault-nth:9): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:40 executing program 5: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) r1 = add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) keyctl$search(0xa, r0, &(0x7f0000000180)='cifs.spnego\x00', &(0x7f00000001c0)={'syz', 0x0}, r1) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:40 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x100000000000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) [ 836.213589][T16349] FAULT_INJECTION: forcing a failure. [ 836.213589][T16349] name failslab, interval 1, probability 0, space 0, times 0 [ 836.242285][T16352] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 836.275743][T16349] CPU: 0 PID: 16349 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 836.283695][T16349] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 836.286565][T16355] FAULT_INJECTION: forcing a failure. [ 836.286565][T16355] name failslab, interval 1, probability 0, space 0, times 0 [ 836.293793][T16349] Call Trace: [ 836.293823][T16349] dump_stack+0x172/0x1f0 [ 836.293845][T16349] should_fail.cold+0xa/0x15 [ 836.293864][T16349] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 836.293886][T16349] ? ___might_sleep+0x163/0x280 [ 836.293906][T16349] __should_failslab+0x121/0x190 [ 836.293927][T16349] should_failslab+0x9/0x14 [ 836.338810][T16349] __kmalloc+0x2dc/0x740 [ 836.343065][T16349] ? rcu_read_lock_sched_held+0x110/0x130 [ 836.348788][T16349] ? kmem_cache_alloc_trace+0x354/0x760 [ 836.354432][T16349] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 836.360690][T16349] ? mpi_alloc_limb_space+0x33/0x60 [ 836.365898][T16349] mpi_alloc_limb_space+0x33/0x60 [ 836.370934][T16349] mpi_alloc+0x1a8/0x240 [ 836.375190][T16349] mpi_read_raw_data+0xdc/0x3f0 [ 836.380056][T16349] dh_set_secret+0x168/0x2e0 [ 836.384650][T16349] ? dh_exit_tfm+0x20/0x20 [ 836.389169][T16349] __keyctl_dh_compute+0x63c/0x1400 [ 836.394378][T16349] ? __lock_acquire+0x548/0x3fb0 [ 836.399332][T16349] ? copy_overflow+0x30/0x30 [ 836.403933][T16349] ? __might_fault+0x12b/0x1e0 [ 836.408701][T16349] ? find_held_lock+0x35/0x130 [ 836.413483][T16349] ? lock_downgrade+0x880/0x880 [ 836.418348][T16349] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 836.424596][T16349] ? _copy_from_user+0xdd/0x150 [ 836.429453][T16349] keyctl_dh_compute+0xcf/0x12d [ 836.434307][T16349] ? __keyctl_dh_compute+0x1400/0x1400 [ 836.439767][T16349] ? fput+0x1b/0x20 [ 836.443583][T16349] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 836.449052][T16349] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 836.454598][T16349] ? do_syscall_64+0x26/0x610 [ 836.459277][T16349] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 836.465339][T16349] ? do_syscall_64+0x26/0x610 [ 836.470035][T16349] __x64_sys_keyctl+0x15f/0x420 [ 836.474892][T16349] do_syscall_64+0x103/0x610 [ 836.479488][T16349] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 836.485378][T16349] RIP: 0033:0x458209 [ 836.489275][T16349] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 836.509326][T16349] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 836.517753][T16349] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 836.525825][T16349] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 836.533816][T16349] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 836.541801][T16349] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 836.550040][T16349] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 836.558164][T16355] CPU: 1 PID: 16355 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 836.566276][T16355] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 08:17:40 executing program 2 (fault-call:3 fault-nth:12): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:40 executing program 5: add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:40 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 836.576347][T16355] Call Trace: [ 836.579663][T16355] dump_stack+0x172/0x1f0 [ 836.584027][T16355] should_fail.cold+0xa/0x15 [ 836.588734][T16355] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 836.594555][T16355] ? ___might_sleep+0x163/0x280 [ 836.599426][T16355] __should_failslab+0x121/0x190 [ 836.604380][T16355] should_failslab+0x9/0x14 [ 836.608899][T16355] __kmalloc+0x2dc/0x740 [ 836.613158][T16355] ? rcu_read_lock_sched_held+0x110/0x130 [ 836.618986][T16355] ? kmem_cache_alloc_trace+0x354/0x760 [ 836.624564][T16355] ? retint_kernel+0x2d/0x2d [ 836.629172][T16355] ? mpi_alloc_limb_space+0x33/0x60 [ 836.634820][T16355] mpi_alloc_limb_space+0x33/0x60 [ 836.645250][T16355] mpi_alloc+0x1a8/0x240 [ 836.645263][T16355] mpi_read_raw_data+0xdc/0x3f0 [ 836.645275][T16355] ? crypto_dh_decode_key+0x578/0x690 [ 836.645289][T16355] dh_set_secret+0x109/0x2e0 [ 836.645300][T16355] ? dh_exit_tfm+0x20/0x20 [ 836.645324][T16355] __keyctl_dh_compute+0x63c/0x1400 08:17:41 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x300000000000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) [ 836.645343][T16355] ? __lock_acquire+0x548/0x3fb0 [ 836.645365][T16355] ? copy_overflow+0x30/0x30 [ 836.667125][T16355] ? __might_fault+0x12b/0x1e0 [ 836.667142][T16355] ? find_held_lock+0x35/0x130 [ 836.667167][T16355] ? lock_downgrade+0x880/0x880 [ 836.667195][T16355] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 836.667210][T16355] ? _copy_from_user+0xdd/0x150 [ 836.667225][T16355] keyctl_dh_compute+0xcf/0x12d [ 836.667237][T16355] ? __keyctl_dh_compute+0x1400/0x1400 [ 836.667247][T16355] ? fput+0x1b/0x20 08:17:41 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 836.667266][T16355] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 836.667277][T16355] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 836.667294][T16355] ? do_syscall_64+0x26/0x610 [ 836.676892][T16355] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 836.676908][T16355] ? do_syscall_64+0x26/0x610 [ 836.676930][T16355] __x64_sys_keyctl+0x15f/0x420 [ 836.676947][T16355] do_syscall_64+0x103/0x610 [ 836.676964][T16355] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 836.676974][T16355] RIP: 0033:0x458209 [ 836.676989][T16355] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 836.676996][T16355] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 836.677019][T16355] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 836.677026][T16355] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 08:17:41 executing program 0 (fault-call:3 fault-nth:10): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 836.677033][T16355] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 836.677039][T16355] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 836.677046][T16355] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 [ 836.682885][T16364] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 836.701850][T16367] FAULT_INJECTION: forcing a failure. [ 836.701850][T16367] name failslab, interval 1, probability 0, space 0, times 0 [ 836.805129][T16367] CPU: 1 PID: 16367 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 836.846156][T16367] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 836.846163][T16367] Call Trace: [ 836.846186][T16367] dump_stack+0x172/0x1f0 [ 836.846207][T16367] should_fail.cold+0xa/0x15 [ 836.846223][T16367] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 836.846241][T16367] ? ___might_sleep+0x163/0x280 [ 836.846258][T16367] __should_failslab+0x121/0x190 [ 836.846274][T16367] should_failslab+0x9/0x14 [ 836.846289][T16367] kmem_cache_alloc_trace+0x2d1/0x760 [ 836.846305][T16367] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 836.846317][T16367] ? mpi_alloc_limb_space+0x33/0x60 [ 836.846335][T16367] mpi_alloc+0x47/0x240 [ 836.868259][T16367] mpi_read_raw_data+0x2cb/0x3f0 [ 836.868282][T16367] dh_set_secret+0x1a8/0x2e0 [ 836.868296][T16367] ? dh_exit_tfm+0x20/0x20 [ 836.868320][T16367] __keyctl_dh_compute+0x63c/0x1400 [ 836.868337][T16367] ? __lock_acquire+0x548/0x3fb0 [ 836.868356][T16367] ? copy_overflow+0x30/0x30 [ 836.868378][T16367] ? __might_fault+0x12b/0x1e0 [ 836.886342][T16367] ? find_held_lock+0x35/0x130 [ 836.886372][T16367] ? lock_downgrade+0x880/0x880 [ 836.886401][T16367] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 836.886415][T16367] ? _copy_from_user+0xdd/0x150 [ 836.886430][T16367] keyctl_dh_compute+0xcf/0x12d [ 836.886443][T16367] ? __keyctl_dh_compute+0x1400/0x1400 [ 836.886453][T16367] ? fput+0x1b/0x20 [ 836.886470][T16367] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 836.886488][T16367] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 836.894180][T16367] ? do_syscall_64+0x26/0x610 [ 836.894197][T16367] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 836.894210][T16367] ? do_syscall_64+0x26/0x610 [ 836.894231][T16367] __x64_sys_keyctl+0x15f/0x420 [ 836.894248][T16367] do_syscall_64+0x103/0x610 [ 836.894267][T16367] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 836.909579][T16367] RIP: 0033:0x458209 [ 836.909594][T16367] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 836.909601][T16367] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 836.909615][T16367] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 836.909624][T16367] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 836.909638][T16367] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 836.909646][T16367] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 836.909654][T16367] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 836.964286][T16455] FAULT_INJECTION: forcing a failure. [ 836.964286][T16455] name failslab, interval 1, probability 0, space 0, times 0 [ 837.034241][T16455] CPU: 1 PID: 16455 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 837.045413][T16455] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 837.045421][T16455] Call Trace: [ 837.045446][T16455] dump_stack+0x172/0x1f0 [ 837.045467][T16455] should_fail.cold+0xa/0x15 [ 837.045483][T16455] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 837.045504][T16455] ? ___might_sleep+0x163/0x280 [ 837.045520][T16455] __should_failslab+0x121/0x190 [ 837.045535][T16455] should_failslab+0x9/0x14 [ 837.045550][T16455] kmem_cache_alloc_trace+0x2d1/0x760 [ 837.045566][T16455] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 837.045580][T16455] ? mpi_alloc_limb_space+0x33/0x60 [ 837.045597][T16455] mpi_alloc+0x47/0x240 [ 837.045612][T16455] mpi_read_raw_data+0xdc/0x3f0 [ 837.045637][T16455] dh_set_secret+0x168/0x2e0 [ 837.045651][T16455] ? dh_exit_tfm+0x20/0x20 [ 837.045680][T16455] __keyctl_dh_compute+0x63c/0x1400 [ 837.055566][T16455] ? __lock_acquire+0x548/0x3fb0 [ 837.055586][T16455] ? copy_overflow+0x30/0x30 [ 837.055605][T16455] ? __might_fault+0x12b/0x1e0 [ 837.055618][T16455] ? find_held_lock+0x35/0x130 [ 837.055645][T16455] ? lock_downgrade+0x880/0x880 [ 837.055671][T16455] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 837.055685][T16455] ? _copy_from_user+0xdd/0x150 [ 837.055701][T16455] keyctl_dh_compute+0xcf/0x12d [ 837.092386][T16455] ? __keyctl_dh_compute+0x1400/0x1400 [ 837.108310][T16455] ? fput+0x1b/0x20 [ 837.124283][T16455] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 837.144813][T16455] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 837.162537][T16455] ? do_syscall_64+0x26/0x610 [ 837.172907][T16455] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 837.298557][T16455] ? do_syscall_64+0x26/0x610 [ 837.303266][T16455] __x64_sys_keyctl+0x15f/0x420 [ 837.308136][T16455] do_syscall_64+0x103/0x610 [ 837.313184][T16455] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 837.319093][T16455] RIP: 0033:0x458209 [ 837.323013][T16455] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 837.342638][T16455] RSP: 002b:00007f18bb684c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 837.351073][T16455] RAX: ffffffffffffffda RBX: 00007f18bb684c90 RCX: 0000000000458209 [ 837.359063][T16455] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 837.367052][T16455] RBP: 000000000073bfa0 R08: 0000000020000240 R09: 0000000000000000 08:17:41 executing program 2 (fault-call:3 fault-nth:13): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:41 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x800000000000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:41 executing program 5: add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:41 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 837.375224][T16455] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6856d4 [ 837.383207][T16455] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 08:17:41 executing program 3 (fault-call:23 fault-nth:0): sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:41 executing program 0 (fault-call:3 fault-nth:11): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 837.433653][T16492] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 837.471261][T16493] FAULT_INJECTION: forcing a failure. [ 837.471261][T16493] name failslab, interval 1, probability 0, space 0, times 0 08:17:41 executing program 5: add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:41 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 837.534582][T16500] FAULT_INJECTION: forcing a failure. [ 837.534582][T16500] name failslab, interval 1, probability 0, space 0, times 0 [ 837.563076][T16493] CPU: 0 PID: 16493 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 837.571029][T16493] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 837.577271][T16505] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 837.581355][T16493] Call Trace: [ 837.581383][T16493] dump_stack+0x172/0x1f0 [ 837.581406][T16493] should_fail.cold+0xa/0x15 [ 837.581423][T16493] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 837.581446][T16493] ? ___might_sleep+0x163/0x280 [ 837.613359][T16493] __should_failslab+0x121/0x190 [ 837.618323][T16493] should_failslab+0x9/0x14 [ 837.622851][T16493] __kmalloc+0x2dc/0x740 [ 837.627120][T16493] ? __keyctl_dh_compute+0x704/0x1400 [ 837.632516][T16493] __keyctl_dh_compute+0x704/0x1400 [ 837.637747][T16493] ? __lock_acquire+0x548/0x3fb0 [ 837.642712][T16493] ? copy_overflow+0x30/0x30 [ 837.647364][T16493] ? __might_fault+0x12b/0x1e0 [ 837.652145][T16493] ? find_held_lock+0x35/0x130 [ 837.659345][T16493] ? lock_downgrade+0x880/0x880 [ 837.664226][T16493] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 837.670483][T16493] ? _copy_from_user+0xdd/0x150 [ 837.675358][T16493] keyctl_dh_compute+0xcf/0x12d [ 837.680222][T16493] ? __keyctl_dh_compute+0x1400/0x1400 [ 837.685685][T16493] ? fput+0x1b/0x20 [ 837.689504][T16493] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 837.695000][T16493] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 837.700546][T16493] ? do_syscall_64+0x26/0x610 [ 837.705313][T16493] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 837.711387][T16493] ? do_syscall_64+0x26/0x610 [ 837.716076][T16493] __x64_sys_keyctl+0x15f/0x420 [ 837.720943][T16493] do_syscall_64+0x103/0x610 [ 837.725569][T16493] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 837.731462][T16493] RIP: 0033:0x458209 [ 837.735359][T16493] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 837.755146][T16493] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 837.763823][T16493] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 837.771794][T16493] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 08:17:42 executing program 5: add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:42 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 837.779774][T16493] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 837.787750][T16493] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 837.795817][T16493] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 837.803828][T16500] CPU: 1 PID: 16500 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 837.811743][T16500] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 837.811756][T16500] Call Trace: [ 837.825393][T16500] dump_stack+0x172/0x1f0 [ 837.829929][T16500] should_fail.cold+0xa/0x15 [ 837.829949][T16500] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 837.829979][T16500] ? ___might_sleep+0x163/0x280 [ 837.845413][T16500] __should_failslab+0x121/0x190 [ 837.850662][T16500] should_failslab+0x9/0x14 [ 837.855180][T16500] __kmalloc+0x2dc/0x740 [ 837.859444][T16500] ? rcu_read_lock_sched_held+0x110/0x130 [ 837.865358][T16500] ? kmem_cache_alloc_trace+0x354/0x760 [ 837.870924][T16500] ? mpi_alloc_limb_space+0x33/0x60 [ 837.876259][T16500] mpi_alloc_limb_space+0x33/0x60 [ 837.877004][T16512] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 837.881331][T16500] mpi_alloc+0x1a8/0x240 [ 837.881346][T16500] ? mpi_read_raw_data+0x1e3/0x3f0 [ 837.881360][T16500] mpi_read_raw_data+0xdc/0x3f0 [ 837.881381][T16500] dh_set_secret+0x168/0x2e0 [ 837.881395][T16500] ? dh_exit_tfm+0x20/0x20 [ 837.881424][T16500] __keyctl_dh_compute+0x63c/0x1400 [ 837.919383][T16500] ? finish_task_switch+0x146/0x780 [ 837.924615][T16500] ? finish_task_switch+0x118/0x780 [ 837.929923][T16500] ? __switch_to_asm+0x34/0x70 [ 837.934715][T16500] ? __switch_to_asm+0x40/0x70 [ 837.939105][T16514] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 837.939503][T16500] ? copy_overflow+0x30/0x30 [ 837.939520][T16500] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 837.939534][T16500] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 837.939551][T16500] ? lockdep_hardirqs_on+0x418/0x5d0 [ 837.939565][T16500] ? retint_kernel+0x2d/0x2d [ 837.939585][T16500] ? trace_hardirqs_on_caller+0x6a/0x220 [ 837.979638][T16500] ? retint_kernel+0x2d/0x2d [ 837.984271][T16500] ? copy_user_generic_unrolled+0x94/0xc0 [ 837.984826][T16516] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 837.990110][T16500] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 837.990127][T16500] ? _copy_from_user+0xdd/0x150 [ 837.990142][T16500] keyctl_dh_compute+0xcf/0x12d [ 837.990154][T16500] ? __keyctl_dh_compute+0x1400/0x1400 [ 837.990164][T16500] ? fput+0x1b/0x20 [ 837.990184][T16500] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 837.990198][T16500] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 837.990212][T16500] ? do_syscall_64+0x26/0x610 [ 837.990226][T16500] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 837.990238][T16500] ? do_syscall_64+0x26/0x610 [ 837.990255][T16500] __x64_sys_keyctl+0x15f/0x420 [ 837.990275][T16500] do_syscall_64+0x103/0x610 [ 838.060286][T16500] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 838.066193][T16500] RIP: 0033:0x458209 08:17:42 executing program 5: add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:42 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) [ 838.070097][T16500] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 838.070111][T16500] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 838.098444][T16500] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 838.098452][T16500] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 838.098459][T16500] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 838.098467][T16500] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 08:17:42 executing program 2 (fault-call:3 fault-nth:14): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:42 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x900000000000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:42 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:42 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 838.098476][T16500] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 [ 838.152519][T16525] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 838.195840][T16522] FAULT_INJECTION: forcing a failure. [ 838.195840][T16522] name failslab, interval 1, probability 0, space 0, times 0 [ 838.225048][T16522] CPU: 1 PID: 16522 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 838.233095][T16522] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 838.243166][T16522] Call Trace: [ 838.246481][T16522] dump_stack+0x172/0x1f0 [ 838.250847][T16522] should_fail.cold+0xa/0x15 [ 838.255465][T16522] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 838.261302][T16522] ? ___might_sleep+0x163/0x280 [ 838.266186][T16522] __should_failslab+0x121/0x190 [ 838.271180][T16522] should_failslab+0x9/0x14 [ 838.275704][T16522] __kmalloc+0x2dc/0x740 [ 838.275720][T16522] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 838.275794][T16522] ? __phys_addr+0xa4/0x120 [ 838.275813][T16522] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 838.286533][T16522] ? __keyctl_dh_compute+0x799/0x1400 [ 838.286547][T16522] __keyctl_dh_compute+0x799/0x1400 [ 838.286571][T16522] ? copy_overflow+0x30/0x30 [ 838.286597][T16522] ? find_held_lock+0x35/0x130 [ 838.286620][T16522] ? lock_downgrade+0x880/0x880 [ 838.322073][T16522] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 838.328307][T16522] ? _copy_from_user+0xdd/0x150 [ 838.333145][T16522] keyctl_dh_compute+0xcf/0x12d [ 838.338013][T16522] ? __keyctl_dh_compute+0x1400/0x1400 [ 838.343453][T16522] ? fput+0x1b/0x20 [ 838.347336][T16522] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 838.352775][T16522] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 838.358323][T16522] ? do_syscall_64+0x26/0x610 [ 838.363260][T16522] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 838.369315][T16522] ? do_syscall_64+0x26/0x610 [ 838.374013][T16522] __x64_sys_keyctl+0x15f/0x420 [ 838.379053][T16522] do_syscall_64+0x103/0x610 [ 838.383663][T16522] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 838.389646][T16522] RIP: 0033:0x458209 [ 838.393698][T16522] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 838.413618][T16522] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 838.422026][T16522] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 838.430080][T16522] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 838.438044][T16522] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 08:17:42 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:42 executing program 0 (fault-call:3 fault-nth:12): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:42 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:42 executing program 5: add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:42 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0xffffffff00000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) [ 838.446003][T16522] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 838.455444][T16522] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 08:17:42 executing program 2 (fault-call:3 fault-nth:15): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:42 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 838.533319][T16543] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 838.537971][T16539] FAULT_INJECTION: forcing a failure. [ 838.537971][T16539] name failslab, interval 1, probability 0, space 0, times 0 [ 838.590702][T16547] FAULT_INJECTION: forcing a failure. [ 838.590702][T16547] name failslab, interval 1, probability 0, space 0, times 0 [ 838.631391][T16547] CPU: 1 PID: 16547 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 838.646815][T16547] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 838.656885][T16547] Call Trace: [ 838.660207][T16547] dump_stack+0x172/0x1f0 [ 838.664570][T16547] should_fail.cold+0xa/0x15 [ 838.669274][T16547] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 838.675192][T16547] ? ___might_sleep+0x163/0x280 [ 838.680072][T16547] __should_failslab+0x121/0x190 [ 838.685034][T16547] should_failslab+0x9/0x14 [ 838.689552][T16547] kmem_cache_alloc_trace+0x2d1/0x760 [ 838.695227][T16547] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 838.701047][T16547] mpi_alloc+0x47/0x240 [ 838.705653][T16547] dh_compute_value+0x93/0x610 [ 838.710611][T16547] ? dh_exit+0x20/0x20 [ 838.715218][T16547] ? lockdep_init_map+0x1be/0x6d0 [ 838.715239][T16547] __keyctl_dh_compute+0x9e4/0x1400 [ 838.715263][T16547] ? copy_overflow+0x30/0x30 [ 838.715282][T16547] ? find_held_lock+0x35/0x130 [ 838.715317][T16547] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 838.715338][T16547] ? _copy_from_user+0xdd/0x150 [ 838.726155][T16547] keyctl_dh_compute+0xcf/0x12d [ 838.726167][T16547] ? __keyctl_dh_compute+0x1400/0x1400 [ 838.726178][T16547] ? fput+0x1b/0x20 [ 838.726197][T16547] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 838.726209][T16547] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 838.726221][T16547] ? do_syscall_64+0x26/0x610 [ 838.726237][T16547] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 838.726250][T16547] ? do_syscall_64+0x26/0x610 [ 838.726267][T16547] __x64_sys_keyctl+0x15f/0x420 [ 838.726286][T16547] do_syscall_64+0x103/0x610 [ 838.797424][T16547] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 838.803330][T16547] RIP: 0033:0x458209 [ 838.807231][T16547] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 838.830682][T16547] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 838.839592][T16547] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 838.847586][T16547] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 838.855840][T16547] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 838.864872][T16547] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 838.873492][T16547] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 [ 838.881514][T16539] CPU: 0 PID: 16539 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 838.881790][ C1] net_ratelimit: 22 callbacks suppressed [ 838.881798][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 838.889504][T16539] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 838.889510][T16539] Call Trace: [ 838.889534][T16539] dump_stack+0x172/0x1f0 [ 838.889555][T16539] should_fail.cold+0xa/0x15 [ 838.895244][ C1] protocol 88fb is buggy, dev hsr_slave_1 08:17:43 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x3}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:43 executing program 2 (fault-call:3 fault-nth:16): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 838.900897][T16539] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 838.911158][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 838.914424][T16539] ? ___might_sleep+0x163/0x280 [ 838.918783][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 838.923331][T16539] __should_failslab+0x121/0x190 [ 838.956166][T16539] should_failslab+0x9/0x14 [ 838.960707][T16539] kmem_cache_alloc_trace+0x2d1/0x760 [ 838.966186][T16539] mpi_alloc+0x47/0x240 [ 838.970544][T16539] ? mpi_read_raw_data+0x213/0x3f0 [ 838.975678][T16539] mpi_read_raw_data+0x2cb/0x3f0 [ 838.980646][T16539] dh_set_secret+0x1a8/0x2e0 [ 838.985257][T16539] ? dh_exit_tfm+0x20/0x20 [ 838.989871][T16539] ? dh_exit_tfm+0x20/0x20 [ 838.991194][T16659] FAULT_INJECTION: forcing a failure. [ 838.991194][T16659] name failslab, interval 1, probability 0, space 0, times 0 [ 838.994589][T16539] ? dh_set_secret+0x10/0x2e0 [ 838.994606][T16539] __keyctl_dh_compute+0x63c/0x1400 [ 838.994628][T16539] ? __lock_acquire+0x548/0x3fb0 [ 838.994649][T16539] ? copy_overflow+0x30/0x30 [ 838.994668][T16539] ? __might_fault+0x12b/0x1e0 [ 838.994687][T16539] ? find_held_lock+0x35/0x130 [ 839.037579][T16539] ? lock_downgrade+0x880/0x880 [ 839.042457][T16539] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 839.048789][T16539] ? _copy_from_user+0xdd/0x150 [ 839.053828][T16539] keyctl_dh_compute+0xcf/0x12d [ 839.058779][T16539] ? __keyctl_dh_compute+0x1400/0x1400 [ 839.064266][T16539] __x64_sys_keyctl+0x15f/0x420 [ 839.069132][T16539] do_syscall_64+0x103/0x610 [ 839.074364][T16539] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 839.080344][T16539] RIP: 0033:0x458209 [ 839.084247][T16539] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 839.104483][T16539] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 839.113742][T16539] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 839.122000][T16539] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 839.130320][T16539] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 839.138289][T16539] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 839.146788][T16539] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 [ 839.155501][T16659] CPU: 1 PID: 16659 Comm: syz-executor.2 Not tainted 5.1.0-rc2 #36 [ 839.163503][T16659] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 839.163517][T16659] Call Trace: [ 839.177292][T16659] dump_stack+0x172/0x1f0 [ 839.182088][T16659] should_fail.cold+0xa/0x15 [ 839.186999][T16659] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 839.192870][T16659] ? ___might_sleep+0x163/0x280 [ 839.197759][T16659] __should_failslab+0x121/0x190 [ 839.202824][T16659] should_failslab+0x9/0x14 [ 839.207341][T16659] __kmalloc+0x2dc/0x740 [ 839.211610][T16659] ? mpi_resize+0x17a/0x207 [ 839.216129][T16659] mpi_resize+0x17a/0x207 [ 839.216144][T16659] mpi_powm+0x1ab/0x1d20 [ 839.216155][T16659] ? should_fail+0x1de/0x852 [ 839.216171][T16659] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 839.216186][T16659] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 839.216198][T16659] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 839.216217][T16659] ? mpihelp_mul_karatsuba_case+0xd80/0xd80 [ 839.229639][T16659] ? mpi_alloc+0x47/0x240 [ 839.229654][T16659] ? rcu_read_lock_sched_held+0x110/0x130 [ 839.229674][T16659] ? kmem_cache_alloc_trace+0x354/0x760 [ 839.254338][T16659] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 839.254360][T16659] dh_compute_value+0x373/0x610 [ 839.254376][T16659] ? dh_exit+0x20/0x20 [ 839.269961][T16659] ? lockdep_init_map+0x1be/0x6d0 [ 839.269983][T16659] __keyctl_dh_compute+0x9e4/0x1400 [ 839.295280][T16659] ? copy_overflow+0x30/0x30 [ 839.299991][T16659] ? find_held_lock+0x35/0x130 [ 839.304798][T16659] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 839.311052][T16659] ? _copy_from_user+0xdd/0x150 [ 839.318627][T16659] keyctl_dh_compute+0xcf/0x12d [ 839.323510][T16659] ? __keyctl_dh_compute+0x1400/0x1400 08:17:43 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:43 executing program 5: add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) [ 839.323745][T16667] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid [ 839.329002][T16659] ? fput+0x1b/0x20 [ 839.329023][T16659] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 839.329035][T16659] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 839.329048][T16659] ? do_syscall_64+0x26/0x610 [ 839.329064][T16659] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 839.329075][T16659] ? do_syscall_64+0x26/0x610 [ 839.329092][T16659] __x64_sys_keyctl+0x15f/0x420 [ 839.329109][T16659] do_syscall_64+0x103/0x610 [ 839.329126][T16659] entry_SYSCALL_64_after_hwframe+0x49/0xbe 08:17:43 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 839.329136][T16659] RIP: 0033:0x458209 [ 839.329156][T16659] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 839.407721][T16659] RSP: 002b:00007fa7beb5cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 839.407735][T16659] RAX: ffffffffffffffda RBX: 00007fa7beb5cc90 RCX: 0000000000458209 [ 839.407741][T16659] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 08:17:43 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffef1) gettid() r0 = socket$inet_udplite(0x2, 0x2, 0x88) accept(r0, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='securityfs\x00', 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r3, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r2, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f000001c000)='./file0\x00', &(0x7f0000018ffa)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f000000fff8)='./file0\x00', 0x0, 0x2007ffbf, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x454001, 0x0) close(r2) accept4(r3, 0x0, 0x0, 0x0) splice(r2, 0x0, r1, 0x0, 0xd51, 0x0) 08:17:43 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x8}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:43 executing program 2 (fault-call:3 fault-nth:17): perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 839.407748][T16659] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 839.407755][T16659] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007fa7beb5d6d4 [ 839.407761][T16659] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000003 08:17:43 executing program 5: add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:43 executing program 0 (fault-call:3 fault-nth:13): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:43 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 839.539366][T16683] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:43 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:43 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:44 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 839.671343][T16710] FAULT_INJECTION: forcing a failure. [ 839.671343][T16710] name failslab, interval 1, probability 0, space 0, times 0 [ 839.736715][T16710] CPU: 0 PID: 16710 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 839.744685][T16710] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 839.754843][T16710] Call Trace: [ 839.759393][T16710] dump_stack+0x172/0x1f0 [ 839.763755][T16710] should_fail.cold+0xa/0x15 [ 839.768573][T16710] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 839.774415][T16710] ? ___might_sleep+0x163/0x280 [ 839.779397][T16710] __should_failslab+0x121/0x190 [ 839.784470][T16710] should_failslab+0x9/0x14 [ 839.788997][T16710] __kmalloc+0x2dc/0x740 [ 839.793366][T16710] ? __keyctl_dh_compute+0x704/0x1400 [ 839.798949][T16710] __keyctl_dh_compute+0x704/0x1400 [ 839.804177][T16710] ? __lock_acquire+0x548/0x3fb0 [ 839.809146][T16710] ? copy_overflow+0x30/0x30 [ 839.813764][T16710] ? __might_fault+0x12b/0x1e0 [ 839.818545][T16710] ? find_held_lock+0x35/0x130 [ 839.823425][T16710] ? lock_downgrade+0x880/0x880 [ 839.828436][T16710] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 08:17:44 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x2, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:44 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x3, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:44 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 839.834698][T16710] ? _copy_from_user+0xdd/0x150 [ 839.839578][T16710] keyctl_dh_compute+0xcf/0x12d [ 839.844428][T16710] ? __keyctl_dh_compute+0x1400/0x1400 [ 839.844458][T16710] __x64_sys_keyctl+0x15f/0x420 [ 839.844477][T16710] do_syscall_64+0x103/0x610 [ 839.844497][T16710] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 839.844509][T16710] RIP: 0033:0x458209 [ 839.844534][T16710] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 839.865360][T16710] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 839.865374][T16710] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 839.865381][T16710] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 839.865389][T16710] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 839.865396][T16710] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 839.865403][T16710] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 [ 840.015253][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 840.021144][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 840.095237][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 840.101268][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 840.107154][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 840.112961][ C0] protocol 88fb is buggy, dev hsr_slave_1 08:17:44 executing program 0 (fault-call:3 fault-nth:14): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:44 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x4, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:44 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:44 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:44 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) r0 = accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000000)={0x0, 0x5}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000080)={r4, 0x100, 0xcf75, 0x5df26c42, 0x5, 0x6}, 0x14) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r3, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r2, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r2) accept4(r3, 0x0, 0x0, 0x0) splice(r2, 0x0, r1, 0x0, 0xd51, 0x0) 08:17:44 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x9}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) [ 840.480168][T16929] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:44 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:44 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x5, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 840.523953][T16935] FAULT_INJECTION: forcing a failure. [ 840.523953][T16935] name failslab, interval 1, probability 0, space 0, times 0 [ 840.554757][T16935] CPU: 1 PID: 16935 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 840.562729][T16935] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 08:17:44 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(0x0, &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) [ 840.572802][T16935] Call Trace: [ 840.576115][T16935] dump_stack+0x172/0x1f0 [ 840.580464][T16935] should_fail.cold+0xa/0x15 [ 840.585092][T16935] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 840.590927][T16935] ? ___might_sleep+0x163/0x280 [ 840.595803][T16935] __should_failslab+0x121/0x190 [ 840.600768][T16935] should_failslab+0x9/0x14 [ 840.605282][T16935] __kmalloc+0x2dc/0x740 [ 840.605298][T16935] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 840.605319][T16935] ? __phys_addr+0xa4/0x120 08:17:44 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 840.615787][T16935] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 840.626522][T16935] ? __keyctl_dh_compute+0x799/0x1400 [ 840.632026][T16935] __keyctl_dh_compute+0x799/0x1400 [ 840.641049][T16935] ? copy_overflow+0x30/0x30 [ 840.646713][T16935] ? find_held_lock+0x35/0x130 [ 840.651511][T16935] ? lock_downgrade+0x880/0x880 [ 840.656398][T16935] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 840.662666][T16935] ? _copy_from_user+0xdd/0x150 [ 840.667541][T16935] keyctl_dh_compute+0xcf/0x12d 08:17:44 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x6, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 840.672411][T16935] ? __keyctl_dh_compute+0x1400/0x1400 [ 840.677925][T16935] __x64_sys_keyctl+0x15f/0x420 [ 840.682814][T16935] do_syscall_64+0x103/0x610 [ 840.687438][T16935] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 840.693332][T16935] RIP: 0033:0x458209 [ 840.693352][T16935] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 08:17:45 executing program 0 (fault-call:3 fault-nth:15): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 840.716837][T16935] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 840.716860][T16935] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 840.716867][T16935] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 840.716874][T16935] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 840.716882][T16935] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 840.716888][T16935] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 08:17:45 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(0x0, &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:45 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 840.794383][T16955] FAULT_INJECTION: forcing a failure. [ 840.794383][T16955] name failslab, interval 1, probability 0, space 0, times 0 [ 840.823139][T16955] CPU: 1 PID: 16955 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 840.833824][T16955] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 840.843940][T16955] Call Trace: [ 840.843970][T16955] dump_stack+0x172/0x1f0 [ 840.843991][T16955] should_fail.cold+0xa/0x15 [ 840.844012][T16955] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 840.851657][T16955] ? ___might_sleep+0x163/0x280 [ 840.851680][T16955] __should_failslab+0x121/0x190 [ 840.851700][T16955] should_failslab+0x9/0x14 [ 840.851715][T16955] kmem_cache_alloc_trace+0x2d1/0x760 [ 840.851734][T16955] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 840.862384][T16955] mpi_alloc+0x47/0x240 08:17:45 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(0x0, &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) [ 840.862400][T16955] dh_compute_value+0x93/0x610 [ 840.862416][T16955] ? dh_exit+0x20/0x20 [ 840.862433][T16955] ? lockdep_init_map+0x1be/0x6d0 [ 840.862450][T16955] __keyctl_dh_compute+0x9e4/0x1400 [ 840.862474][T16955] ? copy_overflow+0x30/0x30 [ 840.872242][T16955] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 840.872258][T16955] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 840.872274][T16955] ? lockdep_hardirqs_on+0x418/0x5d0 [ 840.872315][T16955] ? copy_user_generic_unrolled+0x89/0xc0 [ 840.882170][T16955] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 840.882185][T16955] ? _copy_from_user+0xdd/0x150 [ 840.882202][T16955] keyctl_dh_compute+0xcf/0x12d [ 840.882215][T16955] ? __keyctl_dh_compute+0x1400/0x1400 [ 840.882227][T16955] ? fput+0x1b/0x20 [ 840.882256][T16955] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 840.892196][T16955] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 840.892212][T16955] ? do_syscall_64+0x26/0x610 [ 840.892227][T16955] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 840.892241][T16955] ? do_syscall_64+0x26/0x610 [ 840.892258][T16955] __x64_sys_keyctl+0x15f/0x420 [ 840.892276][T16955] do_syscall_64+0x103/0x610 [ 840.937898][T16955] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 840.937912][T16955] RIP: 0033:0x458209 [ 840.937926][T16955] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 840.937933][T16955] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 840.937945][T16955] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 08:17:45 executing program 0 (fault-call:3 fault-nth:16): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 840.937953][T16955] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 840.937959][T16955] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 840.937972][T16955] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 840.949037][T16955] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 [ 841.120877][T16971] FAULT_INJECTION: forcing a failure. [ 841.120877][T16971] name failslab, interval 1, probability 0, space 0, times 0 [ 841.154040][T16971] CPU: 0 PID: 16971 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 841.161985][T16971] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 841.161992][T16971] Call Trace: [ 841.162021][T16971] dump_stack+0x172/0x1f0 [ 841.162042][T16971] should_fail.cold+0xa/0x15 [ 841.162059][T16971] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 841.162081][T16971] ? ___might_sleep+0x163/0x280 [ 841.184471][T16971] __should_failslab+0x121/0x190 [ 841.184492][T16971] should_failslab+0x9/0x14 [ 841.184507][T16971] __kmalloc+0x2dc/0x740 [ 841.184526][T16971] ? mpi_resize+0x17a/0x207 [ 841.184543][T16971] mpi_resize+0x17a/0x207 [ 841.217731][T16971] mpi_powm+0x1ab/0x1d20 [ 841.221994][T16971] ? should_fail+0x1de/0x852 [ 841.226611][T16971] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 841.232544][T16971] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 841.238804][T16971] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 841.245076][T16971] ? mpihelp_mul_karatsuba_case+0xd80/0xd80 [ 841.250983][T16971] ? mpi_alloc+0x47/0x240 [ 841.255313][T16971] ? rcu_read_lock_sched_held+0x110/0x130 [ 841.261040][T16971] ? kmem_cache_alloc_trace+0x354/0x760 [ 841.266592][T16971] dh_compute_value+0x373/0x610 [ 841.271429][T16971] ? dh_exit+0x20/0x20 [ 841.275612][T16971] ? lockdep_init_map+0x1be/0x6d0 [ 841.280638][T16971] __keyctl_dh_compute+0x9e4/0x1400 [ 841.285894][T16971] ? copy_overflow+0x30/0x30 [ 841.290514][T16971] ? find_held_lock+0x35/0x130 [ 841.295316][T16971] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 841.301573][T16971] ? _copy_from_user+0xdd/0x150 [ 841.306497][T16971] keyctl_dh_compute+0xcf/0x12d [ 841.311361][T16971] ? __keyctl_dh_compute+0x1400/0x1400 [ 841.316851][T16971] __x64_sys_keyctl+0x15f/0x420 [ 841.321726][T16971] do_syscall_64+0x103/0x610 [ 841.326306][T16971] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 841.332180][T16971] RIP: 0033:0x458209 [ 841.336071][T16971] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 841.355772][T16971] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 841.364218][T16971] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 08:17:45 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000)=0xffffffffffffffff, 0x4) write(r0, 0x0, 0xfffffffffffffe86) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r3, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r2, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r2) accept4(r3, 0x0, 0x0, 0x0) splice(r2, 0x0, r1, 0x0, 0xd51, 0x0) 08:17:45 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x300}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:45 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:45 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', 0x0, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:45 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x7, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 841.372210][T16971] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 841.380194][T16971] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 841.380210][T16971] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 841.396153][T16971] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 08:17:45 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', 0x0, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:45 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:45 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x8, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:45 executing program 0 (fault-call:3 fault-nth:17): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:45 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', 0x0, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:45 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x9, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:45 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 841.608400][T17001] FAULT_INJECTION: forcing a failure. [ 841.608400][T17001] name failslab, interval 1, probability 0, space 0, times 0 [ 841.653025][T17001] CPU: 0 PID: 17001 Comm: syz-executor.0 Not tainted 5.1.0-rc2 #36 [ 841.663342][T17001] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 841.673420][T17001] Call Trace: [ 841.676738][T17001] dump_stack+0x172/0x1f0 [ 841.681101][T17001] should_fail.cold+0xa/0x15 [ 841.685718][T17001] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 841.691549][T17001] ? ___might_sleep+0x163/0x280 [ 841.696460][T17001] __should_failslab+0x121/0x190 [ 841.701429][T17001] should_failslab+0x9/0x14 [ 841.705960][T17001] __kmalloc+0x2dc/0x740 [ 841.710214][T17001] ? __might_fault+0x1a3/0x1e0 [ 841.715166][T17001] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 841.721429][T17001] ? __keyctl_dh_compute+0xbee/0x1400 [ 841.726838][T17001] __keyctl_dh_compute+0xbee/0x1400 [ 841.732056][T17001] ? copy_overflow+0x30/0x30 [ 841.736856][T17001] ? find_held_lock+0x35/0x130 [ 841.741643][T17001] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 841.747896][T17001] ? _copy_from_user+0xdd/0x150 [ 841.752775][T17001] keyctl_dh_compute+0xcf/0x12d [ 841.757643][T17001] ? __keyctl_dh_compute+0x1400/0x1400 [ 841.763108][T17001] ? fput+0x1b/0x20 [ 841.766947][T17001] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 841.772421][T17001] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 841.777927][T17001] ? do_syscall_64+0x26/0x610 [ 841.782983][T17001] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 841.789074][T17001] ? do_syscall_64+0x26/0x610 [ 841.793822][T17001] __x64_sys_keyctl+0x15f/0x420 [ 841.798712][T17001] do_syscall_64+0x103/0x610 [ 841.803334][T17001] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 841.809242][T17001] RIP: 0033:0x458209 [ 841.813168][T17001] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 841.832880][T17001] RSP: 002b:00007f18bb6a5c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 841.841310][T17001] RAX: ffffffffffffffda RBX: 00007f18bb6a5c90 RCX: 0000000000458209 [ 841.849385][T17001] RDX: 0000000020000440 RSI: 0000000020000040 RDI: 0000000000000017 [ 841.857391][T17001] RBP: 000000000073bf00 R08: 0000000020000240 R09: 0000000000000000 [ 841.857398][T17001] R10: 00000000000000f3 R11: 0000000000000246 R12: 00007f18bb6a66d4 [ 841.857405][T17001] R13: 00000000004c3c03 R14: 00000000004d6b20 R15: 0000000000000004 08:17:46 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = syz_open_dev$vcsa(&(0x7f0000000200)='/dev/vcsa#\x00', 0x3f, 0xa00) ioctl$VT_DISALLOCATE(r1, 0x5608) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_DEL_SERVICE(r3, &(0x7f0000000280)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="640800004cfe354c2d28034d988a46140d159f764968d271f7bcfa9c454a9dbe003343feaa4949de4bf0a464dddc52da01f5d74b61e06a5707a02a944c8c48517f3750ab1484e22a52933238bc660b588953fd1e558cf11e6cefd1ab269be2156d5b6ea2c6ccce", @ANYRES16=r5, @ANYBLOB="14002bbd7000fedbdf25030000005000020008000500000001000800040000000100080004000400000008000b000a000000140001000000000000000000000000000000000008000b000a00000008000b000a00000008000b0002000000"], 0x64}, 0x1, 0x0, 0x0, 0x41}, 0x80) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000140)={0x7, 0x76c, 0x0, 'queue1\x00'}) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r6, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r6, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r4, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) write$cgroup_pid(r2, &(0x7f0000000240)=r0, 0x12) close(r4) accept4(r6, 0x0, 0x0, 0x0) splice(r4, 0x0, r3, 0x0, 0xd51, 0x0) 08:17:46 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x900}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:46 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:46 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:46 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0xa, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:46 executing program 0 (fault-call:3 fault-nth:18): perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:46 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 842.330777][T17030] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:46 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0xb, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:46 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:46 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:46 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:46 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) [ 842.591178][T17158] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:47 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) r0 = accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f0000000000)=[@in={0x2, 0x4e23, @multicast1}, @in={0x2, 0x4e24, @remote}], 0x20) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r3, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r2, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r2) splice(r2, 0x0, r1, 0x0, 0xd51, 0x0) 08:17:47 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x4000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:47 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0xc, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:47 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x2, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:47 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:47 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, &(0x7f0000000300)="b2e707d76a5cd0bbea4eaef3dc37d542539a9038e01c9f0970a73e2ad789744881566024a19a84495327ef1911609687659b00d3d45b0628851d15d8c4ec2e22b237eff747e1ddd65feedf0ac4acde7c4c930c2cb461038710a34e2939298c7cca4f5a4882500445ebd2de5708adc4e3f074a337ce551353f47a5568f7eaa453b0af0ef851d268ccb87b1aa0f31d671c6872dcd6a9f0c432d73346263007395b7fbe84781aaab6fdeed148011b961666bfc68030845f28b644487190212107bfe864672e36d8f7c56a0d750611b64d210bcaffe98ee0b05ea8af59f1df871a75eb58176bfcc0431aaba6c77245679a9cde3e4e3b3302e7d3b59822b0c711d6f5c780b58c84d634dab953e0201db5a84ab812ee09aeb6483c0fce73344c21f8963311ee05a2508aad57da88ecf383871e5c1441dab278621699a953f006afa0ec29b1952acbe09767415c2e92bfe8a538fe7a4576dab6e7d1b875a0a8c350e1e2843d5bf3bf03385573be2317dfe47dac2f1a2e2773a85c0277f69ab2959a5c2906dc3af8e7bc87f5a2529b5ba821bde67af1135820f3c8965261d1a07219127b0d497c1647459caaee42b2605cb402de24135ea644eae6dc3e5b61fb1957f285c6d3fa0c7092357734af7e312ae70c71b04c5353754d958312dcbd13492b663826747fe70e004904d5d40c193656252ccbf39b0f7438ef1ca611889a2505544faccd463951907c5b1c087188ed48654098783664ce3f7439dbc1b15e69930a9e30eccf25749dfcd7475afbbaececb38bfc4cb9811867dfa92467b11727ae7e5565363305ec6dbb90d4dc810278c5b769d30de926f7ef500811e93178f0c27257200651b0d3ab72d22066687ce09992357c15763b0f5e0da8fdb1e8fba0532cfe028f3ecfc2f8f2b02a6610ab122c21c2c507af0f53ede40c13b72b6048d644701d6ae85a39fdc92885316c954c50965e0f197531774accad4d3d6cec89e831cd2d7f5be0f7482fd1ae1db36aa9de3ae2fa6a0ac96183e629f18918751bce3abd21bf45a426de194dff2c7cb031b148ceab024a28d8d33221381cfb3c2170b2a4ea4f6cb5ba2b35deeeee12a4313b6b13152dfeca997946c1a48e9993a9f5074ea4ffa76d3dc605df4651c8c215b6b5166830d65e0625fba587a14cdb4207629ee313b7b6415b828b50ecd9f77ec24b5d94b4726607d3417128f68d48144ebb7ee988996efc2cca0a5bf2094f2e980d2b690e1000661be782a0939bb59ed830c6466b1b188c9a0c6483859ddb7e28728813446af048240e8c597e56165bb3184b735a317aefeb552569414aea49ed0f42ea63e0c31121cf819d25da2fe52e321b9c6a0d3535b0a03f6b70544bd0079460e75ca6cf88534ba7c848cf4904050840be3463f185e978887b8de5c097d9b5b5ae34186597ef746baed0cdeeca442d55182819926d757d2164ea7c57f1244ed7b748f6b0a0a00774394fea2cfb23c132e610396e5dcef17a7023bfc37bb667b89af7531cbad24917bb036512ed7befdb8ae717e45f4f2ad07a93bb833267332e927f232cee3177289cd987fefcd211f72adaeec4f7842f5d799a7e7b907a8f53f71fed68ad7165a5cb0c5172e238373d173933849d63f32edd9c4e88a251632c1300ec33806c4331cb349dc58afd7ed7bf4649565e03b4e368da80cfdb121cec585d80286a40f3670e9bb93bacbb452f483c14b46e84f4efe806a2bac97863af3012a61c9442589ef1546bf59ffd0697f0262b69c77a03760dd8f4e27526c8cd486e43b7df69f58b40a6ed2d97db4ad220968e52636117f99c1a661a3e60a23c6f8e5991dd3922ca5fd1d7064023f17c561228edf9d072b591edba930a3506bb9cf0d99bf243f7e3048999db91b6748877e09c7afbd31f484437b497c3354a9bded50fefb7917162ec75d0dcf3e40c1d7efe35dd57240f6517af7eb93967e5262529a4873e3e45d4ec122d287198c834529e8d2a2eb250acf794cf6629984e9f6eed9739aa98087bd02978908f05f0473fcbb62e8f03f7941da52b1c87d65a128c32ad512a9f74ddd9f623951e96910675f2cb7c55344a4f5917eae7d4b9e7ae3d593c7acf5506958384bc4193f93faa1a4c2b32b7a0a7dc248f30ea1e118619dc5a17748dd6065df464ef4f958e723b277ae933a2358e5fcd8b90361ba61e3536005aa07332e2b41f774a4c48717b3ea77cc38f417d798e3bb31ca70dd484d9d9fce1b14145773bfe6136bf991276c4f000e25e846bcc7271e94930b5466b22bd904534696f3ece1811267fdbf08b62c3f8677d6534b3d64d69cdc10042bbc36674afd67e5f9849b501db79dcfa9acc365f9801552fb8b6f8acd5a8dfd850632ca6bb47fc77c90bb05ca6bce21973d98785d2f789d469820e8bacaaf7c23382c663f8a55f072c946da5a327ee98cd85ec7af6a5d559fdee775771b40faee98826625a78eebada165baa8acd1f0bf7fee871dddaddc384e331d10c5e93f72652ab077fac9efbd27310c154bae79ce9456025b0767842b96f387533cb62b27aca99a8a35374969c9dfa86c63df260d567714ab4c8246822cbbbc23114c5ac20ac514d9957d19a1c6ae2a6a9bca4146c74000566a92b45bb8513f343ace661dfbf3334b7c2c87af60c185e17e00cff198cb94ce2a9958069dbe97f2c65e07d2dfaf01d8944b787ff12a7246f0de5f2bf11d68e62a8a6f1152a366f95e5afe3b537bc10fa8a454c13bc3f9188675f5361c843c820b61a1cc00d4364f36af22cb452ae96758a88fb3656f8df67a08f04e0b180fc4050ca6f6c4344eb5edd8fd4bff3ae910134e31a2eea01a580e24cd8e23c26b38d882b3e66d1ab2a11b4656eaa65ec80ab8773e63e540caa619b63833e651e62350faf968fef183cdddb9042ae76780d76da15ed1f93665b0b5261f3b8efbc6425f888bee6f5b5e46e9af6d90f12c0aec5841e2afda54f7703c50e04573bf87c8050f8787640fa1291c7ce2a2d48ce1779f38032a3b0e90342d93a589d07391c675af757d9c498a89532862a34508c13ec56dc7835895234cb74d65bbcd477b4accbc230153ac6c3cb7de269cc980eb83fa4ed1e2c138b6d2e2ef826a7a6379e6e7ff511bf84a688c23daeca751e5889fc892559ebd91f6ae4ce5a7d8f784b1513dabf3bd184bfc5a168e24ac746262fd2bfaf62b822451f653bd72aa1f552469357649bd12696d74e5fbb9d3b0ee3e2fa8a00f54a172e51e7f3ced84731ebbe77345cdd694de0b955595e970605c816089516db2bfc95bc64cc745ec79bf06fb34c3413dc96ebd7101a004b7bdf5217dd13b262d542a040b18ea5eed8f7839d89a348a30e2e775bd696bc3457024278281e4bcaeb87024ecd7963b7708e6e7f8df1353aa2db251dcea48cb52336afdc70dcf193f4d44a5ee688925b91a69b41dc10befe43f04b84489121f7080d21100c7e65de9bf7e16f8070914eddcc9d74626be9a9a34007cf19148fd8e6dbdaef6136f9ec1ed7e3bd69ce3dc8562f6a3b32920a8f34d5584bcfc44c87788096d55acb62be4e78a82fd3865aa15c9ed588d878b0c48cef92da05151e8d615d054dd1d9a3785810b81e3fadb21c657fd6049815a6c0028d7b21bcda20832bf5c8614800309233612c4759e45d3f4887020966d204831e6fe8f399f4a13352762df2a3966763fedd3b6bba5cf2e388a292df9f09511934806cb1f416fc5054c4772e25fc8986f71bd9d8f7391afb9a75657888d8b5dbba03c3df2a5ebb122de99ce45aa3de55cd08373070309844a5e09ad4d5f89bd789a9b8b8f8dd62a16e515560c6fa3bbba493684f4a56957833018aa26105f6dc1e950a72374e9bbe97ace41668e29e8c598c434aa8546d2cdf1ff74149588dd3b0b68079efeff87218e34356910e0a3f18870924c0a620095cef3543a01cfb77f8143c74acb5ef26396b57142cc597ddd8185cc108fe3bc63399fc74cdc6ea63fcff997a5cee77283bbd08d38dbe6e929922f860f01657affc760bdc3c073b0216f327cdaf3c2f25856eb6d4c91535bda5648e4d2e711e4229a4bdc1490831388995b589cb76fa2ef16c848d69a0fe9b3062d254a5c3ef43824083ee6381d9f2d3d8d42e3256d02001628b6d0d9eb3e0d74fbf28ac9ebd82ae1e584f308fb7baebb8e0474b707b1423f8f778e7875b70192ae96a469ecb3a99f2efde030e9d49ea1cef3ee6068bec7b757ab3c1adcfe16320e4d7eb9b050c4c052c71089e1d41687faa12ee350990628ffc681e3aec82a7fb156601824b8a18b4251f67500d4d30640c52b5e19e28167e0041c106fa966fda84bde53d04ccf2d7e0b980166e3a1edfe776d698d622a10e885dabc6b2093ae0bc034899b7ce57a5f93a65984da367f26dc8243d9ed02f924b65a79ec58a7bbf22fa530ade8cc35af78f4d7adac2ad383e94624dff80a02ef28e9aed808a4941b3f5367d935fadc8701da210600029ac838e2ec5461b394aa1cbee94140d5400202e128f9519a7036cf2401221d24fc043581c4dd10ff8db11fce597f2b59827249ba43e5304b6b6d7978139a18ff186dbde8143ee20ff102014da8d959564c3f5e67800012562e1ed028b76888ae527000f35a6ae33f5e8ea8615e6f3ea49a0b01a428779af70fd64d160b912762c60b40d436423badb6e14ec19a30bb2e198b456a94a59d12aa1206246b8e3192c794cbc0b80fc9c79d6ed489c1ea3c8c7612990ca43c5b6419950d2b6399a63c0bb59acf2410cd0b29afc8a4970d7662a71162e6e4446fac064d5ec81a316be9eb833cfb0433018f71a6f2354e457b2da0af947929e1333199ca3bf5485507d89e2bc10e4aea6ce1db59cfedb11a3fa23210c74a5867442924427ded32a962b017bcecf6b41b51a885ed7360875d0c736de0d72ca3a8ffab4b59c5b0417d07c4a4eb1ef119e6c45703b4341377fd5d1f1c3db80a27187706082ff8496b480696d39f1273d49210388ee4efba03e5660d9a54facadf2295c524d371b15cda1dfa32ae7fb8abe9b9da767764c59bc292ca016cbfbac0f9fbdacca4c18fbb7ecf6ced0d79a5c3437d547a454e10f1699463a11513857108d49a1a548f5e7b9600b47717318c5d3d428453e016e0da2bb415ed5225b2e3ecb2484d8ba64da57be08cb36c3cb0f0d6d5c78c1a697f37c3a86982375190db51023efd7d4ef3ac31e7591c180d0df69c0b541a2fa4f86078e8b5d46e504a99b7dfe7416f0029629b40bec91ea31b14457a4d5ddaace7c99b511ea237622da49ce79757fed24b0e2377dff747370bfc9ba2f29a644374985a119befe44e86ca4fe1a0de058e5529780fe7e75520946e88dc0bb024dee19aac2d4698d6804b7d262c906f4e08f0dc210a6201dfe6bfa7f02223763491db208833907c7c58c3adec252547ffff785fa4b1bb27cf54c3e9a2f9ecdccdf27a5904c51bac3b74f9b5e5999b634a6df5797a07f6d3b2087df054482328c2c5edcdaa3aaabf78bb69f3f824426a91062271f19e8a112e365c052f8a79398c5d307e60a9fa17f8d6c1669de97fe9823ed4fd6966600e5df809a095189fadd20700edd8be6d7bb514a13a51f024e9174b088206b4e47b7f2d846b66b309871a13a726e8fde7c02bf5875f73f1709abca2b71935754c91ef326650a61c594e4a3420808941188f9bc050fd2fcd3cccd6699bc9a032afb7a0e289612731bd0a9df34f7f692a3208be9f790ba2b1f05e2e02019afd5c34f385dd3466cedeb28dd2be804dd8947852d8fc8a5897ab6d8d4", 0x1000, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:47 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(r1, 0x1263, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000000000)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r3, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r2, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r2) accept4(r3, 0x0, 0x0, 0x0) splice(r2, 0x0, r1, 0x0, 0xd51, 0x0) [ 843.248058][T17176] encrypted_key: master key parameter 'p>*׉tHV`$IS'`e' is invalid 08:17:47 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0xd, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:47 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:47 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x3, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:47 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:47 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:47 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:48 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x400000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:48 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0xe, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:48 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:48 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x4, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:48 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:48 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) getsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f0000000000)=0xf, &(0x7f0000000040)=0x2) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r3, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) socket(0xa, 0x800, 0x3) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r2, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r3, 0x0, 0x0, 0x0) splice(r2, 0x0, r1, 0x0, 0xd51, 0x0) 08:17:48 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) [ 844.175211][ C0] net_ratelimit: 18 callbacks suppressed [ 844.175220][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 844.186784][ C0] protocol 88fb is buggy, dev hsr_slave_1 08:17:48 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0xf, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:48 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 844.255254][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 844.261272][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 844.267159][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 844.272994][ C0] protocol 88fb is buggy, dev hsr_slave_1 08:17:48 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x5, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:48 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) [ 844.335181][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 844.341144][ C0] protocol 88fb is buggy, dev hsr_slave_1 08:17:48 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:49 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x1000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:49 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[], 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:49 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x10, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:49 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x6, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:49 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 845.055207][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 845.061147][ C1] protocol 88fb is buggy, dev hsr_slave_1 08:17:49 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x602002, 0x0) kcmp$KCMP_EPOLL_TFD(r0, r0, 0x7, r1, &(0x7f0000000040)={r3, r1, 0x9}) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) r6 = msgget(0x1, 0xd6271f2ae570126c) msgrcv(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f56261b71493c1fc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xb2, 0x0, 0x3000) bind$inet6(r5, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r5, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r4, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r4) r7 = accept4(r5, 0x0, 0x0, 0x0) splice(r2, 0x0, r2, 0x0, 0xe19a, 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000080)={0x0, 0x6}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r7, 0x84, 0x18, &(0x7f0000000140)={r8, 0x4000000000000000}, &(0x7f0000000180)=0x8) 08:17:49 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[], 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:49 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x11, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:49 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:49 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x7, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:49 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:49 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[], 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:50 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x3000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:50 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x12, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:50 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x8, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:50 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:50 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB], 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:50 executing program 3: openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/qat_adf_ctl\x00', 0x181000, 0x0) r0 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, &(0x7f0000000180)=0x1c, 0x800) sendmsg(r0, 0x0, 0x4000000004000051) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$netlink(r2, 0x10e, 0x3, &(0x7f00000001c0)=""/107, &(0x7f0000000240)=0x6b) ioctl$sock_inet_SIOCSIFPFLAGS(r1, 0x8934, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) futimesat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x77359400}, {r4, r5/1000+10000}}) flock(0xffffffffffffffff, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r6, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r6, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r3, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r3) accept4(r6, 0x0, 0x0, 0x0) splice(r3, 0x0, r2, 0x0, 0xd51, 0x0) 08:17:50 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:50 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x9, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:50 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x13, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:50 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB], 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:50 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB], 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:50 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:51 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x8000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:51 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x14, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:51 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0xa, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:51 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c000700000001000400000025000000000000000000"], 0x16) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:51 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:51 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() r0 = socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r2, 0x1000008912, &(0x7f0000000000)="0adc1f123c123f3188b070") listen(0xffffffffffffffff, 0x0) openat$dlm_control(0xffffffffffffff9c, 0x0, 0x90000, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x10006, 0x80011, r1, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000000c0)='comm\x00') ptrace$getregset(0x4204, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000002c0)=""/126, 0xb2}) writev(r3, &(0x7f0000000080), 0x1a6) pipe(&(0x7f0000000340)) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r4, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r4, 0x0) 08:17:51 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c000700000001000400000025000000000000000000"], 0x16) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:51 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x15, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:51 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:51 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0xb, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:51 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:51 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x16, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:52 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x9000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:52 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c000700000001000400000025000000000000000000"], 0x16) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:52 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0xc, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:52 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x18, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:52 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:52 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(r0, 0x1263, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r3, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) close(r2) accept4(r3, 0x0, 0x0, 0x0) splice(r2, 0x0, r1, 0x0, 0xd51, 0x0) 08:17:52 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x19, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:52 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0xd, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:52 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c0007000000010004000000250000000000000000000000000000000000000000"], 0x21) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:52 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:52 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c0007000000010004000000250000000000000000000000000000000000000000"], 0x21) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:52 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0xe, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:53 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x1000000000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:53 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x1b, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:53 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:53 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c0007000000010004000000250000000000000000000000000000000000000000"], 0x21) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:53 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0xf, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:53 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) process_vm_readv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000380)=""/88, 0x58}], 0x4, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/117, 0x75}, {&(0x7f0000000480)=""/51, 0x33}, {&(0x7f00000004c0)=""/39, 0x27}, {&(0x7f0000000500)=""/83, 0x53}, {&(0x7f0000000580)=""/143, 0x8f}, {&(0x7f0000000640)=""/120, 0x78}], 0x6, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r4, &(0x7f00001fefe4)={0xa, 0x4e22, 0xffffffffffffffff}, 0xd) write$P9_RLERRORu(r1, &(0x7f0000000040)={0x3f, 0x7, 0x1, {{0x32, '&bdev:-posix_acl_accesssystemem1X!em1security.ppp1'}}}, 0x3f) ioctl$VIDIOC_G_SELECTION(r1, 0xc040565e, &(0x7f0000000000)={0xc, 0x2, 0x2, {0x2, 0x1, 0x3, 0x100000001}}) listen(r4, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r3, 0x0, 0xb0e7b47745029551, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r3) accept4(r4, 0x0, 0x0, 0x0) splice(r3, 0x0, r2, 0x0, 0xd51, 0x0) 08:17:53 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c0007000000010004000000250000000000000000000000000000000000000000000000000000"], 0x27) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:53 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:53 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x1c, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:53 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x10, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:53 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c0007000000010004000000250000000000000000000000000000000000000000000000000000"], 0x27) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:53 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x1d, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) [ 849.215246][ C1] net_ratelimit: 22 callbacks suppressed [ 849.215255][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 849.228295][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 849.234317][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 849.240238][ C1] protocol 88fb is buggy, dev hsr_slave_1 08:17:54 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x11, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:54 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:54 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c0007000000010004000000250000000000000000000000000000000000000000000000000000"], 0x27) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:54 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0x20000533, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:54 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x40000000000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:54 executing program 3: accept$alg(0xffffffffffffffff, 0x0, 0x0) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000300)='/dev/cachefiles\x00', 0x40000, 0x0) r0 = socket$inet_smc(0x2b, 0x1, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = syz_open_dev$usbmon(&(0x7f0000000380)='/dev/usbmon#\x00', 0xffff, 0x20000) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ptmx\x00', 0x20000000007fe, 0x0) r3 = dup3(r2, r1, 0x0) getsockopt$bt_BT_CHANNEL_POLICY(r3, 0x112, 0xa, &(0x7f0000000000)=0x70, &(0x7f0000000040)=0x4) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(r3, 0x0, 0x36) gettid() socket$inet_udplite(0x2, 0x2, 0x88) r4 = accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(r4, 0x0, 0x252) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r3, &(0x7f0000000400)={0xa, 0x4e22, 0x0, @local}, 0xfdf6) listen(r8, 0x0) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r7, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r3, 0x84, 0x66, &(0x7f0000000200)={0x0, 0x4}, &(0x7f0000000240)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r6, 0x84, 0x7c, &(0x7f0000000280)={r9, 0xbb8a, 0x800}, &(0x7f00000002c0)=0x8) close(r0) accept4(r8, 0x0, 0x0, 0x0) splice(r7, 0x0, r5, 0x0, 0xd51, 0x4) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r8, 0x800443d2, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {}, {}, {}]}) syz_open_dev$mouse(&(0x7f0000000500)='/dev/input/mouse#\x00', 0x0, 0x100000000080) 08:17:54 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c0007000000010004000000250000000000000000000000000000000000000000000000000000000000"], 0x2a) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:54 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd12x\x02\x00 \x00'}}) 08:17:54 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:54 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x12, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:54 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c0007000000010004000000250000000000000000000000000000000000000000000000000000000000"], 0x2a) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:54 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:54 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x13, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:54 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c0007000000010004000000250000000000000000000000000000000000000000000000000000000000"], 0x2a) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) [ 850.002476][T17529] could not allocate digest TFM handle rmd12x 08:17:54 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x02\x00'}}) 08:17:54 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c000700000001000400000025000000000000000000000000000000000000000000000000000000000000"], 0x2b) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) [ 850.179921][T17551] could not allocate digest TFM handle rmd128 [ 850.415198][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 850.421190][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 850.495222][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 850.501056][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 850.507139][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 850.513090][ C0] protocol 88fb is buggy, dev hsr_slave_1 08:17:54 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x100000000000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:54 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:54 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x14, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:54 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c000700000001000400000025000000000000000000000000000000000000000000000000000000000000"], 0x2b) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:54 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x0f\x00'}}) 08:17:54 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x400, 0x0) perf_event_open(&(0x7f0000000000)={0x4, 0x70, 0x1, 0x7ff, 0x2, 0x20, 0x0, 0x6, 0x10400, 0x8, 0x4e4, 0x0, 0x1ff, 0x8, 0x7, 0x3, 0xff, 0x66, 0x9, 0x3f, 0xfff, 0x6, 0x7ff, 0xffff, 0xa88, 0xffffffffffffffff, 0x67c, 0x4, 0x7ff, 0xffff, 0x7, 0x5, 0x1, 0x0, 0xb42f, 0x5bce, 0x9a, 0x8, 0x0, 0x3, 0x0, @perf_config_ext={0x9, 0xffff}, 0x8000, 0xff, 0x401, 0xb, 0x80, 0x400}, r0, 0x6, r1, 0x1) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r5, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r5, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r4, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r4) accept4(r5, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000140)=0xc) splice(r4, 0x0, r3, 0x0, 0xd51, 0x0) 08:17:55 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x15, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:55 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:55 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c000700000001000400000025000000000000000000000000000000000000000000000000000000000000"], 0x2b) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) [ 850.811270][T17576] could not allocate digest TFM handle rmd128 08:17:55 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\xc0\x00'}}) 08:17:55 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:55 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) [ 851.034979][T17602] could not allocate digest TFM handle rmd128 08:17:55 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x300000000000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:55 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x16, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:55 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:55 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:55 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00\x0f\x00'}}) 08:17:55 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:56 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00?\x00'}}) 08:17:56 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x10, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:56 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:56 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x1c, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:56 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x2e2, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:56 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:56 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x800000000000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:56 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00@\x00'}}) 08:17:56 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x26a8, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:56 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:56 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x18, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:56 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) kexec_load(0x100000001, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0a19d13c099b127bc11773db51dda9198cb5355ebae29e7edad91de9952eccb13e76bb1160affee543ec0c4d3ae06f966d391e270bfcc33c926e936074eccd737ad1bce1cdd05daf954a1067ebb6a646e9f075f78b55133fadedd96bf8cedecfab69e066551964f1ed2e5473", 0x6c, 0x80000001, 0x8}], 0x280000) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r1, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r1) accept4(r2, 0x0, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0xd51, 0x0) 08:17:56 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:56 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x19, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:56 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x20000180, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:56 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00\xc0\x00'}}) 08:17:57 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:57 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x1b, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:57 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\xff\xff\xfe\x00'}}) 08:17:57 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x7ffff000, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:57 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:57 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x1c, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:57 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x900000000000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:57 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) r0 = accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r3, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) dup2(r0, r0) sendto$inet6(r2, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r2) accept4(r3, 0x0, 0x0, 0x0) splice(r2, 0x0, r1, 0x0, 0xd51, 0x0) 08:17:57 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:57 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:57 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x1d, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:57 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:57 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0x20000533, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00'}}) 08:17:57 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00\x00\x00\x01\x00'}}) [ 853.641671][T17720] could not allocate digest TFM handle rmd128 08:17:57 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:58 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd12x\x02\x00 \x00'}}) 08:17:58 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00\x00\x00\x02\x00'}}) 08:17:58 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 853.966106][T17772] could not allocate digest TFM handle rmd12x 08:17:58 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0xffffffff00000000}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:58 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:58 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00\x00\x00\x0f\x00'}}) 08:17:58 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:58 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x02\x00'}}) 08:17:58 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) write$FUSE_DIRENT(r0, &(0x7f0000000000)={0x30, 0x0, 0x8, [{0x0, 0x80000001, 0x1, 0x1, ')'}]}, 0x30) bind$inet6(r3, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r2, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r2) accept4(r3, 0x0, 0x0, 0x0) splice(r2, 0x0, r1, 0x0, 0xd51, 0x0) 08:17:58 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:58 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:58 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00\x00\x00?\x00'}}) 08:17:58 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00\x00\x00@\x00'}}) 08:17:58 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x0f\x00'}}) 08:17:58 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) [ 854.564475][T17796] could not allocate digest TFM handle rmd128 [ 854.575174][ C0] net_ratelimit: 18 callbacks suppressed [ 854.575182][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 854.586682][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 854.655198][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 854.661422][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 854.667360][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 854.673163][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 854.735189][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 854.741294][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 854.776865][T17826] could not allocate digest TFM handle rmd128 [ 854.788301][T17826] could not allocate digest TFM handle rmd128 08:17:59 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x3}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:17:59 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:17:59 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\xff\xff\xff\x8d\x00'}}) 08:17:59 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:59 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\xc0\x00'}}) 08:17:59 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) gettid() r0 = socket$inet_udplite(0x2, 0x2, 0x88) accept(r0, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) ioctl$DRM_IOCTL_AGP_INFO(r1, 0x80386433, &(0x7f0000000140)=""/234) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$vsock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vsock\x00', 0x2000, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) poll(0x0, 0x22, 0x0) bind$inet6(r5, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) pread64(r5, &(0x7f0000000240)=""/180, 0xb4, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000000)=[@in6={0xa, 0x4e22, 0x0, @remote, 0x8000}], 0x1c) listen(r5, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r4, 0x0, 0xfffffd46, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @loopback}, 0x1c) close(r4) accept4(r5, 0x0, 0x0, 0x0) splice(r4, 0x0, r3, 0x0, 0xd51, 0x0) 08:17:59 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:59 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) [ 855.423611][T17845] could not allocate digest TFM handle rmd128 [ 855.455188][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 855.461104][ C1] protocol 88fb is buggy, dev hsr_slave_1 08:17:59 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00\x00\x00\xc0\x00'}}) [ 855.486078][T17847] could not allocate digest TFM handle rmd128 08:17:59 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:17:59 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00\x0f\x00'}}) 08:17:59 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:18:00 executing program 1: syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x8e, 0x2001) socket$unix(0x1, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket$inet_tcp(0x2, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x8}, 0x0, &(0x7f0000000140)={0x1b9}, 0x0, 0x0) 08:18:00 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:18:00 executing program 2: perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\xff\xff\xff\xfe\x00'}}) 08:18:00 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:18:00 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00?\x00'}}) 08:18:00 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = gettid() socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRAGET(0xffffffffffffffff, 0x1263, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, 0x0) flock(0xffffffffffffffff, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, 0x0, 0x0) write$P9_RFLUSH(r1, &(0x7f0000000000)={0x7, 0x6d, 0x2}, 0x7) poll(0x0, 0x22, 0x0) bind$inet6(r4, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r4, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) sendto$inet6(r3, 0x0, 0x0, 0x20000000, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) close(r3) syz_open_procfs(r0, &(0x7f0000000040)='net/ipv6_route\x00') accept4(r4, 0x0, 0x0, 0x0) splice(r3, 0x0, r2, 0x0, 0xd51, 0x0) 08:18:00 executing program 5: add_key$keyring(0x0, &(0x7f00000000c0)={'syz'}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000200)='encrypted\x00', &(0x7f0000000240)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_NOTIFY_STORE(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3c00070000000100040000002500000000000000000000000000000000000000000000000000000000000000"], 0x2c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000140), 0xffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x80000000004, 0x11, 0xffffffffffffffff, 0x0) 08:18:00 executing program 4: r0 = socket$kcm(0xa, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000640), 0x2e2, &(0x7f0000000180)=[{0x12, 0x84, 0x6}], 0x20}, 0x0) 08:18:00 executing program 0: perf_event_open(&(0x7f0000000280)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000380)="585ccbe4ed83b836c1a6474914dc55e72206297b6895b66147b3c7218a9169a85ea0bdc9e1587a050000000000000042e33089754c8107c3cd3923dd4a71c2ff06007b6b4816122d2550829eaa9435c99926022b8753a188748c569f435fb3bae96efb74b50ec93c152f5e8e198a29e5c0d0c60000ce0637ce0000b4ec24c53d3d661ff5ff70e48884ca000018cea71fcfacf40d32e4b58a8d2725561f6110fd7b06f90b5274cc5c1e298a16324fe27da2a9d5ba9ff3c009d308bd73f4772539", 0xc0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f00000005c0)={'syz'}, &(0x7f0000000100)='\x00', 0x1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r0, r0}, &(0x7f0000000440)=""/243, 0xf3, &(0x7f0000000240)={&(0x7f00000001c0)={'rmd128\x00@\x00'}}) [ 856.420310][T17918] [ 856.422707][T17918] ======================================================