Module Name: src Committed By: maxv Date: Sun Feb 25 13:14:27 UTC 2018
Modified Files: src/sys/arch/amd64/include: frameasm.h Log Message: Remove INTRENTRY_L, it's not used anymore. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/arch/amd64/include/frameasm.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/amd64/include/frameasm.h diff -u src/sys/arch/amd64/include/frameasm.h:1.36 src/sys/arch/amd64/include/frameasm.h:1.37 --- src/sys/arch/amd64/include/frameasm.h:1.36 Thu Feb 22 10:42:11 2018 +++ src/sys/arch/amd64/include/frameasm.h Sun Feb 25 13:14:27 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: frameasm.h,v 1.36 2018/02/22 10:42:11 maxv Exp $ */ +/* $NetBSD: frameasm.h,v 1.37 2018/02/25 13:14:27 maxv Exp $ */ #ifndef _AMD64_MACHINE_FRAMEASM_H #define _AMD64_MACHINE_FRAMEASM_H @@ -150,23 +150,19 @@ #define SVS_LEAVE_ALTSTACK /* nothing */ #endif -#define INTRENTRY_L(kernel_trap, usertrap) \ +#define INTRENTRY \ subq $TF_REGSIZE,%rsp ; \ INTR_SAVE_GPRS ; \ cld ; \ SMAP_ENABLE ; \ testb $SEL_UPL,TF_CS(%rsp) ; \ - je kernel_trap ; \ -usertrap ; \ + je 98f ; \ SWAPGS ; \ SVS_ENTER ; \ movw %gs,TF_GS(%rsp) ; \ movw %fs,TF_FS(%rsp) ; \ movw %es,TF_ES(%rsp) ; \ - movw %ds,TF_DS(%rsp) - -#define INTRENTRY \ - INTRENTRY_L(98f,) ; \ + movw %ds,TF_DS(%rsp) ; \ 98: #define INTRFASTEXIT \