add amd64 info
Merge branch 'chenyh/amd64' of github.com:chyyuu/ucore_plus into chenyh/amd64
Merge branch 'chenyh/amd64' of github.com:chyyuu/ucore_plus into chenyh/amd64
Merge branch 'chenyh/amd64' of github.com:chyyuu/ucore_plus into chenyh/amd64
Add related information for NUMA HAL design

Signed-off-by: Junjie Mao <eternal.n08@gmail.com>
add doc about acpica
Merge branch 'amd64-smp' of github.com:chyyuu/ucore_plus into amd64-smp
Add config entries defining the largest scale supported

Signed-off-by: Junjie Mao <eternal.n08@gmail.com>
Cleanup glue code in i386 implementation

Signed-off-by: Junjie Mao <eternal.n08@gmail.com>
Merge branch 'mjj/refactor' of github.com:eternalNight/ucore_plus-next into mjj/refactor
Makefile::add tags run option; src/kern-ucore/mm/vmm.[ch]:: fix bug in find_vma, find_vma_rb functions, and update check_vma_struct funciton
Makefile:add runsmp option
Merge branch 'chenyh/amd64' of github.com:chyyuu/ucore_plus into chenyh/amd64
Merge branch 'chenyh/amd64' into amd64-smp
add sys_halt syscall and  user app: halt.c. So in qemu-no-graphic mode, we can exec halt to quit the qemu environment. USE  make runamd64 ; update out info for e820map and pagetable
Add support for autotesting amd64.

Signed-off-by: Junjie Mao <eternal.n08@gmail.com>
Enlarge sfsimg size for i386 and amd64

The original sfs image size (128M) is no longer enough to store all test
cases in a single image. Double the size to quickly enable autotest.

Signed-off-by: Junjie Mao <eternal.n08@gmail.com>
REVERT ME: Remove ARM implemention from autotest

The ARM-specific code has not yet been cleaned and thus cannot compile.

Signed-off-by: Junjie Mao <eternal.n08@gmail.com>
Makefile: add kvmamd64 kvmamd64smp option
Merge branch 'mjj/amd64' into amd64-smp