mm/kasan: change kasan_check_{read,write} to return boolean 
						
					 
				 
				2019-07-12 11:05:42 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							backing-dev: no need to check return value of debugfs_create functions 
						
					 
				 
				2019-06-03 15:49:07 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge 5.2-rc4 into char-misc-next 
						
					 
				 
				2019-06-09 09:11:21 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Driver Core and debugfs changes for 5.3-rc1 
						
					 
				 
				2019-07-12 12:24:03 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/cma.c: fail if fixed declaration can't be honored 
						
					 
				 
				2019-07-16 19:23:21 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/cma_debug.c: fix the break condition in cma_maxchunk_get() 
						
					 
				 
				2019-05-14 09:47:45 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm, compaction: make sure we isolate a valid PFN 
						
					 
				 
				2019-06-01 15:51:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: update references to page _refcount 
						
					 
				 
				2019-05-14 19:52:47 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options 
						
					 
				 
				2019-07-12 11:05:46 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							vfs: implement readahead(2) using POSIX_FADV_WILLNEED 
						
					 
				 
				2018-08-30 20:01:32 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/failslab.c: by default, do not fail allocations with direct reclaim only 
						
					 
				 
				2019-07-12 11:05:43 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/filemap.c: correct the comment about VM_FAULT_RETRY 
						
					 
				 
				2019-07-12 11:05:43 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482 
						
					 
				 
				2019-06-19 17:09:52 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: introduce ARCH_HAS_PTE_DEVMAP 
						
					 
				 
				2019-07-16 19:23:25 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM 
						
					 
				 
				2019-05-14 09:47:45 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: convert totalram_pages and totalhigh_pages variables to atomic 
						
					 
				 
				2018-12-28 12:11:47 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							HMM patches for 5.3 
						
					 
				 
				2019-07-14 19:42:11 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: thp: fix false negative of shmem vma's THP eligibility 
						
					 
				 
				2019-07-18 17:08:06 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge 
						
					 
				 
				2019-06-29 16:43:45 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							hwpoison-inject: no need to check return value of debugfs_create functions 
						
					 
				 
				2019-06-03 15:39:40 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 248 
						
					 
				 
				2019-06-19 17:09:08 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: introduce ARCH_HAS_PTE_DEVMAP 
						
					 
				 
				2019-07-16 19:23:25 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm, debug_pagealloc: use a page type instead of page_ext flag 
						
					 
				 
				2019-07-12 11:05:43 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Revert "mm: page cache: store only head pages in i_pages" 
						
					 
				 
				2019-07-05 19:55:18 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 
						
					 
				 
				2019-06-05 17:37:06 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Driver Core and debugfs changes for 5.3-rc1 
						
					 
				 
				2019-07-12 12:24:03 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482 
						
					 
				 
				2019-06-19 17:09:52 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pages 
						
					 
				 
				2019-07-12 11:05:44 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							The main changes in this release include: 
						
					 
				 
				2019-07-18 11:51:00 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: remove MEMORY_DEVICE_PUBLIC support 
						
					 
				 
				2019-07-02 14:32:43 -03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							HMM patches for 5.3 
						
					 
				 
				2019-07-14 19:42:11 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones 
						
					 
				 
				2019-07-16 19:23:21 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Revert "mm: page cache: store only head pages in i_pages" 
						
					 
				 
				2019-07-05 19:55:18 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							HMM patches for 5.3 
						
					 
				 
				2019-07-14 19:42:11 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: thp: make transhuge_vma_suitable available for anonymous THP 
						
					 
				 
				2019-07-18 17:08:06 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/sparsemem: cleanup 'section number' data types 
						
					 
				 
				2019-07-18 17:08:07 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: export alloc_pages_vma 
						
					 
				 
				2019-07-02 14:32:44 -03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							docs/core-api/mm: fix return value descriptions in mm/ 
						
					 
				 
				2019-03-05 21:07:20 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: migrate: remove unused mode argument 
						
					 
				 
				2019-07-18 17:08:07 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/mincore.c: fix race between swapoff and mincore 
						
					 
				 
				2019-07-12 11:05:43 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/mlock.c: change count_mm_mlocked_page_nr return type 
						
					 
				 
				2019-06-13 17:34:56 -10:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Add SPDX license identifier for missed files 
						
					 
				 
				2019-05-21 10:50:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Add SPDX license identifier for missed files 
						
					 
				 
				2019-05-21 10:50:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: mmu_gather: remove __tlb_reset_range() for force flush 
						
					 
				 
				2019-06-13 17:34:56 -10:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/mmu_notifier: use hlist_add_head_rcu() 
						
					 
				 
				2019-07-12 11:05:46 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/mprotect.c: fix compilation warning because of unused 'mm' variable 
						
					 
				 
				2019-05-14 09:47:51 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/mmu_notifier: contextual information for event triggering invalidation 
						
					 
				 
				2019-05-14 09:47:49 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: fix the MAP_UNINITIALIZED flag 
						
					 
				 
				2019-07-16 19:23:21 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/oom_kill.c: remove redundant OOM score normalization in select_bad_process() 
						
					 
				 
				2019-07-12 11:05:47 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: remove the account_page_dirtied export 
						
					 
				 
				2019-07-12 11:05:42 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/sparsemem: support sub-section hotplug 
						
					 
				 
				2019-07-18 17:08:07 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm, debug_pagealloc: use a page type instead of page_ext flag 
						
					 
				 
				2019-07-12 11:05:43 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/page_idle.c: fix oops because end_pfn is larger than max_pfn 
						
					 
				 
				2019-06-29 16:43:45 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm, swap: use rbtree for swap_extent 
						
					 
				 
				2019-07-12 11:05:43 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/page_isolation.c: change the prototype of undo_isolate_page_range() 
						
					 
				 
				2019-07-12 11:05:43 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/page_owner: Simplify stack trace handling 
						
					 
				 
				2019-04-29 12:37:50 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							page_poison: play nicely with KASAN 
						
					 
				 
				2019-03-05 21:07:13 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/rmap: map_pte() was not handling private ZONE_DEVICE page properly 
						
					 
				 
				2018-10-31 08:54:11 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							percpu: convert chunk hints to be based on pcpu_block_md 
						
					 
				 
				2019-03-13 12:25:31 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 
						
					 
				 
				2019-06-05 17:37:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 
						
					 
				 
				2019-06-05 17:37:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 
						
					 
				 
				2019-06-05 17:37:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 
						
					 
				 
				2019-06-05 17:37:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							x86/mm: Page size aware flush_tlb_mm_range() 
						
					 
				 
				2018-10-09 16:51:11 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Add SPDX license identifier for missed files 
						
					 
				 
				2019-05-21 10:50:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/rmap.c: use the pra.mapcount to do the check 
						
					 
				 
				2019-05-14 09:47:49 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 
						
					 
				 
				2019-06-05 17:37:17 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 
						
					 
				 
				2019-07-19 10:42:02 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: maintain randomization of page free lists 
						
					 
				 
				2019-05-14 19:52:48 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: maintain randomization of page free lists 
						
					 
				 
				2019-05-14 19:52:48 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options 
						
					 
				 
				2019-07-12 11:05:46 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options 
						
					 
				 
				2019-07-12 11:05:46 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/slab_common.c: work around clang bug  #42570 
						
					 
				 
				2019-07-16 19:23:21 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/slab: refactor common ksize KASAN logic into slab_common.c 
						
					 
				 
				2019-07-12 11:05:42 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options 
						
					 
				 
				2019-07-12 11:05:46 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/sparsemem: convert kmalloc_section_memmap() to populate_section_memmap() 
						
					 
				 
				2019-07-18 17:08:07 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/sparsemem: cleanup 'section number' data types 
						
					 
				 
				2019-07-18 17:08:07 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							docs: admin-guide: move sysctl directory to it 
						
					 
				 
				2019-07-15 11:03:01 -03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm, swap, get_swap_pages: use entry_size instead of cluster in parameter 
						
					 
				 
				2018-08-22 10:52:44 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/swap_state.c: simplify total_swapcache_pages() with get_swap_device() 
						
					 
				 
				2019-07-12 11:05:43 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm, swap: use rbtree for swap_extent 
						
					 
				 
				2019-07-12 11:05:43 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Add SPDX license identifier for missed files 
						
					 
				 
				2019-05-21 10:50:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 
						
					 
				 
				2019-06-19 17:09:55 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499 
						
					 
				 
				2019-06-19 17:09:53 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: add account_locked_vm utility function 
						
					 
				 
				2019-07-16 19:23:25 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: get rid of vmacache_flush_all() entirely 
						
					 
				 
				2018-09-13 15:18:04 -10:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: vmalloc: show number of vmalloc pages in /proc/meminfo 
						
					 
				 
				2019-07-12 11:05:47 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 
						
					 
				 
				2019-06-19 17:09:55 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/vmscan.c: add checks for incorrect handling of current->reclaim_state 
						
					 
				 
				2019-07-16 19:23:21 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Add SPDX license identifier for missed files 
						
					 
				 
				2019-05-21 10:50:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: memcontrol: make cgroup stats and events query API explicitly local 
						
					 
				 
				2019-05-14 19:52:53 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 
						
					 
				 
				2019-07-19 10:42:02 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Add SPDX license identifier for more missed files 
						
					 
				 
				2019-05-21 10:50:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Add SPDX license identifier for more missed files 
						
					 
				 
				2019-05-21 10:50:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 
						
					 
				 
				2019-07-19 10:42:02 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							zswap: ignore debugfs_create_dir() return value 
						
					 
				 
				2019-06-03 15:39:39 +02:00