aboutsummaryrefslogtreecommitdiffstats
path: root/net/core/net-sysfs.c
Commit message (Expand)AuthorAgeFilesLines
* net: designate queue counts as "double ops protected" by instance lockJakub Kicinski2025-03-251-0/+2
* net: rfs: hash function changeEric Dumazet2025-03-251-2/+2
* Revert "net: replace dev_addr_sem with netdev instance lock"Stanislav Fomichev2025-03-191-2/+5
* net: move misc netdev_lock flavors to a separate headerJakub Kicinski2025-03-081-0/+1
* net: replace dev_addr_sem with netdev instance lockStanislav Fomichev2025-03-061-5/+2
* net: hold netdev instance lock during sysfs operationsStanislav Fomichev2025-03-061-0/+2
* net-sysfs: remove unused initial ret valuesAntoine Tenart2025-02-281-5/+5
* net-sysfs: restore behavior for not running devicesEric Dumazet2025-02-241-1/+4
* net-sysfs: remove rtnl_trylock from queue attributesAntoine Tenart2025-02-061-58/+89
* net-sysfs: prevent uncleared queues from being re-addedAntoine Tenart2025-02-061-0/+32
* net-sysfs: move queue attribute groups outside the default groupsAntoine Tenart2025-02-061-6/+21
* net-sysfs: remove rtnl_trylock from device attributesAntoine Tenart2025-02-061-53/+133
* net: protect NAPI config fields with netdev_lock()Jakub Kicinski2025-01-161-2/+3
* net: protect threaded status of NAPI with netdev_lock()Jakub Kicinski2025-01-161-2/+32
* net: napi: Make gro_flush_timeout per-NAPIJoe Damato2024-10-151-1/+1
* net: napi: Make napi_defer_hard_irqs per-NAPIJoe Damato2024-10-151-1/+1
* net: sysfs: Fix weird usage of class's namespace relevant fieldsZijun Hu2024-09-091-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-09-061-1/+1
|\
| * net: dqs: Do not use extern for unused dql_groupBreno Leitao2024-09-031-1/+1
* | net: napi: Prevent overflow of napi_defer_hard_irqsJoe Damato2024-09-061-1/+5
* | netdev_features: convert NETIF_F_LLTX to dev->lltxAlexander Lobakin2024-09-031-2/+1
|/
* ethtool: check device is present when getting link settingsJamie Bainbridge2024-08-261-1/+1
* netdevice: define and allocate &net_device _properly_Alexander Lobakin2024-07-121-1/+1
* net: no longer acquire RTNL in threaded_show()Eric Dumazet2024-05-031-4/+4
* net: constify net_classHeiner Kallweit2024-04-151-1/+1
* net: dqs: use sysfs_emit() in favor of sprintf()Eric Dumazet2024-04-081-3/+3
* net: dqs: add NIC stall detector based on BQLJakub Kicinski2024-03-081-0/+62
* net: introduce include/net/rps.hEric Dumazet2024-03-081-0/+1
* net: sysfs: Do not create sysfs for non BQL deviceBreno Leitao2024-02-191-11/+24
* net-sysfs: convert netstat_show() to RCUEric Dumazet2024-02-141-3/+3
* net-sysfs: convert dev->operstate reads to lockless onesEric Dumazet2024-02-141-3/+1
* net-sysfs: use dev_addr_sem to remove races in address_show()Eric Dumazet2024-02-141-3/+7
* net-sysfs: convert netdev_show() to RCUEric Dumazet2024-02-141-7/+10
* net: annotate data-races around dev->name_assign_typeEric Dumazet2024-02-141-2/+2
* net: sysfs: fix locking in carrier readJohannes Berg2023-12-091-2/+7
* net: core: synchronize link-watch when carrier is queriedJohannes Berg2023-12-061-1/+7
* net: move struct netdev_rx_queue out of netdevice.hJakub Kicinski2023-08-031-0/+1
* net: make default_rps_mask a per netns attributePaolo Abeni2023-02-201-7/+16
* net-sysfs: make kobj_type structures constantThomas Weißschuh2023-02-151-2/+2
* net: introduce default_rps_mask netns attributePaolo Abeni2023-02-101-0/+7
* net-sysctl: factor-out rpm mask manipulation helpersPaolo Abeni2023-02-101-30/+42
* Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-12-161-10/+10
|\
| * driver core: make struct class.dev_uevent() take a const *Greg Kroah-Hartman2022-11-241-2/+2
| * kobject: make kobject_get_ownership() take a constant kobject *Greg Kroah-Hartman2022-11-221-4/+4
| * driver core: class: make namespace and get_ownership take const *Greg Kroah-Hartman2022-11-091-4/+4
* | net: devlink: use devlink_port pointer instead of ndo_get_devlink_portJiri Pirko2022-11-041-2/+2
|/
* net-sysfs: Convert to use sysfs_emit() APIsWang Yufen2022-09-301-29/+29
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-06-231-0/+1
|\
| * net: fix data-race in dev_isalive()Eric Dumazet2022-06-171-0/+1
* | net: rename reference+tracking helpersJakub Kicinski2022-06-101-4/+4
|/