aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-06-26numa: Validate cluster and NUMA node boundary if requiredGavin Shan2-0/+43
2023-06-26hw/remote/proxy: Remove dubious 'event_notifier-posix.c' includePhilippe Mathieu-Daudé1-1/+0
2023-06-26build: further refine build.ninja rulesPaolo Bonzini2-4/+14
2023-06-25Merge tag 'hppa-boot-reboot-fixes-pull-request' of https://github.com/hdeller...Richard Henderson3-2/+13
2023-06-25Merge tag 'pull-target-arm-20230623' of https://git.linaro.org/people/pmaydel...Richard Henderson17-167/+1035
2023-06-24target/hppa: Update to SeaBIOS-hppa version 8Helge Deller2-0/+0
2023-06-24target/hppa: Provide qemu version via fw_cfg to firmwareHelge Deller1-0/+5
2023-06-24target/hppa: Fix OS reboot issuesHelge Deller1-2/+8
2023-06-23pc-bios/keymaps: Use the official xkb name for Arabic layout, not the legacy ...Peter Maydell1-1/+1
2023-06-23target/arm: Fix sve predicate store, 8 <= VQ <= 15Richard Henderson1-1/+1
2023-06-23hw/arm/sbsa-ref: add ITS support in SBSA GICShashi Mallela2-3/+44
2023-06-23target/arm: Restructure has_vfp_d32 testRichard Henderson1-13/+15
2023-06-23host-utils: Avoid using __builtin_subcll on buggy versions of Apple ClangPeter Maydell2-1/+14
2023-06-23docs/system/arm: Document FEAT_RMERichard Henderson2-0/+24
2023-06-23target/arm: Add cpu properties for enabling FEAT_RMERichard Henderson1-0/+53
2023-06-23target/arm: Implement the granule protection checkRichard Henderson1-17/+232
2023-06-23target/arm: Implement GPC exceptionsRichard Henderson4-3/+126
2023-06-23target/arm: Add GPC syndromeRichard Henderson1-0/+10
2023-06-23target/arm: Use get_phys_addr_with_struct for stage2Richard Henderson1-10/+1
2023-06-23target/arm: Move s1_is_el0 into S1TranslateRichard Henderson1-15/+12
2023-06-23target/arm: Use get_phys_addr_with_struct in S1_ptw_translateRichard Henderson1-28/+18
2023-06-23target/arm: Handle no-execute for Realm and Root regimesRichard Henderson1-6/+46
2023-06-23target/arm: Handle Block and Page bits for security spaceRichard Henderson1-16/+73
2023-06-23target/arm: NSTable is RES0 for the RME EL3 regimeRichard Henderson1-14/+14
2023-06-23target/arm: Pipe ARMSecuritySpace through ptw.cRichard Henderson1-15/+71
2023-06-23target/arm: Remove __attribute__((nonnull)) from ptw.cRichard Henderson1-4/+2
2023-06-23target/arm: Introduce ARMMMUIdx_Phys_{Realm,Root}Richard Henderson2-4/+29
2023-06-23target/arm: Adjust the order of Phys and Stage2 ARMMMUIdxRichard Henderson2-13/+11
2023-06-23include/exec/memattrs: Add two bits of space to MemTxAttrsRichard Henderson1-1/+8
2023-06-23target/arm: Introduce ARMSecuritySpaceRichard Henderson2-22/+127
2023-06-23target/arm: Add RME cpregsRichard Henderson2-0/+103
2023-06-23target/arm: SCR_EL3.NS may be RES1Richard Henderson1-0/+3
2023-06-23target/arm: Update SCR and HCR for RMERichard Henderson2-4/+11
2023-06-23target/arm: Add isar_feature_aa64_rmeRichard Henderson2-0/+10
2023-06-22Merge tag 'q800-for-8.1-pull-request' of https://github.com/vivier/qemu-m68k ...Richard Henderson9-366/+635
2023-06-22mac_via: fix rtc command decoding for the PRAM seconds registersMark Cave-Ayland1-5/+6
2023-06-22mac_via: fix rtc command decoding from PRAM addresses 0x0 to 0xfMark Cave-Ayland1-1/+1
2023-06-22q800: move macfb device to Q800MachineStateMark Cave-Ayland2-2/+6
2023-06-22q800: don't access Nubus bus directly from the mac-nubus-bridge deviceMark Cave-Ayland1-1/+1
2023-06-22q800: move mac-nubus-bridge device to Q800MachineStateMark Cave-Ayland2-7/+16
2023-06-22q800: move SWIM device to Q800MachineStateMark Cave-Ayland2-3/+7
2023-06-22q800: move ESP device to Q800MachineStateMark Cave-Ayland2-4/+7
2023-06-22q800: move escc_orgate device to Q800MachineStateMark Cave-Ayland2-7/+11
2023-06-22q800: move ESCC device to Q800MachineStateMark Cave-Ayland2-2/+6
2023-06-22q800: move dp8393x device to Q800MachineStateMark Cave-Ayland2-2/+6
2023-06-22hw/net/dp8393x.c: move TYPE_DP8393X and dp8393xState into dp8393x.hMark Cave-Ayland2-31/+61
2023-06-22q800: move VIA2 device to Q800MachineStateMark Cave-Ayland2-11/+17
2023-06-22q800: move VIA1 device to Q800MachineStateMark Cave-Ayland2-7/+11
2023-06-22q800: reimplement mac-io region aliasing using IO memory regionMark Cave-Ayland2-19/+82
2023-06-22q800: introduce mac-io container memory regionMark Cave-Ayland2-0/+7