aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/nvidia
AgeCommit message (Expand)AuthorFilesLines
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()timers-cleanups-2025-06-08Ingo Molnar1-3/+3
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-3/+3
2025-01-27eth: forcedeth: fix calling napi_enable() in atomic contextJakub Kicinski1-1/+3
2025-01-27eth: forcedeth: remove local wrappers for napi enable/disableJakub Kicinski1-22/+8
2024-05-07net: annotate writes on dev->mtu from ndo_change_mtu()Eric Dumazet1-1/+1
2024-02-14net: remove stale mentions of dev_base_lock in commentsEric Dumazet1-2/+2
2023-05-22forcedeth: Fix an error handling path in nv_probe()Christophe JAILLET1-0/+1
2022-10-28net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers).Thomas Gleixner1-4/+4
2022-09-28net: drop the weight argument from netif_napi_addJakub Kicinski1-1/+1
2022-08-31net: ethernet: move from strlcpy with unused retval to strscpyWolfram Sang1-3/+3
2022-04-30eth: remove remaining copies of the NAPI_POLL_WEIGHT defineJakub Kicinski1-3/+3
2021-11-22ethtool: extend ringparam setting/getting API with rx_buf_lenHao Chen1-2/+8
2021-10-09ethernet: forcedeth: remove direct netdev->dev_addr writesJakub Kicinski1-23/+26
2021-10-02ethernet: use eth_hw_addr_set()Jakub Kicinski1-1/+1
2021-08-23forcedeth: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-5/+1
2020-11-03forcedeth: fix excluded_middle.cocci warningskernel test robot1-2/+1
2020-10-31net: forcedeth: Replace context and lock check with a lockdep_assert()Sebastian Andrzej Siewior1-5/+1
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-2/+2
2019-12-12netdev: pass the stuck queue to the timeout handlerMichael S. Tsirkin1-1/+1
2019-11-06net: forcedeth: add xmit_more supportZhu Yanjun1-10/+49
2019-09-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-44/+99
2019-09-06forcedeth: use per cpu to collect xmit/recv statisticsZhu Yanjun1-44/+99
2019-07-24forcedeth: Use dev_get_drvdata where possibleChuhong Yuan1-2/+1
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner1-13/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2018-07-27net: nvidia: forcedeth: Replace GFP_ATOMIC with GFP_KERNEL in nv_probe()Jia-Ju Bai1-2/+2
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook1-2/+4
2018-01-23forcedeth: remove duplicate structure member in rxZhu Yanjun1-6/+7
2018-01-19forcedeth: remove unused variableZhu Yanjun1-5/+3
2018-01-08forcedeth: remove duplicate structure member in rxZhu Yanjun1-8/+9
2018-01-02forcedeth: optimize the rx with likelyZhu Yanjun1-2/+2
2017-12-19forcedeth: remove duplicate structure member in xmitZhu Yanjun1-12/+13
2017-12-11forcedeth: remove unnecessary structure memberZhu Yanjun1-10/+11
2017-11-30forcedeth: optimize the xmit with unlikelyZhu Yanjun1-3/+3
2017-11-25forcedeth: replace pci_unmap_page with dma_unmap_pageZhu Yanjun1-2/+2
2017-11-13forcedeth: remove redudant assignments in xmitZhu Yanjun1-8/+20
2017-11-01forcedeth: replace pci_alloc_consistent with dma_alloc_coherentZhu Yanjun1-20/+41
2017-10-18forcedeth: Convert timers to use timer_setup()Kees Cook1-14/+14
2017-09-23forcedeth: optimize the xmit/rx with unlikelyZhu Yanjun1-12/+14
2017-09-18forcedeth: replace pci_map_single with dma_map_single functionsZhu Yanjun1-34/+36
2017-08-11forcedeth: replace init_timer_deferrable with setup_deferrable_timerZhu Yanjun1-3/+2
2017-05-04forcedeth: remove unnecessary carrier status checkZhu Yanjun1-4/+2
2017-02-23forcedeth: Remove return from a void functionZhu Yanjun1-2/+0
2017-02-17net: nvidia: forcedeth: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-41/+50
2017-01-30drivers: net: generalize napi_complete_done()Eric Dumazet1-1/+1
2017-01-08net: make ndo_get_stats64 a void functionstephen hemminger1-3/+1
2016-10-18ethernet: use core min/max MTU checkingJarod Wilson1-5/+4
2016-02-25forcedeth: Use setup_timer()Amitoj Kaur Chawla1-6/+2
2015-10-27forcedeth: fix unilateral interrupt disabling in netpoll pathNeil Horman1-13/+11
2015-06-23drivers/net: remove all references to obsolete Ethernet-HOWTOPaul Gortmaker1-6/+2
2015-01-13net: rename vlan_tx_* helpers since "tx" is misleading thereJiri Pirko1-2/+2
2014-09-02ethernet: nvidia: Remove extra parensDavid Wood1-1/+1
2014-08-12PCI: Remove DEFINE_PCI_DEVICE_TABLE macro useBenoit Taine1-1/+1
2014-06-06net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriateJiri Pirko1-2/+2
2014-06-04trivial: drivers/net/ethernet/nvidia/forcedeth.c: fix typo s/SUBSTRACT1/SUBTR...Antonio Ospite1-5/+5
2014-05-13net: get rid of SET_ETHTOOL_OPSWilfried Klaebe1-1/+1
2014-03-24forcedeth: Call dev_kfree_skb_any instead of kfree_skb.Eric W. Biederman1-4/+4
2014-03-14net: Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irqEric W. Biederman1-4/+4
2014-02-18forcedeth: Use pci_enable_msix_range() instead of pci_enable_msix()Alexander Gordeev1-2/+5
2014-02-18forcedeth: Cleanup MSI-X to MSI to INTx fallback codeAlexander Gordeev1-6/+6
2014-02-18forcedeth: Fix invalid errno reporting in nv_request_irq()Alexander Gordeev1-8/+14
2014-01-16drivers/net: delete non-required instances of include <linux/init.h>Paul Gortmaker1-1/+0
2013-12-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-3/+5
2013-12-09net: forcedeth: remove unnecessary pci_set_drvdata()Jingoo Han1-2/+0
2013-12-06ethernet: Fix FSF address in file headersJeff Kirsher1-2/+1
2013-12-05forcedeth: run loopback test only on chipsets that support itIvan Vecera1-3/+5
2013-11-06net: Explicitly initialize u64_stats_sync structures for lockdepJohn Stultz1-0/+2
2013-05-22net/ethernet/nvidia/forcedeth: Use module_pci_driver to register driverPeter Hüwe1-15/+2
2013-04-19net: vlan: add protocol argument to packet tagging functionsPatrick McHardy1-1/+1
2013-04-19net: vlan: rename NETIF_F_HW_VLAN_* feature flags to NETIF_F_HW_VLAN_CTAG_*Patrick McHardy1-9/+11
2013-04-02forcedeth: Do a dma_mapping_error check after skb_frag_dma_mapNeil Horman1-1/+40
2013-03-09drivers:net: Remove unnecessary OOM messages after netdev_alloc_skbJoe Perches1-1/+0
2013-01-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+35
2013-01-08remove init of dev->perm_addr in driversJiri Pirko1-2/+1
2013-01-03net: remove unnecessary NET_ADDR_RANDOM "bitclean"Jiri Pirko1-1/+0
2012-12-28forcedeth: Fix WARNINGS that result when DMA mapping is not checkedLarry Finger1-0/+35
2012-12-03forcedeth: remove __dev* attributesBill Pemberton1-3/+3
2012-08-30forcedeth: prevent TX timeouts after rebootdavid decotigny1-2/+10
2012-08-30forcedeth: fix TX timeout caused by TX pause on down linkdavid decotigny1-1/+2
2012-08-30forcedeth: fix buffer overflowdavid decotigny1-1/+1
2012-07-22forcedeth: advertise transmit time stampingRichard Cochran1-0/+1
2012-07-20forcedeth: spin_unlock_irq in interrupt handler fixDenis Efremov1-2/+2
2012-07-10drivers/net/ethernet: Fix non-kernel-doc comments with kernel-doc start markersBen Hutchings1-2/+1
2012-07-10drivers/net/ethernet: Fix (nearly-)kernel-doc comments for various functionsBen Hutchings1-1/+1
2012-04-30forcedeth: add transmit timestamping supportWillem de Bruijn1-0/+4
2012-04-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+0
2012-04-07forcedeth: stop using net_device.{base_addr, irq}.Francois Romieu1-5/+0
2012-03-28Remove all #inclusions of asm/system.hDavid Howells1-1/+0
2012-02-15net: use eth_hw_addr_random() and reset addr_assign_typeDanny Kukawka1-1/+2
2012-02-08netdev: ethernet dev_alloc_skb to netdev_alloc_skbPradeep A. Dalvi1-4/+4
2011-12-02forcedeath: Fix bql support for forcedeathIgor Maravic1-2/+3
2011-11-29forcedeth: Support for byte queue limitsTom Herbert1-0/+18
2011-11-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-4/+4
2011-11-18net-forcedeth: fix possible stats inaccuracies on 32b hostsdavid decotigny1-4/+4
2011-11-16forcedeth: stats updated with a deferrable timerdavid decotigny1-1/+1
2011-11-16forcedeth: account for dropped RX framesdavid decotigny1-2/+12
2011-11-16forcedeth: implement ndo_get_stats64() APIdavid decotigny1-51/+146
2011-11-16forcedeth: allow to silence "TX timeout" debug messagesSameer Nanda1-41/+57
2011-11-16forcedeth: Add messages to indicate using MSI or MSI-XMike Ditto1-0/+2
2011-11-16forcedeth: fix stats on hardware without extended stats supportdavid decotigny1-9/+27
2011-11-16net: introduce and use netdev_features_t for device features setsMichał Mirosław1-5/+6
2011-11-14net-forcedeth: Add internal loopback support for forcedeth NICs.Sanjay Hortikar1-1/+155
2011-11-14forcedeth: fix stats on hardware without extended stats supportdavid decotigny1-9/+27
2011-11-08sweep the floors and convert some .get_drvinfo routines to strlcpyRick Jones1-3/+3
2011-11-07forcedeth: fix a few sparse warnings (variable shadowing)david decotigny1-17/+17
2011-11-07forcedeth: Improve stats countersMandeep Baines1-0/+4
2011-11-07forcedeth: remove unneeded stats updatesdavid decotigny1-34/+1
2011-11-07forcedeth: Acknowledge only interrupts that are being processedMike Ditto1-5/+8
2011-11-07forcedeth: fix race when unloading moduledavid decotigny1-1/+1
2011-10-19net: add skb frag size accessorsEric Dumazet1-7/+11
2011-10-07net: Remove unnecessary driver assignments of ethtool_ringparam fields to zeroRick Jones1-4/+0
2011-10-06net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_mapIan Campbell1-2/+2
2011-08-30forcedeth: convert to SKB paged frag API.Ian Campbell1-4/+10
2011-08-27drivers/net/ethernet/*: Enabled vendor Kconfig optionsJeff Kirsher1-0/+1
2011-08-20Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+2
2011-08-17net: remove use of ndo_set_multicast_list in driversJiri Pirko1-2/+2
2011-08-12forcedeth: Move the NVIDIA nForce driverJeff Kirsher3-0/+6048