aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-07-01xfrm: Cache used states at the policyxfrm-pcpu-v1Steffen Klassert3-1/+70
2021-05-26xfrm: Add support for per cpu xfrm state handling.Steffen Klassert5-18/+88
2021-05-25net: wwan: core: Add WWAN device index sysfs attributeLoic Poulain1-0/+15
2021-05-25Merge branch 'wan-cleanups'David S. Miller1-38/+18
2021-05-25net: wan: add spaces required around that ':' and '+'Peng Li1-2/+4
2021-05-25net: wan: replace comparison to NULL with "!card"Peng Li1-2/+2
2021-05-25net: wan: add some required spacesPeng Li1-7/+7
2021-05-25net: wan: fix an code style issue about "foo* barPeng Li1-2/+2
2021-05-25net: wan: add blank line after declarationsPeng Li1-0/+3
2021-05-25net: wan: remove redundant blank linesPeng Li1-25/+0
2021-05-25net/hamradio/6pack: Fix inconsistent indentingJiapeng Chong1-6/+4
2021-05-25net: hns3: switch to dim algorithm for adaptive interrupt moderationHuazhong Tan3-125/+73
2021-05-25net: bridge: remove redundant assignmentNigel Christian1-1/+0
2021-05-24Merge branch 'wan-cleanups'David S. Miller1-92/+94
2021-05-24net: wan: add braces {} to all arms of the statementPeng Li1-4/+4
2021-05-24net: wan: fix the comments style issuePeng Li1-6/+9
2021-05-24net: wan: replace comparison to NULL with "!card"Peng Li1-2/+2
2021-05-24net: wan: move out assignment in if conditionPeng Li1-2/+5
2021-05-24net: wan: add some required spacesPeng Li1-5/+5
2021-05-24net: wan: fix the code style issue about trailing statementsPeng Li1-15/+44
2021-05-24net: wan: code indent use tabs where possiblePeng Li1-17/+17
2021-05-24net: wan: add blank line after declarationsPeng Li1-0/+5
2021-05-24net: wan: fix an code style issue about "foo* bar"Peng Li1-3/+3
2021-05-24net: wan: remove redundant blank linesPeng Li1-38/+0
2021-05-24Merge branch 'sja1105-sja1110-prep'David S. Miller10-118/+201
2021-05-24net: dsa: sja1105: allow the frame buffer size to be customizedVladimir Oltean5-22/+27
2021-05-24net: dsa: sja1105: configure the multicast policers, if presentVladimir Oltean1-0/+4
2021-05-24net: dsa: sja1105: use sja1105_xfer_u32 for the reset procedureVladimir Oltean1-16/+6
2021-05-24net: dsa: sja1105: dynamically choose the number of static config table entriesVladimir Oltean1-16/+16
2021-05-24net: dsa: sja1105: skip CGU configuration if it's unnecessaryVladimir Oltean5-2/+44
2021-05-24net: dsa: sja1105: don't assign the host port using dsa_upstream_port()Vladimir Oltean1-1/+10
2021-05-24net: dsa: sja1105: dimension the data structures for a larger port countVladimir Oltean5-24/+25
2021-05-24net: dsa: sja1105: avoid some work for unused portsVladimir Oltean1-5/+22
2021-05-24net: dsa: sja1105: parameterize the number of portsVladimir Oltean5-38/+53
2021-05-24Merge branch 'hns3-promisc-updates'David S. Miller3-53/+48
2021-05-24net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace HCLGE_STATE_PROMIS...Jian Shen2-7/+6
2021-05-24net: hns3: configure promisc mode for VF asynchronouslyJian Shen3-46/+42
2021-05-24nfc: st-nci: remove unnecessary assignment and labelwengjianfeng1-6/+2
2021-05-23ethernet: ucc_geth: Use kmemdup() rather than kmalloc+memcpyYueHaibing1-2/+1
2021-05-23net: r6040: Allow restarting auto-negotiationFlorian Fainelli1-0/+1
2021-05-23Merge branch 'r6040-cleanups'David S. Miller1-4/+4
2021-05-23net: r6040: Use ETH_FCS_LENFlorian Fainelli1-2/+2
2021-05-23net: r6040: Use logical or for MDIO operationsFlorian Fainelli1-2/+2
2021-05-23ehea: Use DEVICE_ATTR_*() macroYueHaibing1-9/+9
2021-05-23sfc: falcon: use DEVICE_ATTR_*() macroYueHaibing2-7/+7
2021-05-23sfc: use DEVICE_ATTR_*() macroYueHaibing3-17/+18
2021-05-23net: ftgmac100: add missing error return code in ftgmac100_probe()Yang Yingliang1-1/+5
2021-05-21dpaa2-eth: don't print error from dpaa2_mac_connect if that's EPROBE_DEFERVladimir Oltean1-3/+4
2021-05-21Merge branch 'dpaa2-eth-of_node'David S. Miller3-13/+19
2021-05-21dpaa2-eth: name the debugfs directory after the DPNI objectIoana Ciornei1-1/+5
2021-05-21dpaa2-eth: setup the of_node field of the deviceIoana Ciornei2-12/+14
2021-05-21Merge branch 'sja1105-stats'David S. Miller3-520/+598
2021-05-21net: dsa: sja1105: don't use burst SPI reads for port statisticsVladimir Oltean3-468/+598
2021-05-21net: dsa: sja1105: stop reporting the queue levels in ethtool port countersVladimir Oltean3-54/+2
2021-05-21net: hns3: Fix return of uninitialized variable retColin Ian King1-0/+1
2021-05-21atm: Fix typozuoqilin1-1/+1
2021-05-21net: phy: Fix inconsistent indentingJiapeng Chong1-1/+1
2021-05-21sfc: farch: fix compile warning in efx_farch_dimension_resources()Yang Yingliang1-6/+7
2021-05-21net: bonding: bond_alb: Fix some typos in bond_alb.cWang Hai1-4/+4
2021-05-21caif_virtio: Fix some typos in caif_virtio.cWang Hai1-3/+3
2021-05-21Merge branch 'wan-cleanups'David S. Miller1-48/+47
2021-05-21net: wan: add necessary () to macro argumentPeng Li1-10/+10
2021-05-21net: wan: add braces {} to all arms of the statementPeng Li1-1/+2
2021-05-21net: wan: remove redundant blank linesPeng Li1-20/+0
2021-05-21net: wan: fix the code style issue about trailing statementsPeng Li1-10/+28
2021-05-21net: wan: add some required spacesPeng Li1-3/+3
2021-05-21net: wan: fix an code style issue about "foo* bar"Peng Li1-5/+5
2021-05-21Merge branch 'sja1105-spi'David S. Miller4-48/+49
2021-05-21net: dsa: sja1105: adapt to a SPI controller with a limited max transfer sizeVladimir Oltean4-9/+38
2021-05-21net: dsa: sja1105: send multiple spi_messages instead of using cs_changeVladimir Oltean1-40/+12
2021-05-21net: phy: add driver for Motorcomm yt8511 phyPeter Geis4-0/+149
2021-05-21net: xilinx_emaclite: Do not print real IOMEM pointerYueHaibing1-3/+2
2021-05-20net: cdc_ncm: use DEVICE_ATTR_RW macroYueHaibing1-12/+24
2021-05-20net: usb: hso: use DEVICE_ATTR_RO macroYueHaibing1-4/+3
2021-05-20net: atm: use DEVICE_ATTR_RO macroYueHaibing1-12/+12
2021-05-20selftests: net: devlink_port_split.py: skip the test if no devlink devicePo-Hsu Lin1-1/+7
2021-05-20ibmvnic: remove default label from to_string switchMichal Suchanek1-4/+2
2021-05-20NFC: st21nfca: remove unnecessary variable and labelswengjianfeng1-41/+18
2021-05-20Merge branch 'bond-cleanups'David S. Miller6-6/+17
2021-05-20net: bonding: use tabs instead of space for code indentYufeng Mo1-1/+1
2021-05-20net: bonding: remove unnecessary bracesYufeng Mo2-4/+2
2021-05-20net: bonding: fix code indent for conditional statementsYufeng Mo1-1/+1
2021-05-20net: bonding: add some required blank linesYufeng Mo4-0/+13
2021-05-20Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/ne...David S. Miller5-127/+681
2021-05-20Merge branch 'net-leading-spaces'David S. Miller17-52/+52
2021-05-20mii: remove leading spaces before tabsHui Tang1-1/+1
2021-05-20ifb: remove leading spaces before tabsHui Tang1-2/+2
2021-05-20net: appletalk: remove leading spaces before tabsHui Tang2-18/+18
2021-05-20net: fddi: skfp: remove leading spaces before tabsHui Tang2-4/+4
2021-05-20net: hamradio: remove leading spaces before tabsHui Tang5-17/+17
2021-05-20net: ppp: remove leading spaces before tabsHui Tang1-1/+1
2021-05-20net: slip: remove leading spaces before tabsHui Tang1-1/+1
2021-05-20net: usb: remove leading spaces before tabsHui Tang1-1/+1
2021-05-20net: wan: remove leading spaces before tabsHui Tang3-7/+7
2021-05-20Merge branch 'hns3-debugfs'David S. Miller9-1037/+1585
2021-05-20net: hns3: remove the useless debugfs file node cmdYufeng Mo5-119/+0
2021-05-20net: hns3: refactor dump serv info of debugfsYufeng Mo4-14/+35
2021-05-20net: hns3: refactor dump mac tnl status of debugfsJiaran Zhang3-12/+24
2021-05-20net: hns3: refactor dump qs shaper of debugfsGuangbin Huang4-86/+76
2021-05-20net: hns3: refactor dump qos buf cfg of debugfsGuangbin Huang3-80/+115
2021-05-20net: hns3: refactor dump qos pri map of debugfsGuangbin Huang3-18/+36
2021-05-20net: hns3: refactor dump qos pause cfg of debugfsGuangbin Huang3-14/+25
2021-05-20net: hns3: refactor dump tc of debugfsGuangbin Huang3-27/+37
2021-05-20net: hns3: refactor dump tm of debugfsGuangbin Huang6-206/+257
2021-05-20net: hns3: refactor dump tm map of debugfsGuangbin Huang5-95/+145
2021-05-20net: hns3: refactor dump fd tcam of debugfsHao Chen5-32/+74
2021-05-20net: hns3: refactor queue info of debugfsHao Chen3-101/+196
2021-05-20net: hns3: refactor queue map of debugfsHao Chen3-15/+45
2021-05-20net: hns3: refactor dump reg dcb info of debugfsYufeng Mo3-100/+215
2021-05-20net: hns3: refactor dump reg of debugfsYufeng Mo5-134/+321
2021-05-20mISDN: Remove obsolete PIPELINE_DEBUG debugging informationZhen Lei1-44/+2
2021-05-20igc: Enable TX via AF_XDP zero-copyAndre Guedes4-8/+129
2021-05-20igc: Enable RX via AF_XDP zero-copyAndre Guedes5-19/+450
2021-05-20igc: Replace IGC_TX_FLAGS_XDP flag by an enumAndre Guedes2-7/+26
2021-05-20igc: Introduce igc_unmap_tx_buffer() helperAndre Guedes1-34/+15
2021-05-20igc: Introduce TX/RX stats helpersAndre Guedes1-12/+31
2021-05-20igc: Refactor XDP rxq info registrationAndre Guedes3-34/+12
2021-05-20igc: Refactor igc_clean_rx_ring()Andre Guedes1-9/+14
2021-05-20igc: Refactor __igc_xdp_run_prog()Andre Guedes1-28/+28
2021-05-20igc: Move igc_xdp_is_enabled()Andre Guedes2-5/+5
2021-05-19Merge branch 'mt7530-interrupt-support'David S. Miller7-28/+384
2021-05-19staging: mt7621-dts: enable MT7530 interrupt controllerDENG Qingfang1-0/+4
2021-05-19dt-bindings: net: dsa: add MT7530 interrupt controller bindingDENG Qingfang1-0/+6
2021-05-19net: dsa: mt7530: add interrupt supportDENG Qingfang2-28/+256
2021-05-19net: phy: add MediaTek Gigabit Ethernet PHY driverDENG Qingfang3-0/+118
2021-05-19net: qrtr: ns: Fix error return code in qrtr_ns_init()Wei Yongjun1-1/+3
2021-05-19net: ethernet: ixp4xx: Fix return value check in ixp4xx_eth_probe()Wei Yongjun1-2/+2
2021-05-19net/sched: cls_api: increase max_reclassify_loopDavide Caratti1-1/+1
2021-05-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller74-578/+3717
2021-05-19Merge branch 'mlxsw-mphash-policies'David S. Miller4-80/+279
2021-05-19mlxsw: spectrum_router: Add support for custom multipath hash policyIdo Schimmel1-0/+85
2021-05-19mlxsw: spectrum_router: Add support for inner layer 3 multipath hash policyIdo Schimmel1-0/+41
2021-05-19mlxsw: spectrum_outer: Factor out helper for common outer fieldsIdo Schimmel1-20/+28
2021-05-19mlxsw: reg: Add inner packet fields to RECRv2 registerIdo Schimmel1-0/+42
2021-05-19mlxsw: spectrum_router: Move multipath hash configuration to a bitmapIdo Schimmel2-80/+64
2021-05-19mlxsw: spectrum_router: Replace if statement with a switch statementIdo Schimmel1-31/+38
2021-05-19net: Add notifications when multipath hash field changeIdo Schimmel2-2/+34
2021-05-19nfc: s3fwrn5: i2c: Enable optional clock from device treeStephan Gerhold1-2/+28
2021-05-19dt-bindings: net: nfc: s3fwrn5: Add optional clockStephan Gerhold1-0/+5
2021-05-19netlabel: remove unused parameter in netlbl_netlink_auditinfo()Zheng Yejian5-16/+14
2021-05-19Merge branch 'intel-cleanups'David S. Miller5-6/+6
2021-05-19net: e1000e: fix misspell word "retreived"Hao Chen1-1/+1
2021-05-19net: e1000e: remove repeated word "slot" for netdev.cHao Chen1-1/+1
2021-05-19net: e1000e: remove repeated word "the" for ich8lan.cHao Chen1-1/+1
2021-05-19net: e1000: remove repeated words for e1000_hw.cHao Chen1-2/+2
2021-05-19net: e1000: remove repeated word "slot" for e1000_main.cHao Chen1-1/+1
2021-05-19Merge branch 'net-dev-leading-spaces'David S. Miller44-210/+210
2021-05-19net: fujitsu: remove leading spaces before tabsHui Tang1-3/+3
2021-05-19net: 8390: remove leading spaces before tabsHui Tang4-12/+12
2021-05-19net: xircom: remove leading spaces before tabsHui Tang1-1/+1
2021-05-19net: fealnx: remove leading spaces before tabsHui Tang1-1/+1
2021-05-19net: sun: remove leading spaces before tabsHui Tang3-14/+14
2021-05-19net: smsc: remove leading spaces before tabsHui Tang2-28/+28
2021-05-19net: sis: remove leading spaces before tabsHui Tang1-11/+11
2021-05-19net: seeq: remove leading spaces before tabsHui Tang1-5/+5
2021-05-19net: realtek: remove leading spaces before tabsHui Tang3-8/+8
2021-05-19net: natsemi: remove leading spaces before tabsHui Tang1-3/+3
2021-05-19net: marvell: remove leading spaces before tabsHui Tang3-20/+20
2021-05-19net: ibm: remove leading spaces before tabsHui Tang1-1/+1
2021-05-19net: dlink: remove leading spaces before tabsHui Tang1-6/+6
2021-05-19net: dec: remove leading spaces before tabsHui Tang6-23/+23
2021-05-19net: chelsio: remove leading spaces before tabsHui Tang1-1/+1
2021-05-19net: broadcom: remove leading spaces before tabsHui Tang2-13/+13
2021-05-19net: apple: remove leading spaces before tabsHui Tang2-19/+19
2021-05-19net: amd: remove leading spaces before tabsHui Tang8-27/+27
2021-05-19net: alteon: remove leading spaces before tabsHui Tang1-13/+13
2021-05-19net: 3com: remove leading spaces before tabsHui Tang1-1/+1
2021-05-19tun: use DEVICE_ATTR_RO macroYueHaibing1-8/+8
2021-05-19ibmveth: fix kobj_to_dev.cocci warningsYueHaibing1-2/+1
2021-05-19bpf: Make some symbols staticPu Lehui1-2/+2
2021-05-19bpf: Add cmd alias BPF_PROG_RUNAlexei Starovoitov3-1/+3
2021-05-19Merge branch 'bpf-loader-progs'Daniel Borkmann42-258/+2474
2021-05-19selftests/bpf: Convert test trace_printk to lskel.Alexei Starovoitov2-2/+2
2021-05-19selftests/bpf: Convert test printk to use rodata.Alexei Starovoitov2-3/+6
2021-05-19selftests/bpf: Convert atomics test to light skeleton.Alexei Starovoitov2-37/+37
2021-05-19selftests/bpf: Convert few tests to light skeleton.Alexei Starovoitov10-28/+41
2021-05-19bpftool: Use syscall/loader program in "prog load" and "gen skeleton" command.Alexei Starovoitov6-24/+482
2021-05-19libbpf: Introduce bpf_map__initial_value().Alexei Starovoitov3-0/+10
2021-05-19libbpf: Cleanup temp FDs when intermediate sys_bpf fails.Alexei Starovoitov2-4/+45
2021-05-19libbpf: Generate loader program out of BPF ELF file.Alexei Starovoitov8-35/+1060
2021-05-19libbpf: Preliminary support for fd_idxAlexei Starovoitov1-6/+25
2021-05-19libbpf: Add bpf_object pointer to kernel_supports().Alexei Starovoitov1-22/+22
2021-05-19libbpf: Change the order of data and text relocations.Alexei Starovoitov2-14/+85
2021-05-19bpf: Add bpf_sys_close() helper.Alexei Starovoitov3-0/+33
2021-05-19bpf: Add bpf_btf_find_by_name_kind() helper.Alexei Starovoitov5-0/+79
2021-05-19bpf: Introduce fd_idxAlexei Starovoitov5-21/+61
2021-05-19selftests/bpf: Test for btf_load command.Alexei Starovoitov2-0/+53
2021-05-19bpf: Make btf_load command to be bpfptr_t compatible.Alexei Starovoitov3-8/+9
2021-05-19selftests/bpf: Test for syscall program typeAlexei Starovoitov2-0/+123
2021-05-19libbpf: Support for syscall program typeAlexei Starovoitov1-0/+2
2021-05-19bpf: Prepare bpf syscall to be used from kernel and user space.Alexei Starovoitov5-66/+104
2021-05-19bpf: Introduce bpfptr_t user/kernel pointer.Alexei Starovoitov1-0/+75
2021-05-19bpf: Introduce bpf_sys_bpf() helper and program type.Alexei Starovoitov7-0/+132
2021-05-18net: mdio: provide shim implementation of devm_of_mdiobus_registerVladimir Oltean1-0/+7
2021-05-18net: dcb: Remove unnecessary INIT_LIST_HEAD()Yang Yingliang1-2/+0
2021-05-18cxgb4: clip_tbl: use list_del_init instead of list_del/INIT_LIST_HEADYang Yingliang1-4/+2
2021-05-18Merge branch 'wan-cleanups'David S. Miller2-30/+12
2021-05-18net: wan: fix variable definition stylePeng Li1-2/+2
2021-05-18net: wan: remove redundant spacePeng Li1-1/+1
2021-05-18net: wan: remove redundant braces {}Peng Li1-2/+1