aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/net/core/net-sysfs.c (follow)
AgeCommit message (Expand)AuthorFilesLines
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/git/gregkh/driver-coreLinus 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
2022-11-03net: devlink: use devlink_port pointer instead of ndo_get_devlink_portJiri Pirko1-2/+2
2022-09-30net-sysfs: Convert to use sysfs_emit() APIsWang Yufen1-29/+29
2022-06-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2022-06-17net: fix data-race in dev_isalive()Eric Dumazet1-0/+1
2022-06-09net: rename reference+tracking helpersJakub Kicinski1-4/+4