summaryrefslogtreecommitdiffstats
path: root/arch/csky/mm
AgeCommit message (Expand)AuthorLines
2025-10-19csky: fix csky_cmpxchg_fixup not workingYang Li-2/+2
2025-09-13csky: remove BS check for FAULT_FLAG_ALLOW_RETRYAl Viro-1/+1
2025-03-17arch, mm: make releasing of memory to page allocator more explicitMike Rapoport (Microsoft)-5/+0
2025-03-17arch, mm: streamline HIGHMEM freeingMike Rapoport (Microsoft)-14/+0
2025-03-17arch, mm: set high_memory in free_area_init()Mike Rapoport (Microsoft)-1/+0
2025-03-17arch, mm: set max_mapnr when allocating memory map for FLATMEMMike Rapoport (Microsoft)-4/+0
2025-03-17csky: move setup_initrd() to setup.cMike Rapoport (Microsoft)-43/+0
2023-06-29csky: fix up lock_mm_and_find_vma() conversionLinus Torvalds-1/+1
2023-06-24mm/fault: convert remaining simple cases to lock_mm_and_find_vma()Linus Torvalds-17/+5
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds-0/+24
2022-07-22csky: Use the bitmap API to allocate bitmapsChristophe JAILLET-3/+2
2022-07-17csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual-0/+20
2022-06-16mm: avoid unnecessary page fault retires on shared memory typesPeter Xu-0/+4
2022-04-08csky: Fix versioncheck warningsDeyan Wang-1/+0
2021-12-13exit: Add and use make_task_dead.Eric W. Biederman-1/+1
2021-07-04csky: syscache: Fixup duplicate cache flushGuo Ren-5/+7
2021-05-03Merge tag 'csky-for-linus-5.13-rc1' of git://github.com/c-sky/csky-linuxLinus Torvalds-1/+2
2021-04-30mm: move mem_init_print_info() into mm_init()Kefeng Wang-1/+0
2021-04-28csky: uaccess.h: Coding convention with asm genericGuo Ren-1/+1
2021-04-28csky: fix syscache.c fallthrough warningRandy Dunlap-0/+1
2021-02-27csky: use free_initmem_default() in free_initmem()David Hildenbrand-16/+1
2021-02-27csky: Fixup pfn_valid error with wrong max_mapnrGuo Ren-2/+2
2021-01-12csky: mm: abort uaccess retries upon fatal signalGuo Ren-1/+4
2021-01-12csky: Sync riscv mm/fault.c for easy maintenanceGuo Ren-155/+187
2021-01-12csky: Fixup do_page_fault parent irq statusGuo Ren-0/+4
2021-01-12csky: Add faulthandler_disabled() checkGuo Ren-2/+2
2021-01-12csky: Fixup FAULT_FLAG_XXX param for handle_mm_faultGuo Ren-2/+21
2021-01-12csky: Fix TLB maintenance synchronization problemGuo Ren-8/+36
2021-01-12csky: Remove prologue of page fault handler in entry.SGuo Ren-5/+40
2021-01-12csky: Fixup PTE global for 2.5:1.5 virtual memoryGuo Ren-1/+7
2021-01-12csky: Add memory layout 2.5G(user):1.5G(kernel)Guo Ren-13/+23
2020-11-06csky/mm/highmem: Switch to generic kmap atomicThomas Gleixner-74/+1
2020-10-06dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h>Christoph Hellwig-1/+0
2020-10-06dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h>Christoph Hellwig-2/+1
2020-08-12mm/csky: use general page fault accountingPeter Xu-11/+1
2020-08-12mm: do page fault accounting in handle_mm_faultPeter Xu-1/+2
2020-07-31csky: Fixup warning by EXPORT_SYMBOL(kmap)Guo Ren-2/+0
2020-07-31csky: Optimize the trap processing flowGuo Ren-5/+5
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse-4/+4
2020-06-09csky: replace definitions of __pXd_offset() with pXd_index()Mike Rapoport-5/+5
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport-2/+0
2020-06-04kmap: remove kmap_atomic_to_page()Ira Weiny-13/+0
2020-06-04arch/kmap: define kmap_atomic_prot() for all arch'sIra Weiny-3/+3
2020-06-04arch/kmap: don't hard code kmap_prot valuesIra Weiny-1/+1
2020-06-04arch/kunmap_atomic: consolidate duplicate codeIra Weiny-6/+3
2020-06-04arch/kmap_atomic: consolidate duplicate codeIra Weiny-7/+2
2020-06-04arch/kunmap: remove duplicate kunmap implementationsIra Weiny-9/+0
2020-06-04arch/kmap: remove redundant arch specific kmapsIra Weiny-10/+4
2020-06-04arch/kmap: remove BUG_ON()Ira Weiny-1/+1
2020-04-07mm/vma: append unlikely() while testing VMA access permissionsAnshuman Khandual-1/+1