summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/include/port/pg_numa.h1
-rw-r--r--src/port/pg_numa.c10
2 files changed, 6 insertions, 5 deletions
diff --git a/src/include/port/pg_numa.h b/src/include/port/pg_numa.h
index 6c8b7103cc3..9d1ea6d0db8 100644
--- a/src/include/port/pg_numa.h
+++ b/src/include/port/pg_numa.h
@@ -28,6 +28,7 @@ static inline void
pg_numa_touch_mem_if_required(void *ptr)
{
volatile uint64 touch pg_attribute_unused();
+
touch = *(volatile uint64 *) ptr;
}
diff --git a/src/port/pg_numa.c b/src/port/pg_numa.c
index c65f22020ea..3368a43a338 100644
--- a/src/port/pg_numa.c
+++ b/src/port/pg_numa.c
@@ -65,8 +65,8 @@ pg_numa_init(void)
int
pg_numa_query_pages(int pid, unsigned long count, void **pages, int *status)
{
- unsigned long next = 0;
- int ret = 0;
+ unsigned long next = 0;
+ int ret = 0;
/*
* Chunk pointers passed to numa_move_pages to NUMA_QUERY_CHUNK_SIZE
@@ -80,9 +80,9 @@ pg_numa_query_pages(int pid, unsigned long count, void **pages, int *status)
CHECK_FOR_INTERRUPTS();
/*
- * Bail out if any of the chunks errors out (ret<0). We ignore
- * (ret>0) which is used to return number of nonmigrated pages,
- * but we're not migrating any pages here.
+ * Bail out if any of the chunks errors out (ret<0). We ignore (ret>0)
+ * which is used to return number of nonmigrated pages, but we're not
+ * migrating any pages here.
*/
ret = numa_move_pages(pid, count_chunk, &pages[next], NULL, &status[next], 0);
if (ret < 0)