aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2015-05-12bpf: allow bpf programs to tail-call other bpf programstail_call_v3Alexei Starovoitov14-45/+484
2015-05-12net: make skb_dst_pop routine staticYing Xue2-12/+12
2015-05-12test_bpf: add 173 new testcases for eBPFMichael Holzheu2-0/+2202
2015-05-12samples/bpf: fix in-source build of samples with clangBrenden Blanco1-1/+1
2015-05-12cxgb4/cxgb4vf: Cleanup macros, add comments and add new MACROSHariprasad Shenai9-147/+235
2015-05-12hv_netvsc: Use the xmit_more skb flag to optimize signaling the hostKY Srinivasan1-16/+27
2015-05-12pktgen: fix packet generationAlexei Starovoitov1-1/+10
2015-05-12Merge branch 'systemport-irq-coalesce'David S. Miller2-1/+64
2015-05-12net: systemport: Implement RX coalescing control knobsFlorian Fainelli2-7/+22
2015-05-12net: systemport: Implement TX coalescing control knobsFlorian Fainelli1-0/+48
2015-05-12net: deinline netif_tx_stop_all_queues(), remove WARN_ON in netif_tx_stop_que...Denys Vlasenko2-13/+12
2015-05-12macvtap add missing ioctls - fix wrappingJustin Cormack1-0/+29
2015-05-12Merge branch 'switchdev_spring_cleanup'David S. Miller17-742/+1723
2015-05-12switchdev: bring documentation up-to-dateScott Feldman1-59/+355
2015-05-12rocker: make checkpatch -f cleanScott Feldman2-24/+23
2015-05-12switchdev: remove NETIF_F_HW_SWITCH_OFFLOAD feature flagScott Feldman5-12/+4
2015-05-12switchdev: convert fib_ipv4_add/del over to switchdev_port_obj_add/delScott Feldman3-56/+55
2015-05-12switchdev: cut over to new switchdev_port_bridge_getlinkScott Feldman3-14/+3
2015-05-12switchdev: add new switchdev_port_bridge_getlinkScott Feldman2-0/+38
2015-05-12bridge: revert br_dellink change back to originalScott Feldman1-10/+1
2015-05-12switchdev: remove unused switchdev_port_bridge_dellinkScott Feldman2-45/+0
2015-05-12switchdev: cut over to new switchdev_port_bridge_dellinkScott Feldman3-2/+3
2015-05-12switchdev: add new switchdev_port_bridge_dellinkScott Feldman2-12/+18
2015-05-12bridge: restore br_setlink back to originalScott Feldman1-10/+1
2015-05-12switchdev: remove old switchdev_port_bridge_setlinkScott Feldman2-39/+0
2015-05-12switchdev: cut over to new switchdev_port_bridge_setlinkScott Feldman3-43/+3
2015-05-12switchdev: add new switchdev bridge setlinkScott Feldman1-11/+140
2015-05-12switchdev: add bridge port flags attrScott Feldman2-0/+27
2015-05-12rocker: use switchdev add/del obj for bridge port vlansScott Feldman1-7/+123
2015-05-12switchdev: add port vlan objScott Feldman1-0/+8
2015-05-12switchdev: introduce switchdev add/del obj opsScott Feldman2-0/+138
2015-05-12switchdev: convert STP update to switchdev attr setScott Feldman5-50/+31
2015-05-12rocker: support prepare-commit transaction modelScott Feldman1-249/+451
2015-05-12switchdev: convert parent_id_get to switchdev attr getScott Feldman6-57/+51
2015-05-12switchdev: introduce get/set attrs opsScott Feldman2-0/+212
2015-05-12switchdev: s/swdev_/switchdev_/Jiri Pirko5-58/+59
2015-05-12switchdev: s/netdev_switch_/switchdev_/ and s/NETDEV_SWITCH_/SWITCHDEV_/Jiri Pirko11-171/+166
2015-05-12net_sched: gred: add TCA_GRED_LIMIT attributeDavid Ward2-5/+26
2015-05-12ARM: net: add JIT support for loads from struct seccomp_data.Nicolas Schichan1-0/+10
2015-05-12Merge branch 'netdev_page_frags'David S. Miller12-171/+223
2015-05-12bnx2x, tg3: Replace put_page(virt_to_head_page()) with skb_free_frag()Alexander Duyck2-2/+2
2015-05-12hisilicon: Replace put_page(virt_to_head_page()) with skb_free_frag()Alexander Duyck1-1/+1
2015-05-12e1000: Replace e1000_free_frag with skb_free_fragAlexander Duyck1-12/+7
2015-05-12mvneta: Replace put_page(virt_to_head_page(ptr)) w/ skb_free_fragAlexander Duyck1-1/+1
2015-05-12netcp: Replace put_page(virt_to_head_page(ptr)) w/ skb_free_fragAlexander Duyck1-1/+1
2015-05-12net: Add skb_free_frag to replace use of put_page in freeing skb->headAlexander Duyck2-4/+11
2015-05-12mm/net: Rename and move page fragment handling from net/ to mm/Alexander Duyck5-97/+127
2015-05-12net: Store virtual address instead of page in netdev_alloc_cacheAlexander Duyck2-26/+34
2015-05-12igb: Don't use NETDEV_FRAG_PAGE_MAX_SIZE in descriptor calculationAlexander Duyck1-8/+3
2015-05-12net: Use cached copy of pfmemalloc to avoid accessing pageAlexander Duyck1-62/+79
2015-05-11net: sched: deprecate enqueue_root()Eric Dumazet2-8/+2
2015-05-11net: ll_temac: Use one return statement instead of twoMichal Simek1-3/+1
2015-05-11net: fec: add support of ethtool get_regsPhilippe Reynes1-0/+78
2015-05-11net: sched: fix typo in net_device ifdefDaniel Borkmann1-1/+1
2015-05-11Merge branch 'handle_ing_lightweight'David S. Miller3-77/+33
2015-05-11net: sched: further simplify handle_ingDaniel Borkmann3-61/+31
2015-05-11net: sched: consolidate handle_ing and ing_filterDaniel Borkmann1-30/+16
2015-05-11test: bpf: extend "load 64-bit immediate" testcaseXi Wang1-1/+2
2015-05-11Merge branch 'bonding_netlink_lacp'David S. Miller10-9/+328
2015-05-11bonding: add netlink support for sys prio, actor sys mac, and port keyAndy Gospodarek3-9/+74
2015-05-11bonding: Implement user key part of port_key in an AD system.Mahesh Bandewar7-7/+123
2015-05-11bonding: Allow userspace to set actors' macaddr in an AD-system.Mahesh Bandewar8-1/+70
2015-05-11bonding: Allow userspace to set actors' system_priority in AD systemMahesh Bandewar8-2/+71
2015-05-11Merge branch 'kernel_socket_netns'David S. Miller72-238/+166
2015-05-11net: kill sk_change_net and sk_release_kernelEric W. Biederman2-36/+0
2015-05-11netlink: Create kernel netlink sockets in the proper network namespaceEric W. Biederman1-8/+6
2015-05-11net: Modify sk_alloc to not reference count the netns of kernel sockets.Eric W. Biederman8-45/+30
2015-05-11net: Pass kern from net_proto_family.create to sk_allocEric W. Biederman59-108/+109
2015-05-11net: Add a struct net parameter to sock_create_kernEric W. Biederman13-26/+26
2015-05-11tun: Utilize the normal socket network namespace refcounting.Eric W. Biederman3-24/+4
2015-05-10codel: add ce_threshold attributeEric Dumazet4-4/+42
2015-05-10ethernet: qualcomm: use spi instead of spi_deviceVarka Bhadram1-23/+23
2015-05-09Merge branch 'pktgen-next'David S. Miller2-5/+89
2015-05-09pktgen: introduce xmit_mode '<start_xmit|netif_receive>'Alexei Starovoitov2-5/+84
2015-05-09pktgen: adjust flag NO_TIMESTAMP to be more pktgen compliantJesper Dangaard Brouer2-0/+5
2015-05-09Merge branch 'netns-scalability'David S. Miller7-82/+170
2015-05-09netlink: allow to listen "all" netnsNicolas Dichtel5-6/+61
2015-05-09netlink: rename private flags and statesNicolas Dichtel1-29/+30
2015-05-09netns: use a spin_lock to protect nsid managementNicolas Dichtel1-13/+44
2015-05-09netns: notify new nsid outside __peernet2id()Nicolas Dichtel1-14/+27
2015-05-09netns: rename peernet2id() to peernet2id_alloc()Nicolas Dichtel4-5/+5
2015-05-09netns: always provide the id to rtnl_net_fill()Nicolas Dichtel1-20/+11
2015-05-09netns: returns always an id in __peernet2id()Nicolas Dichtel1-11/+8
2015-05-09Merge tag 'linux-can-next-for-4.2-20150506' of git://git.kernel.org/pub/scm/l...David S. Miller7-59/+159
2015-05-09net: macb: Add change_mtu callback with jumbo supportHarini Katakam1-1/+23
2015-05-09net: macb: Add support for jumbo framesHarini Katakam2-4/+27
2015-05-09net: macb: Add compatible string for Zynq Ultrascale+ MPSoCHarini Katakam1-0/+8
2015-05-09devicetree: Add compatible string for Zynq Ultrascale+ MPSoCHarini Katakam1-0/+1
2015-05-09tcp: set SOCK_NOSPACE under memory pressureJason Baron1-1/+5
2015-05-09gianfar: Enable changing mac addr when if upClaudiu Manoil1-1/+12
2015-05-09gianfar: Move TxFIFO underrun handling to reset pathClaudiu Manoil1-30/+10
2015-05-09Merge branch 'bpf_seccomp'David S. Miller3-71/+91
2015-05-09seccomp, filter: add and use bpf_prog_create_from_user from seccompDaniel Borkmann3-39/+66
2015-05-09net: filter: add __GFP_NOWARN flag for larger kmem allocsDaniel Borkmann1-3/+6
2015-05-09seccomp: simplify seccomp_prepare_filter and reuse bpf_prepare_filterNicolas Schichan3-54/+26
2015-05-09net: filter: add a callback to allow classic post-verifier transformationsNicolas Schichan2-3/+21
2015-05-09Merge tag 'mac80211-next-for-davem-2015-05-06' of git://git.kernel.org/pub/sc...David S. Miller76-843/+1429
2015-05-09Merge branch 'tcp-more-reliable-window-probes'David S. Miller6-15/+37
2015-05-09tcp: add TCPWinProbe and TCPKeepAlive SNMP countersEric Dumazet5-8/+13
2015-05-09tcp: adjust window probe timers to safer valuesEric Dumazet3-7/+24
2015-05-09tipc: send explicit not supported error in nl compatRichard Alpe1-1/+1
2015-05-09tipc: add broadcast link window set/get to nl apiRichard Alpe3-30/+58
2015-05-09tipc: fix default link prop regression in nl compatRichard Alpe2-23/+114
2015-05-09cxgb4: Initialize RSS mode for all PortsHariprasad Shenai3-7/+80
2015-05-09Merge branch 'be2net'David S. Miller8-124/+250
2015-05-09be2net: update the driver version to 10.6.0.2Sathya Perla1-1/+1
2015-05-09be2net: update copyright year to 2015Vasundhara Volam8-8/+8
2015-05-09be2net: use be_virtfn() instead of !be_physfn()Kalesh AP2-7/+8
2015-05-09be2net: simplify UFI compatibility checkingVasundhara Volam2-44/+16
2015-05-09be2net: post full RXQ on interface enableSuresh Reddy1-2/+5
2015-05-09be2net: check for INSUFFICIENT_VLANS errorKalesh AP3-2/+5
2015-05-09be2net: receive pkts with L3, L4 errors on VFsSomnath Kotur1-1/+1
2015-05-09be2net: set interrupt moderation for Skyhawk-R using EQ-DBPadmanabh Ratnakar4-45/+128
2015-05-09be2net: add support for spoofchk settingKalesh AP4-14/+78
2015-05-09Merge branch 'sfc-next'David S. Miller19-360/+1455
2015-05-09sfc: Bind the sfc driver to any available VF'sShradha Shah6-11/+11
2015-05-09sfc: Add use of shared RSS contexts.Jon Cooper8-36/+177
2015-05-09sfc: Cope with permissions enforcement added to firmware for SR-IOVEdward Cree5-17/+111
2015-05-09sfc: manually allocate and free vadaptorsShradha Shah3-16/+76
2015-05-09sfc: create vports for VFs and assign random MAC addressesShradha Shah3-37/+244
2015-05-09sfc: Prepare to bind the sfc driver to the VF.Shradha Shah9-15/+175
2015-05-09sfc: get the PF number and record in nic_dataDaniel Pieczko2-0/+24
2015-05-09sfc: create VEB vswitch and vport above default firmware setupDaniel Pieczko7-3/+167
2015-05-09sfc: record the PF's vport ID in nic_dataDaniel Pieczko2-4/+11
2015-05-09sfc: Record [rt]x_dpcpu_fw_id in EF10 nic_dataDaniel Pieczko3-16/+17
2015-05-09sfc: Use MCDI to set FILTER_OP_IN_TX_DOMAINShradha Shah1-0/+1
2015-05-09sfc: Enable VF's via a write to the sysfs file sriov_numvfsShradha Shah9-1/+82
2015-05-09sfc: Move and rename efx_vf struct to siena_vfDaniel Pieczko3-57/+67
2015-05-09sfc: Own header for nic-specific sriov functions, single instance of netdev_o...Shradha Shah15-210/+355
2015-05-09Merge branch 'dsa-next'David S. Miller8-835/+719
2015-05-09net: dsa: Add lockdep class to tx queues to avoid lockdep splatAndrew Lunn1-2/+12
2015-05-09net: dsa: mv88e6xxx: Fix false positive lockdep splatAndrew Lunn1-9/+37
2015-05-09net: dsa: mv88e6xxx: Replace stats mutex with SMI mutexAndrew Lunn1-23/+27
2015-05-09net: dsa: mv88e6xxx: Replace PHY mutex by SMI mutexAndrew Lunn2-59/+63
2015-05-09net: dsa: mv88e6131: Add support for mv88e6185Andrew Lunn1-0/+3
2015-05-09net: dsa: mv88e6171: Add other members of the familyAndrew Lunn2-3/+12
2015-05-09net: dsa: Move mv88e6172 support into mv88e6352 family driverAndrew Lunn3-51/+15
2015-05-09net: dsa: Converting remaining registers to mnemonicsAndrew Lunn5-16/+69
2015-05-09net: dsa: Centralize setting up portsAndrew Lunn6-37/+20
2015-05-09net: dsa: Centralise global and port setup code into mv88e6xxx.Andrew Lunn6-660/+486
2015-05-06can: flexcan: replace open coded "mailbox code" by proper defineMarc Kleine-Budde1-2/+1
2015-05-06can: flexcan: rename struct flexcan_regs::crl2 -> ctrl2Marc Kleine-Budde1-12/+12
2015-05-06can: flexcan: add documentation about mailbox organizationMarc Kleine-Budde1-0/+10
2015-05-06can: flexcan: add MB/FIFO specific column to comment table of IP versionsDavid Jander1-8/+8
2015-05-06mac80211: add missing documentation for rate_ctrl_lockJohannes Berg1-0/+2
2015-05-06cfg80211: change GO_CONCURRENT to IR_CONCURRENT for STAArik Nemtsov6-35/+45
2015-05-06mac80211_hwsim: Fix the supported VHT mcs ratesIlan Peer1-5/+5
2015-05-06mac80211_hwsim: Set VHT capabilities only for the 5.2 GHz bandIlan Peer1-25/+25
2015-05-06cfg80211: Allow GO concurrent relaxation after BSS disconnectionAvraham Stern1-10/+19
2015-05-06mac80211: validate cipher scheme PN length betterJohannes Berg2-5/+10
2015-05-06mac80211: extend get_key() to return PN for all ciphersJohannes Berg4-4/+19
2015-05-06mac80211: extend get_tkip_seq to all keysJohannes Berg10-108/+143
2015-05-06can: janz-ican3: add support for CAL/CANopen firmwareAndreas Gröger3-37/+101
2015-05-06can: janz-ican3: add documentation for existing sysfs entriesAndreas Gröger2-0/+18
2015-05-06can.h: make padding given by gcc explicitShawn Landden2-0/+9
2015-05-05vxlan: Correctly set flow*i_mark and flow4i_proto in route lookupsThomas Graf1-0/+3
2015-05-05net: axienet: Fix kernel-doc warningsMichal Simek3-18/+32
2015-05-05net: axienet: Removed _of_ prefix in probe and remove functionsSrikanth Thokala1-7/+7
2015-05-05net: axienet: Use of_property_* callsSrikanth Thokala1-20/+15
2015-05-05net: axienet: Use devm_* callsSrikanth Thokala1-27/+27
2015-05-05net: axienet: Use pdev instead of opSrikanth Thokala1-23/+24
2015-05-05net: axienet: Fix comments blocksMichal Simek3-59/+71
2015-05-05net: axienet: Removed coding style errors and warningsSrikanth Thokala2-20/+21
2015-05-05net: axienet: Support phy-less mode of operationSrikanth Thokala1-5/+5
2015-05-05net: axienet: Handle jumbo frames for lesser frame sizesSrikanth Thokala2-28/+27
2015-05-05net: axienet: Service completion interrupts ASAPPeter Crosthwaite1-2/+4
2015-05-05net: axienet: Handle 0 packet receive gracefullyPeter Crosthwaite1-3/+4
2015-05-05net: axienet: Support for RGMIISrikanth Thokala1-1/+8
2015-05-05Merge branch 'cxgb4-next'David S. Miller8-96/+262
2015-05-05cxgb4: Discard the packet if the length is greater than mtuHariprasad Shenai2-2/+16
2015-05-05cxgb4: Move SGE Ingress DMA state monitor code to a new routineHariprasad Shenai3-79/+156
2015-05-05cxgb4: Add device node to ULD infoHariprasad Shenai3-1/+3
2015-05-05cxgb4: Pass in a Congestion Channel Map to t4_sge_alloc_rxq()Hariprasad Shenai3-0/+45
2015-05-05cxgb4: Enable congestion notification from SGE for IQs and FLs.Hariprasad Shenai5-13/+28
2015-05-05cxgb4: Make sure that Freelist size is larger than Egress Congestion ThresholdHariprasad Shenai2-1/+14
2015-05-05rhashtable-test: Fix 64bit divisionThomas Graf1-1/+2
2015-05-05rhashtable: Simplify iterator codeThomas Graf1-6/+2
2015-05-05Merge branch 'ipvlan-mcast'David S. Miller3-66/+102
2015-05-05ipvlan: Always set broadcast bit in multicast filterMahesh Bandewar1-14/+6
2015-05-05ipvlan: Defer multicast / broadcast processing to a work-queueMahesh Bandewar3-52/+96
2015-05-05Merge branch 'eth_proto_is_802_3'David S. Miller8-8/+26
2015-05-05vlan: Use eth_proto_is_802_3Alexander Duyck1-1/+1
2015-05-05openvswitch: Use eth_proto_is_802_3Alexander Duyck3-4/+4
2015-05-05ipv4/ip_tunnel_core: Use eth_proto_is_802_3Alexander Duyck1-1/+1
2015-05-05ebtables: Use eth_proto_is_802_3Alexander Duyck1-1/+1
2015-05-05etherdev: Fix sparse error, make test usable by other functionsAlexander Duyck2-1/+19
2015-05-05bridge: change BR_GROUPFWD_RESTRICTED to allow forwarding of LLDP framesBernhard Thaler2-2/+21
2015-05-05tcp: provide SYN headers for passive connectionsEric Dumazet7-1/+70
2015-05-05mac80211: remove useless skb->encapsulation checkJohannes Berg1-6/+2
2015-05-05mac80211: make LED triggering depend on activationJohannes Berg4-100/+194
2015-05-05mac80211: make LED trigger names constJohannes Berg5-24/+26
2015-05-05mac80211: clean up station debugfsJohannes Berg1-84/+0
2015-05-05mac80211: remove sta->tx_fragments counterJohannes Berg4-7/+1
2015-05-05mac80211: move dot11 counters under MAC80211_DEBUG_COUNTERSJohannes Berg5-27/+31
2015-05-05mac80211: clean up global debugfs statisticsJohannes Berg3-52/+28
2015-05-04net: fix two sparse warnings introduced by IGMP/MLD parsing exportsLinus Lüssing2-2/+2
2015-05-04Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsh...David S. Miller10-95/+123
2015-05-04Merge branch 'tipc-topology-cleanup'David S. Miller5-165/+137
2015-05-04tipc: deal with return value of tipc_conn_new callbackYing Xue1-0/+4
2015-05-04tipc: adjust locking policy of subscriptionYing Xue1-2/+4