diff options
author | 2025-01-12 12:51:05 +0100 | |
---|---|---|
committer | 2025-01-12 12:51:05 +0100 | |
commit | a5546c2f0dc4f84727a4bb8a91633917929735f5 (patch) | |
tree | e611827e5b41f7cbb03bc07bbf7cb698c0e65feb /kernel/trace/trace.c | |
parent | Merge tag 'kvmarm-fixes-6.13-3' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD (diff) | |
parent | KVM: s390: selftests: Add has device attr check to uc_attr_mem_limit selftest (diff) | |
download | wireguard-linux-a5546c2f0dc4f84727a4bb8a91633917929735f5.tar.xz wireguard-linux-a5546c2f0dc4f84727a4bb8a91633917929735f5.zip |
Merge tag 'kvm-s390-master-6.13-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
KVM: s390: three small bugfixes
Fix a latent bug when the kernel is compiled in debug mode.
Two small UCONTROL fixes and their selftests.
Diffstat (limited to 'kernel/trace/trace.c')
-rw-r--r-- | kernel/trace/trace.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c index 957f941a08e7..f8aebcb01e62 100644 --- a/kernel/trace/trace.c +++ b/kernel/trace/trace.c @@ -5087,6 +5087,9 @@ tracing_cpumask_write(struct file *filp, const char __user *ubuf, cpumask_var_t tracing_cpumask_new; int err; + if (count == 0 || count > KMALLOC_MAX_SIZE) + return -EINVAL; + if (!zalloc_cpumask_var(&tracing_cpumask_new, GFP_KERNEL)) return -ENOMEM; |