On Thu, 12 Nov 2020 11:10:21 +1030 Joel Stanley wrote: > If a user unbinds and re-binds a ncsi aware driver, the kernel will > attempt to register the netlink interface at runtime. The structure is > marked __ro_after_init so this fails at this point.
netlink family should be registered at module init and unregistered at unload. That's a better fix IMO.