android_kernel_xiaomi_sm8350/net/sched
Herbert Xu f6a78bfcb1 [NET]: Add generic segmentation offload
This patch adds the infrastructure for generic segmentation offload.
The idea is to tap into the potential savings of TSO without hardware
support by postponing the allocation of segmented skb's until just
before the entry point into the NIC driver.

The same structure can be used to support software IPv6 TSO, as well as
UFO and segmentation offload for other relevant protocols, e.g., DCCP.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
2006-06-23 02:07:31 -07:00
..
act_api.c
act_gact.c
act_ipt.c [NETFILTER]: ipt action: use xt_check_target for basic verification 2006-04-24 17:27:34 -07:00
act_mirred.c
act_pedit.c
act_police.c [PKT_SCHED] act_police: Rename methods. 2006-04-09 22:25:46 -07:00
act_simple.c
cls_api.c
cls_basic.c
cls_fw.c
cls_route.c
cls_rsvp6.c
cls_rsvp.c
cls_rsvp.h
cls_tcindex.c
cls_u32.c [NET_SCHED]: cls_u32: remove unnecessary NULL-ptr check 2006-03-23 01:16:48 -08:00
em_cmp.c
em_meta.c
em_nbyte.c
em_text.c
em_u32.c
ematch.c
estimator.c
Kconfig [PKT_SCHED]: Let NET_CLS_ACT no longer depend on EXPERIMENTAL 2006-03-20 22:44:24 -08:00
Makefile
sch_api.c
sch_atm.c [PKT_SCHED]: Dump child qdisc handle in sch_{atm,dsmark} 2006-03-20 19:01:06 -08:00
sch_blackhole.c
sch_cbq.c
sch_dsmark.c [PKT_SCHED]: Dump child qdisc handle in sch_{atm,dsmark} 2006-03-20 19:01:06 -08:00
sch_fifo.c
sch_generic.c [NET]: Add generic segmentation offload 2006-06-23 02:07:31 -07:00
sch_gred.c
sch_hfsc.c [NET_SCHED]: HFSC: fix thinko in hfsc_adjust_levels() 2006-05-11 12:22:03 -07:00
sch_htb.c
sch_ingress.c
sch_netem.c [PKT_SCHED] netem: fix loss 2006-04-29 18:33:12 -07:00
sch_prio.c
sch_red.c [PKT_SCHED]: Convert sch_red to a classful qdisc 2006-03-20 19:20:44 -08:00
sch_sfq.c [PKT_SCHED]: Keep backlog counter in sch_sfq 2006-03-20 19:01:38 -08:00
sch_tbf.c [PKT_SCHED]: Restore TBF change semantic 2006-03-20 19:01:21 -08:00
sch_teql.c [NET]: Add netif_tx_lock 2006-06-17 21:30:14 -07:00