Hi Oliver, On Mon, Jun 26, 2023 at 1:52 PM Oliver Upton <oliver.upton@xxxxxxxxx> wrote: > > Hi Jing, > > On Wed, Jun 07, 2023 at 07:45:50PM +0000, Jing Zhang wrote: > > > > This patch series enable userspace writable for below idregs: > > ID_AA64DFR0_EL1, ID_DFR0_EL1, ID_AA64PFR0_EL1, ID_AA64MMFR{0, 1, 2}_EL1. > > > > It is based on below series [2] which add infrastructure for writable idregs. > > Could you implement some tests for these changes? We really need to see > that userspace is only allowed to select a subset of features that're > provided by the host, and that the CPU feature set never exceeds what > the host can support. Sure, will add a selftest for these. > > Additionally, there are places in the kernel where we use host ID > register values for the sake of emulation (DBGDIDR, LORegion). These > both should instead be using the _guest_ ID register values. Will add a new commit for these change. > > -- > Thanks, > Oliver Thanks, Jing