All of lore.kernel.org
 help / color / mirror / Atom feed
* [Adeos-main] [PATCH] x86: Update comment regarding __fixup_if
@ 2010-04-26  8:54 Jan Kiszka
  0 siblings, 0 replies; only message in thread
From: Jan Kiszka @ 2010-04-26  8:54 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: adeos-main

Properly reflect the changes ed2e37c brought.

Signed-off-by: Jan Kiszka <jan.kiszka@domain.hid>
---
 arch/x86/kernel/ipipe.c |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/arch/x86/kernel/ipipe.c b/arch/x86/kernel/ipipe.c
index 116fee7..9425fbd 100644
--- a/arch/x86/kernel/ipipe.c
+++ b/arch/x86/kernel/ipipe.c
@@ -749,11 +749,12 @@ int __ipipe_handle_exception(struct pt_regs *regs, long error_code, int vector)
 
 	if (likely(ipipe_root_domain_p)) {
 		/*
-		 * In case we faulted in the iret path, regs.flags do not
-		 * match the root domain state. The fault handler or the
-		 * low-level return code may evaluate it. Fix this up, either
-		 * by the root state sampled on entry or, if we migrated to
-		 * root, with the current state.
+		 * If root is not the topmost domain or in case we faulted in
+		 * the iret path of x86-32, regs.flags does not match the root
+		 * domain state. The fault handler or the low-level return
+		 * code may evaluate it. So fix this up, either by the root
+		 * state sampled on entry or, if we migrated to root, with the
+		 * current state.
 		 */
 		__fixup_if(root_entry ? raw_irqs_disabled_flags(flags) :
 					raw_irqs_disabled(), regs);



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2010-04-26  8:54 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-26  8:54 [Adeos-main] [PATCH] x86: Update comment regarding __fixup_if Jan Kiszka

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.