Re: [PATCH 00/24] x86/entry/64: Convert a bunch of ASM entry code into C code
From: Peter Zijlstra <peterz@infradead.org>
Date: 2021-08-31 20:46:31
From: Peter Zijlstra <peterz@infradead.org>
Date: 2021-08-31 20:46:31
On Wed, Sep 01, 2021 at 01:50:01AM +0800, Lai Jiangshan wrote:
From: Lai Jiangshan <redacted> Many ASM code in entry_64.S can be rewritten in C if they can be written to be non-instrumentable and are called in the right order regarding to whether CR3/gsbase is changed to kernel CR3/gsbase. The patchset covert some of them to C code.
Overall, very nice! There's a lot of details to verify, but I really like where this ends up. I'm not sure about moving traps.c, but whatever, that's simple stuff. I'll try and put some more eyeballs on this later.