mcctrl, mexec: fix a bunch of warnings

This commit is contained in:
Balazs Gerofi
2017-09-04 08:53:32 +09:00
parent 90fbfd6f7d
commit 99ca46663b
3 changed files with 6 additions and 0 deletions

View File

@ -1715,6 +1715,7 @@ out:
return error;
}
#ifdef SC_DEBUG
#ifdef MCCTRL_KSYM_walk_page_range
static void
(*mcctrl_walk_page_range)(unsigned long addr, unsigned long end, struct mm_walk *walk)
@ -1748,6 +1749,7 @@ static int mywalk(pte_t *pte, unsigned long addr, unsigned long next, struct mm_
}
return 0;
}
#endif
static long pager_req_mlock_list(ihk_os_t os, unsigned long start,
unsigned long end, void *addr, int nent)

View File

@ -1576,7 +1576,9 @@ opendev()
static void ld_preload_init()
{
char envbuf[PATH_MAX];
#ifdef ENABLE_QLMPI
char *old_ld_preload;
#endif
if (disable_sched_yield) {
sprintf(envbuf, "%s/libsched_yield.so.1.0.0", MCKERNEL_LIBDIR);

View File

@ -17,6 +17,8 @@
#include <ikc/msg.h>
#include <kmalloc.h>
extern int ihk_mc_ikc_init_first(struct ihk_ikc_channel_desc *,
ihk_ikc_ph_t handler);
static struct ihk_ikc_channel_desc *mchannel;
static int arch_master_channel_packet_handler(struct ihk_ikc_channel_desc *,
void *__packet, void *arg);