Skip to content

CNB96: net: complete dev_base_lock removal

JIRA: https://issues.redhat.com/browse/RHEL-59100
Tested: LNST net_driver (http://dashboard.lnst.anl.lab.eng.bos.redhat.com/pipeline/5496)
Depends: !5146 (merged)

Commits:

73c2e90a0edc ("net-sysfs: Convert to use sysfs_emit() APIs")
facd15dfd691 ("net: core: synchronize link-watch when carrier is queried")
bf17b36ccdd5 ("net: sysfs: fix locking in carrier read")
1c07dbb0cccf ("net: annotate data-races around dev->name_assign_type")
f694eee9e1c0 ("ip_tunnel: annotate data-races around t->parms.link")
a6473fe9b623 ("dev: annotate accesses to dev->link")
4d42b37def70 ("net: convert dev->reg_state to u8")
12692e3df2da ("net-sysfs: convert netdev_show() to RCU")
c7d52737e7eb ("net-sysfs: use dev_addr_sem to remove races in address_show()")
004d138364fd ("net-sysfs: convert dev->operstate reads to lockless ones")
e154bb7a6ebb ("net-sysfs: convert netstat_show() to RCU")
328771deab16 ("net: remove stale mentions of dev_base_lock in comments")
6a2968ee1ee2 ("net: add netdev_set_operstate() helper")
2dd4d828d648 ("net: remove dev_base_lock from do_setlink()")
e51b96243874 ("net: remove dev_base_lock from register_netdevice() and friends.")
1b3ef46cb7f2 ("net: remove dev_base_lock")

Signed-off-by: Ivan Vecera ivecera@redhat.com

Edited by Ivan Vecera

Merge request reports

Loading