aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-10-08Revert "tun: call dev_get_valid_name() before register_netdevice()"HEADmasterEric Dumazet3-9/+2
2019-10-08net: tipc: prepare attrs in __tipc_nl_compat_dumpit()Jiri Pirko1-0/+9
2019-10-08net: genetlink: always allocate separate attrs for dumpit opsJiri Pirko1-11/+17
2019-10-08Merge branch 'hns3-next' into net-nextJakub Kicinski14-153/+986
2019-10-08net: hns3: support tx-scatter-gather-fraglist featureYunsheng Lin2-93/+168
2019-10-08net: hns3: add support for configuring VF MAC from the hostHuazhong Tan6-8/+158
2019-10-08net: hns3: add support for configuring bandwidth of VF on the hostYonglong Liu8-2/+280
2019-10-08net: hns3: add support for setting VF trustJian Shen9-40/+129
2019-10-08net: hns3: add support for spoof check settingJian Shen6-9/+140
2019-10-08net: hns3: add support for setting VF link status on the hostYufeng Mo5-1/+111
2019-10-08tun: fix memory leak in error pathEric Dumazet1-2/+12
2019-10-08netdevsim: fix spelling mistake "forbidded" -> "forbid"Colin Ian King1-1/+1
2019-10-08net: phy: mscc: make arrays static, makes object smallerColin Ian King1-7/+7
2019-10-08nfp: bpf: make array exp_mask static, makes object smallerColin Ian King1-1/+1
2019-10-07Merge branch 'dpaa2-eth-misc-cleanup'David S. Miller3-14/+35
2019-10-07dpaa2-eth: Avoid unbounded while loopsIoana Radulescu2-6/+34
2019-10-07dpaa2-eth: Fix minor bug in ethtool stats reportingIoana Radulescu1-1/+1
2019-10-07dpaa2-eth: Cleanup dead codeIoana Radulescu1-7/+0
2019-10-07net: hns3: make array tick_array static, makes object smallerColin Ian King1-1/+1
2019-10-07net: hns: make arrays static, makes object smallerColin Ian King1-2/+2
2019-10-07Merge branch 'net-tls-minor-micro-optimizations'David S. Miller5-24/+30
2019-10-07net/tls: store decrypted on a single bitJakub Kicinski2-4/+4
2019-10-07net/tls: store async_capable on a single bitJakub Kicinski2-4/+5
2019-10-07net/tls: pass context to tls_device_decrypted()Jakub Kicinski3-6/+8
2019-10-07net/tls: make allocation failure unlikelyJakub Kicinski1-3/+2
2019-10-07net/tls: mark sk->err being set as unlikelyJakub Kicinski1-1/+1
2019-10-07net: sockmap: use bitmap for copy infoJakub Kicinski2-6/+10
2019-10-07net: core: use helper skb_ensure_writable in more placesHeiner Kallweit1-12/+8
2019-10-07ipv6: Make ipv6_mc_may_pull() return bool.David S. Miller1-3/+3
2019-10-07net: core: change return type of pskb_may_pull to boolHeiner Kallweit1-3/+3
2019-10-07Merge branch 'ena-set_channels'David S. Miller3-93/+114
2019-10-07net: ena: ethtool: support set_channels callbackSameeh Jubran3-3/+35
2019-10-07net: ena: remove redundant print of number of queuesSameeh Jubran1-2/+2
2019-10-07net: ena: make ethtool -l show correct max number of queuesSameeh Jubran3-25/+29
2019-10-07net: ena: ethtool: get_channels: use combined onlySameeh Jubran1-8/+2
2019-10-07net: ena: multiple queue creation related cleanupsSameeh Jubran1-20/+11
2019-10-07net: ena: change num_queues to num_io_queues for clarity and consistencySameeh Jubran3-44/+44
2019-10-07Merge branch 'samples-pktgen-allow-to-specify-destination-IP-range'David S. Miller11-65/+244
2019-10-07samples: pktgen: allow to specify destination IP range (CIDR)Daniel T. Lee10-12/+55
2019-10-07samples: pktgen: add helper functions for IP(v4/v6) CIDR parsingDaniel T. Lee1-3/+134
2019-10-07samples: pktgen: fix proc_cmd command result check logicDaniel T. Lee1-6/+11
2019-10-07samples: pktgen: make variable consistent with optionDaniel T. Lee8-44/+44
2019-10-07Merge branch 'netdevsim-implement-devlink-dev_info-op'David S. Miller2-1/+28
2019-10-07selftests: add netdevsim devlink dev info testJiri Pirko1-1/+20
2019-10-07netdevsim: implement devlink dev_info opJiri Pirko1-0/+8
2019-10-07net: devlink: fix reporter dump dumpitJiri Pirko1-1/+2
2019-10-06Merge branch 'stmmac-next'David S. Miller7-46/+245
2019-10-06net: stmmac: Implement L3/L4 Filters in GMAC4+Jose Abreu3-0/+128
2019-10-06net: stmmac: selftests: Add tests for VLAN Perfect FilteringJose Abreu1-37/+77
2019-10-06net: stmmac: Fallback to VLAN Perfect filtering if HASH is not availableJose Abreu4-9/+40
2019-10-06nfc: s3fwrn5: fix platform_no_drv_owner.cocci warningYueHaibing1-1/+0
2019-10-06nfc: nfcmrvl: fix platform_no_drv_owner.cocci warningYueHaibing1-1/+0
2019-10-06net: dsa: ksz9477: fix platform_no_drv_owner.cocci warningYueHaibing1-1/+0
2019-10-06net/rds: Add missing include fileYueHaibing2-0/+2
2019-10-06Merge branch 'mlxsw-Query-number-of-modules-from-firmware'David S. Miller7-62/+103
2019-10-06mlxsw: minimal: Add validation for FW versionVadim Pasternak1-0/+30
2019-10-06mlxsw: core: Push minor/subminor fw version check into helperVadim Pasternak3-3/+16
2019-10-06mlxsw: thermal: Provide optimization for QSFP modules number detectionVadim Pasternak1-21/+16
2019-10-06mlxsw: hwmon: Provide optimization for QSFP modules number detectionVadim Pasternak1-35/+29
2019-10-06mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP ...Vadim Pasternak3-3/+12
2019-10-06Merge branch 'netdevsim-allow-to-test-reload-failures'David S. Miller3-0/+46
2019-10-06selftests: test netdevsim reload forbid and failJiri Pirko1-0/+24
2019-10-06netdevsim: add couple of debugfs bools to debug devlink reloadJiri Pirko2-0/+22
2019-10-06Merge branch 'net-genetlink-parse-attrs-for-dumpit-callback'David S. Miller11-225/+243
2019-10-06devlink: have genetlink code to parse the attrs during dumpitJiri Pirko1-32/+6
2019-10-06net: genetlink: remove unused genl_family_attrbuf()Jiri Pirko2-21/+0
2019-10-06net: tipc: allocate attrs locally instead of using genl_family_attrbuf in com...Jiri Pirko3-17/+15
2019-10-06net: tipc: have genetlink code to parse the attrs during dumpitJiri Pirko4-18/+9
2019-10-06net: nfc: have genetlink code to parse the attrs during dumpitJiri Pirko1-12/+5
2019-10-06net: ieee802154: have genetlink code to parse the attrs during dumpitJiri Pirko1-25/+14
2019-10-06net: genetlink: parse attrs and store in contect info struct during dumpitJiri Pirko2-17/+26
2019-10-06net: genetlink: push attrbuf allocation and parsing to a separate functionJiri Pirko1-22/+45
2019-10-06net: genetlink: introduce dump info struct to be available during dumpit opJiri Pirko2-9/+52
2019-10-06net: genetlink: push doit/dumpit code from genl_family_rcv_msgJiri Pirko1-77/+96
2019-10-06openvswitch: Allow attaching helper in later commitYi-Hung Wei1-8/+13
2019-10-05Merge branch 'create-netdevsim-instances-in-namespace'David S. Miller7-4/+97
2019-10-05selftests: test creating netdevsim inside network namespaceJiri Pirko2-1/+78
2019-10-05netdevsim: create devlink and netdev instances in namespaceJiri Pirko3-0/+5
2019-10-05net: devlink: export devlink net setterJiri Pirko2-3/+14
2019-10-05Merge branch 'net-tls-add-ctrl-path-tracing-and-statistics'David S. Miller13-15/+425
2019-10-05net/tls: add TlsDeviceRxResync statisticJakub Kicinski4-0/+6
2019-10-05net/tls: add TlsDecryptError statJakub Kicinski4-0/+10
2019-10-05net/tls: add statistics for installed sessionsJakub Kicinski4-4/+49
2019-10-05net/tls: add skeleton of MIB statisticsJakub Kicinski8-1/+110
2019-10-05net/tls: add device decrypted trace pointJakub Kicinski2-0/+38
2019-10-05net/tls: add tracing for device/offload eventsJakub Kicinski6-11/+213
2019-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller367-2656/+4093
2019-10-05Merge tag 'kbuild-fixes-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds15-86/+41
2019-10-05Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds15-80/+193
2019-10-05Merge branch 'readdir' (readdir speedup and sanity checking)Linus Torvalds1-35/+133
2019-10-05Make filldir[64]() verify the directory entry filename is validLinus Torvalds1-0/+40
2019-10-05Convert filldir[64]() from __put_user() to unsafe_put_user()Linus Torvalds1-35/+93
2019-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds99-281/+539
2019-10-05Merge tag 's390-5.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds17-53/+83
2019-10-05KVM: s390: mark __insn32_query() as __always_inlineHeiko Carstens1-1/+1
2019-10-05KVM: s390: fix __insn32_query() inline assemblyHeiko Carstens1-3/+3
2019-10-05kheaders: make headers archive reproducibleDmitry Goldin2-5/+13
2019-10-05kbuild: update compile-test header list for v5.4-rc2Masahiro Yamada1-10/+0
2019-10-05kbuild: two minor updates for Documentation/kbuild/modules.rstMasahiro Yamada1-2/+2
2019-10-05scripts/setlocalversion: clear local variable to make it work for shMasahiro Yamada1-1/+1
2019-10-05namespace: fix namespace.pl script to support relative pathsJacob Keller1-6/+7
2019-10-05video/logo: do not generate unneeded logo C filesMasahiro Yamada1-19/+2
2019-10-05video/logo: remove unneeded *.o pattern from clean-filesMasahiro Yamada1-1/+1
2019-10-05integrity: remove pointless subdir-$(CONFIG_...)Masahiro Yamada1-2/+0
2019-10-05integrity: remove unneeded, broken attempt to add -fshort-wcharMasahiro Yamada1-1/+0
2019-10-04selftests/net: add nettest to .gitignoreJakub Kicinski1-0/+1
2019-10-04net: qlogic: Fix memory leak in ql_alloc_large_buffersNavid Emamdoost1-0/+1
2019-10-04nfc: fix memory leak in llcp_sock_bind()Eric Dumazet1-1/+6
2019-10-04sch_dsmark: fix potential NULL deref in dsmark_init()Eric Dumazet1-0/+2
2019-10-04Merge branch 'Fix-regression-with-AR8035-speed-downgrade'David S. Miller6-32/+138
2019-10-04net: phy: at803x: use operating parameters from PHY-specific statusRussell King1-0/+69
2019-10-04net: phy: extract pause modeRussell King2-7/+14
2019-10-04net: phy: extract link partner advertisement readingRussell King2-25/+41
2019-10-04net: phy: fix write to mii-ctrl1000 registerRussell King2-0/+14
2019-10-04ipv6: Handle missing host route in __ipv6_ifa_notifyDavid Ahern1-5/+12
2019-10-04net: phy: allow for reset line to be tied to a sleepy GPIO controllerAndrea Merello1-1/+1
2019-10-04net: ipv4: avoid mixed n_redirects and rate_tokens usagePaolo Abeni1-3/+2
2019-10-04r8152: Set macpassthru in reset_resume callbackKai-Heng Feng1-2/+1
2019-10-04net: dsa: sja1105: Make function sja1105_xfer_long_buf staticzhengbin1-3/+3
2019-10-04net: devlink: don't ignore errors during dumpitJiri Pirko1-6/+24
2019-10-04net: dsa: sja1105: Add support for port mirroringVladimir Oltean1-4/+84
2019-10-04cxgb4:Fix out-of-bounds MSI-X info array accessVishal Kulkarni1-3/+6
2019-10-04Revert "ipv6: Handle race in addrconf_dad_work"David Ahern1-6/+5
2019-10-04net: make sock_prot_memory_pressure() return "const char *"Alexey Dobriyan1-1/+1
2019-10-04igmp: uninline ip_mc_validate_checksum()Alexey Dobriyan1-1/+1
2019-10-04net: spread "enum sock_flags"Alexey Dobriyan2-3/+4
2019-10-04net, uapi: fix -Wpointer-arith warningsAlexey Dobriyan6-7/+7
2019-10-04Merge branch 'net-phy-broadcom-RGMII-delays-fixes'David S. Miller1-28/+4
2019-10-04net: phy: broadcom: Use bcm54xx_config_clock_delay() for BCM54612EFlorian Fainelli1-20/+1
2019-10-04net: phy: broadcom: Fix RGMII delays configuration for BCM54210EFlorian Fainelli1-8/+3
2019-10-04Merge branch 'net-tls-separate-the-TLS-TOE-code-out'David S. Miller9-158/+257
2019-10-04net/tls: allow compiling TLS TOE outJakub Kicinski4-3/+17
2019-10-04net/tls: rename tls_hw_* functions tls_toe_*Jakub Kicinski3-12/+12
2019-10-04net/tls: move TOE-related code to a separate fileJakub Kicinski5-103/+150
2019-10-04net/tls: move tls_build_proto() on init pathJakub Kicinski1-5/+2
2019-10-04net/tls: rename tls_device to tls_toe_deviceJakub Kicinski4-31/+31
2019-10-04net/tls: move TOE-related structures to a separate headerJakub Kicinski4-34/+75
2019-10-04rxrpc: Add missing "new peer" traceDavid Howells1-0/+2
2019-10-04rxrpc: Fix rxrpc_recvmsg tracepointDavid Howells1-1/+1
2019-10-04qmi_wwan: add support for Cinterion CLS8 devicesReinhard Speyerer1-0/+1
2019-10-04Merge tag 'mips_fixes_5.4_1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds16-313/+41
2019-10-04Merge tag 'riscv/for-v5.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-2/+32
2019-10-04Merge tag 'devicetree-fixes-for-5.4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-6/+5
2019-10-04MIPS: fw/arc: Remove unused addr variablePaul Burton1-1/+0
2019-10-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds23-182/+584
2019-10-04Merge tag 'for-linus-5.4-rc2-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds12-139/+79
2019-10-04Merge branch 'devlink-allow-devlink-instances-to-change-network-namespace'David S. Miller39-486/+864
2019-10-04selftests: netdevsim: add tests for devlink reload with resourcesJiri Pirko1-1/+119
2019-10-04net: devlink: allow to change namespaces during reloadJiri Pirko6-11/+158
2019-10-04netdevsim: take devlink net instead of init_netJiri Pirko1-2/+2
2019-10-04netdevsim: register port netdevices into net of deviceJiri Pirko2-0/+6
2019-10-04netdevsim: implement proper devlink reloadJiri Pirko3-57/+99
2019-10-04netdevsim: add all ports in nsim_dev_create() and del them in destroy()Jiri Pirko1-82/+93
2019-10-04mlxsw: Propagate extack down to register_fib_notifier()Jiri Pirko10-21/+34
2019-10-04mlxsw: Register port netdevices into net of coreJiri Pirko3-0/+3
2019-10-04mlxsw: spectrum: Take devlink net instead of init_netJiri Pirko6-17/+34
2019-10-04net: devlink: export devlink net getterJiri Pirko2-1/+3
2019-10-04net: fib_notifier: propagate extack down to the notifier block callbackJiri Pirko20-61/+105
2019-10-04mlxsw: spectrum_router: Don't rely on missing extack to symbolize dumpJiri Pirko1-21/+1
2019-10-04net: fib_notifier: propagate possible error during fib notifier registrationJiri Pirko6-35/+71
2019-10-04net: fib_notifier: make FIB notifier per-netnsJiri Pirko15-105/+78
2019-10-04netdevsim: change fib accounting and limitations to be per-deviceJiri Pirko4-128/+114
2019-10-04Merge tag 'copy-struct-from-user-v5.4-rc2' of git://git.kernel.org/pub/scm/li...Linus Torvalds9-114/+288
2019-10-04Merge tag 'for-linus-20191003' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-3/+38
2019-10-04Merge tag 'drm-fixes-2019-10-04' of git://anongit.freedesktop.org/drm/drmLinus Torvalds39-159/+232
2019-10-04Merge tag 'for-linus-2019-10-03' of git://git.kernel.dk/linux-blockLinus Torvalds14-132/+218
2019-10-04s390: update defconfigsHeiko Carstens3-18/+33
2019-10-04s390/pci: mark function(s) __always_inlineHeiko Carstens1-1/+1
2019-10-04s390/mm: mark function(s) __always_inlineHeiko Carstens1-11/+11
2019-10-04s390/jump_label: mark function(s) __always_inlineHeiko Carstens1-2/+2
2019-10-04s390/cpu_mf: mark function(s) __always_inlineHeiko Carstens1-1/+2
2019-10-04s390/atomic,bitops: mark function(s) __always_inlineHeiko Carstens2-5/+5
2019-10-04s390/mm: fix -Wunused-but-set-variable warningsQian Cai2-3/+9
2019-10-04s390: mark __cpacf_query() as __always_inlineJiri Kosina1-1/+1
2019-10-04KVM: x86: omit "impossible" pmu MSRs from MSR listPaolo Bonzini1-16/+2
2019-10-04Merge tag 'drm-intel-fixes-2019-10-03-1' of git://anongit.freedesktop.org/drm...Dave Airlie6-102/+111
2019-10-04Merge tag 'drm-misc-fixes-2019-10-03' of git://anongit.freedesktop.org/drm/dr...Dave Airlie8-23/+36
2019-10-04Merge tag 'drm-fixes-5.4-2019-10-02' of git://people.freedesktop.org/~agd5f/l...Dave Airlie25-34/+85
2019-10-03MIPS: pmcs-msp71xx: Remove unused addr variablePaul Burton1-1/+0
2019-10-03MIPS: pmcs-msp71xx: Add missing MAX_PROM_MEM definitionPaul Burton1-1/+2
2019-10-03vfs: Fix EOVERFLOW testing in put_compat_statfs64Eric Sandeen1-13/+4
2019-10-03block: sed-opal: fix sparse warning: convert __be64 dataRandy Dunlap1-2/+2
2019-10-03block: sed-opal: fix sparse warning: obsolete array init.Randy Dunlap1-1/+1
2019-10-03net: propagate errors correctly in register_netdevice()Eric Dumazet1-0/+1
2019-10-03Merge branch 'phy-at803x-add-ar9331-support'David S. Miller1-21/+12
2019-10-03net: phy: at803x: remove probe and struct at803x_privOleksij Rempel1-21/+0
2019-10-03net: phy: at803x: add ar9331 supportOleksij Rempel1-0/+12
2019-10-03Revert "drm/i915: Fix DP-MST crtc_mask"Ville Syrjälä1-1/+1
2019-10-03sched: add kernel-doc for struct clone_argsChristian Brauner1-2/+24
2019-10-03fork: add kernel-doc for clone3Christian Brauner1-0/+11
2019-10-03mlxsw: PCI: Send EMAD traffic on a separate queuePetr Machata2-2/+19
2019-10-03usercopy: Add parentheses around assignment in test_copy_struct_from_userNathan Chancellor1-2/+2
2019-10-03net/rds: Use DMA memory pool allocation for rds_headerKa-Cheong Poon5-61/+153
2019-10-03tcp: fix slab-out-of-bounds in tcp_zerocopy_receive()Eric Dumazet1-4/+2
2019-10-03Merge branch 'stmmac-eam'David S. Miller7-3/+46
2019-10-03net: stmmac: Support enhanced addressing mode for DWMAC 4.10Thierry Reding4-2/+34
2019-10-03net: stmmac: Only enable enhanced addressing mode when neededThierry Reding3-1/+12
2019-10-03Merge tag 'kgdb-5.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/dan...Linus Torvalds1-0/+1
2019-10-03lib: textsearch: fix escapes in example codeRandy Dunlap1-2/+2
2019-10-03r8152: Add identifier names for function pointersPrashant Malani1-11/+12