linux/net/sched
Linus Torvalds 7ba3ebff9c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Pull networking fixes from David Miller:
 "Hopefully this is the last batch of networking fixes for 4.14

  Fingers crossed...

   1) Fix stmmac to use the proper sized OF property read, from Bhadram
      Varka.

   2) Fix use after free in net scheduler tc action code, from Cong
      Wang.

   3) Fix SKB control block mangling in tcp_make_synack().

   4) Use proper locking in fib_dump_info(), from Florian Westphal.

   5) Fix IPG encodings in systemport driver, from Florian Fainelli.

   6) Fix division by zero in NV TCP congestion control module, from
      Konstantin Khlebnikov.

   7) Fix use after free in nf_reject_ipv4, from Tejaswi Tanikella"

* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net:
  net: systemport: Correct IPG length settings
  tcp: do not mangle skb->cb[] in tcp_make_synack()
  fib: fib_dump_info can no longer use __in_dev_get_rtnl
  stmmac: use of_property_read_u32 instead of read_u8
  net_sched: hold netns refcnt for each action
  net_sched: acquire RTNL in tc_action_net_exit()
  net: vrf: correct FRA_L3MDEV encode type
  tcp_nv: fix division by zero in tcpnv_acked()
  netfilter: nf_reject_ipv4: Fix use-after-free in send_reset
  netfilter: nft_set_hash: disable fast_ops for 2-len keys
2017-11-03 09:09:21 -07:00
..
Kconfig net: sched: select cls when cls_act is enabled 2017-06-05 10:56:36 -04:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
act_api.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_bpf.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_connmark.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_csum.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_gact.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_ife.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_ipt.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_meta_mark.c
act_meta_skbprio.c
act_meta_skbtcindex.c
act_mirred.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_nat.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_pedit.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_police.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_sample.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_simple.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_skbedit.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_skbmod.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_tunnel_key.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
act_vlan.c net_sched: hold netns refcnt for each action 2017-11-03 10:30:38 +09:00
cls_api.c net_sched: remove tcf_block_put_deferred() 2017-10-31 11:06:01 +09:00
cls_basic.c net_sched: use tcf_queue_work() in basic filter 2017-10-29 22:49:30 +09:00
cls_bpf.c net_sched: use tcf_queue_work() in bpf filter 2017-10-29 22:49:30 +09:00
cls_cgroup.c net_sched: use tcf_queue_work() in cgroup filter 2017-10-29 22:49:30 +09:00
cls_flow.c net_sched: use tcf_queue_work() in flow filter 2017-10-29 22:49:31 +09:00
cls_flower.c net_sched: use tcf_queue_work() in flower filter 2017-10-29 22:49:31 +09:00
cls_fw.c net_sched: use tcf_queue_work() in fw filter 2017-10-29 22:49:31 +09:00
cls_matchall.c net_sched: use tcf_queue_work() in matchall filter 2017-10-29 22:49:31 +09:00
cls_route.c net_sched: use tcf_queue_work() in route filter 2017-10-29 22:49:31 +09:00
cls_rsvp.c
cls_rsvp.h net_sched: use tcf_queue_work() in rsvp filter 2017-10-29 22:49:31 +09:00
cls_rsvp6.c
cls_tcindex.c net_sched: use tcf_queue_work() in tcindex filter 2017-10-29 22:49:31 +09:00
cls_u32.c net_sched: use tcf_queue_work() in u32 filter 2017-10-29 22:49:31 +09:00
em_canid.c
em_cmp.c
em_ipset.c
em_meta.c net: convert sock.sk_refcnt from atomic_t to refcount_t 2017-07-01 07:39:08 -07:00
em_nbyte.c
em_text.c
em_u32.c
ematch.c netlink: pass extended ACK struct to parsing functions 2017-04-13 13:58:22 -04:00
sch_api.c net_sched: avoid matching qdisc with zero handle 2017-10-29 17:55:03 +09:00
sch_atm.c net_sched: remove tc class reference counting 2017-08-25 17:19:10 -07:00
sch_blackhole.c
sch_cbq.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-09-01 17:42:05 -07:00
sch_choke.c treewide: use kv[mz]alloc* rather than opencoded variants 2017-05-08 17:15:13 -07:00
sch_codel.c netlink: pass extended ACK struct to parsing functions 2017-04-13 13:58:22 -04:00
sch_drr.c net_sched: remove tc class reference counting 2017-08-25 17:19:10 -07:00
sch_dsmark.c net_sched: remove tc class reference counting 2017-08-25 17:19:10 -07:00
sch_fifo.c
sch_fq.c mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic 2017-07-12 16:26:03 -07:00
sch_fq_codel.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-09-01 17:42:05 -07:00
sch_generic.c net_sched: always reset qdisc backlog in qdisc_reset() 2017-09-21 11:56:32 -07:00
sch_gred.c netlink: pass extended ACK struct to parsing functions 2017-04-13 13:58:22 -04:00
sch_hfsc.c net_sched/hfsc: fix curve activation in hfsc_change_class() 2017-09-21 11:56:32 -07:00
sch_hhf.c sch_hhf: fix null pointer dereference on init failure 2017-08-30 15:26:11 -07:00
sch_htb.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-09-01 17:42:05 -07:00
sch_ingress.c net_sched: remove tc class reference counting 2017-08-25 17:19:10 -07:00
sch_mq.c net_sched: remove tc class reference counting 2017-08-25 17:19:10 -07:00
sch_mqprio.c net_sched: remove tc class reference counting 2017-08-25 17:19:10 -07:00
sch_multiq.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-09-01 17:42:05 -07:00
sch_netem.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-09-01 17:42:05 -07:00
sch_pie.c netlink: pass extended ACK struct to parsing functions 2017-04-13 13:58:22 -04:00
sch_plug.c
sch_prio.c sched: Use __qdisc_drop instead of kfree_skb in sch_prio and sch_qfq 2017-09-06 21:20:07 -07:00
sch_qfq.c sched: Use __qdisc_drop instead of kfree_skb in sch_prio and sch_qfq 2017-09-06 21:20:07 -07:00
sch_red.c net_sched: remove tc class reference counting 2017-08-25 17:19:10 -07:00
sch_sfb.c net_sched: remove tc class reference counting 2017-08-25 17:19:10 -07:00
sch_sfq.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-09-01 17:42:05 -07:00
sch_tbf.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-09-01 17:42:05 -07:00
sch_teql.c