index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
net
/
core
/
net-sysfs.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-03
net: no longer acquire RTNL in threaded_show()
Eric Dumazet
1
-4
/
+4
2024-04-15
net: constify net_class
Heiner Kallweit
1
-1
/
+1
2024-04-08
net: dqs: use sysfs_emit() in favor of sprintf()
Eric Dumazet
1
-3
/
+3
2024-03-08
net: dqs: add NIC stall detector based on BQL
Jakub Kicinski
1
-0
/
+62
2024-03-07
net: introduce include/net/rps.h
Eric Dumazet
1
-0
/
+1
2024-02-19
net: sysfs: Do not create sysfs for non BQL device
Breno Leitao
1
-11
/
+24
2024-02-14
net-sysfs: convert netstat_show() to RCU
Eric Dumazet
1
-3
/
+3
2024-02-14
net-sysfs: convert dev->operstate reads to lockless ones
Eric Dumazet
1
-3
/
+1
2024-02-14
net-sysfs: use dev_addr_sem to remove races in address_show()
Eric Dumazet
1
-3
/
+7
2024-02-14
net-sysfs: convert netdev_show() to RCU
Eric Dumazet
1
-7
/
+10
2024-02-14
net: annotate data-races around dev->name_assign_type
Eric Dumazet
1
-2
/
+2
2023-12-08
net: sysfs: fix locking in carrier read
Johannes Berg
1
-2
/
+7
2023-12-05
net: core: synchronize link-watch when carrier is queried
Johannes Berg
1
-1
/
+7
2023-08-03
net: move struct netdev_rx_queue out of netdevice.h
Jakub Kicinski
1
-0
/
+1
2023-02-20
net: make default_rps_mask a per netns attribute
Paolo Abeni
1
-7
/
+16
2023-02-14
net-sysfs: make kobj_type structures constant
Thomas Weißschuh
1
-2
/
+2
2023-02-09
net: introduce default_rps_mask netns attribute
Paolo Abeni
1
-0
/
+7
2023-02-09
net-sysctl: factor-out rpm mask manipulation helpers
Paolo Abeni
1
-30
/
+42
2022-12-16
Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-10
/
+10
2022-11-24
driver core: make struct class.dev_uevent() take a const *
Greg Kroah-Hartman
1
-2
/
+2
2022-11-22
kobject: make kobject_get_ownership() take a constant kobject *
Greg Kroah-Hartman
1
-4
/
+4
2022-11-09
driver core: class: make namespace and get_ownership take const *
Greg Kroah-Hartman
1
-4
/
+4
2022-11-03
net: devlink: use devlink_port pointer instead of ndo_get_devlink_port
Jiri Pirko
1
-2
/
+2
2022-09-30
net-sysfs: Convert to use sysfs_emit() APIs
Wang Yufen
1
-29
/
+29
2022-06-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-0
/
+1
2022-06-17
net: fix data-race in dev_isalive()
Eric Dumazet
1
-0
/
+1
2022-06-09
net: rename reference+tracking helpers
Jakub Kicinski
1
-4
/
+4
2022-05-22
net: wrap the wireless pointers in struct net_device in an ifdef
Jakub Kicinski
1
-8
/
+13
2022-04-07
net: extract a few internals from netdevice.h
Jakub Kicinski
1
-0
/
+1
2022-03-15
Merge tag 'v5.17-rc8' into sched/core, to pick up fixes
Ingo Molnar
1
-1
/
+1
2022-02-18
net-sysfs: add check for netdevice being present to speed_show
suresh kumar
1
-1
/
+1
2022-02-16
sched/isolation: Use single feature type while referring to housekeeping cpumask
Frederic Weisbecker
1
-2
/
+2
2022-02-16
net: Decouple HK_FLAG_WQ and HK_FLAG_DOMAIN cpumask fetch
Frederic Weisbecker
1
-3
/
+3
2021-12-08
net-sysfs: warn if new queue objects are being created during device unregist...
Antoine Tenart
1
-0
/
+7
2021-12-08
net-sysfs: update the queue counts in the unregistration path
Antoine Tenart
1
-0
/
+3
2021-12-06
net: add net device refcount tracker to struct netdev_queue
Eric Dumazet
1
-2
/
+2
2021-12-06
net: add net device refcount tracker to struct netdev_rx_queue
Eric Dumazet
1
-2
/
+2
2021-11-23
net: remove .ndo_change_proto_down
Jakub Kicinski
1
-8
/
+0
2021-11-22
net-sysfs: Slightly optimize 'xps_queue_show()'
Christophe JAILLET
1
-1
/
+1
2021-11-17
net: use an atomic_long_t for queue->trans_timeout
Eric Dumazet
1
-5
/
+1
2021-10-28
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-2
/
+2
2021-10-25
net-sysfs: initialize uid and gid before calling net_ns_get_ownership
Xin Long
1
-2
/
+2
2021-10-08
net-sysfs: try not to restart the syscall if it will fail eventually
Antoine Tenart
1
-0
/
+55
2021-10-07
of: net: move of_net under net/
Jakub Kicinski
1
-1
/
+1
2021-03-22
net-sysfs: remove possible sleep from an RCU read-side critical section
Antoine Tenart
1
-1
/
+1
2021-03-18
net-sysfs: move the xps cpus/rxqs retrieval in a common function
Antoine Tenart
1
-77
/
+48
2021-03-18
net-sysfs: move the rtnl unlock up in the xps show helpers
Antoine Tenart
1
-14
/
+11
2021-03-18
net: move the xps maps to an array
Antoine Tenart
1
-3
/
+3
2021-03-18
net: remove the xps possible_mask
Antoine Tenart
1
-2
/
+2
2021-03-18
net: embed nr_ids in the xps maps
Antoine Tenart
1
-16
/
+22
2021-03-18
net: embed num_tc in the xps maps
Antoine Tenart
1
-28
/
+17
2021-03-18
net-sysfs: make xps_cpus_show and xps_rxqs_show consistent
Antoine Tenart
1
-15
/
+18
2021-03-18
net-sysfs: store the return of get_netdev_queue_index in an unsigned int
Antoine Tenart
1
-4
/
+7
2021-03-18
net-sysfs: convert xps_cpus_show to bitmap_zalloc
Antoine Tenart
1
-6
/
+6
2021-02-09
net: add sysfs attribute to control napi threaded mode
Wei Wang
1
-0
/
+40
2021-02-08
net-sysfs: Add rtnl locking for getting Tx queue traffic class
Alexander Duyck
1
-3
/
+10
2020-12-28
net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc
Antoine Tenart
1
-5
/
+18
2020-12-28
net-sysfs: take the rtnl lock when storing xps_rxqs
Antoine Tenart
1
-0
/
+7
2020-12-28
net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc
Antoine Tenart
1
-7
/
+22
2020-12-28
net-sysfs: take the rtnl lock when storing xps_cpus
Antoine Tenart
1
-0
/
+6
2020-12-14
Merge tag 'fixes-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brau...
Linus Torvalds
1
-3
/
+3
2020-10-01
net-sysfs: Fix inconsistent of format with argument type in net-sysfs.c
Ye Bin
1
-2
/
+2
2020-08-19
net: Use generic ns_common::count
Christian Brauner
1
-3
/
+3
2020-08-12
net: accept an empty mask in /sys/class/net/*/queues/rx-*/rps_cpus
Eric Dumazet
1
-5
/
+7
2020-08-03
Merge tag 'sched-core-2020-08-03' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-1
/
+9
2020-07-21
net-sysfs: add a newline when printing 'tx_timeout' by sysfs
Xiongfeng Wang
1
-1
/
+1
2020-07-08
net: Restrict receive packets queuing to housekeeping CPUs
Alex Belits
1
-1
/
+9
2020-05-15
net: core: recursively find netdev by device node
Tobias Waldekranz
1
-5
/
+5
2020-04-23
net: napi: use READ_ONCE()/WRITE_ONCE()
Eric Dumazet
1
-2
/
+2
2020-04-23
net: napi: add hard irqs deferral feature
Eric Dumazet
1
-0
/
+18
2020-04-20
net: Add testing sysfs attribute
Andrew Lunn
1
-1
/
+14
2020-04-09
net-sysfs: remove redundant assignment to variable ret
Colin Ian King
1
-1
/
+1
2020-02-26
net-sysfs: add queue_change_owner()
Christian Brauner
1
-0
/
+106
2020-02-26
net-sysfs: add netdev_change_owner()
Christian Brauner
1
-0
/
+27
2019-12-17
net-sysfs: Call dev_hold always in rx_queue_add_kobject
Jouni Hogander
1
-2
/
+5
2019-12-06
net-sysfs: Call dev_hold always in netdev_queue_add_kobject
Jouni Hogander
1
-2
/
+5
2019-11-20
net-sysfs: fix netdev_queue_add_kobject() breakage
Eric Dumazet
1
-0
/
+1
2019-11-20
net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject
Jouni Hogander
1
-11
/
+13
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
Thomas Gleixner
1
-5
/
+1
2019-05-07
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
1
-2
/
+2
2019-05-07
Merge tag 'driver-core-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-2
/
+4
2019-04-25
net-sysfs: Replace ktype default_attrs field with groups
Kimberly Brown
1
-2
/
+4
2019-04-17
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-9
/
+5
2019-04-15
Revert "net-sysfs: Fix memory leak in netdev_register_kobject"
Wang Hai
1
-9
/
+5
2019-03-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-7
/
+13
2019-03-23
net: convert rps_needed and rfs_needed to new static branch api
Eric Dumazet
1
-2
/
+2
2019-03-21
net-sysfs: Fix memory leak in netdev_register_kobject
Wang Hai
1
-5
/
+9
2019-03-19
net-sysfs: call dev_hold if kobject_init_and_add success
YueHaibing
1
-2
/
+4
2019-03-04
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+3
2019-03-04
net-sysfs: Switch to bitmap_zalloc()
Andy Shevchenko
1
-7
/
+5
2019-03-03
net-sysfs: Fix mem leak in netdev_register_kobject
YueHaibing
1
-0
/
+3
2019-02-06
net: Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID
Florian Fainelli
1
-15
/
+4
2019-02-06
net: Introduce ndo_get_port_parent_id()
Florian Fainelli
1
-1
/
+6
2018-12-06
net: core: dev: Add extack argument to dev_change_flags()
Petr Machata
1
-1
/
+1
2018-08-09
net: allow to call netif_reset_xps_queues() under cpus_read_lock
Andrei Vagin
1
-0
/
+4
2018-07-20
net: create reusable function for getting ownership info of sysfs inodes
Tyler Hicks
1
-18
/
+0
2018-07-20
net-sysfs: make sure objects belong to container's owner
Dmitry Torokhov
1
-1
/
+46
2018-07-20
net-sysfs: require net admin in the init ns for setting tx_maxrate
Tyler Hicks
1
-0
/
+3
2018-07-09
net: Add support for subordinate device traffic classes
Alexander Duyck
1
-1
/
+20
2018-07-09
net-sysfs: Drop support for XPS and traffic_class on single queue device
Alexander Duyck
1
-2
/
+13
2018-07-02
net-sysfs: Add interface for Rx queue(s) map per Tx queue
Amritha Nambiar
1
-0
/
+83
2018-07-02
net: Refactor XPS for CPUs and Rx queues
Amritha Nambiar
1
-2
/
+2
2018-05-31
net-sysfs: Fix memory leak in XPS configuration
Alexander Duyck
1
-3
/
+3
2018-03-26
net: Use octal not symbolic permissions
Joe Perches
1
-6
/
+6
2018-01-29
net: introduce helper dev_change_tx_queue_len()
Cong Wang
1
-24
/
+1
2018-01-22
net: core: Expose number of link up/down transitions
David Decotigny
1
-1
/
+24
2018-01-15
net: Convert atomic_t net::count to refcount_t
Kirill Tkhai
1
-3
/
+3
2017-11-14
net-sysfs: trigger netlink notification on ifalias change via sysfs
Roopa Prabhu
1
-3
/
+14
2017-10-03
net: core: decouple ifalias get/set from rtnl lock
Florian Westphal
1
-9
/
+8
2017-08-18
net: style cleanups
stephen hemminger
1
-32
/
+36
2017-08-18
net: mark receive queue attributes ro_after_init
stephen hemminger
1
-12
/
+13
2017-08-18
net: make queue attributes ro_after_init
stephen hemminger
1
-21
/
+19
2017-08-18
net: make BQL sysfs attributes ro_after_init
stephen hemminger
1
-11
/
+11
2017-08-18
net: drop unused attribute argument from sysfs queue funcs
stephen hemminger
1
-26
/
+11
2017-08-18
net: make net sysfs attributes ro_after_init
stephen hemminger
1
-2
/
+2
2017-08-18
net: constify net_ns_type_operations
stephen hemminger
1
-1
/
+1
2017-08-18
net: make net_class ro_after_init
stephen hemminger
1
-1
/
+1
2017-08-18
net: constify netdev_class_file
stephen hemminger
1
-2
/
+2
2017-08-18
net: don't decrement kobj reference count on init failure
stephen hemminger
1
-12
/
+10
2017-07-01
net: convert net.passive from atomic_t to refcount_t
Reshetova, Elena
1
-1
/
+1
2017-06-29
net: constify attribute_group structures.
Arvind Yadav
1
-3
/
+3
2017-05-18
net: make struct net_device::tx_queue_len unsigned int
Alexey Dobriyan
1
-2
/
+6
2017-03-13
net: use net->count to check whether a netns is alive or not
Andrey Vagin
1
-3
/
+3
2017-03-02
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...
Ingo Molnar
1
-0
/
+1
2016-10-31
net: Add support for XPS with QoS via traffic classes
Alexander Duyck
1
-11
/
+20
2016-10-31
net: Add sysfs value to determine queue traffic class
Alexander Duyck
1
-1
/
+19
2016-10-27
net: skip genenerating uevents for network namespaces that are exiting
Andrey Vagin
1
-3
/
+11
2016-07-01
net: introduce NETDEV_CHANGE_TX_QUEUE_LEN
Jason Wang
1
-1
/
+14
2016-06-08
net-sysfs: fix missing <linux/of_net.h>
Ben Dooks
1
-0
/
+1
2016-02-25
net: core: use __ethtool_get_ksettings
David Decotigny
1
-6
/
+9
2016-02-18
net-sysfs: remove unused fmt_long_hex
Colin Ian King
1
-1
/
+0
2016-02-06
net: add rx_nohandler stat counter
Jarod Wilson
1
-0
/
+2
2015-12-22
net-sysfs: use to_net_dev in net_namespace()
Geliang Tang
1
-2
/
+2
2015-12-15
switchdev: Pass original device to port netdev driver
Ido Schimmel
1
-0
/
+1
2015-10-03
switchdev: rename SWITCHDEV_ATTR_* enum values to SWITCHDEV_ATTR_ID_*
Jiri Pirko
1
-1
/
+1
2015-10-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-2
/
+1
2015-09-29
net sysfs: Print link speed as signed integer
Alexander Stein
1
-2
/
+1
2015-09-26
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+9
2015-09-24
net: fix net_device refcounting
Russell King
1
-0
/
+9
2015-09-17
net-sysfs: get_netdev_queue_index() cleanup
Thadeu Lima de Souza Cascardo
1
-6
/
+3
2015-08-13
net: allow sleeping when modifying store_rps_map
Sasha Levin
1
-4
/
+4
2015-08-07
net: Fix race condition in store_rps_map
Tom Herbert
1
-4
/
+7
2015-07-15
net core: Add protodown support.
Anuradha Karuppiah
1
-0
/
+14
2015-05-13
switchdev: don't use anonymous union on switchdev attr/obj structs
Scott Feldman
1
-2
/
+2
2015-05-12
switchdev: convert parent_id_get to switchdev attr get
Scott Feldman
1
-3
/
+7
2015-05-12
switchdev: s/netdev_switch_/switchdev_/ and s/NETDEV_SWITCH_/SWITCHDEV_/
Jiri Pirko
1
-1
/
+1
2015-04-02
dev: introduce dev_get_iflink()
Nicolas Dichtel
1
-1
/
+9
2015-03-18
net: add support for phys_port_name
David Ahern
1
-0
/
+23
2015-03-18
net: Add max rate tx queue attribute
John Fastabend
1
-12
/
+55
2015-03-09
net: core: add of_find_net_device_by_node()
Florian Fainelli
1
-0
/
+25
2015-02-13
net: use %*pb[l] to print bitmaps including cpumasks and nodemasks
Tejun Heo
1
-21
/
+7
2014-12-02
net-sysfs: expose physical switch id for particular device
Jiri Pirko
1
-0
/
+24
2014-12-02
net: rename netdev_phys_port_id to more generic name
Jiri Pirko
1
-1
/
+1
2014-11-10
net: gro: add a per device gro flush timer
Eric Dumazet
1
-0
/
+18
2014-07-24
net: do not name the pointer to struct net_device net
WANG Cong
1
-71
/
+71
2014-07-15
net: add name_assign_type netdev attribute
Tom Gundersen
1
-0
/
+20
2014-04-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
1
-6
/
+16
2014-03-31
net-sysfs: expose number of carrier on/off changes
david decotigny
1
-0
/
+11
2014-02-26
net: Add sysfs file for port number
Amir Vadai
1
-0
/
+2
2014-02-20
net-sysfs: fix comment typo 'CONFIG_SYFS'
Paul Bolle
1
-1
/
+1
2014-02-14
net-sysfs: get_netdev_queue_index() cleanup
Eric Dumazet
1
-6
/
+3
2014-01-19
net: fix "queues" uevent between network namespaces
Weilong Chen
1
-0
/
+26
2014-01-16
net-sysfs: add support for device-specific rx queue sysfs attributes
Michael Dalton
1
-21
/
+29
2014-01-05
net: netdev_kobject_init: annotate with __init
Daniel Borkmann
1
-1
/
+1
2013-12-10
net: more spelling fixes
stephen hemminger
1
-2
/
+2
2013-11-13
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
1
-1
/
+1
2013-11-03
net: extend net_device allocation to vmalloc()
Eric Dumazet
1
-1
/
+1
2013-09-26
sysfs: make attr namespace interface less convoluted
Tejun Heo
1
-6
/
+8
2013-09-07
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...
Linus Torvalds
1
-0
/
+8
2013-09-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
1
-0
/
+23
2013-08-28
sysfs: Restrict mounting sysfs
Eric W. Biederman
1
-0
/
+8
2013-07-30
net: export physical port id via sysfs
Jiri Pirko
1
-0
/
+22
2013-07-26
net: core: convert class code to use dev_groups
Greg Kroah-Hartman
1
-61
/
+75
2013-05-06
rps_dev_flow_table_release(): no need to delay vfree()
Al Viro
1
-11
/
+1
2013-02-23
net/core: apply pm_runtime_set_memalloc_noio on network devices
Ming Lei
1
-0
/
+5
2013-01-10
net: Add support for XPS without sysfs being defined
Alexander Duyck
1
-14
/
+0
2013-01-10
net: Add functions netif_reset_xps_queue and netif_set_xps_queue
Alexander Duyck
1
-143
/
+5
2012-12-28
net: allow to change carrier via sysfs
Jiri Pirko
1
-1
/
+14
2012-12-22
CONFIG_HOTPLUG removal from networking core
Greg KH
1
-4
/
+0
2012-11-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+20
2012-11-19
net: remove unnecessary wireless includes
Johannes Berg
1
-2
/
+0
2012-11-18
net: Allow userns root control of the core of the network stack.
Eric W. Biederman
1
-5
/
+10
2012-11-16
wireless: add back sysfs directory
Johannes Berg
1
-0
/
+20
2012-09-05
net: add unknown state to sysfs NIC duplex export
Nikolay Aleksandrov
1
-3
/
+15
2012-06-05
wireless: remove wext sysfs
Johannes Berg
1
-74
/
+0
2012-04-15
net: cleanup unsigned to unsigned int
Eric Dumazet
1
-4
/
+4
2012-04-12
net/core: simple_strtoul cleanup
Shuah Khan
1
-3
/
+2
2012-02-24
static keys: Introduce 'struct static_key', static_key_true()/false() and sta...
Ingo Molnar
1
-2
/
+2
2012-01-17
bql: Fix inconsistency between file mode and attr method.
Hiroaki SHIMODA
1
-1
/
+1
2012-01-12
net: reintroduce missing rcu_assign_pointer() calls
Eric Dumazet
1
-3
/
+3
2011-12-24
rfs: better sizing of dev_flow_table
Eric Dumazet
1
-17
/
+27
2011-12-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-2
/
+5
2011-12-22
rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt()
Xi Wang
1
-2
/
+5
2011-12-05
bql: fix CONFIG_XPS=n build
Eric Dumazet
1
-2
/
+0
2011-11-29
bql: Byte queue limits
Tom Herbert
1
-8
/
+132
2011-11-29
xps: Add xps_queue_release function
Tom Herbert
1
-42
/
+47
2011-11-17
net: use jump_label to shortcut RPS if not setup
Eric Dumazet
1
-2
/
+5
2011-11-16
net: new counter for tx_timeout errors in sysfs
david decotigny
1
-6
/
+31
2011-11-16
net-sysfs: fixed minor sparse warning
david decotigny
1
-6
/
+6
2011-10-31
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
Paul Gortmaker
1
-0
/
+1
[next]