ANDROID: mm: page_pinner: fix typos

Fix typos.

Bug: 192475091
Signed-off-by: Minchan Kim <minchan@google.com>
Change-Id: Ida3ae53f775b35e61e66703ed8409c0b6a1e04f0
This commit is contained in:
Minchan Kim
2021-07-07 13:10:59 -07:00
parent d012783a86
commit 9a453100fc

View File

@@ -15,7 +15,7 @@
#include "internal.h" #include "internal.h"
#define PAGE_PINNER_STACK_DEPTH 16 #define PAGE_PINNER_STACK_DEPTH 16
#define LONTERM_PIN_BUCKETS 4096 #define LONGTERM_PIN_BUCKETS 4096
struct page_pinner { struct page_pinner {
depot_stack_handle_t handle; depot_stack_handle_t handle;
@@ -34,7 +34,7 @@ struct captured_pinner {
struct longterm_pinner { struct longterm_pinner {
spinlock_t lock; spinlock_t lock;
unsigned int index; unsigned int index;
struct captured_pinner pinner[LONTERM_PIN_BUCKETS]; struct captured_pinner pinner[LONGTERM_PIN_BUCKETS];
}; };
static struct longterm_pinner lt_pinner = { static struct longterm_pinner lt_pinner = {
@@ -111,7 +111,7 @@ static noinline depot_stack_handle_t save_stack(gfp_t flags)
return handle; return handle;
} }
static void check_lonterm_pin(struct page_pinner *page_pinner, static void check_longterm_pin(struct page_pinner *page_pinner,
struct page *page) struct page *page)
{ {
s64 now, delta = 0; s64 now, delta = 0;
@@ -129,7 +129,7 @@ static void check_lonterm_pin(struct page_pinner *page_pinner,
spin_lock_irqsave(&lt_pinner.lock, flags); spin_lock_irqsave(&lt_pinner.lock, flags);
idx = lt_pinner.index++; idx = lt_pinner.index++;
lt_pinner.index %= LONTERM_PIN_BUCKETS; lt_pinner.index %= LONGTERM_PIN_BUCKETS;
lt_pinner.pinner[idx].handle = page_pinner->handle; lt_pinner.pinner[idx].handle = page_pinner->handle;
lt_pinner.pinner[idx].ts_usec = delta; lt_pinner.pinner[idx].ts_usec = delta;
@@ -137,7 +137,6 @@ static void check_lonterm_pin(struct page_pinner *page_pinner,
lt_pinner.pinner[idx].page_mt = get_pageblock_migratetype(page); lt_pinner.pinner[idx].page_mt = get_pageblock_migratetype(page);
lt_pinner.pinner[idx].pfn = page_to_pfn(page); lt_pinner.pinner[idx].pfn = page_to_pfn(page);
spin_unlock_irqrestore(&lt_pinner.lock, flags); spin_unlock_irqrestore(&lt_pinner.lock, flags);
} }
void __reset_page_pinner(struct page *page, unsigned int order, bool free) void __reset_page_pinner(struct page *page, unsigned int order, bool free)
@@ -164,7 +163,7 @@ void __reset_page_pinner(struct page *page, unsigned int order, bool free)
} else { } else {
WARN_ON_ONCE(atomic_dec_if_positive( WARN_ON_ONCE(atomic_dec_if_positive(
&page_pinner->count) < 0); &page_pinner->count) < 0);
check_lonterm_pin(page_pinner, page); check_longterm_pin(page_pinner, page);
} }
clear_bit(PAGE_EXT_GET, &page_ext->flags); clear_bit(PAGE_EXT_GET, &page_ext->flags);
page_ext = page_ext_next(page_ext); page_ext = page_ext_next(page_ext);
@@ -319,7 +318,7 @@ void __page_pinner_migration_failed(struct page *page)
spin_lock_irqsave(&acf_pinner.lock, flags); spin_lock_irqsave(&acf_pinner.lock, flags);
idx = acf_pinner.index++; idx = acf_pinner.index++;
acf_pinner.index %= LONTERM_PIN_BUCKETS; acf_pinner.index %= LONGTERM_PIN_BUCKETS;
acf_pinner.pinner[idx].handle = handle; acf_pinner.pinner[idx].handle = handle;
acf_pinner.pinner[idx].ts_usec = ktime_to_us(ktime_get_boottime()); acf_pinner.pinner[idx].ts_usec = ktime_to_us(ktime_get_boottime());
@@ -357,7 +356,7 @@ read_longterm_page_pinner(struct file *file, char __user *buf, size_t count,
if (!static_branch_unlikely(&page_pinner_inited)) if (!static_branch_unlikely(&page_pinner_inited))
return -EINVAL; return -EINVAL;
if (*ppos >= LONTERM_PIN_BUCKETS) if (*ppos >= LONGTERM_PIN_BUCKETS)
return 0; return 0;
i = *ppos; i = *ppos;
@@ -367,8 +366,8 @@ read_longterm_page_pinner(struct file *file, char __user *buf, size_t count,
* reading the records in the reverse order with newest one * reading the records in the reverse order with newest one
* being read first followed by older ones * being read first followed by older ones
*/ */
idx = (lt_pinner.index - 1 - i + LONTERM_PIN_BUCKETS) % idx = (lt_pinner.index - 1 - i + LONGTERM_PIN_BUCKETS) %
LONTERM_PIN_BUCKETS; LONGTERM_PIN_BUCKETS;
spin_lock_irqsave(&lt_pinner.lock, flags); spin_lock_irqsave(&lt_pinner.lock, flags);
record = lt_pinner.pinner[idx]; record = lt_pinner.pinner[idx];
spin_unlock_irqrestore(&lt_pinner.lock, flags); spin_unlock_irqrestore(&lt_pinner.lock, flags);
@@ -394,7 +393,7 @@ static ssize_t read_alloc_contig_failed(struct file *file, char __user *buf,
if (!static_branch_unlikely(&failure_tracking)) if (!static_branch_unlikely(&failure_tracking))
return -EINVAL; return -EINVAL;
if (*ppos >= LONTERM_PIN_BUCKETS) if (*ppos >= LONGTERM_PIN_BUCKETS)
return 0; return 0;
i = *ppos; i = *ppos;
@@ -404,8 +403,8 @@ static ssize_t read_alloc_contig_failed(struct file *file, char __user *buf,
* reading the records in the reverse order with newest one * reading the records in the reverse order with newest one
* being read first followed by older ones * being read first followed by older ones
*/ */
idx = (acf_pinner.index - 1 - i + LONTERM_PIN_BUCKETS) % idx = (acf_pinner.index - 1 - i + LONGTERM_PIN_BUCKETS) %
LONTERM_PIN_BUCKETS; LONGTERM_PIN_BUCKETS;
spin_lock_irqsave(&acf_pinner.lock, flags); spin_lock_irqsave(&acf_pinner.lock, flags);
record = acf_pinner.pinner[idx]; record = acf_pinner.pinner[idx];
@@ -430,7 +429,7 @@ static int pp_threshold_set(void *data, unsigned long long val)
spin_lock_irqsave(&lt_pinner.lock, flags); spin_lock_irqsave(&lt_pinner.lock, flags);
memset(lt_pinner.pinner, 0, memset(lt_pinner.pinner, 0,
sizeof(struct captured_pinner) * LONTERM_PIN_BUCKETS); sizeof(struct captured_pinner) * LONGTERM_PIN_BUCKETS);
lt_pinner.index = 0; lt_pinner.index = 0;
spin_unlock_irqrestore(&lt_pinner.lock, flags); spin_unlock_irqrestore(&lt_pinner.lock, flags);
return 0; return 0;