From f851c08e83c0f1009d4cc3b9441a7b22a2f66779 Mon Sep 17 00:00:00 2001
From: Daniel J Blueman <daniel@numascale.com>
Date: Tue, 31 Mar 2015 18:12:43 +0800
Subject: [PATCH] Allow open-ended cpumask lists

Signed-off-by: Daniel J Blueman <daniel@numascale.com>
---
 lib/bitmap.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/bitmap.c b/lib/bitmap.c
index 324ea9e..1287e2d 100644
--- a/lib/bitmap.c
+++ b/lib/bitmap.c
@@ -692,6 +692,8 @@ static int __bitmap_parselist(const char *buf, unsigned int buflen,
 			exp_digit = 0;
 			totaldigits++;
 		}
+		if (!b)
+			b = nmaskbits - 1;
 		if (!(a <= b))
 			return -EINVAL;
 		if (b >= nmaskbits)
-- 
2.1.4

