linux-next/arch/s390/boot
Alexander Gordeev 5c06b9849b Merge branch 'features' into for-next
* features:
  s390/diag: Move diag.c to diag specific folder
  s390/diag324: Retrieve power readings via diag 0x324
  s390/diag: Create misc device /dev/diag
  s390/lib: Use exrl instead of ex in string functions
  s390/mm: Simplify noexec page protection handling
  s390/mm: Remove unused PAGE_KERNEL_EXEC and friends
  s390/mm: Remove incorrect comment
  s390/pci: Add pci_msg debug view to PCI report
  s390/debug: Add a reverse mode for debug_dump()
  s390/debug: Add debug_dump() to write debug view to a string buffer
  s390/debug: Split private data alloc/free out of file operations
  s390/debug: Simplify and document debug_next_entry() logic
  s390/pci: Report PCI error recovery results via SCLP
  s390/mm/hugetlbfs: Remove huge_pte_none() / huge_pte_none_mostly()
  s390: Add KERNEL_IMAGE_BASE to kasan.config
  s390/abs_lowcore: Include linux/smp.h for get_cpu() and put_cpu()
  s390: Remove __bootdata annotations from declarations
  s390/preempt: Optimize __preempt_count_dec_and_test()
  s390/atomic: Provide arch_atomic_*_and_test() implementations
  s390: Remove superfluous new lines from inline assemblies
  s390/preempt: Adjust coding style
  s390/preempt: Remove special pre MARCH_HAS_Z196_FEATURES implementation
  s390/preempt: Add comments
  s390/atomic: Consistent layering between atomic.h and atomic_ops.h
  s390/atomic: Implement arch_atomic_inc() / arch_atomic_dec()
  s390/setup: Cleanup stack_alloc() and stack_free()
  s390/Kconfig: Select VMAP_STACK unconditionally
  s390/Kconfig: Select KASAN_VMALLOC if KASAN is enabled

Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
2024-12-18 16:32:28 +01:00
..
.gitignore s390: compile relocatable kernel without -fPIE 2024-02-20 14:37:33 +01:00
als.c s390/boot: Use boot_printk() instead of sclp_early_printk() 2024-09-07 17:12:43 +02:00
alternative.c s390/alternatives: Allow early alternative patching in decompressor 2024-07-23 16:02:31 +02:00
boot.h s390/mm: Simplify noexec page protection handling 2024-12-17 12:46:13 +01:00
clz_ctz.c s390/boot: get rid of startup archive 2022-05-06 20:45:14 +02:00
cmdline.c s390: move ipl block and cmd line handling to early boot phase 2018-10-09 11:21:14 +02:00
ctype.c s390: move ipl block and cmd line handling to early boot phase 2018-10-09 11:21:14 +02:00
decompressor.c s390/boot: Rework deployment of the kernel image 2024-04-17 13:38:02 +02:00
decompressor.h s390/boot: Rework deployment of the kernel image 2024-04-17 13:38:02 +02:00
ebcdic.c s390/decompressor: avoid reusing uncompressed image objects 2018-06-25 10:14:39 +02:00
head_kdump.S s390: consistently use .balign instead of .align 2023-06-28 13:57:09 +02:00
head.S s390/entry: Unify save_area_sync and save_area_async 2024-08-29 22:56:34 +02:00
install.sh kbuild: Abort make on install failures 2024-07-20 13:34:54 +09:00
ipl_data.c s390/boot: convert parmarea to C 2022-05-06 20:45:15 +02:00
ipl_parm.c s390/boot: Use boot_printk() instead of sclp_early_printk() 2024-09-07 17:12:43 +02:00
ipl_report.c s390/boot: Replace S390_lowcore by get_lowcore() 2024-06-18 17:01:33 +02:00
ipl_vmparm.c s390: move ipl block and cmd line handling to early boot phase 2018-10-09 11:21:14 +02:00
kaslr.c s390/boot: Use boot_printk() instead of sclp_early_printk() 2024-09-07 17:12:43 +02:00
kmsan.c s390/boot: add the KMSAN runtime stub 2024-07-03 19:30:24 -07:00
machine_kexec_reloc.c s390/kernel: build a relocatable kernel 2019-04-29 10:47:10 +02:00
Makefile s390/boot: Move boot_printk() code to own file 2024-09-07 17:12:43 +02:00
mem.S s390/decompressor: reuse lib/mem.S for mem functions 2018-06-25 10:14:39 +02:00
pgm_check_info.c s390/boot: Move boot_printk() code to own file 2024-09-07 17:12:43 +02:00
physmem_info.c s390/boot/physmem: Convert to use flag output macros 2024-11-13 14:31:33 +01:00
printk.c s390/boot: Move boot_printk() code to own file 2024-09-07 17:12:43 +02:00
sclp_early_core.c s390/boot: move sclp early buffer from fixed address in asm to C 2021-07-27 09:39:15 +02:00
startup.c Merge branch 'features' into for-next 2024-12-18 16:32:28 +01:00
string.c s390/string: add KMSAN support 2024-07-03 19:30:25 -07:00
uv.c s390/uv: Retrieve UV secrets sysfs support 2024-10-29 11:17:17 +01:00
uv.h s390: Remove protvirt and kvm config guards for uv code 2024-07-23 16:02:33 +02:00
version.c kbuild: build init/built-in.a just once 2022-09-29 04:40:15 +09:00
vmem.c Merge branch 'features' into for-next 2024-12-18 16:32:28 +01:00
vmlinux.lds.S s390/boot: Fix KASLR base offset off by __START_KERNEL bytes 2024-08-22 19:24:13 +02:00