aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2016-10-04Merge remote-tracking branch 'net-next/master' into mac80211-nextJohannes Berg226-2382/+6750
2016-10-04net/ncsi: Introduce ncsi_stop_dev()Gavin Shan1-13/+24
2016-10-04net/ncsi: Rework the channel monitoringGavin Shan3-23/+35
2016-10-04net/ncsi: Allow to extend NCSI request propertiesGavin Shan4-14/+17
2016-10-04net/ncsi: Rework request index allocationGavin Shan2-8/+10
2016-10-04net/ncsi: Don't probe on the reserved channel ID (0x1f)Gavin Shan1-2/+2
2016-10-04net/ncsi: Introduce NCSI_RESERVED_CHANNELGavin Shan2-7/+8
2016-10-04net/ncsi: Avoid unused-value build warning from ia64-linux-gccGavin Shan2-27/+81
2016-10-04net: Add netdev all_adj_list refcnt propagation to fix panicAndrew Collins1-31/+37
2016-10-03net: skbuff: Limit skb_vlan_pop/push() to expect skb->data at mac headerShmulik Ladkani1-15/+22
2016-10-03net/sched: act_vlan: Push skb->data to mac_header prior calling skb_vlan_*() ...Shmulik Ladkani1-0/+9
2016-10-03Merge tag 'rxrpc-rewrite-20160930' of git://git.kernel.org/pub/scm/linux/kern...David S. Miller11-92/+110
2016-10-03openvswitch: use mpls_hdrJiri Benc1-12/+12
2016-10-03mpls: move mpls_hdr to a common locationJiri Benc1-9/+1
2016-10-03openvswitch: mpls: set network header correctly on key extractJiri Benc1-8/+3
2016-10-03net: rtnl: avoid uninitialized data in IFLA_VF_VLAN_LIST handlingArnd Bergmann1-0/+3
2016-10-03net: pktgen: fix pkt_sizePaolo Abeni1-11/+10
2016-10-02ipv6 addrconf: remove addrconf_sysctl_hop_limit()Maciej Żenczykowski1-17/+14
2016-10-02netfilter: bridge: clarify bridge/netfilter messageStefan Agner1-2/+4
2016-10-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller16-65/+91
2016-10-01net: Use ns_capable_noaudit() when determining net sysctl permissionsTyler Hicks1-1/+1
2016-09-30rxrpc: Fix the call timer handlingDavid Howells2-13/+20
2016-09-30rxrpc: Keep the call timeouts as ktimes rather than jiffiesDavid Howells7-62/+69
2016-09-30rxrpc: Remove error from struct rxrpc_skb_priv as it is unusedDavid Howells1-1/+0
2016-09-30rxrpc: The offset field in struct rxrpc_skb_priv is unnecessaryDavid Howells6-21/+24
2016-09-30rxrpc: Reduce ssthresh to peer's receive windowDavid Howells1-0/+2
2016-09-30rxrpc: Switch to Congestion Avoidance mode at cwnd==ssthreshDavid Howells1-3/+3
2016-09-30mac80211: Move reorder-sensitive TX handlers to after TXQ dequeueToke Høiland-Jørgensen5-90/+228
2016-09-30mac80211: mesh: decrease max driftPedersen, Thomas1-1/+1
2016-09-30mac80211: add offset_tsf driver op and use it for meshPedersen, Thomas5-6/+60
2016-09-30mac80211: Set lower memory limit for non-VHT devicesToke Høiland-Jørgensen1-0/+19
2016-09-30mac80211: Export fq memory limit information in debugfsToke Høiland-Jørgensen1-0/+8
2016-09-30mac80211: Add API to report NAN function matchAyala Beker1-0/+25
2016-09-30mac80211: Implement add_nan_func and rm_nan_funcAyala Beker7-3/+273
2016-09-30mac80211: implement nan_change_confAyala Beker4-0/+93
2016-09-30cfg80211: Provide an API to report NAN function terminationAyala Beker1-0/+60
2016-09-30cfg80211: provide a function to report a match for NANAyala Beker1-0/+80
2016-09-30cfg80211: allow the user space to change current NAN configurationAyala Beker3-0/+83
2016-09-30cfg80211: add add_nan_func / del_nan_funcAyala Beker5-1/+453
2016-09-30mac80211: add boilerplate code for start / stop NANAyala Beker8-4/+131
2016-09-30cfg80211: add start / stop NAN commandsAyala Beker14-5/+193
2016-09-30cfg80211: Add support for static WEP in the driverDavid Spinadel6-8/+13
2016-09-30mac80211: Move ieee802111_tx_dequeue() to later in tx.cToke Høiland-Jørgensen1-45/+45
2016-09-30sctp: fix the issue sctp_diag uses lock_sock in rcu_read_lockXin Long2-21/+47
2016-09-30sctp: change to check peer prsctp_capable when using prsctp policesXin Long2-6/+6
2016-09-30sctp: remove prsctp_param from sctp_chunkXin Long3-19/+9
2016-09-30ipv6 addrconf: implement RFC7559 router solicitation backoffMaciej Żenczykowski1-7/+44
2016-09-30net: Suppress the "Comparison to NULL could be written" warningsJia He2-17/+17
2016-09-30ipv6: Remove useless parameter in __snmp6_fill_statsdevJia He1-6/+6
2016-09-30proc: Reduce cache miss in xfrm_statistics_seq_showJia He1-2/+8
2016-09-30proc: Reduce cache miss in sctp_snmp_seq_showJia He1-2/+6
2016-09-30proc: Reduce cache miss in snmp6_seq_showJia He1-8/+22
2016-09-30proc: Reduce cache miss in snmp_seq_showJia He1-23/+47
2016-09-29rxrpc: Note serial number being ACK'd in the congestion management traceDavid Howells1-4/+4
2016-09-29rxrpc: Request more ACKs in slow-start modeDavid Howells1-0/+1
2016-09-29rxrpc: Reduce the rxrpc_local::services list to a pointerDavid Howells5-25/+18
2016-09-29rxrpc: When activating client conn channels, do state check inside lockDavid Howells1-11/+25
2016-09-29rxrpc: Make Tx loss-injection go through normal return and adjust tracingDavid Howells6-21/+15
2016-09-29rxrpc: Fix exclusive client connectionsDavid Howells1-1/+1
2016-09-28net: do not export sk_stream_write_spaceEric Dumazet1-1/+0
2016-09-28cfg80211: wext: really don't store non-WEP keysJohannes Berg1-1/+11
2016-09-28tcp: Change txhash on every SYN and RTO retransmitLawrence Brakmo1-0/+4
2016-09-28switchdev: remove FIB offload infrastructureJiri Pirko4-299/+1
2016-09-28fib: introduce FIB info offload flag helpersJiri Pirko1-2/+2
2016-09-28fib: introduce FIB notification infrastructureJiri Pirko3-11/+77
2016-09-28net/sched: cls_flower: Use a proper mask value for enc key id parameterHadar Hen Zion1-2/+2
2016-09-27act_ife: Fix false encodingYotam Gigi1-2/+2
2016-09-27act_ife: Fix external mac header on encodeYotam Gigi1-2/+1
2016-09-27VSOCK: Don't dec ack backlog twice for rejected connectionsJorgen Hansen1-3/+3
2016-09-26cfg80211: add checks for beacon rate, extend to meshJohannes Berg1-11/+35
2016-09-26cfg80211: Add support to configure a beacon data ratePurushottam Kushwaha1-222/+288
2016-09-25Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller1-1/+3
2016-09-25ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_routeNikolay Aleksandrov4-5/+10
2016-09-25Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/...Pablo Neira Ayuso243-5889/+10530
2016-09-25netfilter: nf_log: get rid of XT_LOG_* macrosLiping Zhang3-12/+12
2016-09-25netfilter: nft_log: complete NFTA_LOG_FLAGS attr supportLiping Zhang8-10/+17
2016-09-25netfilter: nf_tables: add range expressionPablo Neira Ayuso3-2/+146
2016-09-25netfilter: xt_socket: fix transparent match for IPv6 request socketsKOVACS Krisztian2-1/+1
2016-09-25netfilter: evict stale entries when user reads /proc/net/nf_conntrackFlorian Westphal1-0/+5
2016-09-25netfilter: xt_hashlimit: Create revision 2 to support higher pps ratesVishwanath Pai1-68/+262
2016-09-25netfilter: xt_hashlimit: Prepare for revision 2Vishwanath Pai1-30/+31
2016-09-25netfilter: nft_ct: report error if mark and dir specified simultaneouslyLiping Zhang1-0/+2
2016-09-25netfilter: nft_ct: unnecessary to require dir when use ct l3proto/protocolLiping Zhang1-10/+9
2016-09-25netfilter: seqadj: Fix the wrong ack adjust for the RST packet without ackGao Feng1-8/+12
2016-09-25netfilter: replace list_head with single linked listAaron Conole5-78/+118
2016-09-25Merge tag 'rxrpc-rewrite-20160924' of git://git.kernel.org/pub/scm/linux/kern...David S. Miller9-38/+418
2016-09-24gre: use nla_get_be32() to extract flowinfoLance Richardson1-1/+1
2016-09-24rxrpc: Implement slow-startDavid Howells8-13/+294
2016-09-24rxrpc: Schedule an ACK if the reply to a client call appears overdueDavid Howells4-0/+13
2016-09-24rxrpc: Generate a summary of the ACK state for later useDavid Howells2-11/+48
2016-09-24rxrpc: Delay the resend timer to allow for nsec->jiffies conv errorDavid Howells1-2/+8
2016-09-24rxrpc: Reinitialise the call ACK and timer state for client reply phaseDavid Howells3-0/+11
2016-09-24rxrpc: Include the last reply DATA serial number in the final ACKDavid Howells1-3/+3
2016-09-24rxrpc: Send an immediate ACK if we fill in a holeDavid Howells1-1/+9
2016-09-24netfilter: Only allow sane values in nf_register_net_hookAaron Conole1-0/+5
2016-09-24netfilter: Remove explicit rcu_read_lock in nf_hook_slowAaron Conole14-19/+19
2016-09-24netfilter: call nf_hook_ingress with rcu_read_lockAaron Conole1-1/+6
2016-09-24netfilter: bridge: add and use br_nf_hook_threshFlorian Westphal2-16/+56
2016-09-24netfilter: xt_TCPMSS: Refactor the codes to decrease one condition check and ...Gao Feng1-8/+4
2016-09-24rxrpc: Send an ACK after every few DATA packets we receiveDavid Howells4-9/+33
2016-09-24ip6_gre: fix flowi6_proto value in ip6gre_xmit_other()Lance Richardson1-1/+0
2016-09-24Merge tag 'rxrpc-rewrite-20160923' of git://git.kernel.org/pub/scm/linux/kern...David S. Miller9-118/+239
2016-09-24Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller1-2/+2
2016-09-24net: Update API for VF vlan protocol 802.1ad supportMoshe Shemesh1-15/+65
2016-09-23rxrpc: Add a tracepoint to log which packets will be retransmittedDavid Howells1-0/+2
2016-09-23rxrpc: Add tracepoint for ACK proposalDavid Howells6-28/+73
2016-09-23rxrpc: Add a tracepoint to log injected Rx packet lossDavid Howells1-6/+5
2016-09-23rxrpc: Add data Tx tracepoint and adjust Tx ACK tracepointDavid Howells2-4/+6
2016-09-23rxrpc: Add a tracepoint for the call timerDavid Howells5-7/+29
2016-09-23rxrpc: Don't call the tx_ack tracepoint if don't generate an ACKDavid Howells1-15/+11
2016-09-23rxrpc: Pass the last Tx packet marker in the annotation bufferDavid Howells4-45/+81
2016-09-23rxrpc: Fix call timerDavid Howells2-13/+16
2016-09-23rxrpc: Fix accidental cancellation of scheduled resend by ACK parserDavid Howells1-0/+2
2016-09-23rxrpc: Need to start the resend timer on initial transmissionDavid Howells3-1/+11
2016-09-23rxrpc: Use before_eq() and friends to compare serial numbersDavid Howells1-1/+1
2016-09-23bpf: add helper to invalidate hashDaniel Borkmann1-0/+18
2016-09-23bpf: use bpf_get_smp_processor_id_proto instead of raw oneDaniel Borkmann1-0/+2
2016-09-23bpf: use skb_to_full_sk helper in bpf_skb_under_cgroupDaniel Borkmann1-1/+1
2016-09-23net: dsa: add port fast ageingVivien Didelot1-0/+18
2016-09-23net: dsa: add port STP state helperVivien Didelot1-7/+10
2016-09-23tcp: fix a compile error in DBGUNDO()Eric Dumazet1-2/+1
2016-09-23rxrpc: Should be using ktime_add_ms() not ktime_add_ns()David Howells1-1/+1
2016-09-23rxrpc: Make sure sendmsg() is woken on call completionDavid Howells1-0/+1
2016-09-23rxrpc: Don't send an ACK at the end of service call response transmissionDavid Howells1-2/+0
2016-09-23rxrpc: Preset timestamp on Tx sk_buffsDavid Howells1-0/+5
2016-09-23tcp: fix wrong checksum calculation on MTU probingDouglas Caetano dos Santos1-5/+7
2016-09-23net_sched: sch_fq: account for schedule/timers driftsEric Dumazet1-3/+18
2016-09-23sctp: fix the handling of SACK Gap Ack blocksMarcelo Ricardo Leitner1-5/+6
2016-09-23sch_sfb: keep backlog updated with qlenWANG Cong1-0/+3
2016-09-23sch_qfq: keep backlog updated with qlenWANG Cong1-0/+3
2016-09-23net_sched: check NULL on error path in route4_change()WANG Cong1-1/+2
2016-09-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller35-111/+250
2016-09-23netfilter: nft_lookup: remove superfluous element found checkPablo Neira Ayuso1-1/+1
2016-09-23netfilter: xt_helper: Use sizeof(variable) instead of literal numberGao Feng1-1/+1
2016-09-23netfilter: Enhance the codes used to get random onceGao Feng3-17/+4
2016-09-23netfilter: nf_tables: check tprot_set first when we use xt.thoffLiping Zhang3-10/+19
2016-09-23netfilter: nf_tables: improve nft payload fast evalLiping Zhang1-1/+1
2016-09-23netfilter: nft_queue: add _SREG_QNUM attr to select the queue numberLiping Zhang1-12/+90
2016-09-23netfilter: nf_tables: validate maximum value of u32 netlink attributesLaura Garcia Liebana6-8/+59
2016-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds30-94/+209
2016-09-22Bluetooth: Fix not updating scan rsp when adv offMichał Narajowski1-1/+1
2016-09-22Bluetooth: Fix NULL pointer dereference in mgmt contextArek Lichwa1-0/+2
2016-09-22netfilter: nft_numgen: add number generation offsetLaura Garcia Liebana1-6/+26
2016-09-22Merge tag 'rxrpc-rewrite-20160922-v2' of git://git.kernel.org/pub/scm/linux/k...David S. Miller11-130/+324
2016-09-22rxrpc: Reduce the number of PING ACKs sentDavid Howells2-3/+6
2016-09-22rxrpc: Reduce the number of ACK-Requests sentDavid Howells4-4/+13
2016-09-22tcp: properly account Fast Open SYN-ACK retransYuchung Cheng3-1/+4
2016-09-22tcp: fix under-accounting retransmit SNMP countersYuchung Cheng1-1/+1
2016-09-22rxrpc: Obtain RTT data by requesting ACKs on DATA packetsDavid Howells7-20/+57
2016-09-22rxrpc: Expedite ping response transmissionDavid Howells1-0/+4
2016-09-22rxrpc: Send pings to get RTT dataDavid Howells4-8/+80
2016-09-22sctp: make use of SCTP_TRUNC4 macroMarcelo Ricardo Leitner1-3/+4
2016-09-22sctp: rename WORD_TRUNC/ROUND macrosMarcelo Ricardo Leitner10-37/+37
2016-09-22Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller6-14/+48
2016-09-22tcp: implement TSQ for retransmitsEric Dumazet1-25/+47
2016-09-22net: get rid of an signed integer overflow in ip_idents_reserve()Eric Dumazet1-2/+8
2016-09-22net: skbuff: Coding: Use eth_type_vlan() instead of open coding itShmulik Ladkani1-4/+2
2016-09-22net: skbuff: Remove errornous length validation in skb_vlan_pop()Shmulik Ladkani1-6/+4
2016-09-22net/sched: act_vlan: Introduce TCA_VLAN_ACT_MODIFY vlan actionShmulik Ladkani1-1/+28
2016-09-22net: skbuff: Export __skb_vlan_popShmulik Ladkani1-2/+5
2016-09-22rxrpc: Add per-peer RTT trackerDavid Howells3-4/+70
2016-09-22rxrpc: Add re-sent Tx annotationDavid Howells3-12/+32
2016-09-22rxrpc: Don't store the rxrpc header in the Tx queue sk_buffsDavid Howells6-88/+71
2016-09-21net: act_mirred: allow statistic updates from offloaded actionsJakub Kicinski1-0/+8
2016-09-21net: cls_bpf: allow offloaded filters to update statsJakub Kicinski1-0/+11
2016-09-21net: cls_bpf: add support for marking filters as hardware-onlyJakub Kicinski1-9/+25
2016-09-21net: cls_bpf: limit hardware offload by software-only flagJakub Kicinski1-2/+20
2016-09-21net: cls_bpf: add hardware offloadJakub Kicinski1-0/+70
2016-09-21xfrm: state lookup can be locklessFlorian Westphal1-2/+2
2016-09-21vti6: fix input pathNicolas Dichtel3-9/+13
2016-09-21ipmr, ip6mr: return lastuse relative to nowNikolay Aleksandrov2-4/+10
2016-09-21tcp_bbr: add BBR congestion controlNeal Cardwell3-0/+915
2016-09-21tcp: new CC hook to set sending rate with rate_sample in any CA stateYuchung Cheng2-4/+15
2016-09-21tcp: allow congestion control to expand send buffer differentlyYuchung Cheng1-1/+3
2016-09-21tcp: export tcp_mss_to_mtu() for congestion control modulesNeal Cardwell1-0/+1
2016-09-21tcp: export tcp_tso_autosize() and parameterize minimum number of TSO segmentsNeal Cardwell1-3/+6
2016-09-21tcp: allow congestion control module to request TSO skb segment countNeal Cardwell1-2/+13
2016-09-21tcp: export data delivery rateYuchung Cheng2-2/+21
2016-09-21tcp: track application-limited rate samplesSoheil Hassas Yeganeh3-1/+39
2016-09-21tcp: track data delivery rate for a TCP connectionYuchung Cheng4-15/+186
2016-09-21tcp: count packets marked lost for a TCP connectionNeal Cardwell1-1/+24
2016-09-21tcp: switch back to proper tcp_skb_cb size check in tcp_init()Eric Dumazet1-2/+3
2016-09-21net_sched: sch_fq: add low_rate_threshold parameterEric Dumazet1-3/+19
2016-09-21tcp: use windowed min filter library for TCP min_rtt estimationNeal Cardwell3-61/+7
2016-09-21tcp: cdg: rename struct minmax in tcp_cdg.c to avoid a naming conflictSoheil Hassas Yeganeh1-6/+6
2016-09-20net sched actions: fix GETing actionsJamal Hadi Salim1-0/+20
2016-09-20bpf: direct packet write and access for helpers for clsact progsDaniel Borkmann1-17/+117
2016-09-20openvswitch: avoid resetting flow key while installing new flow.pravin shelar4-9/+10
2016-09-20openvswitch: Fix Frame-size larger than 1024 bytes warning.pravin shelar1-6/+9
2016-09-20Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller13-110/+825
2016-09-20net-next: dsa: make the set_addr() operation optionalJohn Crispin2-6/+10
2016-09-20net-next: dsa: fix duplicate invocation of set_addr()John Crispin1-4/+0
2016-09-20mac80211: Use rhltable instead of rhashtableHerbert Xu5-54/+33
2016-09-20net: ipv6: fallback to full lookup if table lookup is unsuitableVincent Bernat1-1/+10
2016-09-19net sched: stylistic cleanupsJamal Hadi Salim14-104/+114
2016-09-19net sched actions police: peg drop stats for conforming trafficRoman Mashak1-0/+2
2016-09-19net sched ife action: Introduce skb tcindex metadata encap decapJamal Hadi Salim3-0/+85
2016-09-19net sched ife action: add 16 bit helpersJamal Hadi Salim1-0/+26
2016-09-19gso: Support partial splitting at the frag_list pointerSteffen Klassert6-26/+69
2016-09-19cgroup: duplicate cgroup reference when cloning socketsJohannes Weiner1-1/+4