From 91146acfe53ed54a8da09b40f568e058f51961a6 Mon Sep 17 00:00:00 2001 From: Masamichi Takagi Date: Tue, 15 Oct 2019 14:41:10 +0900 Subject: [PATCH] Make struct ihk_os_rusage compatible with mckernel_rusage (workaround for Fugaku) Change-Id: Iebae1e8b0aaf9c23cb1c9411aa1ad111b2e61028 --- kernel/include/rusage_private.h | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/kernel/include/rusage_private.h b/kernel/include/rusage_private.h index 69413946..70235eda 100644 --- a/kernel/include/rusage_private.h +++ b/kernel/include/rusage_private.h @@ -27,30 +27,17 @@ static inline int rusage_pgsize_to_pgtype(size_t pgsize) case 12: ret = IHK_OS_PGSIZE_4KB; break; - case 16: - ret = IHK_OS_PGSIZE_64KB; - break; case 21: ret = IHK_OS_PGSIZE_2MB; break; - case 25: - ret = IHK_OS_PGSIZE_32MB; - break; case 30: ret = IHK_OS_PGSIZE_1GB; break; - case 34: - ret = IHK_OS_PGSIZE_16GB; - break; - case 29: - ret = IHK_OS_PGSIZE_512MB; - break; - case 42: - ret = IHK_OS_PGSIZE_4TB; - break; default: +#if 0 /* 64KB page goes here when using mckernel_rusage-compatible ihk_os_rusage */ kprintf("%s: Error: Unknown pgsize=%ld\n", __func__, pgsize); +#endif break; }