login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
August
»
13
Re: invalidate caches before going into suspend
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
H. Peter Anvin <hpa@...>
To: Ingo Molnar <mingo@...>
Cc: Mark Langsdorf <mark.langsdorf@...>, <linux-kernel@...>, Linus Torvalds <torvalds@...>, Thomas Gleixner <tglx@...>
Subject:
Re: invalidate caches before going into suspend
Date: Wednesday, August 13, 2008 - 12:53 pm
Ingo Molnar wrote:
quoted text
> > also, we might be safer if the wbinvd(), the CLI and the halt was in a > single assembly sequence: > > if (cpu >= i486) > asm ("cli; wbinvd; cli; 1: hlt; jmp 1b") > else > asm ("cli; 1: hlt; jmp 1b") > > to make sure the compiler doesnt ever insert something into this > codepath? [ And note the double cli which would be further > robustification - in theory we could get a spurious interrupt straight > after the wbinvd. ] Hm? >
Spurious interrupt of what kind? The only things that could come in would not be non-INT type interrupts, and those aren't affected by CLI. -hpa --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
invalidate caches before going into suspend
, Mark Langsdorf
, (Wed Aug 13, 12:41 pm)
Re: invalidate caches before going into suspend
, Andi Kleen
, (Wed Aug 13, 3:39 pm)
Re: invalidate caches before going into suspend
, Ingo Molnar
, (Wed Aug 13, 12:47 pm)
Re: invalidate caches before going into suspend
, Mark Langsdorf
, (Wed Aug 13, 1:09 pm)
Re: invalidate caches before going into suspend
, Ingo Molnar
, (Wed Aug 13, 1:38 pm)
Re: invalidate caches before going into suspend
, Linus Torvalds
, (Wed Aug 13, 1:17 pm)
Re: invalidate caches before going into suspend
, Mark Langsdorf
, (Wed Aug 13, 1:30 pm)
Re: invalidate caches before going into suspend
, Ingo Molnar
, (Wed Aug 13, 1:52 pm)
[PATCH](retry 2) Re: invalidate caches before going into sus...
, Mark Langsdorf
, (Wed Aug 13, 2:33 pm)
Re: [PATCH](retry 2) Re: invalidate caches before going into...
, Arjan van de Ven
, (Wed Aug 13, 2:42 pm)
RE: [PATCH](retry 2) Re: invalidate caches before going into...
, Langsdorf, Mark
, (Wed Aug 13, 2:47 pm)
Re: [PATCH](retry 2) Re: invalidate caches before going into...
, Arjan van de Ven
, (Wed Aug 13, 5:32 pm)
Re: [PATCH](retry 3) invalidate caches before going into sus...
, Mark Langsdorf
, (Thu Aug 14, 9:45 am)
Re: [PATCH](retry 4) invalidate caches before going into sus...
, Mark Langsdorf
, (Thu Aug 14, 10:11 am)
Re: [PATCH](retry 4) invalidate caches before going into sus...
, Ingo Molnar
, (Fri Aug 15, 8:04 am)
Re: [PATCH](retry 3) invalidate caches before going into sus...
, Arjan van de Ven
, (Thu Aug 14, 10:00 am)
Re: [PATCH](retry 3) invalidate caches before going into sus...
, Ingo Molnar
, (Thu Aug 14, 9:49 am)
Re: invalidate caches before going into suspend
, H. Peter Anvin
, (Wed Aug 13, 12:53 pm)
Re: invalidate caches before going into suspend
, Ingo Molnar
, (Wed Aug 13, 1:01 pm)
Re: invalidate caches before going into suspend
, H. Peter Anvin
, (Wed Aug 13, 1:28 pm)
Re: invalidate caches before going into suspend
, Ingo Molnar
, (Wed Aug 13, 1:35 pm)
Re: invalidate caches before going into suspend
, H. Peter Anvin
, (Wed Aug 13, 1:37 pm)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
hooanon05
[PATCH 67/67] merge aufs
Greg Kroah-Hartman
[PATCH 008/196] Chinese: add translation of volatile-considered-harmful.txt
monstr
[PATCH 33/52] [microblaze] bug headers files
Oliver Pinter
Re: x86: 4kstacks default
git
:
linux-netdev
:
Jarek Poplawski
[PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
Gerrit Renker
[PATCH 15/37] dccp: Set per-connection CCIDs via socket options
David Miller
[GIT]: Networking
Natalie Protasevich
[BUG] New Kernel Bugs
openbsd-misc
:
Colocation donated by:
Who's online
There are currently
5 users
and
877 guests
online.
Online users
zeekec
Lukediygd
popupdisplaysn
francisyim08d
ocroexjqw
Syndicate