Skip to content
Commit bb8646d8 authored by David S. Miller's avatar David S. Miller
Browse files

[SPARC64]: Optimized TSB table initialization.



We only need to write an invalid tag every 16 bytes,
so taking advantage of this can save many instructions
compared to the simple memset() call we make now.

A prefetching implementation is implemented for sun4u
and a block-init store version if implemented for Niagara.

The next trick is to be able to perform an init and
a copy_tsb() in parallel when growing a TSB table.

Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 88d70794
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment