Commit 02cdd78
ipv6: Hold rtnl_net_lock() in addrconf_dad_work().
addrconf_dad_work() is per-address work and holds RTNL internally.
We can fetch netns as dev_net(ifp->idev->dev).
Let's use rtnl_net_lock().
Signed-off-by: Kuniyuki Iwashima <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>1 parent 6550ba0 commit 02cdd78
1 file changed
+6
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4204 | 4204 | | |
4205 | 4205 | | |
4206 | 4206 | | |
| 4207 | + | |
4207 | 4208 | | |
4208 | 4209 | | |
4209 | 4210 | | |
4210 | 4211 | | |
4211 | 4212 | | |
4212 | 4213 | | |
4213 | 4214 | | |
4214 | | - | |
| 4215 | + | |
| 4216 | + | |
| 4217 | + | |
4215 | 4218 | | |
4216 | 4219 | | |
4217 | 4220 | | |
| |||
4221 | 4224 | | |
4222 | 4225 | | |
4223 | 4226 | | |
4224 | | - | |
| 4227 | + | |
4225 | 4228 | | |
4226 | 4229 | | |
4227 | 4230 | | |
| |||
4303 | 4306 | | |
4304 | 4307 | | |
4305 | 4308 | | |
4306 | | - | |
| 4309 | + | |
4307 | 4310 | | |
4308 | 4311 | | |
4309 | 4312 | | |
| |||
0 commit comments