xref: /openbmc/linux/include/linux/migrate_mode.h (revision 9cfc5c90)
1 #ifndef MIGRATE_MODE_H_INCLUDED
2 #define MIGRATE_MODE_H_INCLUDED
3 /*
4  * MIGRATE_ASYNC means never block
5  * MIGRATE_SYNC_LIGHT in the current implementation means to allow blocking
6  *	on most operations but not ->writepage as the potential stall time
7  *	is too significant
8  * MIGRATE_SYNC will block when migrating pages
9  */
10 enum migrate_mode {
11 	MIGRATE_ASYNC,
12 	MIGRATE_SYNC_LIGHT,
13 	MIGRATE_SYNC,
14 };
15 
16 #endif		/* MIGRATE_MODE_H_INCLUDED */
17