projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
efi/x86: Use symbolic constants in PE header instead of bare numbers
2020-02-23
Ard Biesheuvel
efi/x86: Use symbolic constants in PE header instead...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
integrity: Check properly whether EFI GetVariable(...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
x86/ima: Use EFI GetVariable only when available
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Use EFI ResetSystem only when available
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
scsi: iscsi: Use EFI GetVariable only when available
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
infiniband: hfi1: Use EFI GetVariable only when available
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Register EFI rtc platform device only when available
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Use more granular check for availability for variable...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Add support for EFI_RT_PROPERTIES table
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Store mask of supported runtime services in struct efi
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/arm: Rewrite FDT param discovery routines
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/arm: Move FDT specific definitions into fdtparams.c
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/arm: Move FDT param discovery code out of efi.c
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/x86: Add true mixed mode entry point into .compat...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/x86: Implement mixed mode boot without the handover...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub/x86: Use Exit() boot service to exit the...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub/x86: Make loaded_image protocol handling...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/x86: Drop redundant .bss section
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/x86: add headroom to decompressor BSS to account...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/x86: Drop 'systab' member from struct efi
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/arm: Drop unnecessary references to efi.systab
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Add 'runtime' pointer to struct efi
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/x86: Merge assignments of efi.runtime_version
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/x86: Make fw_vendor, config_table and runtime sysfs...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/x86: Remove runtime table address from kexec EFI...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Clean up config_parse_tables()
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Make efi_config_init() x86 only
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/ia64: Switch to efi_config_parse_tables()
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/ia64: Use local variable for EFI system table address
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/ia64: Use existing helpers to locate ESI table
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Merge EFI system table revision and vendor checks
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Make memreserve table handling local to efi.c
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Move mem_attr_table out of struct efi
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Make rng_seed table handling local to efi.c
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Move UGA and PROP table handling to x86 code
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/ia64: Move HCDP and MPS table handling into IA64...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi: Drop handling of 'boot_info' configuration table
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Take noinitrd cmdline argument into account...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Add support for loading the initrd from...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/dev-path-parser: Add struct definition for vendor...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/x86: Replace #ifdefs with IS_ENABLED() checks
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/x86: Reindent struct initializer for legibility
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Make the LoadFile EFI protocol accessible
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Expose LocateDevicePath boot service
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Clean up command line parsing routine
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Take soft and hard memory limits into...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Rewrite file I/O routine
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Move file I/O support code into separate...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Move get_dram_base() into arm-stub.c
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Move efi_random_alloc() into separate...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub/x86: Permit cmdline data to be allocated...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Move stub specific declarations into efistub.h
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub/x86: Permit bootparams struct to be allocated...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Use consistent type names for file I/O...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub/x86: Incorporate eboot.c into libstub
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Simplify efi_high_alloc() and rename to...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Move memory map handling and allocation...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub/arm: Relax FDT alignment requirement
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-23
Ard Biesheuvel
efi/libstub: Use hidden visibility for all source files
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-22
Ard Biesheuvel
efi/libstub/x86: Avoid overflowing code32_start on...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-22
Ard Biesheuvel
efi/libstub/x86: Remove pointless zeroing of apm_bios_info
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-22
Ard Biesheuvel
efi/libstub/arm64: Use 1:1 mapping of RT services if...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-22
Ard Biesheuvel
efi/libstub/arm: Make efi_entry() an ordinary PE/COFF...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-22
Ard Biesheuvel
efi/arm: Pass start and end addresses to cache_clean_flush()
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-22
Ard Biesheuvel
efi/arm: Work around missing cache maintenance in decompress...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-02-02
Ard Biesheuvel
efi/x86: Fix boot regression on systems with invalid...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-25
Ard Biesheuvel
ARM: 8942/1: Revert "8857/1: efi: enable CP15 DMB instructio...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-25
Ard Biesheuvel
ARM: 8941/1: decompressor: enable CP15 barrier instructions...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-25
Ard Biesheuvel
efi/x86: Disable instrumentation in the EFI runtime...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-22
Ard Biesheuvel
crypto: arm/chacha - fix build failured when kernel...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-22
Ard Biesheuvel
efi/x86: Disallow efi=old_map in mixed mode
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-20
Ard Biesheuvel
x86/boot/compressed: Relax sed symbol type regex for...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-20
Ard Biesheuvel
efi/x86: avoid KASAN false positives when accessing...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-20
Ard Biesheuvel
efi/arm: Defer probe of PCIe backed efifb on DT systems
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-20
Ard Biesheuvel
efi/x86: Limit EFI old memory map to SGI UV machines
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-20
Ard Biesheuvel
efi/x86: Avoid RWX mappings for all of DRAM
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-20
Ard Biesheuvel
efi/x86: Don't map the entire kernel text RW for mixed...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-20
Ard Biesheuvel
x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-20
Ard Biesheuvel
efi/libstub/x86: Use mandatory 16-byte stack alignment...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-20
Ard Biesheuvel
efi/libstub/x86: Use const attribute for efi_is_64bit()
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-16
Ard Biesheuvel
arm64: kernel: avoid x18 in __cpu_soft_restart
Signed-off-by:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-16
Ard Biesheuvel
arm64: kvm: stop treating register x18 as caller save
Signed-off-by:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-16
Ard Biesheuvel
arm64/lib: copy_page: avoid x18 register in assembler...
Signed-off-by:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/x86: Remove unreachable code in kexec_enter_virtual_mode()
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Cc:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/x86: Don't panic or BUG() on non-critical error...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Cc:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/x86: Clean up efi_systab_init() routine for legibility
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Cc:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/x86: Drop two near identical versions of efi_runtime_init()
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Cc:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/x86: Simplify mixed mode call wrapper
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Cc:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/x86: Simplify 64-bit EFI firmware call wrapper
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Cc:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/x86: Simplify i386 efi_call_phys() firmware call...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Cc:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/x86: Split SetVirtualAddresMap() wrappers into...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Cc:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/x86: Split off some old memmap handling into separate...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Cc:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/x86: Avoid redundant cast of EFI firmware service...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Cc:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/x86: Map the entire EFI vendor string before copying it
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Cc:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/x86: Re-disable RT services for 32-bit kernels...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Cc:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/libstub/x86: Force 'hidden' visibility for extern...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
Cc:
Ard Biesheuvel
<ard.biesheuvel@linaro.org>
commit
|
commitdiff
|
tree
2020-01-10
Ard Biesheuvel
efi/libstub: Fix boot argument handling in mixed mode...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-03
Ard Biesheuvel
kbuild/deb-pkg: annotate libelf-dev dependency as ...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2020-01-03
Ard Biesheuvel
optee: model OP-TEE as a platform device/driver
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
2019-12-25
Ard Biesheuvel
efi/libstub/x86: Avoid globals to store context during...
Signed-off-by:
Ard Biesheuvel
<ardb@kernel.org>
commit
|
commitdiff
|
tree
next