aboutsummaryrefslogtreecommitdiffstats
path: root/net/core/net-sysfs.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-07-18net: s/dev_set_threaded/netif_set_threaded/Stanislav Fomichev1-1/+1
2025-07-18net: s/dev_get_mac_address/netif_get_mac_address/Stanislav Fomichev1-1/+1
2025-07-18net: s/dev_get_port_parent_id/netif_get_port_parent_id/Stanislav Fomichev1-1/+1
2025-07-07net: remove RTNL use for /proc/sys/net/core/rps_default_maskEric Dumazet1-3/+12
2025-06-14net: sysfs: Implement is_visible for phys_(port_id, port_name, switch_id)Yajun Deng1-24/+35
2025-03-25net: designate queue counts as "double ops protected" by instance lockJakub Kicinski1-0/+2
2025-03-25net: rfs: hash function changeEric Dumazet1-2/+2
2025-03-19Revert "net: replace dev_addr_sem with netdev instance lock"Stanislav Fomichev1-2/+5
2025-03-08net: move misc netdev_lock flavors to a separate headerJakub Kicinski1-0/+1
2025-03-06net: replace dev_addr_sem with netdev instance lockStanislav Fomichev1-5/+2
2025-03-06net: hold netdev instance lock during sysfs operationsStanislav Fomichev1-0/+2
2025-02-27net-sysfs: remove unused initial ret valuesAntoine Tenart1-5/+5
2025-02-24net-sysfs: restore behavior for not running devicesEric Dumazet1-1/+4
2025-02-05net-sysfs: remove rtnl_trylock from queue attributesAntoine Tenart1-58/+89
2025-02-05net-sysfs: prevent uncleared queues from being re-addedAntoine Tenart1-0/+32
2025-02-05net-sysfs: move queue attribute groups outside the default groupsAntoine Tenart1-6/+21
2025-02-05net-sysfs: remove rtnl_trylock from device attributesAntoine Tenart1-53/+133
2025-01-15net: protect NAPI config fields with netdev_lock()Jakub Kicinski1-2/+3
2025-01-15net: protect threaded status of NAPI with netdev_lock()Jakub Kicinski1-2/+32
2024-10-14net: napi: Make gro_flush_timeout per-NAPIJoe Damato1-1/+1
2024-10-14net: napi: Make napi_defer_hard_irqs per-NAPIJoe Damato1-1/+1
2024-09-09net: sysfs: Fix weird usage of class's namespace relevant fieldsZijun Hu1-2/+2
2024-09-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2024-09-05net: napi: Prevent overflow of napi_defer_hard_irqsJoe Damato1-1/+5
2024-09-03net: dqs: Do not use extern for unused dql_groupBreno Leitao1-1/+1
2024-09-03netdev_features: convert NETIF_F_LLTX to dev->lltxAlexander Lobakin1-2/+1
2024-08-26ethtool: check device is present when getting link settingsJamie Bainbridge1-1/+1
2024-07-11netdevice: define and allocate &net_device _properly_Alexander Lobakin1-1/+1
2024-05-03net: no longer acquire RTNL in threaded_show()Eric Dumazet1-4/+4
2024-04-15net: constify net_classHeiner Kallweit1-1/+1
2024-04-08net: dqs: use sysfs_emit() in favor of sprintf()Eric Dumazet1-3/+3
2024-03-08net: dqs: add NIC stall detector based on BQLJakub Kicinski1-0/+62
2024-03-07net: introduce include/net/rps.hEric Dumazet1-0/+1
2024-02-19net: sysfs: Do not create sysfs for non BQL deviceBreno Leitao1-11/+24
2024-02-14net-sysfs: convert netstat_show() to RCUEric Dumazet1-3/+3
2024-02-14net-sysfs: convert dev->operstate reads to lockless onesEric Dumazet1-3/+1
2024-02-14net-sysfs: use dev_addr_sem to remove races in address_show()Eric Dumazet1-3/+7
2024-02-14net-sysfs: convert netdev_show() to RCUEric Dumazet1-7/+10
2024-02-14net: annotate data-races around dev->name_assign_typeEric Dumazet1-2/+2
2023-12-08net: sysfs: fix locking in carrier readJohannes Berg1-2/+7
2023-12-05net: core: synchronize link-watch when carrier is queriedJohannes Berg1-1/+7
2023-08-03net: move struct netdev_rx_queue out of netdevice.hJakub Kicinski1-0/+1
2023-02-20net: make default_rps_mask a per netns attributePaolo Abeni1-7/+16
2023-02-14net-sysfs: make kobj_type structures constantThomas Weißschuh1-2/+2
2023-02-09net: introduce default_rps_mask netns attributePaolo Abeni1-0/+7
2023-02-09net-sysctl: factor-out rpm mask manipulation helpersPaolo Abeni1-30/+42
2022-12-16Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-10/+10
2022-11-24driver core: make struct class.dev_uevent() take a const *Greg Kroah-Hartman1-2/+2
2022-11-22kobject: make kobject_get_ownership() take a constant kobject *Greg Kroah-Hartman1-4/+4
2022-11-09driver core: class: make namespace and get_ownership take const *Greg Kroah-Hartman1-4/+4