| 
									
										
										
										
											2012-03-28 14:42:56 -07:00
										 |  |  | # Makefile for vm selftests
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-22 14:58:52 -07:00
										 |  |  | CFLAGS = -Wall -I ../../../../usr/include $(EXTRA_CFLAGS) | 
					
						
							| 
									
										
										
										
											2016-11-29 19:55:49 +08:00
										 |  |  | LDLIBS = -lrt | 
					
						
							| 
									
										
										
										
											2016-11-29 19:55:47 +08:00
										 |  |  | TEST_GEN_FILES = compaction_test | 
					
						
							|  |  |  | TEST_GEN_FILES += hugepage-mmap | 
					
						
							|  |  |  | TEST_GEN_FILES += hugepage-shm | 
					
						
							|  |  |  | TEST_GEN_FILES += map_hugetlb | 
					
						
							|  |  |  | TEST_GEN_FILES += mlock2-tests | 
					
						
							|  |  |  | TEST_GEN_FILES += on-fault-limit | 
					
						
							|  |  |  | TEST_GEN_FILES += thuge-gen | 
					
						
							|  |  |  | TEST_GEN_FILES += transhuge-stress | 
					
						
							|  |  |  | TEST_GEN_FILES += userfaultfd | 
					
						
							|  |  |  | TEST_GEN_FILES += mlock-random-test | 
					
						
							| 
									
										
										
										
											2012-03-28 14:42:56 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-11 15:05:59 +11:00
										 |  |  | TEST_PROGS := run_vmtests | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | include ../lib.mk | 
					
						
							| 
									
										
										
										
											2012-03-28 14:42:56 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-11-29 19:55:49 +08:00
										 |  |  | userfaultfd: LDLIBS += -lpthread ../../../../usr/include/linux/kernel.h | 
					
						
							|  |  |  | mlock-random-test: LDLIBS += -lcap | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ../../../../usr/include/linux/kernel.h: | 
					
						
							|  |  |  | 	make -C ../../../.. headers_install |