]> git.proxmox.com Git - mirror_qemu.git/commitdiff
target/hppa: Add missing PL1 and PL2 privilege levels
authorHelge Deller <deller@gmx.de>
Mon, 7 Aug 2023 09:17:59 +0000 (11:17 +0200)
committerHelge Deller <deller@gmx.de>
Fri, 25 Aug 2023 13:57:49 +0000 (15:57 +0200)
The hppa CPU has 4 privilege levels (0-3).
Mention the missing PL1 and PL2 levels, although the Linux kernel
uses only 0 (KERNEL) and 3 (USER). Not sure about HP-UX.

Signed-off-by: Helge Deller <deller@gmx.de>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
target/hppa/cpu.h

index 75c5c0ccf751ab9b5313f3d02adfe44497888e37..6c5b0e67c8f543a722aba954c176b4ad763035fa 100644 (file)
 #define TCG_GUEST_DEFAULT_MO        TCG_MO_ALL
 
 #define MMU_KERNEL_IDX   0
+#define MMU_PL1_IDX      1
+#define MMU_PL2_IDX      2
 #define MMU_USER_IDX     3
 #define MMU_PHYS_IDX     4
+
 #define TARGET_INSN_START_EXTRA_WORDS 1
 
 /* Hardware exceptions, interrupts, faults, and traps.  */