vit9696
|
dfe685d80b
|
OcMemoryLib: Implement attribute expansion via mmap
|
2020-04-04 18:10:11 +03:00 |
|
vit9696
|
ab57d6f1b8
|
OcMemoryLib: Implement MAT deduplication and watch out on recursion
|
2020-04-04 16:56:05 +03:00 |
|
vit9696
|
2d824fbcfa
|
OcMemoryLib: Fix corruption after ShrinkMemoryMap and add OcDeduplicateDescriptors
|
2020-04-04 16:21:11 +03:00 |
|
vit9696
|
58673b0c0c
|
MmapDump: Fix OpenRuntime detect and print shrinked MMAP in any case
|
2020-04-04 13:00:28 +03:00 |
|
vit9696
|
9c609e5cba
|
OcAppleBootCompatLib: Add comments about MAT issues
|
2020-04-04 13:00:28 +03:00 |
|
vit9696
|
2f5ba7ac43
|
OcAppleBootCompatLib: Reduce attribute update frequency to RT memory
|
2020-04-04 13:00:28 +03:00 |
|
Pavo
|
4ca3758fc7
|
Docs: Added AMD CPU naming to CPU table sample (#26)
|
2020-04-04 12:23:45 +03:00 |
|
vit9696
|
f3de1114e7
|
OcAppleCompatLib: Drop memory map size warning
On some firmwares, namely MP5,1 memory map is very large (8880 bytes),
but XNU compatible. Printing this will make ExitBootServices fail.
|
2020-04-04 02:06:08 +03:00 |
|
vit9696
|
2325075dc3
|
OcAppleBootCompatLib: Update memory attribute table on memory free
|
2020-04-04 01:57:51 +03:00 |
|
vit9696
|
91b81874ad
|
Docs: Add just another CPU PM entry to the sample
closes #25
|
2020-04-04 01:01:43 +03:00 |
|
vit9696
|
1f8a079052
|
OcAppleBootCompatLib: Use the original GetMemoryMap for VM pool
|
2020-04-04 00:50:42 +03:00 |
|
vit9696
|
33d9af0641
|
OpenRuntime: Remove OcBootManagementLib dependency to fix performance
|
2020-04-04 00:23:02 +03:00 |
|
vit9696
|
cd585914ab
|
OcAppleBootCompatLib: Fix RebuildAppleMemoryMap on FWs without MAT
|
2020-04-04 00:01:33 +03:00 |
|
vit9696
|
8cffb55430
|
Docs: Update SSDT-PLUG.dsl, thx to gengik84
|
2020-04-03 23:30:47 +03:00 |
|
vit9696
|
ee72a8b334
|
OcMemoryLib: Improve memory shrinking to process RT areas
|
2020-04-03 22:26:52 +03:00 |
|
vit9696
|
c5797ab44c
|
OcMemoryLib: Fix descriptor splitting and improve printing
|
2020-04-03 22:10:37 +03:00 |
|
vit9696
|
8c95b2467f
|
OcMemoryLib: Add memory sorting and improve memory printing
|
2020-04-03 20:54:51 +03:00 |
|
vit9696
|
e673e7b685
|
OcMemoryLib: Fix type determination
|
2020-04-03 20:16:02 +03:00 |
|
vit9696
|
f323be45e2
|
MmapDump: Initial version of MMAP dumping utility
|
2020-04-03 18:58:54 +03:00 |
|
vit9696
|
67ab1cfd59
|
OcBootManagementLib: Fix comment for CustomEntryContext
|
2020-04-03 17:44:51 +03:00 |
|
vit9696
|
7e74d672f2
|
OcAppleBootCompatLib: Log MAT support
|
2020-04-03 17:42:46 +03:00 |
|
vit9696
|
cc98ac0162
|
OcMemoryLib: Fix casting issues
closes acidanthera/bugtracker#798
|
2020-04-03 17:35:47 +03:00 |
|
vit9696
|
e2f9022a80
|
OcAppleBootCompatLib: Also wrap AllocatePool
|
2020-04-03 17:33:55 +03:00 |
|
vit9696
|
bd17802deb
|
OcAppleBootCompatLib: Implement RebuildAppleMemoryMap
|
2020-04-03 14:52:07 +03:00 |
|
vit9696
|
6f0a8a1a54
|
OcAppleBootCompatLib: Fix Status overwrite with GetExecArea call
|
2020-04-03 14:50:49 +03:00 |
|
vit9696
|
fa82d3fd6b
|
OcAppleBootCompatLib: Warn about too large memory map
|
2020-04-03 14:49:20 +03:00 |
|
vit9696
|
f30c1c651f
|
OcMemoryLib: Add memory map splitting routines
|
2020-04-03 14:48:57 +03:00 |
|
vit9696
|
cfda552fa3
|
TestsUser: Partially fix Serialized compatibility
|
2020-04-03 14:43:40 +03:00 |
|
vit9696
|
bb8bd5dedb
|
OcAppleBootCompatLib: Update memory attributes before StartImage as well
|
2020-04-03 14:43:09 +03:00 |
|
vit9696
|
ffb49563cd
|
OcAppleBootCompatLib: Update attributes after every allocation
|
2020-04-03 02:32:52 +03:00 |
|
vit9696
|
98f17b671d
|
OcMemoryLib: Add counting split descriptors
|
2020-04-03 02:30:24 +03:00 |
|
vit9696
|
763cab2140
|
Build: Fix coverity
|
2020-04-03 02:05:47 +03:00 |
|
vit9696
|
e317342b0a
|
Build: Attempt to fix CI
|
2020-04-03 01:39:02 +03:00 |
|
vit9696
|
96b509564a
|
OcMemoryLib: Fix type assignment
|
2020-04-03 00:58:41 +03:00 |
|
vit9696
|
72816f55b5
|
OcAppleBootCompatLib: Add improved debugging
|
2020-04-03 00:12:52 +03:00 |
|
vit9696
|
60fca487a3
|
OpenCoreUefi: Introduced SyncRuntimePermissions to fix Linux booting on CFL+
|
2020-04-02 23:55:59 +03:00 |
|
vit9696
|
98435e9a2d
|
OpenRuntime: Introduce GetExecArea function
|
2020-04-02 23:49:55 +03:00 |
|
vit9696
|
5fcf850ac1
|
OcMemoryLib: Introduce attribute manipulation code
|
2020-04-02 23:48:08 +03:00 |
|
vit9696
|
1fea2ad3f3
|
Docs: Ensure proper explanation for ShrinkMemoryMap
|
2020-04-02 21:41:57 +03:00 |
|
vit9696
|
707007e317
|
OcAppleBootCompatLib: Improve debug logging
|
2020-04-02 15:45:30 +03:00 |
|
vit9696
|
eab7f470a4
|
Debug: Document about running QEMU in SMM mode
|
2020-04-01 22:04:25 +03:00 |
|
vit9696
|
3f2069d352
|
Docs: Update changelog to clarify Linux issue resolution
closes acidanthera/bugtracker#491
|
2020-03-29 21:36:37 +03:00 |
|
vit9696
|
f963012e98
|
Build: Fixed 4K section alignment in OpenRuntime
|
2020-03-29 16:42:01 +03:00 |
|
vit9696
|
fbd6191436
|
OcMemoryLib: Implement memory attribute printing
|
2020-03-29 16:40:55 +03:00 |
|
vit9696
|
e10ca6caec
|
Debug: Recognise debugger names in lowercase
|
2020-03-29 11:32:48 +03:00 |
|
vit9696
|
e984dc7c12
|
OcAppleKernelLib: Fixed PowerTimeoutKernelPanic on 10.15.4
|
2020-03-29 08:59:41 +03:00 |
|
Download-Fritz
|
f6b4ac59be
|
AcpiSamples/PLUG: Note alternative naming
|
2020-03-28 11:44:56 +01:00 |
|
Download-Fritz
|
fd179a115b
|
OpenCanopy: Remove pointless ASSERTs
Fixes ASSERTing when BootPicker entries exceed the screen boundaries.
|
2020-03-27 17:14:33 +01:00 |
|
Andrey1970AppleLife
|
2ef536bd07
|
Update Kexts.md
|
2020-03-24 23:12:23 +03:00 |
|
vit9696
|
0032190a8b
|
Revert "Update CI configuration to dpl v2"
This reverts commit d9682012207e47fffa3356b33eabde1b54b99bf0.
|
2020-03-23 15:50:50 +03:00 |
|