-
- Downloads
Merge tag 's390-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Pull more s390 updates from Vasily Gorbik: - Get rid of s390 specific use of two PTEs per 4KB page with complex half-used pages tracking. Using full 4KB pages for 2KB PTEs increases the memory footprint of page tables but drastically simplify mm code, removing a common blocker for common code changes and adaptations - Simplify and rework "cmma no-dat" handling. This is a follow up for recent fixes which prevent potential incorrect guest TLB flushes - Add perf user stack unwinding as well as USER_STACKTRACE support for user space built with -mbackchain compile option - Add few missing conversion from tlb_remove_table to tlb_remove_ptdesc - Fix crypto cards vanishing in a secure execution environment due to asynchronous errors - Avoid reporting crypto cards or queues in check-stop state as online - Fix null-ptr deference in AP bus code triggered by early config change via SCLP - Couple of stability improvements in AP queue interrupt handling * tag 's390-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux: s390/mm: make pte_free_tlb() similar to pXd_free_tlb() s390/mm: use compound page order to distinguish page tables s390/mm: use full 4KB page for 2KB PTE s390/cmma: rework no-dat handling s390/cmma: move arch_set_page_dat() to header file s390/cmma: move set_page_stable() and friends to header file s390/cmma: move parsing of cmma kernel parameter to early boot code s390/cmma: cleanup inline assemblies s390/ap: fix vanishing crypto cards in SE environment s390/zcrypt: don't report online if card or queue is in check-stop state s390: add USER_STACKTRACE support s390/perf: implement perf_callchain_user() s390/ap: fix AP bus crash on early config change callback invocation s390/ap: re-enable interrupt for AP queues s390/ap: rework to use irq info from ap queue status s390/mm: add missing conversion to use ptdescs
No related branches found
No related tags found
Showing
- arch/s390/Kconfig 1 addition, 0 deletionsarch/s390/Kconfig
- arch/s390/boot/ipl_parm.c 8 additions, 0 deletionsarch/s390/boot/ipl_parm.c
- arch/s390/boot/startup.c 44 additions, 0 deletionsarch/s390/boot/startup.c
- arch/s390/boot/vmem.c 17 additions, 0 deletionsarch/s390/boot/vmem.c
- arch/s390/include/asm/mmu.h 0 additions, 2 deletionsarch/s390/include/asm/mmu.h
- arch/s390/include/asm/mmu_context.h 0 additions, 1 deletionarch/s390/include/asm/mmu_context.h
- arch/s390/include/asm/page-states.h 59 additions, 0 deletionsarch/s390/include/asm/page-states.h
- arch/s390/include/asm/page.h 0 additions, 1 deletionarch/s390/include/asm/page.h
- arch/s390/include/asm/pgalloc.h 0 additions, 1 deletionarch/s390/include/asm/pgalloc.h
- arch/s390/include/asm/setup.h 0 additions, 3 deletionsarch/s390/include/asm/setup.h
- arch/s390/include/asm/stacktrace.h 7 additions, 0 deletionsarch/s390/include/asm/stacktrace.h
- arch/s390/include/asm/tlb.h 5 additions, 8 deletionsarch/s390/include/asm/tlb.h
- arch/s390/kernel/early.c 1 addition, 0 deletionsarch/s390/kernel/early.c
- arch/s390/kernel/perf_event.c 41 additions, 0 deletionsarch/s390/kernel/perf_event.c
- arch/s390/kernel/stacktrace.c 43 additions, 0 deletionsarch/s390/kernel/stacktrace.c
- arch/s390/mm/gmap.c 2 additions, 2 deletionsarch/s390/mm/gmap.c
- arch/s390/mm/init.c 0 additions, 4 deletionsarch/s390/mm/init.c
- arch/s390/mm/page-states.c 6 additions, 207 deletionsarch/s390/mm/page-states.c
- arch/s390/mm/pgalloc.c 30 additions, 266 deletionsarch/s390/mm/pgalloc.c
- arch/s390/mm/vmem.c 2 additions, 2 deletionsarch/s390/mm/vmem.c
Loading
Please register or sign in to comment