x86 TLB shootdown changes

Andrew Doran <[email protected]>
Newsgroups gmane.os.netbsd.ports.i386,gmane.os.netbsd.ports.x86-64
Message-ID <[email protected]>
The idea with this change is threefold:

1. Shave some time off processing of the IPIs.
2. Reduce cacheline/bus traffic on systems with many CPUs.
3. Minimise time spent at IPL_VM.

diff:
	http://www.netbsd.org/~ad/2019/tlb.diff

libmicro comparison:
	http://www.netbsd.org/~ad/2019/tlb.html

Comments?

Thanks,
Andrew
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.