aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2017-11-25Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds42-184/+163
2017-11-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds13-29/+221
2017-11-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller3-12/+14
2017-11-24net: accept UFO datagrams from tuntap and packetWillem de Bruijn8-11/+195
2017-11-24net: ipv6: Fixup device for anycast routes during copyDavid Ahern1-1/+1
2017-11-24net/smc: Fix preinitialization of buf_desc in __smc_buf_create()Geert Uytterhoeven1-1/+1
2017-11-24net/smc: use sk_rcvbuf as start for rmb creationUrsula Braun1-1/+1
2017-11-24ipv6: Do not consider linkdown nexthops during multipathIdo Schimmel1-0/+5
2017-11-24net: sched: fix crash when deleting secondary chainsRoman Kapl1-3/+4
2017-11-22Merge branch '9p-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds4-15/+13
2017-11-22bpf: introduce ARG_PTR_TO_MEM_OR_NULLGianluca Borello1-2/+2
2017-11-21treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE castsKees Cook10-20/+20
2017-11-21treewide: setup_timer() -> timer_setup() (2 field)Kees Cook2-8/+9
2017-11-21treewide: setup_timer() -> timer_setup()Kees Cook28-148/+127
2017-11-21treewide: Switch DEFINE_TIMER callbacks to struct timer_list *Kees Cook3-6/+6
2017-11-21net/atm/mpc: Avoid open-coded assignment of timer callback functionKees Cook1-2/+1
2017-11-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds20-142/+159
2017-11-21Merge tag 'ceph-for-4.15-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds4-4/+18
2017-11-21Merge tag 'mac80211-for-davem-2017-11-20' of git://git.kernel.org/pub/scm/lin...David S. Miller16-136/+151
2017-11-21tipc: fix access of released memoryJon Maloy1-1/+1
2017-11-21net: xdp: don't allow device-bound programs in driver modeJakub Kicinski1-0/+7
2017-11-21bpf: offload: move offload device validation out to the driversJakub Kicinski2-10/+5
2017-11-20mac80211: properly free requested-but-not-started TX agg sessionsJohannes Berg1-0/+5
2017-11-20cfg80211: initialize regulatory keys/database laterJohannes Berg1-15/+27
2017-11-20mac80211: aggregation: Convert timers to use timer_setup()Kees Cook4-60/+45
2017-11-20nl80211: don't expose wdev->ssid for most interfacesJohannes Berg1-2/+24
2017-11-20mac80211: Convert timers to use timer_setup()Kees Cook11-59/+50
2017-11-199p: Fix missing commas in mount optionsTuomas Tynkkynen2-4/+4
2017-11-19tcp: when scheduling TLP, time of RTO should account for current ACKNeal Cardwell2-4/+6
2017-11-19gre6: use log_ecn_error module parameter in ip6_tnl_rcv()Alexey Kodanev1-1/+1
2017-11-18Merge tag 'nfsd-4.15' of git://linux-nfs.org/~bfields/linuxLinus Torvalds4-82/+55
2017-11-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds13-66/+133
2017-11-18route: also update fnhe_genid when updating a route cacheXin Long1-2/+7
2017-11-18route: update fnhe_expires for redirect when the fnhe existsXin Long1-3/+2
2017-11-18sctp: set frag_point in sctp_setsockopt_maxseg correctlyXin Long1-10/+19
2017-11-18net/netlabel: Add list_next_rcu() in rcu_dereference().Tim Hansen1-2/+2
2017-11-17Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds14-297/+531
2017-11-17sunrpc: remove net pointer from messagesVasily Averin2-7/+7
2017-11-17sunrpc: exit_net cleanup check addedVasily Averin1-0/+3
2017-11-17sunrpc: Add rpc_request static trace pointChuck Lever1-2/+1
2017-11-17sunrpc: Fix rpc_task_begin trace pointChuck Lever1-2/+1
2017-11-17net: sunrpc: mark expected switch fall-throughsGustavo A. R. Silva3-0/+16
2017-11-17xprtrdma: Update copyright noticesChuck Lever4-0/+4
2017-11-17xprtrdma: Remove include for linux/prefetch.hChuck Lever1-1/+0
2017-11-17rpcrdma: Remove C structure definitions of XDR data itemsChuck Lever2-9/+3
2017-11-17xprtrdma: Put Send CQ in IB_POLL_WORKQUEUE modeChuck Lever1-1/+1
2017-11-17Merge branch 'work.get_user_pages_fast' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-2/+2
2017-11-17xprtrdma: Remove atomic send completion countingChuck Lever3-33/+0
2017-11-17xprtrdma: RPC completion should wait for Send completionChuck Lever4-4/+34
2017-11-17xprtrdma: Refactor rpcrdma_deferred_completionChuck Lever3-13/+22
2017-11-17xprtrdma: Add a field of bit flags to struct rpcrdma_reqChuck Lever4-4/+8
2017-11-17xprtrdma: Add data structure to manage RDMA Send argumentsChuck Lever4-32/+247
2017-11-17xprtrdma: "Unoptimize" rpcrdma_prepare_hdr_sge()Chuck Lever1-7/+5
2017-11-17xprtrdma: Change return value of rpcrdma_prepare_send_sges()Chuck Lever3-24/+38
2017-11-17xprtrdma: Fix error handling in rpcrdma_prepare_msg_sges()Chuck Lever1-14/+24
2017-11-17xprtrdma: Clean up SGE accounting in rpcrdma_prepare_msg_sges()Chuck Lever1-1/+1
2017-11-17xprtrdma: Decode credits field in rpcrdma_reply_handlerChuck Lever3-27/+14
2017-11-17xprtrdma: Invoke rpcrdma_reply_handler directly from RECV completionChuck Lever3-23/+36
2017-11-17xprtrdma: Refactor rpcrdma_reply_handler some moreChuck Lever2-57/+69
2017-11-17xprtrdma: Move decoded header fields into rpcrdma_repChuck Lever2-19/+20
2017-11-17xprtrdma: Throw away reply when version is unrecognizedChuck Lever1-9/+8
2017-11-16net/sctp: Always set scope_id in sctp_inet6_skb_msgnameEric W. Biederman1-2/+3
2017-11-16Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller1-11/+19
2017-11-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds6-16/+4
2017-11-15mm: remove __GFP_COLDMel Gorman1-2/+2
2017-11-15kmemcheck: remove annotationsLevin, Alexander (Sasha Levin)5-12/+0
2017-11-15net/rds/ib_fmr.c: use kmalloc_array_node()Johannes Thumshirn1-2/+2
2017-11-16tipc: enforce valid ratio between skb truesize and contentsJon Maloy3-9/+24
2017-11-16netfilter: add ifdef around ctnetlink_proto_sizeArnd Bergmann1-0/+2
2017-11-16genetlink: fix genlmsg_nlhdr()Michal Kubecek2-5/+5
2017-11-16sctp: check stream reset info len before making reconf chunkXin Long2-9/+25
2017-11-16sctp: use the right sk after waking up from wait_buf sleepXin Long1-10/+11
2017-11-16sctp: do not free asoc when it is already dead in sctp_sendmsgXin Long1-3/+14
2017-11-15Merge tag 'modules-for-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-5/+5
2017-11-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds437-7867/+17158
2017-11-15tcp: highest_sack fixEric Dumazet1-1/+1
2017-11-15Revert "xfrm: Fix stack-out-of-bounds read in xfrm_state_find."Steffen Klassert1-11/+18
2017-11-15openvswitch: meter: fix NULL pointer dereference in ovs_meter_cmd_reply_startGustavo A. R. Silva1-1/+1
2017-11-15netem: remove unnecessary 64 bit modulusStephen Hemminger1-3/+3
2017-11-15netem: use 64 bit divide by rateStephen Hemminger1-7/+4
2017-11-15tcp: Namespace-ify sysctl_tcp_default_congestion_controlStephen Hemminger5-51/+60
2017-11-15net: Protect iterations over net::fib_notifier_ops in fib_seq_sum()Kirill Tkhai1-1/+3
2017-11-15ipv6: set all.accept_dad to 0 by defaultNicolas Dichtel1-1/+1
2017-11-14Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds4-4/+4
2017-11-14net-sysfs: trigger netlink notification on ifalias change via sysfsRoopa Prabhu1-3/+14
2017-11-14openvswitch: Using kfree_rcu() to simplify the codeWei Yongjun1-8/+1
2017-11-14openvswitch: Make local function ovs_nsh_key_attr_size() staticWei Yongjun1-1/+1
2017-11-14openvswitch: Fix return value check in ovs_meter_cmd_features()Wei Yongjun1-1/+1
2017-11-14net: bridge: add vlan_tunnel to bridge port policiesNikolay Aleksandrov1-0/+1
2017-11-14netlink: remove unnecessary forward declarationJohannes Berg1-1/+0
2017-11-14net: dsa: lan9303: calculate offload_fwd_mark from tagEgil Hjelmeland1-16/+8
2017-11-14net: core: dev_get_valid_name is now the same as dev_alloc_name_nsRasmus Villemoes1-13/+1
2017-11-14net: core: maybe return -EEXIST in __dev_alloc_nameRasmus Villemoes1-1/+1
2017-11-14net: core: check dev_valid_name in __dev_alloc_nameRasmus Villemoes1-0/+3
2017-11-14net: core: drop pointless check in __dev_alloc_nameRasmus Villemoes1-2/+1
2017-11-14net: core: eliminate dev_alloc_name{,_ns} code duplicationRasmus Villemoes1-10/+2
2017-11-14net: core: move dev_alloc_name_ns a little higherRasmus Villemoes1-13/+13
2017-11-14net: core: improve sanity checking in __dev_alloc_nameRasmus Villemoes1-1/+1
2017-11-14tls: don't override sk_write_space if tls_set_sw_offload fails.Ilya Lesokhin1-3/+2
2017-11-14tls: Avoid copying crypto_info again after cipher_type check.Ilya Lesokhin1-17/+12
2017-11-14tls: Move tls_make_aad to header to allow sharingIlya Lesokhin1-17/+1
2017-11-14tls: Fix TLS ulp context leak, when TLS_TX setsockopt is not used.Ilya Lesokhin2-10/+16
2017-11-14tls: Add function to update the TLS socket configurationIlya Lesokhin1-14/+32
2017-11-14tls: Use kzalloc for aead_request allocationIlya Lesokhin1-1/+1
2017-11-14tcp: allow drivers to tweak TSQ logicEric Dumazet2-2/+3
2017-11-14Merge tag 'rxrpc-next-20171111' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller7-7/+36
2017-11-14xfrm6_tunnel: exit_net cleanup check addedVasily Averin1-0/+8
2017-11-14phonet: exit_net cleanup check addedVasily Averin1-0/+3
2017-11-14l2tp: exit_net cleanup check addedVasily Averin1-0/+4
2017-11-14fib_rules: exit_net cleanup check addedVasily Averin1-0/+6
2017-11-14fib_notifier: exit_net cleanup check addedVasily Averin1-0/+6
2017-11-14netdev: exit_net cleanup check addedVasily Averin1-0/+2
2017-11-14packet: exit_net cleanup check addedVasily Averin1-0/+1
2017-11-14af_key: replace BUG_ON on WARN_ON in net_exit hookVasily Averin1-1/+1
2017-11-14xfrm: Copy policy family in clone_policyHerbert Xu1-0/+1
2017-11-14net: dsa: Fix dependencies on bridgeAndrew Lunn1-0/+1
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds9-26/+27
2017-11-13Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds16-25/+25
2017-11-13libceph: don't WARN() if user tries to add invalid keyEric Biggers1-1/+3
2017-11-13ceph: mark expected switch fall-throughsGustavo A. R. Silva3-3/+15
2017-11-13ip6_tunnel: clean up ip4ip6 and ip6ip6's err_handlersXin Long1-28/+14
2017-11-13ip6_tunnel: process toobig in a better wayXin Long1-4/+3
2017-11-13ip6_tunnel: add the process for redirect in ip6_tnl_errXin Long1-5/+10
2017-11-13ip6_gre: process toobig in a better wayXin Long1-13/+2
2017-11-13ip6_gre: add the process for redirect in ip6gre_errXin Long1-0/+5
2017-11-13Merge tag 'nfc-next-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller6-32/+52
2017-11-13openvswitch: Add meter action supportAndy Zhou3-0/+13
2017-11-13openvswitch: Add meter infrastructureAndy Zhou5-2/+674
2017-11-13openvswitch: export get_dp() API.Andy Zhou2-29/+31
2017-11-13net: dsa: Support prepended Broadcom tagFlorian Fainelli5-7/+40
2017-11-13net: dsa: tag_brcm: Prepare for supporting prepended tagFlorian Fainelli1-11/+34
2017-11-13net: dsa: Pass a port to get_tag_protocol()Florian Fainelli2-2/+2
2017-11-13net/sched/sch_red.c: work around gcc-4.4.4 anon union initializer issueAndrew Morton1-5/+9
2017-11-13af_netlink: ensure that NLMSG_DONE never fails in dumpsJason A. Donenfeld2-6/+12
2017-11-13netem: support delivering packets in delayed time slotsDave Taht1-3/+71
2017-11-13netem: add uapi to express delay and jitter in nanosecondsDave Taht1-0/+14
2017-11-13netem: convert to qdisc_watchdog_schedule_nsDave Taht1-28/+28
2017-11-13ipv6: try not to take rtnl_lock in ip6mr_sk_doneFrancesco Ruggeri1-0/+4
2017-11-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-12/+23
2017-11-11net: Remove unused skb_shared_info memberMat Martineau1-31/+0
2017-11-11l2tp: remove the .tunnel_sock field from struct pppol2tp_sessionGuillaume Nault1-10/+0
2017-11-11l2tp: avoid using ->tunnel_sock for getting session's parent tunnelGuillaume Nault1-54/+12
2017-11-11l2tp: remove .tunnel_sock from struct l2tp_ethGuillaume Nault1-2/+0
2017-11-11net: dsa: lan9303: Clear offload_fwd_mark for IGMPEgil Hjelmeland1-0/+13
2017-11-11vlan: fix a use-after-free in vlan_device_event()Cong Wang1-3/+3
2017-11-11net: dsa: {e}dsa: set offload_fwd_mark on received packetsAndrew Lunn2-0/+4
2017-11-11net: dsa: Fix SWITCHDEV_ATTR_ID_PORT_PARENT_IDAndrew Lunn1-2/+3
2017-11-11sock: Remove the global prot_inuse counter.Tonghao Zhang1-22/+0
2017-11-11net: decnet: dn_table: mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2017-11-11l2tp: don't close sessions in l2tp_tunnel_destruct()Guillaume Nault1-2/+0
2017-11-11tcp: use sequence distance to detect reorderingYuchung Cheng4-106/+68
2017-11-11tcp: retire FACK loss detectionYuchung Cheng6-60/+10
2017-11-11net: dsa: return after vlan prepare phaseVivien Didelot1-0/+2
2017-11-11net: dsa: return after mdb prepare phaseVivien Didelot1-0/+2
2017-11-11tipc: improve link resiliency when rps is activatedJon Maloy3-26/+40
2017-11-11net: ipv6: sysctl to specify IPv6 ND traffic classMaciej Żenczykowski2-1/+19
2017-11-11net/ncsi: Don't return error on normal responseSamuel Mendoza-Jonas1-17/+14
2017-11-11net/ncsi: Improve general state loggingSamuel Mendoza-Jonas3-21/+80
2017-11-10tcp: fix tcp_fastretrans_alert warningYuchung Cheng1-2/+1
2017-11-10tcp: gso: avoid refcount_t warning from tcp_gso_segment()Eric Dumazet1-2/+10
2017-11-10act_vlan: VLAN action rewrite to use RCU lock/unlock and updateManish Kurup1-24/+51
2017-11-10act_vlan: Change stats update to use per-core statsManish Kurup1-4/+6
2017-11-10rds: ib: Fix NULL pointer dereference in debug codeHåkon Bugge1-5/+5
2017-11-10ip_gre: add the support for i/o_flags update via ioctlXin Long1-3/+16
2017-11-10ip_gre: add the support for i/o_flags update via netlinkXin Long1-2/+37
2017-11-10tcp: Namespace-ify sysctl_tcp_rmem and sysctl_tcp_wmemEric Dumazet6-41/+45
2017-11-10net: allow per netns sysctl_rmem and sysctl_wmem for protosEric Dumazet1-4/+6
2017-11-10net: dsa: Don't add vlans when vlan filtering is disabledAndrew Lunn1-2/+8
2017-11-10net: dsa: switch: Don't add CPU port to an mdb by defaultAndrew Lunn1-1/+1
2017-11-10net: dsa: add more const attributesAndrew Lunn2-5/+5
2017-11-10net: dsa: slave: Handle switchdev host mdb add/delAndrew Lunn1-0/+13
2017-11-10net: bridge: Add/del switchdev object on host join/leaveAndrew Lunn2-0/+45
2017-11-10net: bridge: Send notification when host join/leaves a groupAndrew Lunn2-4/+11
2017-11-10net: bridge: Rename mglist to host_joinedAndrew Lunn4-10/+10
2017-11-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller36-130/+231
2017-11-10NFC: Add NFC_CMD_DEACTIVATE_TARGET supportMark Greer1-0/+29
2017-11-10NFC: digital: Abort cmd when deactivating targetMark Greer1-0/+1
2017-11-09Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller2-38/+37
2017-11-09cls_u32: use tcf_exts_get_net() before call_rcu()Cong Wang1-1/+7
2017-11-09cls_tcindex: use tcf_exts_get_net() before call_rcu()Cong Wang1-7/+26
2017-11-09cls_rsvp: use tcf_exts_get_net() before call_rcu()Cong Wang1-3/+12
2017-11-09cls_route: use tcf_exts_get_net() before call_rcu()Cong Wang1-3/+14
2017-11-09cls_matchall: use tcf_exts_get_net() before call_rcu()Cong Wang1-3/+12
2017-11-09cls_fw: use tcf_exts_get_net() before call_rcu()Cong Wang1-3/+14
2017-11-09cls_flower: use tcf_exts_get_net() before call_rcu()Cong Wang1-3/+13
2017-11-09cls_flow: use tcf_exts_get_net() before call_rcu()Cong Wang1-6/+18
2017-11-09cls_cgroup: use tcf_exts_get_net() before call_rcu()Cong Wang1-6/+18
2017-11-09cls_bpf: use tcf_exts_get_net() before call_rcu()Cong Wang1-1/+6
2017-11-09cls_basic: use tcf_exts_get_net() before call_rcu()Cong Wang1-5/+15
2017-11-09net_sched: introduce tcf_exts_get_net() and tcf_exts_put_net()Cong Wang1-0/+1
2017-11-09Revert "net_sched: hold netns refcnt for each action"Cong Wang17-19/+17
2017-11-09net: dsa: rename probe and remove switch functionsVivien Didelot1-4/+4
2017-11-09net: dsa: setup a tree when adding a switch to itVivien Didelot1-19/+16
2017-11-09net: dsa: setup routing tableVivien Didelot1-71/+37
2017-11-09net: dsa: use of_for_each_phandleVivien Didelot1-11/+8
2017-11-09net: dsa: add find port by node helperVivien Didelot1-20/+17
2017-11-09net: dsa: setup and teardown portsVivien Didelot1-114/+59
2017-11-09net: dsa: setup and teardown switchesVivien Didelot1-23/+39
2017-11-09net: dsa: setup and teardown treeVivien Didelot1-14/+18
2017-11-09net: dsa: setup and teardown master deviceVivien Didelot4-39/+51