summaryrefslogtreecommitdiffstats
path: root/arch/x86/purgatory
Commit message (Expand)AuthorAgeFilesLines
* x86/purgatory: Switch to the position-independent small code modelArd Biesheuvel2024-04-201-1/+2
* x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINEBreno Leitao2024-01-101-1/+1
* x86/purgatory: Remove LTO flagsSong Liu2023-09-171-0/+4
* x86/purgatory: Include header for warn() declarationArnd Bergmann2023-08-031-0/+1
* Merge tag 'hardening-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2023-06-271-1/+1
|\
| * x86/purgatory: Do not use fortified string functionsKees Cook2023-06-011-1/+1
* | x86/purgatory: remove PGO flagsRicardo Ribalda2023-06-121-0/+5
|/
* purgatory: fix disabling debug infoAlyssa Ross2023-04-081-2/+1
* x86/purgatory: disable KMSAN instrumentationAlexander Potapenko2022-10-281-0/+1
* x86/purgatory: Disable CFISami Tolvanen2022-09-261-0/+4
* x86/purgatory: Omit use of bin2cMasahiro Yamada2022-07-252-7/+15
* x86/purgatory: Hard-code obj-y in MakefileMasahiro Yamada2022-07-251-1/+1
* x86/purgatory: Remove -nostdlib compiler flagMasahiro Yamada2021-12-301-1/+1
* kernel.h: split out panic and oops helpersAndy Shevchenko2021-07-011-0/+2
* crypto: sha - split sha.h into sha1.h and sha2.hEric Biggers2020-11-201-1/+1
* treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches2020-10-251-2/+2
* Merge tag 'x86-urgent-2020-08-15' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-08-151-1/+4
|\
| * x86/purgatory: Don't generate debug info for purgatory.roPingfan Liu2020-08-071-1/+4
* | kbuild: remove cc-option test of -fno-stack-protectorMasahiro Yamada2020-07-071-1/+1
|/
* x86/purgatory: Add -fno-stack-protectorArvind Sankar2020-06-161-0/+1
* Merge branch 'x86/kdump' into locking/kcsan, to resolve conflictsIngo Molnar2020-03-212-6/+16
|\
| * x86/purgatory: Fail the build if purgatory.ro has missing symbolsHans de Goede2020-03-172-3/+11
| * x86/purgatory: Disable various profiling and sanitizing optionsHans de Goede2020-03-171-1/+4
* | Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflictsIngo Molnar2019-12-304-38/+26
|\|
| * Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-11-263-19/+26
| |\
| | * x86/asm/purgatory: Start using annotationsJiri Slaby2019-10-183-19/+26
| * | x86/kdump: Remove the backup region handlingLianbo Jiang2019-11-141-19/+0
| |/
* / x86, kcsan: Enable KCSAN for x86Marco Elver2019-11-161-0/+2
|/
* Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-09-281-0/+1
|\
| * x86/purgatory: Disable the stackleak GCC plugin for the purgatoryArvind Sankar2019-09-231-0/+1
* | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-09-182-2/+4
|\ \ | |/ |/|
| * crypto: sha256 - Merge crypto/sha256.h into crypto/sha.hHans de Goede2019-09-051-1/+1
| * crypto: sha256 - Make lib/crypto/sha256.c suitable for generic useHans de Goede2019-08-221-0/+2
| * crypto: sha256 - Move lib/sha256.c to lib/cryptoHans de Goede2019-08-222-2/+2
* | x86/purgatory: Change compiler flags from -mcmodel=kernel to -mcmodel=large t...Steve Wahl2019-09-061-16/+19
* | x86/purgatory: Use CFLAGS_REMOVE rather than reset KBUILD_CFLAGSNick Desaulniers2019-08-081-5/+28
* | x86/purgatory: Do not use __builtin_memcpy and __builtin_memsetNick Desaulniers2019-08-083-23/+9
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230Thomas Gleixner2019-06-195-15/+5
* kbuild: move bin2c back to scripts/ from scripts/basic/Masahiro Yamada2018-07-181-2/+1
* x86/purgatory: add missing FORCE to Makefile targetPhilipp Rudo2018-07-141-1/+1
* kernel/kexec_file.c: move purgatories sha256 to common codePhilipp Rudo2018-04-135-305/+16
* x86/purgatory: Avoid creating stray .<pid>.d files, remove -MD from KBUILD_CF...Sven Wegener2018-03-251-1/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* kasan: do not sanitize kexec purgatoryMike Galbraith2017-03-311-0/+1
* kexec, x86/purgatory: Unbreak it and clean it upThomas Gleixner2017-03-104-28/+18
* x86/purgatory: Fix sparse warning, symbol not declaredTobin C. Harding2017-03-013-0/+10
* x86/purgatory: Make functions and variables staticTobin C. Harding2017-03-011-5/+5
* x86/kexec: add -fno-PIESebastian Andrzej Siewior2016-11-091-0/+1
* Add sancov pluginEmese Revfy2016-06-071-0/+2
* kbuild: delete unnecessary "@:"Masahiro Yamada2016-04-201-2/+0