Re: [PATCH net-next v2 1/2] uapi: define DIV_ROUND_UP for userland

2016-03-03 Thread David Miller
From: David Miller Date: Thu, 03 Mar 2016 16:43:52 -0500 (EST) > From: Nicolas Dichtel > Date: Tue, 1 Mar 2016 17:41:03 +0100 > >> DIV_ROUND_UP is defined in linux/kernel.h only for the kernel. >> When ethtool.h is included by a userland app, we got the following error: >> >> include/linux/et

Re: [PATCH net-next v2 1/2] uapi: define DIV_ROUND_UP for userland

2016-03-03 Thread David Miller
From: Nicolas Dichtel Date: Tue, 1 Mar 2016 17:41:03 +0100 > DIV_ROUND_UP is defined in linux/kernel.h only for the kernel. > When ethtool.h is included by a userland app, we got the following error: > > include/linux/ethtool.h:1218:8: error: variably modified 'queue_mask' at file > scope >

[PATCH net-next v2 1/2] uapi: define DIV_ROUND_UP for userland

2016-03-01 Thread Nicolas Dichtel
DIV_ROUND_UP is defined in linux/kernel.h only for the kernel. When ethtool.h is included by a userland app, we got the following error: include/linux/ethtool.h:1218:8: error: variably modified 'queue_mask' at file scope __u32 queue_mask[DIV_ROUND_UP(MAX_NUM_QUEUE, 32)]; ^ Let's add a