On Mon, May 04, 2020 at 06:02:28PM +0300, Konstantin Khlebnikov wrote: > Then all per-cpu macro should work as is for UP case too. > Surprisingly arrow operator (struct->filed) works for arrays too =) > > > Inlining per-cpu structures should be good for tiny UP systems. > Especially if this could be done by few macro only in three places: > definition, allocating and freeing. Or we could just use the percpu ops always, which is what most users do. I never really go the UP microoptmization here.