lkml.org 
[lkml]   [2015]   [Nov]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [PATCH 4/7] netprio_cgroup: limit the maximum css->id to USHRT_MAX
From
Date
On 11/19/2015 07:52 PM, Tejun Heo wrote:
> netprio builds per-netdev contiguous priomap array which is indexed by
> css->id. The array is allocated using kzalloc() effectively limiting
> the maximum ID supported to some thousand range. This patch caps the
> maximum supported css->id to USHRT_MAX which should be way above what
> is actually useable.
>
> This allows reducing sock->sk_cgrp_prioidx to u16 from u32. The freed
> up part will be used to overload the cgroup related fields.
> sock->sk_cgrp_prioidx's position is swapped with sk_mark so that the
> two cgroup related fields are adjacent.
>
> Signed-off-by: Tejun Heo <tj@kernel.org>
> Cc: Daniel Borkmann <daniel@iogearbox.net>
> Cc: Daniel Wagner <daniel.wagner@bmw-carit.de>

Acked-by: Daniel Wagner <daniel.wagner@bmw-carit.de>


\
 
 \ /
  Last update: 2015-11-20 10:41    [W:0.184 / U:0.280 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site