Commit 9209d9eb authored by Alexander Kartashov's avatar Alexander Kartashov Committed by Pavel Emelyanov

core: introduced the macro CORE_ENTRY__MARCH to represent the target architecture

Signed-off-by: 's avatarAlexander Kartashov <alekskartashov@parallels.com>
Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
parent fa1590bb
...@@ -266,4 +266,6 @@ typedef struct { ...@@ -266,4 +266,6 @@ typedef struct {
#define REG_RES(regs) ((regs).ax) #define REG_RES(regs) ((regs).ax)
#define REG_IP(regs) ((regs).ip) #define REG_IP(regs) ((regs).ip)
#define CORE_ENTRY__MARCH CORE_ENTRY__MARCH__X86_64
#endif /* __CR_ASM_TYPES_H__ */ #endif /* __CR_ASM_TYPES_H__ */
...@@ -745,7 +745,7 @@ static CoreEntry *core_entry_alloc(int alloc_thread_info, ...@@ -745,7 +745,7 @@ static CoreEntry *core_entry_alloc(int alloc_thread_info,
return NULL; return NULL;
core_entry__init(core); core_entry__init(core);
core->mtype = CORE_ENTRY__MARCH__X86_64; core->mtype = CORE_ENTRY__MARCH;
if (alloc_thread_info) { if (alloc_thread_info) {
if (arch_alloc_thread_info(core)) if (arch_alloc_thread_info(core))
......
...@@ -706,7 +706,7 @@ static int check_core(CoreEntry *core) ...@@ -706,7 +706,7 @@ static int check_core(CoreEntry *core)
{ {
int ret = -1; int ret = -1;
if (core->mtype != CORE_ENTRY__MARCH__X86_64) { if (core->mtype != CORE_ENTRY__MARCH) {
pr_err("Core march mismatch %d\n", (int)core->mtype); pr_err("Core march mismatch %d\n", (int)core->mtype);
goto out; goto out;
} }
...@@ -1789,7 +1789,7 @@ static int sigreturn_restore(pid_t pid, CoreEntry *core) ...@@ -1789,7 +1789,7 @@ static int sigreturn_restore(pid_t pid, CoreEntry *core)
* Arguments for task restoration. * Arguments for task restoration.
*/ */
BUG_ON(core->mtype != CORE_ENTRY__MARCH__X86_64); BUG_ON(core->mtype != CORE_ENTRY__MARCH);
task_args->logfd = log_get_fd(); task_args->logfd = log_get_fd();
task_args->loglevel = log_get_loglevel(); task_args->loglevel = log_get_loglevel();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment