summaryrefslogtreecommitdiff
path: root/tools/lib/python/abi/git@git.tavy.me:linux.git
diff options
context:
space:
mode:
authorLorenzo Bianconi <lorenzo@kernel.org>2025-12-14 10:30:07 +0100
committerPaolo Abeni <pabeni@redhat.com>2025-12-23 09:30:15 +0100
commit5e7365b5a1ac8f517a7a84442289d7de242deb76 (patch)
tree1a14becb1eb47123f870434263fdb7bc62540476 /tools/lib/python/abi/git@git.tavy.me:linux.git
parent35ddf66c65eff93fff91406756ba273600bf61a3 (diff)
net: airoha: Move net_devs registration in a dedicated routine
Since airoha_probe() is not executed under rtnl lock, there is small race where a given device is configured by user-space while the remaining ones are not completely loaded from the dts yet. This condition will allow a hw device misconfiguration since there are some conditions (e.g. GDM2 check in airoha_dev_init()) that require all device are properly loaded from the device tree. Fix the issue moving net_devices registration at the end of the airoha_probe routine. Fixes: 9cd451d414f6e ("net: airoha: Add loopback support for GDM2") Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org> Reviewed-by: Simon Horman <horms@kernel.org> Link: https://patch.msgid.link/20251214-airoha-fix-dev-registration-v1-1-860e027ad4c6@kernel.org Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'tools/lib/python/abi/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions