summaryrefslogtreecommitdiffstats
path: root/src/cpu/x86/smm/smm_module_loader.c
Commit message (Expand)AuthorAgeFilesLines
* cpu/x86/smm/smm_module_loader.c: Fix STM setupEugene Myers2022-09-221-1/+1
* cpu/x86/smm/smm_module_loader.c: Fix formatted printElyes Haouas2022-06-151-4/+4
* cpu/x86/smm_module_loader: Use struct region in cpu mapArthur Heymans2022-06-031-28/+17
* cpu/x86/smm: Use struct region to check overlapping sectionsArthur Heymans2022-06-031-149/+119
* cpu/x86/smm_module_loader: Update loggingArthur Heymans2022-06-031-1/+1
* cpu/x86/smm_module_loader: Drop superfluous checksArthur Heymans2022-06-021-47/+5
* cpu/x86/smm_module_load: Fix SMM stub paramsKyösti Mälkki2022-05-311-0/+2
* cpu/x86/mp_init.c: Drop 'real' vs 'used' save stateArthur Heymans2022-05-281-3/+3
* cpu/x86/smm_module_load: Rewrite setup_stubArthur Heymans2022-05-281-71/+21
* cpu/x86/smm_module_loader: Add a convenient ss_topArthur Heymans2022-05-281-8/+7
* cpu/x86/smm_module_loader.c: Rewrite setupArthur Heymans2022-05-281-176/+135
* cpu/x86/smm: Drop 'entry' struct elementArthur Heymans2022-05-281-4/+2
* cpu/x86/smm: Refactor creating a stub/save state mapArthur Heymans2022-05-281-42/+32
* cpu/x86/smm_module_loader.c: Clean up printing the CPU mapArthur Heymans2022-04-111-18/+6
* cpu/x86/smm,lib/cbmem_console: Enable CBMEMC when using DEBUG_SMIRaul E Rangel2022-03-091-0/+12
* cpu/x86/smm: Support PARALLEL_MP with SMM_ASEGArthur Heymans2022-02-281-0/+100
* cpu/x86/mp_init.c: Rename num_concurrent_stacksArthur Heymans2022-02-071-7/+7
* cpu/x86/smm: Improve smm stack setupArthur Heymans2022-02-071-59/+30
* cpu/x86/smm: Retype variablesArthur Heymans2022-02-031-43/+39
* cpu/x86/smm: Fix u32 type mismatch in print statementPaul Menzel2021-05-301-1/+1
* cpu/x86/smm: Fix size_t type mismatch in print statementPaul Menzel2021-05-301-1/+1
* cpu/x86/smm: Fix uintptr_t type mismatches in print statementsPaul Menzel2021-05-301-6/+6
* cpu/x86: Fix control flow UNREACHABLE issueJohn Zhao2021-04-231-1/+1
* cpu/x86/smm/smm_module_loaderv2.c: Rename fileArthur Heymans2021-04-191-0/+627
* cpu/x86/smm: Drop the V1 smmloaderArthur Heymans2021-04-191-396/+0
* cpu/x86/smm_loaderv2: Use the permanent stack top during relocationArthur Heymans2021-04-191-1/+1
* cpu/x86/mp_init: Allow stub sizes larger than the save state sizeArthur Heymans2021-03-191-7/+1
* cpu/x86/smm_module_hander: Set up a save state mapArthur Heymans2021-03-191-0/+6
* cpu/x86/smm_stub.S: Drop smm_runtime from the stubArthur Heymans2021-03-191-5/+0
* cpu/x86/smm.h: Remove smm runtime pointer from smm_loader_paramsArthur Heymans2021-03-191-1/+0
* cpu/x86/smm_module_handler: Add relocatable module paramsArthur Heymans2021-03-191-0/+7
* cpu/x86/smm: Move apic_id_to_cpu map to smm_stub paramsArthur Heymans2021-03-181-1/+2
* cpu/x86/smm_stub.S: Drop unused module_handler parameterArthur Heymans2021-03-181-4/+2
* cpu/x86/smm: Move relocatable stub paramsArthur Heymans2021-03-181-12/+0
* cpu/x86/smm: Check that the stub size is < save state sizeArthur Heymans2020-11-161-0/+6
* ACPI: Add and fill gnvs_ptr for smm_runtimeKyösti Mälkki2020-07-081-0/+2
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-111-1/+0
* intel/stm: Place resource list right below MSEGEugene D Myers2020-05-021-11/+7
* src: Remove unused 'include <cpu/x86/cache.h>'Elyes HAOUAS2020-05-011-1/+0
* src/cpu: Use SPDX for GPL-2.0-only filesAngel Pons2020-04-041-12/+2
* cpu/x86/smm: Add smm_size to relocatable smmstubArthur Heymans2020-03-071-4/+7
* cpu/x86/smm: Convert C++ style commentEugene Myers2020-02-211-1/+1
* treewide: capitalize 'BIOS'Elyes HAOUAS2020-02-171-1/+1
* cpu/x86/smm: Remove blank line in codeEugene Myers2020-02-171-1/+0
* cpu/x86/smm: Add overflow checkNico Huber2020-02-091-0/+2
* security/intel/stm: Add STM supportEugene Myers2020-02-051-1/+18
* AUTHORS: Move src/cpu copyrights into AUTHORS fileMartin Roth2019-09-101-2/+0
* cpu/x86/smm/smm_module_loader: Compare num_concurrent_stacks to size_tElyes HAOUAS2019-07-081-1/+1
* cpu: Add missing #include <commonlib/helpers.h>Elyes HAOUAS2019-06-211-0/+1
* coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner2019-03-081-2/+2