aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-03-30selftests/bpf: Selftest for sys_bind post-hooks.bind_connect_v2Andrey Ignatov3-1/+493
2018-03-30bpf: Post-hooks for sys_bindAndrey Ignatov6-30/+195
2018-03-30selftests/bpf: Selftest for sys_connect hooksAndrey Ignatov8-4/+284
2018-03-30bpf: Hooks for sys_connectAndrey Ignatov11-1/+185
2018-03-30net: Introduce __inet_bind() and __inet6_bindAndrey Ignatov4-28/+52
2018-03-30selftests/bpf: Selftest for sys_bind hooksAndrey Ignatov4-1/+517
2018-03-30bpf: Hooks for sys_bindAndrey Ignatov10-8/+366
2018-03-30libbpf: Support expected_attach_type at prog loadAndrey Ignatov5-46/+133
2018-03-30bpf: Check attach type at prog load timeAndrey Ignatov8-29/+88
2018-03-30Merge branch 'bpf-sockmap-ingress'Daniel Borkmann8-37/+430
2018-03-30bpf: sockmap, more BPF_SK_SKB_STREAM_VERDICT testsJohn Fastabend3-4/+60
2018-03-30bpf: sockmap, BPF_F_INGRESS flag for BPF_SK_SKB_STREAM_VERDICT:John Fastabend3-19/+78
2018-03-30bpf: sockmap, add BPF_F_INGRESS testsJohn Fastabend3-11/+87
2018-03-30bpf: sockmap redirect ingress supportJohn Fastabend5-5/+207
2018-03-28Merge branch 'nfp-bpf-updates'Alexei Starovoitov10-80/+771
2018-03-28nfp: bpf: improve wrong FW response warningsJakub Kicinski1-6/+6
2018-03-28nfp: bpf: add support for bpf_get_prandom_u32()Jakub Kicinski6-2/+47
2018-03-28nfp: bpf: add support for atomic add of unknown valuesJakub Kicinski5-15/+88
2018-03-28nfp: bpf: expose command delay slotsJakub Kicinski1-29/+24
2018-03-28nfp: bpf: add basic support for atomic addsJakub Kicinski6-3/+212
2018-03-28bpf: add parenthesis around argument of BPF_LDST_BYTES()Jakub Kicinski1-1/+1
2018-03-28nfp: bpf: add map deletes from the datapathJakub Kicinski4-0/+17
2018-03-28nfp: bpf: add map updates from the datapathJakub Kicinski4-0/+21
2018-03-28nfp: bpf: add helper for basic map call checksJakub Kicinski1-15/+25
2018-03-28nfp: bpf: add helper for validating stack pointersJakub Kicinski3-27/+50
2018-03-28nfp: bpf: rename map_lookup_stack() to map_call_stack_common()Jakub Kicinski1-3/+3
2018-03-28nfp: bpf: detect packet reads could be cached, enable the optimisationJiong Wang2-0/+145
2018-03-28nfp: bpf: support unaligned read offsetJiong Wang1-3/+70
2018-03-28nfp: bpf: read from packet data cache for PTR_TO_PACKETJiong Wang3-2/+88
2018-03-28Merge branch 'bpf-raw-tracepoints'Daniel Borkmann30-77/+607
2018-03-28selftests/bpf: test for bpf_get_stackid() from raw tracepointsAlexei Starovoitov1-21/+70
2018-03-28samples/bpf: raw tracepoint testAlexei Starovoitov4-0/+44
2018-03-28libbpf: add bpf_raw_tracepoint_open helperAlexei Starovoitov3-0/+23
2018-03-28bpf: introduce BPF_RAW_TRACEPOINTAlexei Starovoitov9-0/+424
2018-03-28macro: introduce COUNT_ARGS() macroAlexei Starovoitov2-6/+8
2018-03-28net/wireless/iwlwifi: fix iwlwifi_dev_ucode_error tracepointAlexei Starovoitov4-33/+21
2018-03-28net/mac802154: disambiguate mac80215 vs mac802154 trace eventsAlexei Starovoitov1-4/+4
2018-03-28net/mediatek: disambiguate mt76 vs mt7601u trace eventsAlexei Starovoitov1-3/+3
2018-03-28treewide: remove large struct-pass-by-value from tracepoint argumentsAlexei Starovoitov5-10/+10
2018-03-28bpf: Add sock_ops R/W access to ipv4 tosNikita V. Shirokov1-0/+35
2018-03-28samples/bpf: fix spelling mistake: "revieve" -> "receive"Colin Ian King1-1/+1
2018-03-27bpf: follow idr code conventionShaohua Li1-0/+4
2018-03-26Merge branch 'bpf-verifier-log-btf-prep'Daniel Borkmann2-12/+22
2018-03-26bpf: Add bpf_verifier_vlog() and bpf_verifier_log_needed()Martin KaFai Lau2-8/+18
2018-03-26bpf: Rename bpf_verifer_logMartin KaFai Lau2-5/+5
2018-03-23Merge branch 'bpf-print-insns-api'Daniel Borkmann4-53/+60
2018-03-23bpftool: Adjust to new print_bpf_insn interfaceJiri Olsa1-6/+6
2018-03-23bpf: Remove struct bpf_verifier_env argument from print_bpf_insnJiri Olsa3-47/+54
2018-03-23intel: add SPDX identifiers to all the Intel driversJeff Kirsher168-0/+168
2018-03-23bridge: Allow max MTU when multiple VLANs presentChas Williams4-7/+25
2018-03-23virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUSJay Vosburgh1-1/+1
2018-03-23devlink: Remove top_hierarchy arg for DEVLINK disabled pathDavid Ahern1-1/+0
2018-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller636-4191/+6274
2018-03-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds16-79/+153
2018-03-22Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds8-49/+57
2018-03-22Merge tag 'drm-fixes-for-v4.16-rc7' of git://people.freedesktop.org/~airlied/...Linus Torvalds29-84/+176
2018-03-22mm, thp: do not cause memcg oom for thpDavid Rientjes2-4/+9
2018-03-22mm/vmscan: wake up flushers for legacy cgroups tooAndrey Ryabinin1-15/+16
2018-03-22Revert "mm: page_alloc: skip over regions of invalid pfns where possible"Daniel Vacek3-39/+1
2018-03-22mm/shmem: do not wait for lock_page() in shmem_unused_huge_shrink()Kirill A. Shutemov1-11/+20
2018-03-22mm/thp: do not wait for lock_page() in deferred_split_scan()Kirill A. Shutemov1-1/+3
2018-03-22mm/khugepaged.c: convert VM_BUG_ON() to collapse failKirill A. Shutemov1-1/+6
2018-03-22x86/mm: implement free pmd/pte page interfacesToshi Kani1-2/+26
2018-03-22mm/vmalloc: add interfaces to free unmapped page tableToshi Kani4-2/+48
2018-03-22h8300: remove extraneous __BIG_ENDIAN definitionArnd Bergmann1-1/+0
2018-03-22hugetlbfs: check for pgoff value overflowMike Kravetz2-3/+21
2018-03-22lockdep: fix fs_reclaim warningTetsuo Handa1-1/+1
2018-03-22MAINTAINERS: update Mark Fasheh's e-mailMark Fasheh1-1/+1
2018-03-22mm/mempolicy.c: avoid use uninitialized preferred_nodeYisheng Xie1-0/+3
2018-03-23drm/ast: Fixed 1280x800 Display IssueY.C. Chen1-2/+2
2018-03-22Merge tag 'acpi-4.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds3-48/+6
2018-03-22Merge tag 'modules-for-v4.16-rc7' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2018-03-22Merge branch 'acpi-wdat'Rafael J. Wysocki2-3/+3
2018-03-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds211-1152/+2086
2018-03-22Merge tag 'mmc-v4.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ul...Linus Torvalds7-9/+46
2018-03-23Merge tag 'drm-misc-fixes-2018-03-22' of git://anongit.freedesktop.org/drm/dr...Dave Airlie5-8/+22
2018-03-23Merge tag 'drm-intel-fixes-2018-03-21' of git://anongit.freedesktop.org/drm/d...Dave Airlie2-7/+4
2018-03-23Merge branch 'vmwgfx-fixes-4.16' of git://people.freedesktop.org/~thomash/lin...Dave Airlie6-17/+59
2018-03-23Merge tag 'imx-drm-fixes-2018-03-22' of git://git.pengutronix.de/git/pza/linu...Dave Airlie3-7/+20
2018-03-22Merge branch 'hns3-VF-reset'David S. Miller11-71/+534
2018-03-22net: hns3: Changes required in PF mailbox to support VF resetSalil Mehta3-1/+44
2018-03-22net: hns3: Add *Asserting Reset* mailbox message & handling in VFSalil Mehta2-0/+13
2018-03-22net: hns3: Changes to support ARQ(Asynchronous Receive Queue)Salil Mehta5-14/+111
2018-03-22net: hns3: Add support to re-initialize the hclge deviceSalil Mehta2-14/+106
2018-03-22net: hns3: Add support to reset the enet/ring mgmt layerSalil Mehta2-4/+102
2018-03-22net: hns3: Add support to request VF Reset to PFSalil Mehta1-0/+19
2018-03-22net: hns3: Add VF Reset device state and its handlingSalil Mehta3-5/+68
2018-03-22net: hns3: Add VF Reset Service Task to support event handlingSalil Mehta2-0/+35
2018-03-22net: hns3: Changes to make enet watchdog timeout func common for PF/VFSalil Mehta5-43/+46
2018-03-22Merge branch 'Rework-ip_ra_chain-protection'David S. Miller7-30/+38
2018-03-22net: Replace ip_ra_lock with per-net mutexKirill Tkhai3-9/+8
2018-03-22net: Make ip_ra_chain per struct netKirill Tkhai4-18/+16
2018-03-22net: Revert "ipv4: fix a deadlock in ip_ra_control"Kirill Tkhai3-5/+9
2018-03-22net: Move IP_ROUTER_ALERT out of lock_sock(sk)Kirill Tkhai1-3/+2
2018-03-22net: Revert "ipv4: get rid of ip_ra_lock"Kirill Tkhai1-2/+10
2018-03-22liquidio: Added support for trusted VFIntiyaz Basha3-0/+125
2018-03-22Merge branch 'rmnet-next'David S. Miller9-41/+94
2018-03-22net: qualcomm: rmnet: Implement fill_infoSubash Abhinov Kasiviswanathan1-0/+30
2018-03-22net: qualcomm: rmnet: Export mux_id and flags to netlinkSubash Abhinov Kasiviswanathan6-29/+53
2018-03-22net: qualcomm: rmnet: Remove unnecessary device assignmentSubash Abhinov Kasiviswanathan1-1/+0
2018-03-22net: qualcomm: rmnet: Update copyright year to 2018Subash Abhinov Kasiviswanathan8-8/+8
2018-03-22net: qualcomm: rmnet: Fix casting issuesSubash Abhinov Kasiviswanathan1-3/+3
2018-03-22gre: fix TUNNEL_SEQ bit check on sequence numberingColin Ian King2-2/+2
2018-03-22Documentation/networking: Add net DIM documentationTal Gilboa1-0/+174
2018-03-22net: mvpp2: use correct index on array mvpp2_poolsColin Ian King1-1/+1
2018-03-22Merge branch 'tipc-diag'David S. Miller7-26/+281
2018-03-22tipc: step sk->sk_drops when rcv buffer is fullGhantaKrishnamurthy MohanKrishna2-2/+8
2018-03-22tipc: implement socket diagnostics for AF_TIPCGhantaKrishnamurthy MohanKrishna7-6/+238
2018-03-22tipc: modify socket iterator for sock_diagGhantaKrishnamurthy MohanKrishna1-24/+41
2018-03-22macsec: missing dev_put() on error in macsec_newlink()Dan Carpenter1-2/+3
2018-03-22Merge tag 'mac80211-for-davem-2018-03-21' of git://git.kernel.org/pub/scm/lin...David S. Miller5-1/+9
2018-03-22Merge branch 'mlxsw-Update-supported-firmware-version'David S. Miller3-11/+20
2018-03-22mlxsw: spectrum: Add support for auto-negotiation disable modeTal Bar3-9/+18
2018-03-22mlxsw: spectrum: Update the supported firmware to version 13.1620.192Tal Bar1-2/+2
2018-03-22Merge branch 'fix-some-bugs-for-HNS3-driver'David S. Miller12-132/+309
2018-03-22net: hns3: fix for not returning problem in get_link_ksettings when phy existsFuyun Liang1-2/+6
2018-03-22net: hns3: add querying speed and duplex support to VFFuyun Liang4-2/+37
2018-03-22net: hns3: add get_link support to VFFuyun Liang2-0/+9
2018-03-22net: hns3: fix for getting wrong link mode problemFuyun Liang5-89/+107
2018-03-22net: hns3: change the time interval of int_gl calculatingFuyun Liang2-17/+30
2018-03-22net: hns3: change GL update rateFuyun Liang2-0/+10
2018-03-22net: hns3: increase the max time for IMP handle commandPeng Li2-2/+2
2018-03-22net: hns3: export pci table of hclge and hclgevf to userspaceYunsheng Lin2-0/+4
2018-03-22net: hns3: fix for vlan table lost problem when resettingYunsheng Lin2-0/+29
2018-03-22net: hns3: fix the VF queue reset flow errorPeng Li4-6/+53
2018-03-22net: hns3: reallocate tx/rx buffer after changing mtuFuyun Liang1-14/+22
2018-03-22devlink: Remove top_hierarchy arg to devlink_resource_registerDavid Ahern4-10/+10
2018-03-22net: dsa: Fix functional dsa-loop dependency on FIXED_PHYFlorian Fainelli1-1/+4
2018-03-22Merge branch 'hv_netvsc-fix-races-during-shutdown-and-changes'David S. Miller4-183/+204
2018-03-22hv_netvsc: common detach logicStephen Hemminger4-143/+173
2018-03-22hv_netvsc: change GPAD teardown order on older versionsStephen Hemminger1-1/+6
2018-03-22hv_netvsc: use RCU to fix concurrent rx and queue changesStephen Hemminger2-35/+21
2018-03-22hv_netvsc: disable NAPI before channel closeStephen Hemminger1-4/+4
2018-03-22net/ipv6: Handle onlink flag with multipath routesDavid Ahern1-0/+1
2018-03-22selftests: Add multipath tests for onlink flagDavid Ahern1-3/+95
2018-03-22ppp: avoid loop in xmit recursion detection codeGuillaume Nault1-12/+14
2018-03-22ipv6: sr: fix NULL pointer dereference when setting encap source addressDavid Lebrun1-2/+3
2018-03-22ipv6: sr: fix scheduling in RCU when creating seg6 lwtunnel stateDavid Lebrun1-1/+1
2018-03-22Merge branch 'aquantia-fixes'David S. Miller10-30/+99
2018-03-22net: aquantia: driver version bumpIgor Russkikh1-1/+1
2018-03-22net: aquantia: Implement pci shutdown callbackIgor Russkikh3-0/+36
2018-03-22net: aquantia: Allow live mac address changesIgor Russkikh1-0/+2
2018-03-22net: aquantia: Add tx clean budget and valid budget handling logicIgor Russkikh4-9/+13
2018-03-22net: aquantia: Change inefficient wait loop on fw data readsIgor Russkikh2-15/+28
2018-03-22net: aquantia: Fix a regression with reset on old firmwareIgor Russkikh1-0/+4
2018-03-22net: aquantia: Fix hardware reset when SPI may rarely hangupIgor Russkikh1-5/+15
2018-03-22Merge branch 'cxgb4-rdma'David S. Miller9-1/+321
2018-03-22cxgb4: Support firmware rdma write completion work request.Raju Rangoju5-0/+11
2018-03-22cxgb4: Support firmware rdma write with immediate work request.Raju Rangoju5-0/+10
2018-03-22cxgb4: Add support to query HW SRQ parametersRaju Rangoju2-0/+21
2018-03-22cxgb4: Add support to initialise/read SRQ entriesRaju Rangoju4-1/+206
2018-03-22cxgb4: Adds CPL support for Shared Receive QueuesRaju Rangoju2-0/+73
2018-03-22Merge branch 's390-qeth-fixes'David S. Miller3-8/+17
2018-03-22s390/qeth: on channel error, reject further cmd requestsJulian Wiedmann1-0/+1
2018-03-22s390/qeth: lock read device while queueing next bufferJulian Wiedmann1-3/+13
2018-03-22s390/qeth: when thread completes, wake up all waitersJulian Wiedmann1-1/+1
2018-03-22s390/qeth: free netdevice when removing a cardJulian Wiedmann3-4/+2
2018-03-22Merge branch 'r8169-small-improvements'David S. Miller1-80/+61
2018-03-22r8169: add helper tp_to_devHeiner Kallweit1-15/+22
2018-03-22r8169: change type of argument in rtl_disable/enable_clock_requestHeiner Kallweit1-22/+11
2018-03-22r8169: change type of first argument in rtl_tx_performance_tweakHeiner Kallweit1-38/+24
2018-03-22r8169: simplify rtl_set_mac_addressHeiner Kallweit1-5/+4
2018-03-22Merge branch 'net-phy-Add-general-dummy-stubs-for-MMD-register-access'David S. Miller4-21/+25
2018-03-22net: phy: micrel: Use the general dummy stubs for MMD register accessKevin Hao1-21/+2
2018-03-22net: phy: realtek: Use the dummy stubs for MMD register access for rtl8211bKevin Hao1-0/+2
2018-03-22net: phy: Add general dummy stubs for MMD register accessKevin Hao2-0/+21
2018-03-22Merge tag 'batadv-next-for-davem-20180319' of git://git.open-mesh.org/linux-m...David S. Miller6-37/+604
2018-03-22Merge tag 'batadv-net-for-davem-20180319' of git://git.open-mesh.org/linux-mergeDavid S. Miller5-13/+20
2018-03-22rds: tcp: remove register_netdevice_notifier infrastructure.Sowmini Varadhan1-70/+23
2018-03-22netns: send uevent messagesChristian Brauner1-1/+78
2018-03-22net: add uevent socket memberChristian Brauner2-11/+10
2018-03-22net: Convert nf_ct_net_opsKirill Tkhai1-0/+1
2018-03-22net: Convert lowpan_frags_opsKirill Tkhai1-0/+1
2018-03-22net: Convert can_pernet_opsKirill Tkhai1-0/+1
2018-03-22drm: udl: Properly check framebuffer mmap offsetsGreg Kroah-Hartman1-2/+7
2018-03-22Merge branch 'drm-fixes-4.16' of git://people.freedesktop.org/~agd5f/linux in...Dave Airlie7-36/+48
2018-03-21Merge branch 'net-sched-action-idr-leak'David S. Miller7-9/+12
2018-03-21net/sched: fix idr leak in the error path of tcf_skbmod_init()Davide Caratti1-1/+1
2018-03-21net/sched: fix idr leak in the error path of tcf_vlan_init()Davide Caratti1-1/+1
2018-03-21net/sched: fix idr leak in the error path of __tcf_ipt_init()Davide Caratti1-3/+6
2018-03-21net/sched: fix idr leak in the error path of tcp_pedit_init()Davide Caratti1-1/+1
2018-03-21libnvdimm, nfit: fix persistence domain reportingDan Williams2-7/+13
2018-03-21net/sched: fix idr leak in the error path of tcf_act_police_init()Davide Caratti1-1/+1
2018-03-21net/sched: fix idr leak in the error path of tcf_simp_init()Davide Caratti1-1/+1
2018-03-21net/sched: fix idr leak on the error path of tcf_bpf_init()Davide Caratti1-1/+1
2018-03-21qede: fix spelling mistake: "registeration" -> "registration"Colin Ian King2-3/+3
2018-03-21bnx2x: fix spelling mistake: "registeration" -> "registration"Colin Ian King1-1/+1
2018-03-21libnvdimm, region: hide persistence_domain when unknownDan Williams1-0/+7
2018-03-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller5-30/+61
2018-03-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller39-186/+2879
2018-03-21drm/i915: Specify which engines to reset following semaphore/event lockupsChris Wilson1-2/+2
2018-03-21ath9k_htc: use non-QoS NDP for AP probingJohannes Berg1-0/+1
2018-03-21mac80211_hwsim: Set wmediumd for new radiosAndrew Zaborowski1-0/+1
2018-03-21mmc: sdhci-acpi: Fix IRQ 0Adrian Hunter1-1/+1
2018-03-21mac80211: add ieee80211_hw flag for QoS NDP supportBen Caradoc-Davies3-1/+7
2018-03-21drm/vmwgfx: Fix a destoy-while-held mutex problem.Thomas Hellstrom4-16/+34
2018-03-21drm/vmwgfx: Fix black screen and device errors when running without fbdevThomas Hellstrom4-1/+25
2018-03-21drm: Reject getfb for multi-plane framebuffersDaniel Stone1-0/+7
2018-03-21drm/amd/display: Add one to EDID's audio channel count when passing to DCHarry Wentland1-1/+1
2018-03-21drm/amd/display: We shouldn't set format_default on plane as atomic driverHarry Wentland1-2/+0