On Wed, 2025-09-17 at 16:07 +0200, Nam Cao wrote: > Gabriele Monaco <[email protected]> writes: > > On Wed, 2025-09-17 at 12:57 +0000, Xiu Jianfeng wrote: > > > From: Xiu Jianfeng <[email protected]> > > > > > > When booting kernel with lockdown=confidentiality parameter, the > > > system will hang at rv_register_reactor() due to waiting for > > > rv_interface_lock, as shown in the following log, > > > > > > > Thanks for finding this, the problem was already fixed in [1], > > which is on its way to getting merged. > > > > [1] - > > https://lore.kernel.org/all/[email protected] > > Yeah, but it is interesting that this is causing real boot problem. I > thought that commit merely fixes a theoretical bug. I guess this is > an even stronger motivation to use lock guards.
Yeah totally, I have the feeling that with the kernel there's no such a thing as a "theoretical bug", kinda like a good consequence of Murphy's Law. But I agree, that's something we may want to do sooner than later. I'm currently not refactoring the RV core so I won't be touching that for a while, but any patch is more than welcome! Gabriele
