On 17.07.2024 18:14, Andrew Cooper wrote: > Even in release builds, gdprintk() evalues its parameters for side effects, > and l1_disallow_mask() is full of them. > > Calculate the disallow mask once and reuse the variable. This improves code > generation in release builds: > > add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-207 (-207) > Function old new delta > mod_l1_entry 1947 1860 -87 > get_page_from_l1e 1391 1271 -120 > > Also, render the bad flags message with a 0x prefix. > > No practical change. > > Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
Reviewed-by: Jan Beulich <jbeul...@suse.com>