Unverified Commit e442cdb8 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!14777 tracing: Prevent bad count for tracing_cpumask_write

parents c8fb5358 2d98f7a4
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -4869,6 +4869,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;