Re: [PATCH v6 0/2] Drivers: hv: Introduce new driver - mshv_vtl
From: Markus Elfring
Date: Thu Jul 24 2025 - 07:27:09 EST
…
>> Do you see opportunities to extend guard applications for further data structures?
…
> So I actually extended using guard to all the other places where I was
> using manual mutex lock/unlock. I had to reorganize the code a bit,
> which made the overall flow simpler and more robust. If I am missing
> something, please let me know.
Can you imagine that similar adjustments will become helpful at further
source code places also according to other pairs of function/macro calls?
https://elixir.bootlin.com/linux/v6.16-rc7/source/include/linux/rcupdate.h#L1155-L1167
How do you think about to fiddle any more with “constructors” and “destructors”?
Regards,
Markus