 ceffc07852
			
		
	
	
	ceffc07852
	
	
	
		
			
			- generic_file* file operations do no longer have a xip/non-xip split - filemap_xip.c implements a new set of fops that require get_xip_page aop to work proper. all new fops are exported GPL-only (don't like to see whatever code use those except GPL modules) - __xip_unmap now uses page_check_address, which is no longer static in rmap.c, and defined in linux/rmap.h - mm/filemap.h is now much more clean, plainly having just Linus' inline funcs moved here from filemap.c - fix includes in filemap_xip to make it build cleanly on i386 Signed-off-by: Carsten Otte <cotte@de.ibm.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
		
			
				
	
	
		
			22 lines
		
	
	
	
		
			689 B
			
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			689 B
			
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| #
 | |
| # Makefile for the linux memory manager.
 | |
| #
 | |
| 
 | |
| mmu-y			:= nommu.o
 | |
| mmu-$(CONFIG_MMU)	:= fremap.o highmem.o madvise.o memory.o mincore.o \
 | |
| 			   mlock.o mmap.o mprotect.o mremap.o msync.o rmap.o \
 | |
| 			   vmalloc.o
 | |
| 
 | |
| obj-y			:= bootmem.o filemap.o mempool.o oom_kill.o fadvise.o \
 | |
| 			   page_alloc.o page-writeback.o pdflush.o \
 | |
| 			   readahead.o slab.o swap.o truncate.o vmscan.o \
 | |
| 			   prio_tree.o $(mmu-y)
 | |
| 
 | |
| obj-$(CONFIG_SWAP)	+= page_io.o swap_state.o swapfile.o thrash.o
 | |
| obj-$(CONFIG_HUGETLBFS)	+= hugetlb.o
 | |
| obj-$(CONFIG_NUMA) 	+= mempolicy.o
 | |
| obj-$(CONFIG_SPARSEMEM)	+= sparse.o
 | |
| obj-$(CONFIG_SHMEM) += shmem.o
 | |
| obj-$(CONFIG_TINY_SHMEM) += tiny-shmem.o
 | |
| 
 | |
| obj-$(CONFIG_FS_XIP) += filemap_xip.o
 |