Age | Commit message (Expand) | Author | Files | Lines |
5 days | arch: make execmem setup available regardless of CONFIG_MODULES | Mike Rapoport (IBM) | 1 | -0/+30 |
2024-02-22 | arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WX | Christophe Leroy | 1 | -2/+0 |
2024-02-21 | s390/mm: allocate vmemmap pages from self-contained memory range | Sumanth Korikkar | 1 | -3/+0 |
2023-11-05 | s390/cmma: rework no-dat handling | Heiko Carstens | 1 | -2/+0 |
2023-11-05 | s390/cmma: move parsing of cmma kernel parameter to early boot code | Heiko Carstens | 1 | -2/+0 |
2023-09-19 | s390/ctlreg: add struct ctlreg | Heiko Carstens | 1 | -1/+1 |
2023-09-19 | s390/ctlreg: rename ctl_reg.h to ctlreg.h | Heiko Carstens | 1 | -1/+1 |
2023-09-05 | s390/mm: fix MAX_DMA_ADDRESS physical vs virtual confusion | Alexander Gordeev | 1 | -1/+1 |
2023-08-30 | s390/mm: use __set_memory() variants where useful | Heiko Carstens | 1 | -1/+1 |
2023-04-13 | s390/mm: use set_memory_*() helpers instead of open coding | Heiko Carstens | 1 | -3/+2 |
2023-01-13 | s390/mm: start kernel with DAT enabled | Alexander Gordeev | 1 | -32/+3 |
2022-12-15 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -6/+6 |
2022-12-06 | s390/sclp: keep sclp_early_sccb | Heiko Carstens | 1 | -3/+0 |
2022-11-23 | s390/mm: provide minimal setup_per_cpu_areas() implementation | Heiko Carstens | 1 | -0/+36 |
2022-11-07 | s390/mm: fix virtual-physical address confusion for swiotlb | Nico Boehr | 1 | -6/+6 |
2022-09-14 | s390/smp: rework absolute lowcore access | Alexander Gordeev | 1 | -1/+1 |
2022-08-01 | virtio: replace restricted mem access flag with callback | Juergen Gross | 1 | -2/+2 |
2022-06-06 | virtio: replace arch_has_restricted_virtio_memory_access() | Juergen Gross | 1 | -10/+3 |
2022-04-18 | swiotlb: make the swiotlb_init interface more useful | Christoph Hellwig | 1 | -2/+1 |
2021-12-16 | s390/sclp: release SCLP early buffer after kernel initialization | Alexander Egorenkov | 1 | -0/+3 |
2021-11-06 | s390: use generic version of arch_is_kernel_initmem_freed() | Christophe Leroy | 1 | -3/+0 |
2021-09-08 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -2/+1 |
2021-09-08 | mm/memory_hotplug: remove nid parameter from arch_remove_memory() | David Hildenbrand | 1 | -2/+1 |
2021-09-03 | Merge branch 'stable/for-linus-5.15' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -1/+1 |
2021-07-30 | s390: add support for KFENCE | Sven Schnelle | 1 | -1/+2 |
2021-07-23 | s390/pv: fix the forcing of the swiotlb | Halil Pasic | 1 | -1/+1 |
2021-04-30 | mm: move mem_init_print_info() into mm_init() | Kefeng Wang | 1 | -2/+0 |
2021-02-26 | s390/mm: define arch_get_mappable_range() | Anshuman Khandual | 1 | -0/+1 |
2020-11-23 | s390/mm: use invalid asce instead of kernel asce | Heiko Carstens | 1 | -2/+8 |
2020-11-09 | s390/kasan: remove obvious parameter with the only possible value | Vasily Gorbik | 1 | -1/+1 |
2020-10-25 | treewide: Convert macro and uses of __section(foo) to __section("foo") | Joe Perches | 1 | -1/+1 |
2020-10-23 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -0/+11 |
2020-10-21 | s390: virtio: PV needs VIRTIO I/O device protection | Pierre Morel | 1 | -0/+11 |
2020-09-14 | s390: add ARCH_HAS_DEBUG_WX support | Heiko Carstens | 1 | -0/+2 |
2020-08-07 | mm/sparse: cleanup the code surrounding memory_present() | Mike Rapoport | 1 | -1/+0 |
2020-06-09 | mm: don't include asm/pgtable.h if linux/mm.h is already included | Mike Rapoport | 1 | -1/+0 |
2020-06-03 | mm: use free_area_init() instead of free_area_init_nodes() | Mike Rapoport | 1 | -1/+1 |
2020-04-10 | mm/memory_hotplug: add pgprot_t to mhp_params | Logan Gunthorpe | 1 | -0/+3 |
2020-04-10 | mm/memory_hotplug: rename mhp_restrictions to mhp_params | Logan Gunthorpe | 1 | -3/+3 |
2020-01-04 | mm/memory_hotplug: shrink zones when offlining memory | David Hildenbrand | 1 | -3/+1 |
2019-11-01 | dma/direct: turn ARCH_ZONE_DMA_BITS into a variable | Nicolas Saenz Julienne | 1 | -0/+1 |
2019-08-09 | s390/mm: Remove sev_active() function | Thiago Jung Bauermann | 1 | -6/+1 |
2019-07-20 | Merge tag 'dma-mapping-5.3-1' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 1 | -1/+6 |
2019-07-18 | mm/memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE | David Hildenbrand | 1 | -2/+0 |
2019-07-18 | s390x/mm: implement arch_remove_memory() | David Hildenbrand | 1 | -6/+7 |
2019-07-18 | s390x/mm: fail when an altmap is used for arch_add_memory() | David Hildenbrand | 1 | -0/+3 |
2019-07-16 | dma-direct: Force unencrypted DMA under SME for certain DMA masks | Tom Lendacky | 1 | -1/+6 |
2019-06-15 | s390/mm: force swiotlb for protected virtualization | Halil Pasic | 1 | -0/+47 |
2019-05-14 | mm/memory_hotplug: make __remove_pages() and arch_remove_memory() never fail | David Hildenbrand | 1 | -2/+3 |
2019-05-14 | mm, memory_hotplug: provide a more generic restrictions for memory hotplug | Michal Hocko | 1 | -3/+3 |
2019-05-14 | initramfs: poison freed initrd memory | Christoph Hellwig | 1 | -8/+0 |
2019-04-29 | locking/lockdep: check for freed initmem in static_obj() | Gerald Schaefer | 1 | -0/+3 |
2018-12-28 | mm, memory_hotplug: add nid parameter to arch_remove_memory | Oscar Salvador | 1 | -1/+1 |
2018-12-28 | mm: convert totalram_pages and totalhigh_pages variables to atomic | Arun KS | 1 | -1/+1 |
2018-10-31 | mm: remove include/linux/bootmem.h | Mike Rapoport | 1 | -2/+1 |
2018-10-31 | memblock: rename free_all_bootmem to memblock_free_all | Mike Rapoport | 1 | -1/+1 |
2018-10-09 | s390/kasan: free early identity mapping structures | Vasily Gorbik | 1 | -0/+1 |
2018-10-09 | s390/kasan: add initialization code and enable it | Vasily Gorbik | 1 | -1/+3 |
2018-01-08 | mm: pass the vmem_altmap to arch_remove_memory and __remove_pages | Christoph Hellwig | 1 | -1/+1 |
2018-01-08 | mm: pass the vmem_altmap to arch_add_memory and __add_pages | Christoph Hellwig | 1 | -2/+3 |
2017-11-14 | s390: remove all code using the access register mode | Martin Schwidefsky | 1 | -0/+1 |
2017-11-13 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39... | Linus Torvalds | 1 | -2/+2 |
2017-11-08 | s390: avoid undefined behaviour | Heiko Carstens | 1 | -2/+2 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
2017-08-09 | s390/mm: prevent memory offline for memory blocks with cma areas | Heiko Carstens | 1 | -0/+53 |
2017-07-26 | s390/mm: use new mm defines instead of magic values | Heiko Carstens | 1 | -3/+2 |
2017-07-25 | s390/mm: tag normal pages vs pages used in page tables | Martin Schwidefsky | 1 | -0/+2 |
2017-07-06 | mm, memory_hotplug: replace for_device by want_memblock in arch_add_memory | Michal Hocko | 1 | -2/+2 |
2017-07-06 | mm, memory_hotplug: do not associate hotadded memory to zones until online | Michal Hocko | 1 | -28/+2 |
2017-07-06 | mm, memory_hotplug: get rid of is_zone_device_section | Michal Hocko | 1 | -1/+1 |
2017-06-12 | s390: rename struct psw_bits members | Heiko Carstens | 1 | -1/+1 |
2017-06-12 | s390: rename psw_bits enums | Heiko Carstens | 1 | -1/+1 |
2017-06-12 | s390/mm: use correct address space when enabling DAT | Heiko Carstens | 1 | -1/+5 |
2017-05-08 | s390: use set_memory.h header | Laura Abbott | 1 | -0/+1 |
2017-02-17 | s390/mm: make memory_block_size_bytes available for !MEMORY_HOTPLUG | Heiko Carstens | 1 | -9/+9 |
2017-02-08 | s390: add no-execute support | Martin Schwidefsky | 1 | -0/+3 |
2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 1 | -1/+1 |
2016-10-24 | s390/mm: fix zone calculation in arch_add_memory() | Gerald Schaefer | 1 | -17/+21 |
2016-06-13 | s390: add proper __ro_after_init support | Heiko Carstens | 1 | -3/+4 |
2016-06-13 | s390/mm: simplify the TLB flushing code | Martin Schwidefsky | 1 | -3/+1 |
2016-06-13 | s390/mm: align swapper_pg_dir to 16k | Heiko Carstens | 1 | -1/+1 |
2016-04-21 | s390/mm: fix asce_bits handling with dynamic pagetable levels | Gerald Schaefer | 1 | -1/+2 |
2016-03-17 | s390: add DEBUG_RODATA support | Heiko Carstens | 1 | -3/+7 |
2016-01-19 | s390/irqflags: optimize irq restore | Christian Borntraeger | 1 | -1/+1 |
2015-11-16 | s390: avoid cache aliasing under z/VM and KVM | Martin Schwidefsky | 1 | -27/+3 |
2015-09-08 | Merge tag 'libnvdimm-for-4.3' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
2015-08-27 | mm: ZONE_DEVICE for "device memory" | Dan Williams | 1 | -1/+1 |
2015-08-03 | s390/numa: add core infrastructure | Philipp Hachtmann | 1 | -1/+1 |
2015-08-03 | s390/mm: make arch_add_memory() NUMA aware | Gerald Schaefer | 1 | -19/+19 |
2015-05-13 | s390/sclp: unify basic sclp access by exposing "struct sclp" | David Hildenbrand | 1 | -1/+1 |
2015-03-25 | s390: remove 31 bit support | Heiko Carstens | 1 | -5/+0 |
2015-01-22 | s390: avoid z13 cache aliasing | Martin Schwidefsky | 1 | -3/+6 |
2014-09-14 | mm: export symbol dependencies of is_zero_pfn() | Ard Biesheuvel | 1 | -0/+1 |
2014-04-03 | s390/mm,tlb: optimize TLB flushing for zEC12 | Martin Schwidefsky | 1 | -2/+5 |
2013-07-26 | s390: add support for IBM zBC12 machine | Heiko Carstens | 1 | -0/+1 |
2013-07-03 | mm/s390: prepare for removing num_physpages and simplify mem_init() | Jiang Liu | 1 | -15/+2 |
2013-07-03 | mm: concentrate modification of totalram_pages into the mm core | Jiang Liu | 1 | -1/+1 |
2013-07-03 | mm: enhance free_reserved_area() to support poisoning memory with zero | Jiang Liu | 1 | -1/+1 |
2013-07-03 | mm: change signature of free_reserved_area() to fix building warnings | Jiang Liu | 1 | -1/+2 |
2013-05-02 | s390/memory hotplug: provide memory_block_size_bytes() function | Heiko Carstens | 1 | -0/+11 |
2013-04-29 | mm/s390: use common help functions to free reserved pages | Jiang Liu | 1 | -29/+6 |
2013-04-17 | s390/mm: zero page cache synonyms for zEC12 | Martin Schwidefsky | 1 | -1/+9 |
2013-02-23 | memory-hotplug: introduce new arch_remove_memory() for removing page table | Wen Congyang | 1 | -0/+12 |
2012-11-23 | s390/mm: move kernel_page_present/kernel_map_pages to page_attr.c | Heiko Carstens | 1 | -28/+0 |
2012-11-23 | s390/mm: keep fault_init() private to fault.c | Heiko Carstens | 1 | -1/+0 |
2012-09-26 | s390/mm: mark free_initrd_mem() as __init | Heiko Carstens | 1 | -2/+2 |
2012-07-20 | s390/comments: unify copyright messages and remove file names | Heiko Carstens | 1 | -3/+1 |
2012-03-28 | Disintegrate asm/system.h for S390 | David Howells | 1 | -1/+1 |
2012-02-24 | [S390] memory hotplug: prevent memory zone interleave | Gerald Schaefer | 1 | -4/+26 |
2011-12-27 | [S390] add support for physical memory > 4TB | Martin Schwidefsky | 1 | -6/+10 |
2011-10-31 | s390: add missing module.h/export.h includes | Heiko Carstens | 1 | -0/+1 |
2011-05-26 | [S390] mm: add ZONE_DMA to 31-bit config again | Heiko Carstens | 1 | -2/+0 |
2011-05-23 | [S390] refactor page table functions for better pgste support | Martin Schwidefsky | 1 | -1/+2 |
2010-10-25 | [S390] store indication fault optimization | Martin Schwidefsky | 1 | -0/+1 |
2010-10-25 | [S390] lockless get_user_pages_fast() | Martin Schwidefsky | 1 | -2/+0 |
2010-10-25 | [S390] zero page cache synonyms | Martin Schwidefsky | 1 | -4/+45 |
2010-10-07 | Fix IRQ flag handling naming | David Howells | 1 | -2/+1 |
2010-08-24 | [S390] fix tlb flushing vs. concurrent /proc accesses | Martin Schwidefsky | 1 | -0/+2 |
2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
2010-02-26 | [S390] free_initmem: reduce code duplication | Heiko Carstens | 1 | -16/+17 |
2009-09-22 | arches: drop superfluous casts in nr_free_pages() callers | Geert Uytterhoeven | 1 | -1/+1 |
2009-03-26 | [S390] move EXPORT_SYMBOLs to definitions | Heiko Carstens | 1 | -0/+2 |
2009-01-06 | mm: show node to memory section relationship with symlinks in sysfs | Gary Hade | 1 | -1/+1 |
2008-10-20 | mm: cleanup to make remove_memory() arch-neutral | Badari Pulavarty | 1 | -11/+0 |
2008-08-01 | [S390] Add support for memory hot-remove. | Gerald Schaefer | 1 | -1/+12 |
2008-07-26 | s390: use generic show_mem() | Johannes Weiner | 1 | -32/+0 |
2008-07-14 | [S390] Add support for memory hot-add. | Heiko Carstens | 1 | -0/+19 |
2008-05-30 | [S390] showmem: Only walk spanned pages. | Heiko Carstens | 1 | -26/+23 |
2008-05-07 | [S390] guest page hinting light | Martin Schwidefsky | 1 | -0/+3 |
2008-04-30 | [S390] Convert to SPARSEMEM & SPARSEMEM_VMEMMAP | Heiko Carstens | 1 | -0/+2 |
2008-04-30 | [S390] System z large page support. | Gerald Schaefer | 1 | -23/+0 |
2008-04-17 | [S390] remove redundant display of free swap space in show_mem() | Johannes Weiner | 1 | -1/+0 |
2008-02-09 | [S390] dynamic page tables. | Martin Schwidefsky | 1 | -2/+3 |
2008-02-09 | [S390] Add four level page tables for CONFIG_64BIT=y. | Martin Schwidefsky | 1 | -2/+2 |
2008-02-09 | [S390] 1K/2K page table pages. | Martin Schwidefsky | 1 | -1/+1 |
2008-02-05 | [S390] DEBUG_PAGEALLOC support for s390. | Heiko Carstens | 1 | -0/+27 |
2007-10-22 | [S390] 4level-fixup cleanup | Martin Schwidefsky | 1 | -1/+3 |
2007-10-22 | [S390] Cleanup page table definitions. | Martin Schwidefsky | 1 | -16/+12 |
2007-08-22 | [S390] vmur: fix diag14 exceptions with addresses > 2GB. | Michael Holzheu | 1 | -17/+0 |
2007-05-21 | [S390] More verbose show_mem() like other architectures. | Heiko Carstens | 1 | -15/+23 |
2007-02-21 | [S390] Optional ZONE_DMA for s390. | Heiko Carstens | 1 | -0/+2 |
2007-02-05 | [S390] Mark kernel text section read-only. | Heiko Carstens | 1 | -5/+4 |
2007-02-05 | [S390] noexec protection | Gerald Schaefer | 1 | -3/+3 |
2007-02-05 | [S390] Remove pointless/unreliable kernel messages. | Heiko Carstens | 1 | -2/+0 |
2007-02-05 | [S390] Get rid of a lot of sparse warnings. | Heiko Carstens | 1 | -2/+1 |
2006-12-08 | [S390] Poison init section before freeing it. | Heiko Carstens | 1 | -0/+2 |
2006-12-08 | [S390] Use add_active_range() and free_area_init_nodes(). | Heiko Carstens | 1 | -17/+6 |
2006-12-08 | [S390] Virtual memmap for s390. | Heiko Carstens | 1 | -122/+41 |
2006-11-06 | [S390] revert add_active_range() usage patch. | Heiko Carstens | 1 | -10/+22 |
2006-10-04 | [S390] Remove open-coded mem_map usage. | Heiko Carstens | 1 | -4/+6 |
2006-10-04 | [S390] Have s390 use add_active_range() and free_area_init_nodes. | Heiko Carstens | 1 | -25/+10 |
2006-09-28 | [S390] Inline assembly cleanup. | Martin Schwidefsky | 1 | -26/+15 |
2006-09-20 | [S390] Cleanup in page table related code. | Gerald Schaefer | 1 | -22/+14 |
2006-08-16 | [S390] kernel page table allocation. | Heiko Carstens | 1 | -3/+3 |
2006-07-01 | [PATCH] s390: put sys_call_table into .rodata section and write protect it | Heiko Carstens | 1 | -14/+21 |
2006-06-30 | Remove obsolete #include <linux/config.h> | Jörn Engel | 1 | -1/+0 |
2006-03-22 | [PATCH] remove set_page_count() outside mm/ | Nick Piggin | 1 | -2/+2 |
2006-01-06 | [PATCH] s390: cleanup Kconfig | Martin Schwidefsky | 1 | -4/+4 |
2005-05-01 | [PATCH] s390: fix memory holes and cleanup setup_arch | Heiko Carstens | 1 | -5/+10 |
2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+310 |