summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-record
diff options
context:
space:
mode:
authorIngo Molnar <mingo@kernel.org>2020-02-26 15:21:22 +0100
committerIngo Molnar <mingo@kernel.org>2020-02-26 15:21:22 +0100
commite9765680a31b22ca6703936c000ce5cc46192e10 (patch)
tree843870befe299c66456c68f76e614d1deefafae4 /tools/perf/scripts/python/bin/stackcollapse-record
parentc5f86891185c408b2241ba9a82ae8622d8386aff (diff)
parentdc235d62fc60a6549238eda7ff29769457fe5663 (diff)
downloadkernel-e9765680a31b22ca6703936c000ce5cc46192e10.tar.gz
Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi into efi/core
Pull EFI updates for v5.7 from Ard Biesheuvel: This time, the set of changes for the EFI subsystem is much larger than usual. The main reasons are: - Get things cleaned up before EFI support for RISC-V arrives, which will increase the size of the validation matrix, and therefore the threshold to making drastic changes, - After years of defunct maintainership, the GRUB project has finally started to consider changes from the distros regarding UEFI boot, some of which are highly specific to the way x86 does UEFI secure boot and measured boot, based on knowledge of both shim internals and the layout of bootparams and the x86 setup header. Having this maintenance burden on other architectures (which don't need shim in the first place) is hard to justify, so instead, we are introducing a generic Linux/UEFI boot protocol. Summary of changes: - Boot time GDT handling changes (Arvind) - Simplify handling of EFI properties table on arm64 - Generic EFI stub cleanups, to improve command line handling, file I/O, memory allocation, etc. - Introduce a generic initrd loading method based on calling back into the firmware, instead of relying on the x86 EFI handover protocol or device tree. - Introduce a mixed mode boot method that does not rely on the x86 EFI handover protocol either, and could potentially be adopted by other architectures (if another one ever surfaces where one execution mode is a superset of another) - Clean up the contents of struct efi, and move out everything that doesn't need to be stored there. - Incorporate support for UEFI spec v2.8A changes that permit firmware implementations to return EFI_UNSUPPORTED from UEFI runtime services at OS runtime, and expose a mask of which ones are supported or unsupported via a configuration table. - Various documentation updates and minor code cleanups (Heinrich) - Partial fix for the lack of by-VA cache maintenance in the decompressor on 32-bit ARM. Note that these patches were deliberately put at the beginning so they can be used as a stable branch that will be shared with a PR containing the complete fix, which I will send to the ARM tree. Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions
4a1840755294b2a14236ee7b9c74ede261156b09'>msm: timer: Cleanup #includes and #definesStephen Boyd 2011-11-10msm: timer: Tighten #ifdef for local timer supportStephen Boyd 2011-10-23ARM: gic, local timers: use the request_percpu_irq() interfaceMarc Zyngier 2011-06-20msm: timer: Fix DGT rate on 8960 and 8660Stephen Boyd 2011-06-17msm: timer: compensate for timer shift in msm_read_timer_countJeff Ohlstein 2011-05-31msm: timer: Fix SMP build errorStephen Boyd 2011-03-31msm: timer: fix missing return valueDavid Brown 2011-03-23Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds 2011-02-23ARM: 6759/1: smp: Select local timers vs broadcast timer support runtimeSantosh Shilimkar 2011-01-21msm: timer: Timer support for MSM8960Stepan Moskovchenko 2011-01-21msm: Generalize timer register mappingsDavid Brown 2011-01-07msm: timer: SMP timer support for msmJeff Ohlstein 2010-12-22ARM: MSM: update clock source registrationRussell King 2010-10-27msm: timer: Decrease shift on timer clocksourceJeff Ohlstein 2010-10-08msm: timer: support 8x60 timersJeff Ohlstein 2010-05-13msm: timer: allow MSM_DGT_BASE to be overridenDaniel Walker