On Mon, Jun 12, 2023 at 03:35:49PM +0200, Greg KH wrote: > Ick, this is going to be a rough audit for bus code that gets converted > to this, BUT bonus is that once it's done, any changes to the middle of > the function should "just work", and it's a good task for an intern to > do :) Hehe. The 'bonus' in all this is that if you get it wrong, it's the very likely success case that goes sideways and it should instantly explode. While all the unlikely error cases should all just work -- famous last words etc.. > Reviewed-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> Thanks! > Mind if I try this series to convert a more "normal" driver to see how > it works with that? That's going to be the true test, see if the > changes make sense to someone who doesn't really know the internals of > the driver core like this... Not at all, feel tree to have a go at that. I picked code I was familiar with, but it would ofc. be good to have others give it a spin too.