aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/machine_kexec.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-15/+0
2024-02-23arch, crash: move arch_crash_save_vmcoreinfo() out to file vmcore_info.cBaoquan He1-15/+0
2024-02-16s390/fpu: move, rename, and merge header filesHeiko Carstens1-0/+1
2024-02-12s390/switch_to: use generic header fileHeiko Carstens1-1/+1
2023-12-11s390/fpu: get rid of MACHINE_HAS_VXHeiko Carstens1-1/+1
2023-09-19s390/ctlreg: add struct ctlregHeiko Carstens1-3/+3
2023-09-19s390/ctlreg: use local_ctl_load() and local_ctl_store() where possibleHeiko Carstens1-3/+3
2023-09-19s390/ctlreg: add local and system prefix to some functionsHeiko Carstens1-3/+3
2023-08-30s390/amode31: change type of __samode31, __eamode31, etcHeiko Carstens1-2/+2
2023-07-29s390/mm: move pfault code to own C fileHeiko Carstens1-0/+1
2023-04-19s390/kdump: remove nodat stack restriction for calling nodat functionsAlexander Gordeev1-11/+2
2023-04-19s390/kdump: rework invocation of DAT-off codeAlexander Gordeev1-14/+14
2023-04-19s390/kdump: fix virtual vs physical address confusionAlexander Gordeev1-8/+7
2023-04-19s390/kdump: cleanup do_start_kdump() prototype and usageAlexander Gordeev1-4/+3
2023-04-19s390/kexec: turn DAT mode off immediately before purgatoryAlexander Gordeev1-4/+3
2023-01-13s390/mm: allocate Absolute Lowcore Area in decompressorAlexander Gordeev1-3/+2
2022-09-14s390/smp: rework absolute lowcore accessAlexander Gordeev1-1/+7
2022-04-25s390/kexec: set end-of-ipl flag in last diag308 callAlexander Egorenkov1-2/+8
2022-04-07s390/kexec: silence -Warray-bounds warningHeiko Carstens1-1/+1
2022-03-27s390/maccess: rework absolute lowcore accessorsAlexander Gordeev1-1/+1
2022-02-06s390: remove invalid email address of Heiko CarstensHeiko Carstens1-1/+0
2021-12-06s390/nmi: add missing __pa/__va address conversion of extended save areaHeiko Carstens1-1/+1
2021-08-26s390/smp: enable DAT before CPU restart callback is calledAlexander Gordeev1-1/+0
2021-08-05s390: rename dma section to amode31Heiko Carstens1-2/+2
2021-07-08s390/kexec: use call_on_stack() macroHeiko Carstens1-1/+2
2020-08-07mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport1-1/+0
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport1-1/+0
2020-03-23s390: remove broken hibernate / power management supportHeiko Carstens1-31/+0
2019-11-30s390/kaslr: store KASLR offset for early dumpsGerald Schaefer1-1/+1
2019-11-30s390: disable preemption when switching to nodat stack with CALL_ON_STACKVasily Gorbik1-0/+2
2019-06-11s390/kdump: get rid of compile warningHeiko Carstens1-1/+2
2019-05-02s390: simplify disabled_waitMartin Schwidefsky1-2/+2
2019-05-02s390/unwind: introduce stack unwind APIMartin Schwidefsky1-0/+1
2019-04-29s390/kernel: add support for kernel address space layout randomization (KASLR)Gerald Schaefer1-0/+1
2019-04-29s390/kernel: introduce .dma sectionsGerald Schaefer1-0/+2
2018-10-09s390: add support for virtually mapped kernel stacksMartin Schwidefsky1-4/+13
2018-04-10s390/ipl: correct kdump reipl block checksum calculationVasily Gorbik1-0/+1
2018-04-10s390: assume diag308 set always worksVasily Gorbik1-1/+0
2017-11-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-12/+10
2017-11-10s390/noexec: execute kexec datamover without DATHeiko Carstens1-0/+1
2017-11-08s390: remove named saved segment supportHeiko Carstens1-4/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-19s390/ctl_reg: use decoding unions in update_cr_regsMartin Schwidefsky1-5/+6
2017-10-18s390/kexec: Fix checksum validation return code for kdumpPhilipp Rudo1-3/+3
2017-07-12kexec: move vmcoreinfo out of the kernel's .bss sectionXunlei Pang1-0/+1
2017-05-08s390: use set_memory.h headerLaura Abbott1-0/+1
2017-03-22s390: add a system call for guarded storageMartin Schwidefsky1-1/+12
2016-06-13s390/kexec: fix crash on resize of reserved memoryHeiko Carstens1-22/+11
2016-06-13s390/kexec: fix update of os_info crash kernel sizeHeiko Carstens1-6/+14
2016-05-23s390/kexec: consolidate crash_map/unmap_reserved_pages() and arch_kexec_prote...Xunlei Pang1-10/+18
2015-11-27s390/dump: rework CPU register dump codeMartin Schwidefsky1-43/+61
2015-11-27s390/dump: remove SAVE_AREA_BASEMartin Schwidefsky1-3/+3
2015-11-27s390/kdump: remove code to create ELF notes in the crashed systemMartin Schwidefsky1-24/+18
2015-01-22s390: add SMT supportMartin Schwidefsky1-11/+8
2014-10-09s390/kdump: add support for vector extensionMichael Holzheu1-1/+7
2013-09-07s390: make various functions static, add declarations to header filesHeiko Carstens1-1/+1
2013-04-15s390/kdump: Add PM notifier for kdumpMichael Holzheu1-0/+30
2012-09-26s390/crashdump: move fill_cpu_elf_notes() prototype to header fileHeiko Carstens1-2/+1
2012-09-26s390/kexec: change return value of machine_kexec_prepareHeiko Carstens1-1/+1
2012-09-26s390/kexec: move machine_crash_shutdown() to machine_kexec.cHeiko Carstens1-0/+4
2012-07-20s390/comments: unify copyright messages and remove file namesHeiko Carstens1-3/+1
2012-05-23s390/kdump: Use real mode for PSW restart and kexecMichael Holzheu1-1/+2
2012-05-23s390/kdump: Account /sys/kernel/kexec_crash_size changes in OS infoMichael Holzheu1-1/+7
2012-03-28Disintegrate asm/system.h for S390David Howells1-1/+0
2012-03-11[S390] kernel: Add z/VM LGR detectionMichael Holzheu1-2/+7
2012-03-11[S390] rework smp codeMartin Schwidefsky1-36/+7
2011-12-27[S390] Add VMCOREINFO_SYMBOL(high_memory) to vmcoreinfoMichael Holzheu1-0/+1
2011-10-30[S390] cleanup psw related bits and piecesMartin Schwidefsky1-1/+1
2011-10-30[S390] Add architecture code for unmapping crashkernel memoryMichael Holzheu1-0/+31
2011-10-30[S390] kdump backend codeMichael Holzheu1-6/+155
2011-03-15[S390] kexec: Disable ftrace during kexecHeiko Carstens1-0/+2
2010-02-26[S390] smp: always reboot on cpu 0Heiko Carstens1-2/+8
2008-07-14[S390] Cleanup kprobes printk messages.Martin Schwidefsky1-1/+0
2007-03-05[S390] nss: disable kexec.Heiko Carstens1-0/+5
2007-02-05[S390] Get rid of a lot of sparse warnings.Heiko Carstens1-0/+1
2006-12-04[S390] pfault code cleanup.Heiko Carstens1-7/+1
2006-12-04[S390] cpu shutdown reworkHeiko Carstens1-49/+16
2006-12-04[S390] Reset infrastructure for re-IPL.Heiko Carstens1-6/+3
2006-07-12[S390] path grouping and path verifications fixes.Cornelia Huck1-0/+1
2006-06-26Storage class should be firstTobias Klauser1-2/+2
2006-02-11[PATCH] s390: fix non smp build of kexecHeiko Carstens1-2/+3
2006-01-06[PATCH] s390: atomic primitivesMartin Schwidefsky1-1/+1
2005-08-01[PATCH] s390: kexec fixes and improvements.Heiko Carstens1-0/+7
2005-06-25[PATCH] kexec code cleanupManeesh Soni1-2/+2
2005-06-25[PATCH] kexec: s390 supportHeiko Carstens1-0/+98