diff options
| author | Wanpeng Li <liwp@linux.vnet.ibm.com> | 2012-06-16 08:37:48 -0400 |
|---|---|---|
| committer | Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | 2012-07-23 11:16:20 -0400 |
| commit | 1d00015e268f9142de0b504b3e4a4905155276f2 (patch) | |
| tree | de74efa0ef221596c3da933b0ad3ac3a5f5e2179 | |
| parent | 3389b530a67e8aed049a213f751b29023bd9fcce (diff) | |
mm/frontswap: cleanup doc and comment error
Signed-off-by: Wanpeng Li <liwp.linux@gmail.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
| -rw-r--r-- | Documentation/vm/frontswap.txt | 4 | ||||
| -rw-r--r-- | mm/frontswap.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/Documentation/vm/frontswap.txt b/Documentation/vm/frontswap.txt index 37067cf455f4..5ef2d1366425 100644 --- a/Documentation/vm/frontswap.txt +++ b/Documentation/vm/frontswap.txt | |||
| @@ -25,7 +25,7 @@ with the specified swap device number (aka "type"). A "store" will | |||
| 25 | copy the page to transcendent memory and associate it with the type and | 25 | copy the page to transcendent memory and associate it with the type and |
| 26 | offset associated with the page. A "load" will copy the page, if found, | 26 | offset associated with the page. A "load" will copy the page, if found, |
| 27 | from transcendent memory into kernel memory, but will NOT remove the page | 27 | from transcendent memory into kernel memory, but will NOT remove the page |
| 28 | from from transcendent memory. An "invalidate_page" will remove the page | 28 | from transcendent memory. An "invalidate_page" will remove the page |
| 29 | from transcendent memory and an "invalidate_area" will remove ALL pages | 29 | from transcendent memory and an "invalidate_area" will remove ALL pages |
| 30 | associated with the swap type (e.g., like swapoff) and notify the "device" | 30 | associated with the swap type (e.g., like swapoff) and notify the "device" |
| 31 | to refuse further stores with that swap type. | 31 | to refuse further stores with that swap type. |
| @@ -99,7 +99,7 @@ server configured with a large amount of RAM... without pre-configuring | |||
| 99 | how much of the RAM is available for each of the clients! | 99 | how much of the RAM is available for each of the clients! |
| 100 | 100 | ||
| 101 | In the virtual case, the whole point of virtualization is to statistically | 101 | In the virtual case, the whole point of virtualization is to statistically |
| 102 | multiplex physical resources acrosst the varying demands of multiple | 102 | multiplex physical resources across the varying demands of multiple |
| 103 | virtual machines. This is really hard to do with RAM and efforts to do | 103 | virtual machines. This is really hard to do with RAM and efforts to do |
| 104 | it well with no kernel changes have essentially failed (except in some | 104 | it well with no kernel changes have essentially failed (except in some |
| 105 | well-publicized special-case workloads). | 105 | well-publicized special-case workloads). |
diff --git a/mm/frontswap.c b/mm/frontswap.c index 5318b3a57080..6b3e71a2cd48 100644 --- a/mm/frontswap.c +++ b/mm/frontswap.c | |||
| @@ -120,7 +120,7 @@ static inline void __frontswap_clear(struct swap_info_struct *sis, pgoff_t offse | |||
| 120 | * "Store" data from a page to frontswap and associate it with the page's | 120 | * "Store" data from a page to frontswap and associate it with the page's |
| 121 | * swaptype and offset. Page must be locked and in the swap cache. | 121 | * swaptype and offset. Page must be locked and in the swap cache. |
| 122 | * If frontswap already contains a page with matching swaptype and | 122 | * If frontswap already contains a page with matching swaptype and |
| 123 | * offset, the frontswap implmentation may either overwrite the data and | 123 | * offset, the frontswap implementation may either overwrite the data and |
| 124 | * return success or invalidate the page from frontswap and return failure. | 124 | * return success or invalidate the page from frontswap and return failure. |
| 125 | */ | 125 | */ |
| 126 | int __frontswap_store(struct page *page) | 126 | int __frontswap_store(struct page *page) |
