aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2017-08-15net_sched: remove warning from qdisc_hash_addKonstantin Khlebnikov1-3/+0
2017-08-15net_sched/sfq: update hierarchical backlog when drop packetKonstantin Khlebnikov1-1/+4
2017-08-15net_sched: reset pointers to tcf blocks in classful qdiscs' destructorsKonstantin Khlebnikov4-4/+12
2017-08-15ipv4: fix NULL dereference in free_fib_info_rcu()Eric Dumazet1-5/+7
2017-08-15ipv6: fix NULL dereference in ip6_route_dev_notify()Eric Dumazet1-3/+3
2017-08-15Merge tag 'wireless-drivers-for-davem-2017-08-15' of git://git.kernel.org/pub...David S. Miller1-1/+21
2017-08-14tcp: fix possible deadlock in TCP stack vs BPF filterEric Dumazet2-4/+4
2017-08-14dccp: purge write queue in dccp_destroy_sock()Eric Dumazet1-4/+1
2017-08-14ipv6: release rt6->rt6i_idev properly during ifdownWei Wang1-8/+5
2017-08-14af_key: do not use GFP_KERNEL in atomic contextsEric Dumazet1-22/+26
2017-08-14tcp: ulp: avoid module refcnt leak in tcp_set_ulpSabrina Dubroca1-7/+7
2017-08-14tipc: avoid inheriting msg_non_seq flag when message is returnedJon Paul Maloy1-0/+1
2017-08-14tipc: accept PACKET_MULTICAST packetsJon Paul Maloy1-1/+1
2017-08-14ipv4: route: fix inet_rtm_getroute induced crashFlorian Westphal1-1/+2
2017-08-11bpf: fix two missing target_size settings in bpf_convert_ctx_accessDaniel Borkmann1-0/+2
2017-08-11net/sched/hfsc: allocate tcf block for hfsc root classKonstantin Khlebnikov1-0/+8
2017-08-11net: dsa: ksz: fix skb freeingVivien Didelot1-4/+9
2017-08-10packet: fix tp_reserve race in packet_set_ringWillem de Bruijn1-4/+9
2017-08-10udp: consistently apply ufo or fragmentationWillem de Bruijn3-7/+10
2017-08-09net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_targetXin Long1-1/+1
2017-08-09igmp: Fix regression caused by igmp sysctl namespace code.Nikolay Borisov2-6/+7
2017-08-09tipc: remove premature ESTABLISH FSM event at link synchronizationJon Paul Maloy1-3/+1
2017-08-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds13-67/+114
2017-08-09mac80211: add api to start ba session timer expired flowNaftali Goldstein1-1/+21
2017-08-08net: avoid skb_warn_bad_offload false positives on UFOWillem de Bruijn3-3/+3
2017-08-08rds: Reintroduce statistics countingHåkon Bugge1-1/+4
2017-08-08tcp: fastopen: tcp_connect() must refresh the routeEric Dumazet1-0/+4
2017-08-08net: sched: set xt_tgchk_param par.net properly in ipt_init_targetXin Long1-10/+10
2017-08-04Merge tag 'ceph-for-4.13-rc4' of git://github.com/ceph/ceph-clientLinus Torvalds4-37/+45
2017-08-03tcp: fix xmit timer to only be reset if data ACKed/SACKedNeal Cardwell2-18/+16
2017-08-03tcp: enable xmit timer fix by having TLP use time when RTO should fireNeal Cardwell1-9/+5
2017-08-03tcp: introduce tcp_rto_delta_us() helper for xmit timer fixNeal Cardwell1-4/+1
2017-08-03ipv6: set rt6i_protocol properly in the route when it is installedXin Long1-8/+3
2017-08-03net: fix keepalive code vs TCP_FASTOPEN_CONNECTEric Dumazet1-1/+2
2017-08-03Merge tag 'batadv-net-for-davem-20170802' of git://git.open-mesh.org/linux-mergeDavid S. Miller2-9/+53
2017-08-02tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction statesYuchung Cheng1-2/+2
2017-08-01gue: fix remcsum when GRO on and CHECKSUM_PARTIAL boundary is outer UDPK. Den1-0/+1
2017-08-01Cipso: cipso_v4_optptr enter infinite loopyujuan.qi1-2/+10
2017-08-01libceph: make RECOVERY_DELETES feature create a new intervalIlya Dryomov2-1/+9
2017-08-01libceph: upmap semantic changesIlya Dryomov1-28/+11
2017-08-01crush: assume weight_set != null imples weight_set_size > 0Ilya Dryomov2-1/+5
2017-08-01libceph: fallback for when there isn't a pool-specific choose_argIlya Dryomov1-1/+11
2017-08-01libceph: don't call ->reencode_message() more than once per messageIlya Dryomov1-3/+3
2017-08-01libceph: make encode_request_*() work with r_mempool requestsIlya Dryomov1-3/+6
2017-07-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds15-52/+79
2017-07-31udp6: fix jumbogram receptionPaolo Abeni2-1/+11
2017-07-31ipv4: fib: Fix NULL pointer deref during fib_sync_down_dev()Ido Schimmel1-1/+1
2017-07-31batman-adv: fix TT sync flag inconsistenciesLinus Lüssing2-9/+53
2017-07-29tcp: avoid bogus gcc-7 array-bounds warningArnd Bergmann1-2/+3
2017-07-29udp6: fix socket leak on early demuxPaolo Abeni2-10/+20
2017-07-29net: check dev->addr_len for dev_set_mac_address()WANG Cong1-0/+2
2017-07-27dccp: fix a memleak for dccp_feat_init err processXin Long1-2/+5
2017-07-27dccp: fix a memleak that dccp_ipv4 doesn't put reqsk properlyXin Long1-0/+1
2017-07-27dccp: fix a memleak that dccp_ipv6 doesn't put reqsk properlyXin Long1-0/+1
2017-07-26netpoll: Fix device name check in netpoll_setup()Matthias Kaehlcke1-1/+1
2017-07-26udp: unbreak build lacking CONFIG_XFRMPaolo Abeni1-1/+1
2017-07-25ipv6: Don't increase IPSTATS_MIB_FRAGFAILS twice in ip6_fragment()Stefano Brivio1-4/+0
2017-07-25udp: preserve head state for IP_CMSG_PASSSECPaolo Abeni1-20/+18
2017-07-24net: dsa: Initialize ds->cpu_port_mask earlierFlorian Fainelli1-6/+7
2017-07-24packet: fix use-after-free in prb_retire_rx_blk_timer_expired()WANG Cong1-1/+1
2017-07-24openvswitch: fix potential out of bound access in parse_ctLiping Zhang1-2/+5
2017-07-24net/socket: fix type in assignment and trim long linePaolo Abeni1-2/+3
2017-07-21Merge tag 'nfs-for-4.13-2' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds1-0/+2
2017-07-21net/sunrpc/xprt_sock: fix regression in connection error reporting.NeilBrown1-0/+2
2017-07-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds25-216/+141
2017-07-20rds: Make sure updates to cp_send_gen can be observedHåkon Bugge1-3/+3
2017-07-20ipv4: initialize fib_trie prior to register_netdev_notifier call.Mahesh Bandewar1-4/+5
2017-07-20rtnetlink: allocate more memory for dev_set_mac_address()WANG Cong1-1/+2
2017-07-19ipv6: avoid overflow of offset in ip6_find_1stfragoptSabrina Dubroca1-2/+6
2017-07-19Revert "rtnetlink: Do not generate notifications for CHANGEADDR event"David Ahern1-0/+1
2017-07-19net: Zero terminate ifr_name in dev_ifname().David S. Miller1-0/+1
2017-07-19wireless: wext: terminate ifr name coming from userspaceLevin, Alexander1-0/+2
2017-07-18netfilter: fix netfilter_net_init() returnDan Carpenter1-2/+2
2017-07-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller5-157/+14
2017-07-18udp: preserve skb->dst if required for IP options processingPaolo Abeni1-2/+11
2017-07-18ipv4: ipv6: initialize treq->txhash in cookie_v[46]_check()Alexander Potapenko2-0/+2
2017-07-17netfilter: expect: fix crash when putting uninited expectationFlorian Westphal1-1/+1
2017-07-17netfilter: nf_tables: only allow in/output for arp packetsFlorian Westphal1-2/+1
2017-07-17netfilter: nat: fix src map lookupFlorian Westphal1-8/+9
2017-07-17netfilter: remove old pre-netns era hook apiFlorian Westphal1-143/+0
2017-07-17libceph: potential NULL dereference in ceph_msg_data_create()Dan Carpenter1-2/+4
2017-07-17libceph: don't call encode_request_finish() on MOSDBackoff messagesIlya Dryomov1-1/+4
2017-07-17libceph: use alloc_pg_mapping() in __decode_pg_upmap_items()Ilya Dryomov1-1/+1
2017-07-17libceph: set -EINVAL in one place in crush_decode()Ilya Dryomov1-11/+12
2017-07-17libceph: NULL deref on osdmap_apply_incremental() error pathDan Carpenter1-3/+3
2017-07-17netfilter: nfnetlink: Improve input length sanitization in nfnetlink_rcvMateusz Jurczyk1-3/+3
2017-07-15tcp_bbr: init pacing rate on first RTT sampleNeal Cardwell1-1/+9
2017-07-15tcp_bbr: remove sk_pacing_rate=0 transient during initNeal Cardwell1-1/+0
2017-07-15tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helperNeal Cardwell1-5/+18
2017-07-15tcp_bbr: introduce bbr_bw_to_pacing_rate() helperNeal Cardwell1-3/+11
2017-07-15tcp_bbr: cut pacing rate only if filled pipeNeal Cardwell1-2/+1
2017-07-15openvswitch: Fix for force/commit action failuresGreg Rose1-15/+36
2017-07-15ipv4: ip_do_fragment: fix headroom testsVasily Averin1-4/+4
2017-07-15Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-5/+7
2017-07-15Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds3-6/+81
2017-07-15Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2-43/+37
2017-07-14sctp: fix an array overflow when all ext chunks are setXin Long1-2/+2
2017-07-14net sched actions: rename act_get_notify() to tcf_get_notify()Roman Mashak1-2/+2
2017-07-14net/packet: Fix Tx queue selection for AF_PACKETIván Briano1-4/+2
2017-07-14net: bridge: fix dest lookup when vlan proto doesn't matchNikolay Aleksandrov2-2/+4
2017-07-14netpoll: shut up a kernel warning on refcountWANG Cong1-1/+1
2017-07-13Merge tag 'nfs-for-4.13-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds8-149/+201
2017-07-13Merge tag 'nfsd-4.13' of git://linux-nfs.org/~bfields/linuxLinus Torvalds15-945/+869
2017-07-13net: set fib rule refcount after mallocDavid Ahern1-2/+1
2017-07-13sunrpc: use constant time memory comparison for macJason A. Donenfeld1-1/+2
2017-07-13xprtrdma: Fix documenting comments in frwr_ops.cChuck Lever1-3/+3
2017-07-13xprtrdma: Replace PAGE_MASK with offset_in_page()Chuck Lever1-8/+8
2017-07-13xprtrdma: FMR does not need list_del_init()Chuck Lever1-8/+10
2017-07-13xprtrdma: Demote "connect" log messagesChuck Lever1-36/+8
2017-07-13xprtrdma: Don't defer MR recovery if ro_map failsChuck Lever2-20/+17
2017-07-13xprtrdma: Fix FRWR invalidation error recoveryChuck Lever1-10/+13
2017-07-13xprtrdma: Fix client lock-up after application signal firesChuck Lever4-31/+84
2017-07-13xprtrdma: Rename rpcrdma_req::rl_freeChuck Lever2-6/+5
2017-07-13xprtrdma: Pass only the list of registered MRs to ro_unmap_syncChuck Lever4-27/+26
2017-07-13xprtrdma: Pre-mark remotely invalidated MRsChuck Lever4-5/+28
2017-07-13xprtrdma: On invalidation failure, remove MWs from rl_registeredChuck Lever1-0/+1
2017-07-13SUNRPC: Make slot allocation more reliableTrond Myklebust1-3/+5
2017-07-13sunrpc: mark all struct svc_version instances as constChristoph Hellwig1-2/+2
2017-07-13sunrpc: mark all struct svc_procinfo instances as constChristoph Hellwig1-1/+1
2017-07-13sunrpc: move pc_count out of struct svc_procinfoChristoph Hellwig2-6/+7
2017-07-13sunrpc: properly type pc_encode callbacksChristoph Hellwig1-4/+2
2017-07-13sunrpc: properly type pc_decode callbacksChristoph Hellwig1-3/+6
2017-07-13sunrpc: properly type pc_release callbacksChristoph Hellwig1-4/+4
2017-07-13sunrpc: properly type pc_func callbacksChristoph Hellwig1-1/+1
2017-07-13sunrpc: mark all struct rpc_procinfo instances as constChristoph Hellwig4-13/+14
2017-07-13sunrpc: move p_count out of struct rpc_procinfoChristoph Hellwig4-8/+16
2017-07-13sunrpc/auth_gss: fix decoder callback prototypesChristoph Hellwig3-3/+4
2017-07-13sunrpc: fix decoder callback prototypesChristoph Hellwig1-12/+15
2017-07-13sunrpc: properly type argument to kxdrdproc_tChristoph Hellwig1-1/+2
2017-07-13sunrpc/auth_gss: nfsd: fix encoder callback prototypesChristoph Hellwig3-7/+8
2017-07-13sunrpc: fix encoder callback prototypesChristoph Hellwig1-11/+13
2017-07-13sunrpc: properly type argument to kxdreproc_tChristoph Hellwig1-1/+2
2017-07-13Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-13/+9
2017-07-13svcrdma: fix an incorrect check on -E2BIG and -EINVALColin Ian King1-1/+1
2017-07-13dccp: make const array error_code staticColin Ian King1-1/+1
2017-07-13bpf: fix return in bpf_skb_adjust_netKefeng Wang1-1/+1
2017-07-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds3-6/+7
2017-07-12mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful s...Michal Hocko3-5/+5
2017-07-12net/netfilter/x_tables.c: use kvmalloc() in xt_alloc_table_info()Michal Hocko1-8/+4
2017-07-12datagram: fix kernel-doc commentsstephen hemminger1-3/+3
2017-07-12svcrdma: Remove svc_rdma_chunk_ctxt::cc_dir fieldChuck Lever1-10/+8
2017-07-12svcrdma: use offset_in_page() macroChuck Lever1-2/+3
2017-07-12svcrdma: Clean up after converting svc_rdma_recvfrom to rdma_rw APIChuck Lever1-35/+4
2017-07-12svcrdma: Clean-up svc_rdma_unmap_dmaChuck Lever1-14/+5
2017-07-12svcrdma: Remove frmr cacheChuck Lever1-86/+0
2017-07-12svcrdma: Remove unused Read completion handlersChuck Lever1-84/+9
2017-07-12svcrdma: Properly compute .len and .buflen for received RPC CallsChuck Lever2-11/+5
2017-07-12svcrdma: Use generic RDMA R/W API in RPC Call pathChuck Lever2-454/+106
2017-07-12svcrdma: Add recvfrom helpers to svc_rdma_rw.cChuck Lever1-1/+424
2017-07-12sunrpc: Allocate up to RPCSVC_MAXPAGES per svc_rqstChuck Lever1-4/+6
2017-07-12net: ipmr: ipmr_get_table() returns NULLDan Carpenter1-2/+2
2017-07-11bridge: mdb: fix leak on complete_info ptr on fail pathEduardo Valentin1-1/+2
2017-07-11Merge tag 'ceph-for-4.13-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds8-303/+1657
2017-07-119p: Implement show_optionsDavid Howells3-6/+81
2017-07-08mpls: fix uninitialized in_label var warning in mpls_getrouteRoopa Prabhu1-4/+8
2017-07-08bonding: avoid NETDEV_CHANGEMTU event when unregistering slaveWANG Cong1-1/+2
2017-07-08rds: tcp: use sock_create_lite() to create the accept socketSowmini Varadhan1-1/+1
2017-07-07libceph: osd_state is 32 bits wide in luminousIlya Dryomov2-10/+21
2017-07-07crush: remove an obsolete commentIlya Dryomov1-5/+0
2017-07-07crush: crush_init_workspace starts with struct crush_workIlya Dryomov1-1/+1
2017-07-07libceph, crush: per-pool crush_choose_arg_map for crush_do_rule()Ilya Dryomov2-3/+200
2017-07-07crush: implement weight and id overrides for straw2Ilya Dryomov2-19/+57
2017-07-07libceph: apply_upmap()Ilya Dryomov1-2/+95
2017-07-07libceph: compute actual pgid in ceph_pg_to_up_acting_osds()Ilya Dryomov1-6/+6
2017-07-07libceph: pg_upmap[_items] infrastructureIlya Dryomov2-3/+155
2017-07-07libceph: ceph_decode_skip_* helpersIlya Dryomov1-22/+3
2017-07-07libceph: kill __{insert,lookup,remove}_pg_mapping()Ilya Dryomov1-72/+15
2017-07-07libceph: introduce and switch to decode_pg_mapping()Ilya Dryomov1-67/+83
2017-07-07libceph: don't pass pgid by valueIlya Dryomov1-10/+10
2017-07-07libceph: respect RADOS_BACKOFF backoffsIlya Dryomov4-0/+684
2017-07-07libceph: avoid unnecessary pi lookups in calc_target()Ilya Dryomov2-28/+34
2017-07-07libceph: use target pi for calc_target() calculationsIlya Dryomov1-1/+8
2017-07-07libceph: always populate t->target_{oid,oloc} in calc_target()Ilya Dryomov1-11/+4
2017-07-07libceph: make sure need_resend targets reflect latest mapIlya Dryomov2-9/+26
2017-07-07libceph: delete from need_resend_linger before check_linger_pool_dne()Ilya Dryomov1-0/+1
2017-07-07libceph: resend on PG splits if OSD has RESEND_ON_SPLITIlya Dryomov2-11/+17
2017-07-07libceph: drop need_resend from calc_target()Ilya Dryomov1-7/+11
2017-07-07libceph: MOSDOp v8 encoding (actual spgid + full hash)Ilya Dryomov1-19/+134
2017-07-07libceph: ceph_connection_operations::reencode_message() methodIlya Dryomov1-2/+5
2017-07-07libceph: encode_{pgid,oloc}() helpersIlya Dryomov1-23/+27
2017-07-07libceph: introduce ceph_spg, ceph_pg_to_primary_shard()Ilya Dryomov3-3/+48
2017-07-07libceph: new pi->last_force_request_resendIlya Dryomov1-0/+37
2017-07-07libceph: fold [l]req->last_force_resend into ceph_osd_request_targetIlya Dryomov1-11/+10
2017-07-07libceph: support SERVER_JEWEL feature bitsIlya Dryomov1-1/+7
2017-07-07libceph: handle non-empty dest in ceph_{oloc,oid}_copy()Ilya Dryomov1-4/+6
2017-07-07libceph: remove ceph_sanitize_features() workaroundIlya Dryomov1-2/+1
2017-07-07Merge tag 'mac80211-for-davem-2017-07-07' of git://git.kernel.org/pub/scm/lin...David S. Miller1-3/+7
2017-07-07cfg80211: Validate frequencies nested in NL80211_ATTR_SCAN_FREQUENCIESSrinivas Dasari1-0/+4
2017-07-07cfg80211: Define nla_policy for NL80211_ATTR_LOCAL_MESH_POWER_MODESrinivas Dasari1-0/+1
2017-07-07cfg80211: Check if NAN service ID is of expected sizeSrinivas Dasari1-1/+1
2017-07-07cfg80211: Check if PMKID attribute is of expected sizeSrinivas Dasari1-2/+1
2017-07-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller3-0/+15
2017-07-06sctp: set the value of flowi6_oif to sk_bound_dev_if to make sctp_v6_get_dst ...Zheng Li1-0/+2
2017-07-06TLS: Fix length check in do_tls_getsockopt_tx()Matthias Rosenfelder1-1/+1
2017-07-06tcp: md5: tcp_md5_do_lookup_exact() can be staticWu Fengguang1-3/+3
2017-07-06net: ipv6: Compare lwstate in detecting duplicate nexthopsDavid Ahern2-11/+2
2017-07-05Merge branch 'work.memdup_user' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-72/+27
2017-07-05Merge branch 'work.misc-set_fs' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+1
2017-07-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds440-5111/+10808
2017-07-05bpf: add missing break in for the TCP_BPF_SNDCWND_CLAMP caseColin Ian King1-0/+1