aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2016-05-27remove lots of IS_ERR_VALUE abusesArnd Bergmann1-4/+4
2016-05-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag...Linus Torvalds6-1742/+3499
2016-05-26Merge tag 'nfs-for-4.7-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds15-444/+676
2016-05-26libceph: make ceph_osdc_wait_request() uninterruptibleYan, Zheng1-1/+1
2016-05-26ceph: make logical calculation functions return boolZhang Zhuoyu1-1/+1
2016-05-26libceph: support for subscribing to "mdsmap.<id>" mapsIlya Dryomov2-5/+14
2016-05-26libceph: replace ceph_monc_request_next_osdmap()Ilya Dryomov2-14/+7
2016-05-26libceph: take osdc->lock in osdmap_show() and dump flags in hexIlya Dryomov1-5/+5
2016-05-26libceph: pool deletion detectionIlya Dryomov1-6/+242
2016-05-26libceph: async MON client generic requestsIlya Dryomov1-106/+210
2016-05-26libceph: support for checking on status of watchIlya Dryomov1-1/+51
2016-05-26libceph: support for sending notifiesIlya Dryomov2-11/+226
2016-05-26libceph, rbd: ceph_osd_linger_request, watch/notify v2Ilya Dryomov3-249/+951
2016-05-26libceph: wait_request_timeout()Ilya Dryomov1-13/+21
2016-05-26libceph: request_init() and request_release_checks()Ilya Dryomov1-17/+27
2016-05-26libceph: a major OSD client updateIlya Dryomov2-611/+587
2016-05-26libceph: protect osdc->osd_lru list with a spinlockIlya Dryomov1-11/+18
2016-05-26libceph: allocate ceph_osd with GFP_NOFAILIlya Dryomov1-4/+1
2016-05-26libceph: osd_init() and osd_cleanup()Ilya Dryomov1-9/+37
2016-05-26libceph: handle_one_map()Ilya Dryomov2-56/+138
2016-05-26libceph: allocate dummy osdmap in ceph_osdc_init()Ilya Dryomov2-16/+29
2016-05-26libceph: schedule tick from ceph_osdc_init()Ilya Dryomov1-28/+9
2016-05-26libceph: move schedule_delayed_work() in ceph_osdc_init()Ilya Dryomov1-3/+3
2016-05-26libceph: redo callbacks and factor out MOSDOpReply decodingIlya Dryomov1-153/+209
2016-05-26libceph: drop msg argument from ceph_osdc_callback_tIlya Dryomov1-2/+2
2016-05-26libceph: switch to calc_target(), part 2Ilya Dryomov2-200/+216
2016-05-26libceph: switch to calc_target(), part 1Ilya Dryomov2-97/+24
2016-05-26libceph: introduce ceph_osd_request_target, calc_target()Ilya Dryomov2-2/+276
2016-05-26libceph: pi->min_size, pi->last_force_request_resendIlya Dryomov2-5/+53
2016-05-26libceph: make pgid_cmp() globalIlya Dryomov1-11/+12
2016-05-26libceph: rename ceph_calc_pg_primary()Ilya Dryomov1-4/+5
2016-05-26libceph: ceph_osds, ceph_pg_to_up_acting_osds()Ilya Dryomov2-143/+197
2016-05-26libceph: rename ceph_oloc_oid_to_pg()Ilya Dryomov2-17/+18
2016-05-26libceph: DEFINE_RB_FUNCS macroIlya Dryomov2-131/+18
2016-05-26libceph: open-code remove_{all,old}_osds()Ilya Dryomov1-30/+21
2016-05-26libceph: nuke unused fields and functionsIlya Dryomov3-17/+2
2016-05-26libceph: variable-sized ceph_object_idIlya Dryomov3-8/+103
2016-05-26libceph: change how osd_op_reply message size is calculatedIlya Dryomov1-10/+4
2016-05-26libceph: move message allocation out of ceph_osdc_alloc_request()Ilya Dryomov1-38/+50
2016-05-26libceph: grab snapc in ceph_osdc_alloc_request()Ilya Dryomov1-2/+4
2016-05-26libceph: make ceph_osdc_put_request() accept NULLIlya Dryomov1-3/+5
2016-05-24Merge tag 'nfsd-4.7' of git://linux-nfs.org/~bfields/linuxLinus Torvalds6-62/+81
2016-05-23sunrpc: fix stripping of padded MIC tokensTomáš Trnka1-2/+2
2016-05-23svcrpc: autoload rdma moduleJ. Bruce Fields1-4/+19
2016-05-20Merge tag 'tty-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds3-27/+24
2016-05-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds33-303/+714
2016-05-20udp: prevent skbs lingering in tunnel socket queuesHannes Frederic Sowa2-2/+2
2016-05-20ip6_gre: Do not allow segmentation offloads GRE_CSUM is enabled with FOU/GUEAlexander Duyck1-4/+8
2016-05-20RDS: TCP: Avoid rds connection churn from rogue SYNsSowmini Varadhan1-4/+6
2016-05-20RDS: TCP: rds_tcp_accept_worker() must exit gracefully when terminating rds-tcpSowmini Varadhan1-0/+3
2016-05-20ipv6: Don't reset inner headers in ip6_tnl_xmitTom Herbert1-5/+0
2016-05-20ip4ip6: Support for GSO/GROTom Herbert3-6/+44
2016-05-20ip6ip6: Support for GSO/GROTom Herbert2-3/+26
2016-05-20ipv6: Set features for IPv6 tunnelsTom Herbert1-0/+9
2016-05-20ip6_tunnel: Add support for fou/gue encapsulationTom Herbert1-0/+72
2016-05-20ip6_gre: Add support for fou/gue encapsulationTom Herbert1-4/+75
2016-05-20fou: Add encap ops for IPv6 tunnelsTom Herbert2-0/+141
2016-05-20ip6_tun: Add infrastructure for doing encapsulationTom Herbert2-13/+86
2016-05-20fou: Support IPv6 in fouTom Herbert1-12/+35
2016-05-20fou: Split out {fou,gue}_build_headerTom Herbert1-10/+37
2016-05-20fou: Call setup_udp_tunnel_sockTom Herbert1-34/+16
2016-05-20net: Cleanup encap items in ip_tunnels.hTom Herbert2-45/+4
2016-05-20ipv6: Change "final" protocol processing for encapsulationTom Herbert1-1/+14
2016-05-20ipv6: Fix nexthdr for reinjectionTom Herbert1-3/+15
2016-05-20net: define gso types for IPx over IPv4 and IPv6Tom Herbert6-18/+15
2016-05-20gso: Remove arbitrary checks for unsupported GSOTom Herbert7-102/+1
2016-05-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledfo...Linus Torvalds3-3/+3
2016-05-19Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-4/+6
2016-05-19mm/page_ref: use page_ref helper instead of direct modification of _countJoonsoo Kim1-1/+1
2016-05-19fs: poll/select/recvmmsg: use timespec64 for timeout eventsDeepa Dinamani1-3/+5
2016-05-19Merge tag 'batman-adv-fix-for-davem' of git://git.open-mesh.org/linux-mergeDavid S. Miller6-25/+93
2016-05-19tipc: block BH in TCP callbacksEric Dumazet1-4/+4
2016-05-19rds: tcp: block BH in TCP callbacksEric Dumazet4-8/+8
2016-05-19kcm: fix a signedness in kcm_splice_read()WANG Cong1-1/+1
2016-05-19Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds3-4/+4
2016-05-18batman-adv: initialize ELP orig address on secondary interfacesMarek Lindner3-9/+34
2016-05-18batman-adv: Avoid duplicate neigh_node additionsLinus Lüssing1-2/+4
2016-05-18batman-adv: Fix integer overflow in batadv_iv_ogm_calc_tqSven Eckelmann1-2/+3
2016-05-18batman-adv: make sure ELP/OGM orig MAC is updated on address changeAntonio Quartulli1-4/+22
2016-05-18batman-adv: Fix unexpected free of bcast_own on add_if errorSven Eckelmann1-3/+1
2016-05-18batman-adv: Fix refcnt leak in batadv_v_neigh_*Sven Eckelmann1-7/+25
2016-05-18batman-adv: Avoid nullptr derefence in batadv_v_neigh_is_sobSven Eckelmann1-0/+4
2016-05-18batman-adv: fix skb deref after freeFlorian Westphal1-1/+3
2016-05-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2016-05-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds365-7855/+13259
2016-05-17Merge branch 'work.const-path' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2016-05-17SUNRPC: Ensure get_rpccred() and put_rpccred() can take NULL argumentsTrond Myklebust1-2/+3
2016-05-17xprtrdma: Remove qplockChuck Lever2-4/+0
2016-05-17xprtrdma: Faster server reboot recoveryChuck Lever1-1/+11
2016-05-17xprtrdma: Remove ro_unmap() from all registration modesChuck Lever4-88/+0
2016-05-17xprtrdma: Add ro_unmap_safe memreg methodChuck Lever6-19/+150
2016-05-17xprtrdma: Refactor __fmr_dma_unmap()Chuck Lever1-5/+2
2016-05-17xprtrdma: Move fr_xprt and fr_worker to struct rpcrdma_mwChuck Lever2-7/+7
2016-05-17xprtrdma: Refactor the FRWR recovery workerChuck Lever1-9/+16
2016-05-17xprtrdma: Reset MRs in frwr_op_unmap_sync()Chuck Lever1-38/+60
2016-05-17xprtrdma: Save I/O direction in struct rpcrdma_frwrChuck Lever2-3/+4
2016-05-17xprtrdma: Rename rpcrdma_frwr::sg and sg_nentsChuck Lever2-20/+20
2016-05-17xprtrdma: Use core ib_drain_qp() APIChuck Lever1-35/+6
2016-05-17xprtrdma: Remove rpcrdma_create_chunks()Chuck Lever1-151/+0
2016-05-17xprtrdma: Allow Read list and Reply chunk simultaneouslyChuck Lever2-60/+272
2016-05-17xprtrdma: Update comments in rpcrdma_marshal_req()Chuck Lever1-14/+4
2016-05-17xprtrdma: Avoid using Write list for small NFS READ requestsChuck Lever1-4/+5
2016-05-17xprtrdma: Prevent inline overflowChuck Lever5-11/+90
2016-05-17xprtrdma: Limit number of RDMA segments in RPC-over-RDMA headersChuck Lever5-26/+23
2016-05-17xprtrdma: Bound the inline threshold valuesChuck Lever1-0/+6
2016-05-17sunrpc: Advertise maximum backchannel payload sizeChuck Lever5-0/+41
2016-05-17Merge tag 'net-next-qcom-soc-4.7-2-merge' of git://github.com/andersson/kernelDavid S. Miller1-3/+6
2016-05-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2016-05-17switchdev: pass pointer to fib_info instead of copyJiri Pirko1-4/+2
2016-05-17net_sched: close another race condition in tcf_mirred_release()WANG Cong1-2/+3
2016-05-17tipc: fix nametable publication field in nl compatRichard Alpe1-1/+1
2016-05-17Merge branch 'ovl-fixes' into for-linusAl Viro64-374/+682
2016-05-16netlink: Fix dump skb leak/double freeHerbert Xu1-2/+5
2016-05-16tipc: check nl sock before parsing nested attributesRichard Alpe1-0/+3
2016-05-16fq_codel: fix memory limitation driftEric Dumazet1-1/+2
2016-05-16net: also make sch_handle_egress() drop monitor readyDaniel Borkmann1-3/+3
2016-05-16net/hsr: Use setup_timer and mod_timer.Muhammad Falak R Wani1-8/+3
2016-05-16Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller1-2/+2
2016-05-16bpf: add generic constant blinding for use in jitsDaniel Borkmann2-2/+14
2016-05-16bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apisDaniel Borkmann1-1/+5
2016-05-16bpf: split HAVE_BPF_JIT into cBPF and eBPF variantDaniel Borkmann1-3/+11
2016-05-16bpf: minor cleanups in ebpf codeDaniel Borkmann1-19/+15
2016-05-16tcp: minor optimizations around tcp_hdr() usageEric Dumazet3-22/+20
2016-05-16sock: propagate __sock_cmsg_send() errorEric Dumazet2-4/+6
2016-05-16net: qrtr: fix build problemsArnd Bergmann2-2/+4
2016-05-16net/sched: cls_flower: Hardware offloaded filters statistics supportAmir Vadai1-0/+21
2016-05-16net/sched: act_gact: Update statistics when offloaded to hardwareAmir Vadai1-0/+15
2016-05-16net: cls_u32: Add support for skip-sw flag to tc u32 classifier.Samudrala, Sridhar1-9/+36
2016-05-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller15-39/+106
2016-05-14net: switchdev: Drop EXPERIMENTAL from descriptionFlorian Fainelli1-1/+1
2016-05-14net/route: enforce hoplimit max valuePaolo Abeni2-0/+4
2016-05-14nf_conntrack: avoid kernel pointer value leak in slab nameLinus Torvalds1-1/+3
2016-05-13Merge tag 'qcom-soc-for-4.7-2' into net-nextBjorn Andersson1-3/+6
2016-05-13svcrdma: Generalize svc_rdma_xdr_decode_req()Chuck Lever2-11/+23
2016-05-13svcrdma: Eliminate code duplication in svc_rdma_recvfrom()Chuck Lever1-21/+5
2016-05-13svcrdma: Drain QP before freeing svcrdma_xprtChuck Lever1-0/+3
2016-05-13svcrdma: Post Receives only for forward channel requestsChuck Lever1-1/+1
2016-05-13svcrdma: Remove superfluous line from rdma_read_chunks()Chuck Lever1-3/+1
2016-05-13svcrdma: svc_rdma_put_context() is invoked twice in Send error pathChuck Lever1-15/+13
2016-05-13svcrdma: Do not add XDR padding to xdr_buf page vectorChuck Lever1-1/+1
2016-05-13svcrdma: Support IPv6 with NFS/RDMAShirley Ma1-1/+11
2016-05-13IB/core: Enhance ib_map_mr_sg()Bart Van Assche2-2/+2
2016-05-13IB/core: Add passing an offset into the SG to ib_map_mr_sgChristoph Hellwig3-3/+3
2016-05-13Bluetooth: fix power_on vs close raceJiri Slaby1-2/+2
2016-05-13udp: Resolve NULL pointer dereference over flow-based vxlan deviceAlexander Duyck2-13/+5
2016-05-13sunrpc: set SOCK_FASYNCEric Dumazet1-0/+3
2016-05-12tipc: eliminate risk of double link_up eventsJon Paul Maloy1-1/+1
2016-05-12gre: Fix wrong tpi->proto in WCCPHaishuang Yan3-6/+6
2016-05-12ip6_gre: Fix get_size calculation for gre6 tunnelHaishuang Yan1-3/+0
2016-05-12Merge tag 'mac80211-next-for-davem-2016-05-12' of git://git.kernel.org/pub/sc...David S. Miller13-113/+141
2016-05-12mac80211: allow software PS-Poll/U-APSD with AP_LINK_PSJohannes Berg1-26/+44
2016-05-12cfg80211: make wdev_list accessible to driversJohannes Berg8-24/+26
2016-05-12cfg80211: remove erroneous commentJohannes Berg1-1/+1
2016-05-12cfg80211: allow finding vendor with OUI without specifying the OUI typeEmmanuel Grumbach1-2/+6
2016-05-12mac80211: allow same PN for AMSDU sub-framesSara Sharon1-4/+12
2016-05-12mac80211: remove disconnected APs from BSS tableDavid Spinadel1-0/+5
2016-05-11Merge tag 'nfc-next-4.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s...David S. Miller3-19/+123
2016-05-11dsa: Rename switch chip data to cdAndrew Lunn2-14/+14
2016-05-11dsa: Remove master_dev from switch structureAndrew Lunn2-2/+2
2016-05-11dsa: Move gpio reset into switch driverAndrew Lunn1-16/+0
2016-05-11net: original ingress device index in PKTINFODavid Ahern2-1/+7
2016-05-11net: l3mdev: Add hook in ip and ipv6David Ahern3-1/+16
2016-05-11ipv6: fix 4in6 tunnel receive pathNicolas Dichtel1-1/+1
2016-05-11gre: do not keep the GRE header around in collect medata modeJiri Benc1-1/+6
2016-05-11openvswitch: Fix cached ct with helper.Joe Stringer1-0/+13
2016-05-11tcp: replace cnt & rtt with struct in pkts_acked()Lawrence Brakmo12-46/+54
2016-05-10net sched: ife action fix late bindingJamal Hadi Salim1-4/+10
2016-05-10net sched: skbedit action fix late bindingJamal Hadi Salim1-7/+11
2016-05-10net sched: simple action fix late bindingJamal Hadi Salim1-6/+12
2016-05-10net sched: mirred action fix late bindingJamal Hadi Salim1-6/+13
2016-05-10net sched: ipt action fix late bindingJamal Hadi Salim1-7/+12
2016-05-10net sched: vlan action fix late bindingJamal Hadi Salim1-6/+16
2016-05-10Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-mergeDavid S. Miller26-295/+465
2016-05-10skbuff: remove unused variable `doff'Sowmini Varadhan1-6/+0
2016-05-10ila: ipv6/ila: fix nlsize calculation for lwtunnelTom Herbert1-2/+4
2016-05-10tcp: refresh skb timestamp at retransmit timeEric Dumazet1-2/+4
2016-05-10batman-adv: use batadv_compare_eth when possibleAntonio Quartulli1-4/+2
2016-05-10batman-adv: replace ethertype variable with ETH_P_BATMAN for readabilityMarek Lindner1-4/+4
2016-05-10batman-adv: Use bool as return type for boolean functionsSven Eckelmann18-199/+205
2016-05-10batman-adv: Use kref_get for _batadv_update_routeSven Eckelmann1-4/+4
2016-05-10batman-adv: Use kref_get for hard_iface subfunctionsSven Eckelmann3-38/+13
2016-05-10batman-adv: Use kref_get for batadv_gw_node_addSven Eckelmann1-6/+2
2016-05-10batman-adv: Use kref_get for batadv_gw_selectSven Eckelmann1-2/+2
2016-05-10batman-adv: Use kref_get for batadv_nc_get_nc_nodeSven Eckelmann1-6/+1
2016-05-10batman-adv: Use kref_get for batadv_tvlv_container_getSven Eckelmann1-3/+1
2016-05-10batman-adv: Increase hard_iface refcnt for ptypeSven Eckelmann1-0/+2
2016-05-10batman-adv: Check hard_iface refcnt when receiving skbSven Eckelmann1-1/+13
2016-05-10batman-adv: Check hard_iface refcnt before calling functionSven Eckelmann4-1/+35
2016-05-10batman-adv: add detection for complex bridge loopsSimon Wunderlich5-2/+156
2016-05-10batman-adv: Create batman soft interfaces within correct netns.Andrew Lunn6-12/+18
2016-05-10batman-adv: NETIF_F_NETNS_LOCAL feature to prevent netns movesAndrew Lunn1-1/+1
2016-05-10batman-adv: Remove hdr_size skb size check in batadv_interface_rxSven Eckelmann1-4/+0
2016-05-10batman-adv: Remove unused parameter recv_if of batadv_interface_rxSven Eckelmann3-8/+6
2016-05-10netfilter: conntrack: remove uninitialized shadow variableArnd Bergmann1-1/+0
2016-05-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller3-1/+4
2016-05-10ip6_gre: Use correct flags for reading TUNNEL_SEQTom Herbert1-2/+2
2016-05-10ip6: Don't set transport header in IPv6 tunnelingTom Herbert1-2/+0
2016-05-10ip6_gre: Set inner protocol correctly in __gre6_xmitTom Herbert1-1/+1
2016-05-10gre6: Fix flag translationsTom Herbert1-8/+12
2016-05-10ip6_gre: Fix MTU settingTom Herbert1-16/+13