lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 28 Oct 2013 11:06:06 +0100 From: Alexander Gordeev <agordeev@...hat.com> To: Kent Overstreet <kmo@...erainc.com> Cc: Oleg Nesterov <oleg@...hat.com>, Jens Axboe <axboe@...nel.dk>, "Nicholas A. Bellinger" <nab@...ux-iscsi.org>, linux-kernel@...r.kernel.org Subject: [PATCH 4/5] percpu_ida: Sanity check initialization parameters Signed-off-by: Alexander Gordeev <agordeev@...hat.com> --- lib/percpu_ida.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/lib/percpu_ida.c b/lib/percpu_ida.c index 4adc3e5..1fc89f9 100644 --- a/lib/percpu_ida.c +++ b/lib/percpu_ida.c @@ -298,6 +298,11 @@ int __percpu_ida_init(struct percpu_ida *pool, unsigned long nr_tags, { unsigned i, cpu, order; + if (batch_size > max_size) + return -ERANGE; + if (!batch_size) + return -EINVAL; + memset(pool, 0, sizeof(*pool)); init_waitqueue_head(&pool->wait); -- 1.7.7.6 -- Regards, Alexander Gordeev agordeev@...hat.com -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists