Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch
On Thu, Jan 04, 2018 at 13:36:30 +0000, Maxime Villard wrote:
> Module Name: src
> Committed By: maxv
> Date: Thu Jan 4 13:36:30 UTC 2018
>
> Modified Files:
> src/sys/arch/amd64/amd64: genassym.cf locore.S machdep.c
> src/sys/arch/i386/i386: genassym.cf locore.S machdep.c
> src/sys/arch/x86/include: cpu.h
> src/sys/arch/x86/x86: intr.c pmap.c sys_machdep.c
>
> Log Message:
> Allocate the TSS area dynamically. This way cpu_info and cpu_tss can be
> put in separate pages.
Splitting tss and cpu info speeds up NetBSD under virtualbox without
VT-x quite a bit as vbox traps all TSS accesses and so all the
same-page cpu_info accesses are also trapped, slowing things down.
I wonder if this will also help e.g. netbsd under qemu and so anita
runs.
-uwe
Home |
Main Index |
Thread Index |
Old Index