aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-05-03Hexagon: add target builtins to kernelhexagon-5.13-0for-linus-5.13-hexagon-0Sid Manning8-8/+249
2021-05-03Hexagon: remove DEBUG from comet configSid Manning1-1/+0
2021-05-03Hexagon: change jumps to must-extend in futex_atomic_*Sid Manning1-2/+2
2021-05-03Hexagon: fix build errorsSid Manning3-3/+7
2021-05-02Merge tag 'for-linus-5.13-ofs-1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-104/+54
2021-05-02Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds22-95/+41
2021-05-02Merge branch 'work.ecryptfs' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-105/+75
2021-05-01Merge tag 'landlock_v34' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds72-77/+6987
2021-05-01Merge tag 'integrity-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds12-14/+75
2021-05-01Merge tag 'perf-tools-for-v5.13-2021-04-29' of git://git.kernel.org/pub/scm/l...Linus Torvalds244-883/+9952
2021-05-01afs: Fix speculative status fetchesDavid Howells6-2/+23
2021-05-01Merge tag 'for-5.13/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds21-271/+372
2021-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds216-4022/+12447
2021-05-01Merge tag 'iommu-updates-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds63-2242/+2117
2021-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds226-4036/+5325
2021-04-30Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds26-427/+1144
2021-04-30Merge tag 'dlm-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/teiglan...Linus Torvalds9-142/+202
2021-04-30Merge tag 'fuse-update-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds9-57/+111
2021-04-30Merge tag 'ovl-update-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds9-81/+136
2021-04-30Merge branch 'akpm' (patches from Andrew)Linus Torvalds185-2641/+3173
2021-04-30Merge tag 'pinctrl-v5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds121-1076/+13667
2021-04-30Merge branch 'i2c/for-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds56-771/+2082
2021-04-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid...Linus Torvalds38-222/+2948
2021-04-30Merge tag 'sound-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds420-4029/+23461
2021-04-30Merge tag 'drm-next-2021-04-30' of git://anongit.freedesktop.org/drm/drmLinus Torvalds120-613/+2332
2021-04-30Merge tag 'modules-for-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-5/+4
2021-04-30Merge tag 'powerpc-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds234-5596/+6868
2021-04-30Merge tag 'xtensa-20210429' of git://github.com/jcmvbkbc/linux-xtensaLinus Torvalds18-220/+198
2021-04-30dm raid: remove unnecessary discard limits for raid0 and raid10Mike Snitzer1-9/+0
2021-04-30mm/memory-failure: unnecessary amount of unmappingJane Chu1-1/+1
2021-04-30mm/mmzone.h: fix existing kernel-doc comments and link them to core-apiMike Rapoport2-19/+25
2021-04-30mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1Sergei Trofimovich1-13/+17
2021-04-30net: page_pool: use alloc_pages_bulk in refill code pathJesper Dangaard Brouer2-27/+57
2021-04-30net: page_pool: refactor dma_map into own function page_pool_dma_mapJesper Dangaard Brouer1-19/+26
2021-04-30SUNRPC: refresh rq_pages using a bulk page allocatorChuck Lever1-16/+15
2021-04-30SUNRPC: set rq_page_end differentlyChuck Lever1-4/+3
2021-04-30mm/page_alloc: inline __rmqueue_pcplistJesper Dangaard Brouer1-1/+2
2021-04-30mm/page_alloc: optimize code layout for __alloc_pages_bulkJesper Dangaard Brouer1-3/+3
2021-04-30mm/page_alloc: add an array-based interface to the bulk page allocatorMel Gorman2-19/+54
2021-04-30mm/page_alloc: add a bulk page allocatorMel Gorman2-0/+129
2021-04-30mm/page_alloc: rename alloced to allocatedMel Gorman1-4/+4
2021-04-30mm/page_alloc: duplicate include linux/vmalloc.hzhouchuangao1-2/+0
2021-04-30mm, page_alloc: avoid page_to_pfn() in move_freepages()Kefeng Wang1-15/+13
2021-04-30mm/Kconfig: remove default DISCONTIGMEM_MANUALGeert Uytterhoeven1-1/+0
2021-04-30mm: page_alloc: dump migrate-failed pagesMinchan Kim1-0/+22
2021-04-30mm/mempolicy: fix mpol_misplaced kernel-docMatthew Wilcox (Oracle)2-7/+5
2021-04-30mm/mempolicy: rewrite alloc_pages_vma documentationMatthew Wilcox (Oracle)1-21/+13
2021-04-30mm/mempolicy: rewrite alloc_pages documentationMatthew Wilcox (Oracle)1-11/+10
2021-04-30mm/mempolicy: rename alloc_pages_current to alloc_pagesMatthew Wilcox (Oracle)2-10/+4
2021-04-30mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemaskMatthew Wilcox (Oracle)7-21/+13
2021-04-30mm/page_alloc: rename gfp_mask to gfpMatthew Wilcox (Oracle)1-9/+9
2021-04-30mm/page_alloc: rename alloc_mask to alloc_gfpMatthew Wilcox (Oracle)1-9/+10
2021-04-30include/linux/page-flags-layout.h: cleanupsYu Zhao2-37/+29
2021-04-30include/linux/page-flags-layout.h: correctly determine LAST_CPUPID_WIDTHYu Zhao1-1/+1
2021-04-30mm: remove lru_add_drain_all in alloc_contig_rangeMinchan Kim1-2/+0
2021-04-30mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range()David Hildenbrand1-2/+0
2021-04-30mm: move mem_init_print_info() into mm_init()Kefeng Wang30-42/+7
2021-04-30irq_work: record irq_work_queue() call stackZqiang1-1/+6
2021-04-30kasan: detect false-positives in testsAndrey Konovalov1-26/+29
2021-04-30kasan: record task_work_add() call stackWalter Wu2-1/+4
2021-04-30kasan: docs: update tests sectionAndrey Konovalov1-17/+15
2021-04-30kasan: docs: update ignoring accesses sectionAndrey Konovalov1-4/+30
2021-04-30kasan: docs: update shadow memory sectionAndrey Konovalov1-17/+14
2021-04-30kasan: docs: update HW_TAGS implementation details sectionAndrey Konovalov1-13/+13
2021-04-30kasan: docs: update SW_TAGS implementation details sectionAndrey Konovalov1-20/+19
2021-04-30kasan: docs: update GENERIC implementation details sectionAndrey Konovalov1-14/+13
2021-04-30kasan: docs: update boot parameters sectionAndrey Konovalov1-4/+10
2021-04-30kasan: docs: update error reports sectionAndrey Konovalov1-20/+26
2021-04-30kasan: docs: update usage sectionAndrey Konovalov1-12/+11
2021-04-30kasan: docs: update overview sectionAndrey Konovalov1-8/+19
2021-04-30kasan: docs: clean up sectionsAndrey Konovalov1-27/+27
2021-04-30kasan, mm: integrate slab init_on_free with HW_TAGSAndrey Konovalov4-33/+48
2021-04-30kasan, mm: integrate slab init_on_alloc with HW_TAGSAndrey Konovalov5-41/+43
2021-04-30kasan, mm: integrate page_alloc init with HW_TAGSAndrey Konovalov4-24/+59
2021-04-30kasan: init memory in kasan_(un)poison for HW_TAGSAndrey Konovalov6-34/+36
2021-04-30arm64: kasan: allow to init memory when setting tagsAndrey Konovalov3-20/+32
2021-04-30mm, kasan: don't poison boot memory with tag-based modesAndrey Konovalov1-11/+34
2021-04-30kasan: initialize shadow to TAG_INVALID for SW_TAGSAndrey Konovalov1-1/+2
2021-04-30kasan: fix kasan_byte_accessible() to be consistent with actual checksPeter Collingbourne2-5/+8
2021-04-30mm/kasan: switch from strlcpy to strscpyZhiyuan Dai1-1/+1
2021-04-30pagewalk: prefix struct kernel-doc descriptionsLukas Bulwahn1-2/+2
2021-04-30MAINTAINERS: assign pagewalk.h to MEMORY MANAGEMENTLukas Bulwahn1-0/+1
2021-04-30mm/doc: add mm.h and mm_types.h to the mm-api documentMatthew Wilcox (Oracle)1-0/+4
2021-04-30mm/doc: turn fault flags into an enumMatthew Wilcox (Oracle)1-14/+15
2021-04-30mm/doc: fix page_maybe_dma_pinned kerneldocMatthew Wilcox (Oracle)1-5/+5
2021-04-30mm/doc: fix fault_flag_allow_retry_first kerneldocMatthew Wilcox (Oracle)1-0/+1
2021-04-30mm/vmalloc: remove an empty lineUladzislau Rezki (Sony)1-1/+0
2021-04-30mm/vmalloc: refactor the preloading loagicUladzislau Rezki (Sony)1-33/+27
2021-04-30vm/test_vmalloc.sh: adapt for updated driver interfaceUladzislau Rezki (Sony)1-10/+11
2021-04-30lib/test_vmalloc.c: add a new 'nr_threads' parameterUladzislau Rezki (Sony)1-48/+40
2021-04-30lib/test_vmalloc.c: remove two kvfree_rcu() testsUladzislau Rezki (Sony)1-40/+0
2021-04-30mm: vmalloc: prevent use after free in _vm_unmap_aliasesVijayanand Jitta1-1/+1
2021-04-30mm/vmalloc: improve allocation failure error messagesNicholas Piggin1-13/+27
2021-04-30mm/vmalloc: remove unmap_kernel_rangeNicholas Piggin10-47/+51
2021-04-30powerpc/xive: remove unnecessary unmap_kernel_rangeNicholas Piggin1-4/+0
2021-04-30kernel/dma: remove unnecessary unmap_kernel_rangeNicholas Piggin1-1/+0
2021-04-30mm/vmalloc: remove map_kernel_rangeNicholas Piggin5-51/+38
2021-04-30mm/vmalloc: hugepage vmalloc mappingsNicholas Piggin4-48/+209
2021-04-30mm/vmalloc: add vmap_range_noflush variantNicholas Piggin1-3/+13
2021-04-30mm: move vmap_range from mm/ioremap.c to mm/vmalloc.cNicholas Piggin3-203/+205
2021-04-30mm/vmalloc: provide fallback arch huge vmap support functionsNicholas Piggin4-20/+31
2021-04-30x86: inline huge vmap supported functionsNicholas Piggin3-37/+19
2021-04-30arm64: inline huge vmap supported functionsNicholas Piggin2-29/+20
2021-04-30powerpc: inline huge vmap supported functionsNicholas Piggin2-24/+16
2021-04-30mm: HUGE_VMAP arch support cleanupNicholas Piggin11-80/+87
2021-04-30mm/ioremap: rename ioremap_*_range to vmap_*_rangeNicholas Piggin1-31/+33
2021-04-30mm/vmalloc: rename vmap_*_range vmap_pages_*_rangeNicholas Piggin1-8/+8
2021-04-30mm: apply_to_pte_range warn and fail if a large pte is encounteredNicholas Piggin1-17/+49
2021-04-30mm/vmalloc: fix HUGE_VMAP regression by enabling huge pages in vmalloc_to_pageNicholas Piggin2-15/+29
2021-04-30ARM: mm: add missing pud_page define to 2-level page tablesNicholas Piggin2-2/+3
2021-04-30mm/vmalloc: use rb_tree instead of list for vread() lookupsSerapheim Dimitropoulos1-1/+4
2021-04-30mm: unexport remap_vmalloc_range_partialChristoph Hellwig1-1/+0
2021-04-30samples/vfio-mdev/mdpy: use remap_vmalloc_rangeChristoph Hellwig1-3/+1
2021-04-30mm/sparse: add the missing sparse_buffer_fini() in error branchWang Wensheng1-0/+1
2021-04-30mm/dmapool: switch from strlcpy to strscpyZhiyuan Dai1-1/+1
2021-04-30selftests: add a MREMAP_DONTUNMAP selftest for shmemBrian Geffon1-0/+52
2021-04-30Revert "mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio"Brian Geffon5-12/+5
2021-04-30mm: extend MREMAP_DONTUNMAP to non-anonymous mappingsBrian Geffon1-2/+2
2021-04-30NUMA balancing: reduce TLB flush via delaying mapping on hint page faultHuang Ying1-22/+32
2021-04-30i915: fix remap_io_sg to verify the pgprotChristoph Hellwig1-50/+23
2021-04-30i915: use io_mapping_map_userChristoph Hellwig4-52/+5
2021-04-30mm: add a io_mapping_map_user helperChristoph Hellwig4-0/+36
2021-04-30mm: add remap_pfn_range_notrackChristoph Hellwig2-20/+33
2021-04-30mm, tracing: improve rss_stat tracepoint messageOvidiu Panait1-2/+22
2021-04-30x86/vmemmap: optimize for consecutive sections in partial populated PMDsOscar Salvador1-6/+61
2021-04-30x86/vmemmap: handle unpopulated sub-pmd rangesOscar Salvador1-13/+55
2021-04-30x86/vmemmap: drop handling of 1GB vmemmap rangesOscar Salvador1-28/+7
2021-04-30x86/vmemmap: drop handling of 4K unaligned vmemmap rangeOscar Salvador1-35/+13
2021-04-30mm/interval_tree: add comments to improve code readabilityZhiyuan Dai1-1/+1
2021-04-30mm/memory.c: do_numa_page(): delete bool "migrated"Wang Qing1-3/+1
2021-04-30mm: page_counter: mitigate consequences of a page_counter underflowJohannes Weiner1-2/+6
2021-04-30linux/memcontrol.h: remove duplicate struct declarationWan Jiabing1-2/+0
2021-04-30mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_MEMCG_KMEMMuchun Song1-1/+6
2021-04-30mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_cgroup_{un}charge_p...Muchun Song1-38/+25
2021-04-30mm: memcontrol: use obj_cgroup APIs to charge kmem pagesMuchun Song2-81/+155
2021-04-30mm: memcontrol: change ug->dummy_page only if memcg changedMuchun Song1-1/+1
2021-04-30mm: memcontrol: directly access page->memcg_data in mm/page_alloc.cMuchun Song1-2/+2
2021-04-30mm: memcontrol: introduce obj_cgroup_{un}charge_pagesMuchun Song1-23/+40
2021-04-30mm: memcontrol: slab: fix obtain a reference to a freeing memcgMuchun Song1-1/+9
2021-04-30memcg: charge before adding to swapcache on swapinShakeel Butt4-59/+100
2021-04-30kselftests: cgroup: update kmem test for new vmstat implementationJohannes Weiner1-8/+14
2021-04-30mm: memcontrol: consolidate lruvec stat flushingJohannes Weiner1-46/+28
2021-04-30mm: memcontrol: switch to rstatJohannes Weiner2-158/+127
2021-04-30cgroup: rstat: punt root-level optimization to individual controllersJohannes Weiner2-31/+47
2021-04-30cgroup: rstat: support cgroup1Johannes Weiner2-15/+21
2021-04-30mm: memcontrol: privatize memcg_page_state query functionsJohannes Weiner2-44/+32
2021-04-30mm: memcontrol: kill mem_cgroup_nodeinfo()Johannes Weiner2-17/+12
2021-04-30mm: memcontrol: fix cpuhotplug statistics flushingJohannes Weiner1-14/+21
2021-04-30memcg: enable memcg oom-kill for __GFP_NOFAILShakeel Butt1-3/+0
2021-04-30memcg: cleanup root memcg checksShakeel Butt1-2/+2
2021-04-30mm: memcontrol: fix kernel stack accountMuchun Song1-5/+8
2021-04-30mm/memremap.c: fix improper SPDX comment styleZhiyuan Dai1-1/+1
2021-04-30mm: gup: remove FOLL_SPLITYang Shi3-32/+2
2021-04-30RDMA/umem: batch page unpin in __ib_umem_release()Joao Martins1-6/+6
2021-04-30mm/gup: add a range variant of unpin_user_pages_dirty_lock()Joao Martins2-0/+64
2021-04-30mm/gup: decrement head page once for group of subpagesJoao Martins1-18/+11
2021-04-30mm/gup: add compound page list iteratorJoao Martins1-0/+26
2021-04-30mm/msync: exit early when the flags is an MS_ASYNC and start < vm_startNikita Ermakov1-1/+5
2021-04-30mm/filemap: update stale commentRui Sun1-1/+1
2021-04-30mm: move page_mapping_file to pagemap.hMatthew Wilcox (Oracle)12-11/+19
2021-04-30mm: page-writeback: simplify memcg handling in test_clear_page_writeback()Johannes Weiner4-60/+19
2021-04-30mm/filemap: drop check for truncated page after I/OMatthew Wilcox (Oracle)1-2/+0
2021-04-30mm/filemap: use filemap_read_page in filemap_faultMatthew Wilcox (Oracle)1-9/+1
2021-04-30iomap: use filemap_range_needs_writeback() for O_DIRECT readsJens Axboe1-8/+16
2021-04-30mm: use filemap_range_needs_writeback() for O_DIRECT readsJens Axboe1-2/+2
2021-04-30mm: provide filemap_range_needs_writeback() helperJens Axboe2-0/+45
2021-04-30mm/memtest: add ARCH_USE_MEMTESTAnshuman Khandual7-1/+14
2021-04-30mm: page_poison: print page info when corruption is caughtSergei Trofimovich1-2/+4
2021-04-30mm: page_owner: detect page_owner recursion via task_structSergei Trofimovich2-22/+14
2021-04-30mm: page_owner: use kstrtobool() to parse bool optionSergei Trofimovich1-7/+1
2021-04-30mm: page_owner: fetch backtrace only for tracked pagesSergei Trofimovich1-3/+3
2021-04-30mm, page_owner: remove unused parameter in __set_page_owner_handlezhongjiang-ali1-5/+5
2021-04-30mm/page_owner: record the timestamp of all pages during freeGeorgi Djakov2-5/+9
2021-04-30mm/kmemleak.c: fix a typoBhaskar Chowdhury1-1/+1
2021-04-30mm/slub.c: trivial typo fixesBhaskar Chowdhury1-4/+4
2021-04-30mm, slub: enable slub_debug static key when creating cache with explicit debu...Vlastimil Babka1-0/+9
2021-04-30mm/slab_common: provide "slab_merge" option for !IS_ENABLED(CONFIG_SLAB_MERGE...Rafael Aquini2-0/+15
2021-04-30watchdog: cleanup handling of false positivesPetr Mladek1-12/+8
2021-04-30watchdog: fix barriers when printing backtraces from all CPUsPetr Mladek1-11/+6
2021-04-30watchdog/softlockup: remove logic that tried to prevent repeated reportsPetr Mladek1-12/+2
2021-04-30watchdog/softlockup: report the overall time of softlockupsPetr Mladek1-12/+28
2021-04-30watchdog: explicitly update timestamp when reporting softlockupPetr Mladek1-0/+3
2021-04-30watchdog: rename __touch_watchdog() to a better descriptive namePetr Mladek1-4/+4
2021-04-30vfs: fs_parser: clean up kernel-doc warningsRandy Dunlap1-1/+1
2021-04-30kfifo: fix ternary sign extension bugsDan Carpenter3-6/+18
2021-04-30ocfs2/dlm: remove unused functionJiapeng Chong1-7/+0
2021-04-30ocfs2: fix a typoBhaskar Chowdhury1-1/+1
2021-04-30ocfs2: map flags directly in flags_to_o2dlm()Joseph Qi1-18/+18
2021-04-30ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS_ATTRIBUTEYang Li1-1/+1
2021-04-30arch/sh/include/asm/tlb.h: remove duplicate includeZhang Yunkai1-8/+2
2021-04-30scripts: a new script for checking duplicate struct declarationWan Jiabing1-0/+53
2021-04-30scripts/spelling.txt: add entries for recent discoveriesTom Saeger1-1/+25
2021-04-30include/linux/compiler-gcc.h: sparse can do constant folding of __builtin_bsw...Luc Van Oostenryck1-6/+2
2021-04-30ia64: module: fix symbolizer crash on fdescrSergei Trofimovich2-5/+30
2021-04-30ia64: drop marked broken DISCONTIGMEM and VIRTUAL_MEM_MAPSergei Trofimovich13-331/+4
2021-04-30ia64: mca: always make IA64_MCA_DEBUG an expressionSergei Trofimovich1-2/+2
2021-04-30ia64: fix EFI_DEBUG buildSergei Trofimovich1-5/+6
2021-04-30ia64: trivial spelling fixesBhaskar Chowdhury1-3/+3
2021-04-30ia64: simplify code flow around swiotlb initSergei Trofimovich1-2/+5
2021-04-30ia64: drop unused IA64_FW_EMU ifdefSergei Trofimovich1-5/+0