Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
ccda482
add more system registers
niklassheth Aug 13, 2026
1196634
hv: configure guarded guest WFE event streams
niklassheth Aug 15, 2026
7983286
hv: stabilize the software Apple deadline timer
niklassheth Aug 15, 2026
37c620e
sapt: disable GPU memory protection
niklassheth Aug 13, 2026
f9cca7c
memory: safely publish live page-table updates
ADevWithAnIdea Oct 8, 2026
3ed9c33
memory: add an explicit mapping retype helper
ADevWithAnIdea Oct 8, 2026
c6250f5
mcc: fall back to ADT carveout descriptions
niklassheth Aug 15, 2026
1c361a3
memory: add batched RAM cache-attribute transitions
ADevWithAnIdea Oct 11, 2026
b008b79
memory: retype every framebuffer alias together
ADevWithAnIdea Oct 11, 2026
0902a9a
memory: remove startup handoff and VRAM mapping overrides
ADevWithAnIdea Oct 11, 2026
bbcc3c0
cache: document DC CVAC behavior on Apple Silicon
niklassheth Aug 13, 2026
c58b03c
macho: load symbols from fileset entries
niklassheth Aug 13, 2026
d95f356
hv: enter guests with kernel exceptions masked
niklassheth Aug 14, 2026
47a73fb
hv: fix inner-shareable PTE constant name
niklassheth Aug 14, 2026
bcd2fc9
hv: use page mappings for custom memory attributes
niklassheth Aug 15, 2026
bf50f1d
hv: guard CPU power register writes on M4-class SoCs
ADevWithAnIdea Oct 8, 2026
8396807
proxyclient: summarize launch progress by default
niklassheth Aug 13, 2026
7baf593
m4: select locked sysreg workarounds by feature
niklassheth Aug 14, 2026
f2c62c0
sptm: implement SPTM emulator
niklassheth Aug 13, 2026
4627340
sptm: suspend XNU panics for inspection
niklassheth Aug 14, 2026
08a8854
sptm: replace hardcoded commpage patches
niklassheth Aug 13, 2026
4337527
hv: configure SME streaming vector length
niklassheth Aug 15, 2026
e57c979
run_guest: allow trust cache overrides on macOS guests
ADevWithAnIdea Sep 22, 2026
2358dc0
hv: virtualize the guest AMCC read-only range
ADevWithAnIdea Aug 25, 2026
ffa1bd6
hv: keep frequent PPM register accesses in EL2
janmarek98 Oct 12, 2026
448d413
sptm: scale boot storage with guest memory
janmarek98 Oct 12, 2026
a7edfca
sptm: accommodate additional DART instances
janmarek98 Oct 12, 2026
d3cc790
sptm: separate NVMe hardware tags from queue depth
janmarek98 Oct 12, 2026
2b4bf2a
hv: initialize guest CPU identities from hardware
janmarek98 Oct 12, 2026
8e5aee7
sptm: back every TXM bootstrap channel slot
janmarek98 Oct 12, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,11 @@ OBJECTS := \
firmware.o \
gxf.o gxf_asm.o \
heapblock.o \
hv.o hv_vm.o hv_exc.o hv_vuart.o hv_wdt.o hv_asm.o hv_aic.o hv_t8140.o hv_virtio.o \
hv.o hv_vm.o hv_exc.o hv_sptm.o \
hv_sptm_boot.o hv_sptm_core.o hv_sptm_dart.o hv_sptm_dart_power.o \
hv_sptm_frame.o hv_sptm_init.o hv_sptm_nvme.o hv_sptm_pmap.o \
hv_sptm_sart.o hv_sptm_txm.o hv_sptm_uat.o hv_sptm_xnu.o \
hv_vuart.o hv_wdt.o hv_asm.o hv_aic.o hv_power_register_guard.o hv_virtio.o \
i2c.o \
iodev.o \
iova.o \
Expand All @@ -167,6 +171,7 @@ OBJECTS := \
proxy.o \
ringbuffer.o \
rtkit.o \
sapt.o \
sart.o \
sep.o \
sio.o \
Expand Down
Loading
Loading