Thread (7 messages) flat view 7 messages, 3 authors, 2012-08-20
STALE5106d

[PATCH 0/3] New algorithm for ASID allocation and rollover

From: arnd@arndb.de (Arnd Bergmann)
Date: 2012-08-19 15:21:37

On Wednesday 15 August 2012, Will Deacon wrote:
After some discussion, it became apparent that tracking the ASIDs
currently active on the cores in the system means that, on rollover, we
can automatically reserve those that are in use without having to stop
the world.
Just a question for my general understanding of how this is done: How do
you know if an ASID is active or not? Do you broadcast flush an address
space completely when the struct mm goes away, or do you keep track of
which CPUs had TLBs in an ASIC when it went away and then flush that ASID
when you reuse it on that CPU?

	Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help