We need to take care sysfs too, please ignore this patch, I'll create
new one later for review and comment.

Thanks,
Joe
On 10/23/2015 08:50 AM, Joe Jin wrote:
> Should not allocate queues number more than online cpus.
> 
> Signed-off-by: Joe Jin <joe....@oracle.com>
> Cc: Boris Ostrovsky <boris.ostrov...@oracle.com>
> Cc: Konrad Rzeszutek Wilk <konrad.w...@oracle.com>
> Cc: David S. Miller <da...@davemloft.net>
> ---
>  drivers/net/xen-netfront.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/drivers/net/xen-netfront.c b/drivers/net/xen-netfront.c
> index f821a97..1eebd4e 100644
> --- a/drivers/net/xen-netfront.c
> +++ b/drivers/net/xen-netfront.c
> @@ -2137,7 +2137,7 @@ static int __init netif_init(void)
>       /* Allow as many queues as there are CPUs if user has not
>        * specified a value.
>        */
> -     if (xennet_max_queues == 0)
> +     if (xennet_max_queues == 0 || xennet_max_queues > num_online_cpus())
>               xennet_max_queues = num_online_cpus();
>  
>       return xenbus_register_frontend(&netfront_driver);
> 
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to