mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-10-16 22:39:48 +00:00
rds: rcu-ize rds_ib_get_device()
rds_ib_get_device is called very often as we turn an ip address into a corresponding device structure. It currently take a global spinlock as it walks different lists to find active devices. This commit changes the lists over to RCU, which isn't very complex because they are not updated very often at all. Signed-off-by: Chris Mason <chris.mason@oracle.com>
This commit is contained in:
parent
c83188dcd7
commit
764f2dd92f
2 changed files with 17 additions and 8 deletions
Loading…
Add table
Add a link
Reference in a new issue