aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>2003-04-05 22:18:14 +0000
committerPeter Wemm <peter@FreeBSD.org>2003-04-05 22:18:14 +0000
commitc81e825f6c81f94bcb923db06b8b2f5be0038fef (patch)
tree2689b51864c22684ed58563dabf1923586307ce0
parent600276e186f1b3f90043d00c4c1d535e32c3c09c (diff)
Notes
-rw-r--r--sys/amd64/amd64/cpu_switch.S3
-rw-r--r--sys/amd64/amd64/swtch.s3
-rw-r--r--sys/i386/i386/swtch.s3
3 files changed, 3 insertions, 6 deletions
diff --git a/sys/amd64/amd64/cpu_switch.S b/sys/amd64/amd64/cpu_switch.S
index 793e63431f4a..a19baa705749 100644
--- a/sys/amd64/amd64/cpu_switch.S
+++ b/sys/amd64/amd64/cpu_switch.S
@@ -174,6 +174,7 @@ ENTRY(cpu_switch)
je sw1
#endif
1:
+#endif
movl %cr3,%ebx /* The same address space? */
cmpl %ebx,%eax
#ifdef SWTCH_OPTIM_STATS
@@ -181,8 +182,6 @@ ENTRY(cpu_switch)
#else
je sw1
#endif
-#endif
-
#ifdef SWTCH_OPTIM_STATS
incl tlb_flush_count
#endif
diff --git a/sys/amd64/amd64/swtch.s b/sys/amd64/amd64/swtch.s
index 793e63431f4a..a19baa705749 100644
--- a/sys/amd64/amd64/swtch.s
+++ b/sys/amd64/amd64/swtch.s
@@ -174,6 +174,7 @@ ENTRY(cpu_switch)
je sw1
#endif
1:
+#endif
movl %cr3,%ebx /* The same address space? */
cmpl %ebx,%eax
#ifdef SWTCH_OPTIM_STATS
@@ -181,8 +182,6 @@ ENTRY(cpu_switch)
#else
je sw1
#endif
-#endif
-
#ifdef SWTCH_OPTIM_STATS
incl tlb_flush_count
#endif
diff --git a/sys/i386/i386/swtch.s b/sys/i386/i386/swtch.s
index 793e63431f4a..a19baa705749 100644
--- a/sys/i386/i386/swtch.s
+++ b/sys/i386/i386/swtch.s
@@ -174,6 +174,7 @@ ENTRY(cpu_switch)
je sw1
#endif
1:
+#endif
movl %cr3,%ebx /* The same address space? */
cmpl %ebx,%eax
#ifdef SWTCH_OPTIM_STATS
@@ -181,8 +182,6 @@ ENTRY(cpu_switch)
#else
je sw1
#endif
-#endif
-
#ifdef SWTCH_OPTIM_STATS
incl tlb_flush_count
#endif