>>> Unless somebody minds, I'll do the change and take this patch in my >>> series in order to handle the case of book3s/32 hash. >> >> Please do; feel free to take as many of the patches as you would like >> and I'll rebase whatever is left on the next version of your series. > > I have now done a big step with v7: works on both nohash and hash ppc32 > without any special feature in the core of kasan. Have to do more tests > on the hash version, but it seems promissing. > > I have kept your patches on sync on top of it (allthough totally > untested), you can find them in > https://github.com/chleroy/linux/commits/kasan
Thanks - I've got sidetracked with other internal stuff but I hope to get back to this later in the week. Regards, Daniel > >> >> The idea with the macro magic was to take advantage of the speed of >> static keys (I think, I borrowed it from Balbir's patch). Perhaps an >> inline function will achieve this anyway, but given that KASAN with >> outline instrumentation is inevitably slow, I guess it doesn't matter >> much either way. > > You'll see in the modifications I've done to your patches, we can still > use static keys while using static inline functions. > > Christophe