Searched hist:d276055c4e90a7278cd5167ba9755c9b214bcff7 (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/net/sched/ |
H A D | sch_fifo.c | diff d276055c4e90a7278cd5167ba9755c9b214bcff7 Thu Mar 03 13:10:02 CST 2011 Eric Dumazet <eric.dumazet@gmail.com> net_sched: reduce fifo qdisc size
Because of various alignements [SLUB / qdisc], we use 512 bytes of memory for one {p|b}fifo qdisc, instead of 256 bytes on 64bit arches and 192 bytes on 32bit ones.
Move the "u32 limit" inside "struct Qdisc" (no impact on other qdiscs)
Change qdisc_alloc(), first trying a regular allocation before an oversized one.
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | sch_generic.c | diff d276055c4e90a7278cd5167ba9755c9b214bcff7 Thu Mar 03 13:10:02 CST 2011 Eric Dumazet <eric.dumazet@gmail.com> net_sched: reduce fifo qdisc size
Because of various alignements [SLUB / qdisc], we use 512 bytes of memory for one {p|b}fifo qdisc, instead of 256 bytes on 64bit arches and 192 bytes on 32bit ones.
Move the "u32 limit" inside "struct Qdisc" (no impact on other qdiscs)
Change qdisc_alloc(), first trying a regular allocation before an oversized one.
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/include/net/ |
H A D | sch_generic.h | diff d276055c4e90a7278cd5167ba9755c9b214bcff7 Thu Mar 03 13:10:02 CST 2011 Eric Dumazet <eric.dumazet@gmail.com> net_sched: reduce fifo qdisc size
Because of various alignements [SLUB / qdisc], we use 512 bytes of memory for one {p|b}fifo qdisc, instead of 256 bytes on 64bit arches and 192 bytes on 32bit ones.
Move the "u32 limit" inside "struct Qdisc" (no impact on other qdiscs)
Change qdisc_alloc(), first trying a regular allocation before an oversized one.
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|