diff options
| author | James Hogan <[email protected]> | 2016-06-15 19:29:54 +0100 |
|---|---|---|
| committer | Paolo Bonzini <[email protected]> | 2016-06-15 23:58:35 +0200 |
| commit | cef061d086b1de75445cba63af5306f98fb52f4b (patch) | |
| tree | 2d3f2f8d40bf0c4eb49111c8a6fa205166007ad6 /tools/perf/scripts/python | |
| parent | b937ff628fa76b242a74cb9087df972d5f1cecbb (diff) | |
MIPS: KVM: Allow ULRI to restrict UserLocal register
The ULRI bit in Config3 specifies whether the UserLocal register is
implemented, but it is assumed to always be set. Now that the Config
registers can be modified by userland, allow Config3.ULRI to be cleared
and check ULRI before allowing the corresponding bit to be set in
HWREna.
In fact any HWREna bits corresponding to unimplemented RDHWR registers
should read as zero and be ignored on write, so we actually prevent
other unimplemented bits being set too.
Signed-off-by: James Hogan <[email protected]>
Cc: Paolo Bonzini <[email protected]>
Cc: Radim Krčmář <[email protected]>
Cc: Ralf Baechle <[email protected]>
Cc: [email protected]
Cc: [email protected]
Signed-off-by: Paolo Bonzini <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions