commit | aa9143b9719c07fb6f1f6207790c9c5086ae07e7 | [log] [tgz] |
---|---|---|
author | David S. Miller <davem@sunset.davemloft.net> | Thu Feb 09 16:12:22 2006 -0800 |
committer | David S. Miller <davem@sunset.davemloft.net> | Mon Mar 20 01:12:05 2006 -0800 |
tree | 74d56ecc53ed0542f200d6c6257c8f051095111c | |
parent | 12816ab38adddc9d7e9b3315d1739655dedc7c9f [diff] |
[SPARC64]: Implement sun4v TSB miss handlers. When we register a TSB with the hypervisor, so that it or hardware can handle TLB misses and do the TSB walk for us, the hypervisor traps down to these trap when it incurs a TSB miss. Processing is simple, we load the missing virtual address and context, and do a full page table walk. Signed-off-by: David S. Miller <davem@davemloft.net>