13 Commits
Author SHA1 Message Date
Peng Tao baa07ce3f9 9p getattr hack
Update kernel to include 9p's getattr hack to make
fstat after unlink work.

The extra patch is in the kernel_patch directory.

Signed-off-by: Peng Tao <bergwolf@gmail.com>
2016-05-04 23:21:51 +08:00
Gao feng 354c4f44b6 Add useful modules for hyper container
Add cgroup, netfilter, tun, veth and rtc driver.

Note: In some case, kernel will try to use userspace modprobe to
load module, so make sure init mntns has modprobe and modules.

Signed-off-by: Gao feng <omarapazanadi@gmail.com>
2016-04-20 17:46:32 +08:00
Gao feng 6bbb9ac512 support to initialize container environment
Signed-off-by: Gao feng <omarapazanadi@gmail.com>
2016-04-01 16:48:26 +08:00
Wang Xu 661dcdda07 new kernel is bigger, increase the cbfs rom size
Signed-off-by: Wang Xu <gnawux@gmail.com>
2016-01-30 23:42:06 +08:00
Lai Jiangshan 1ce35da941 enable hot adding cpu/mem
Signed-off-by: Lai Jiangshan <jiangshanlai@gmail.com>
2016-01-28 15:48:43 +08:00
Wang Xu 3453f63787 add cmdline to cbfs
Signed-off-by: Wang Xu <gnawux@gmail.com>
2015-10-01 02:47:29 +08:00
Gao feng 753364bbff remove hyper daemon test program
Signed-off-by: Gao feng <feng@hyper.sh>
2015-07-30 16:09:59 +08:00
Gao feng 8fbb28cc6f make cbfs target recursive
Signed-off-by: Gao feng <feng@hyper.sh>
2015-07-30 16:09:16 +08:00
Gao feng 1b9789937f Add VirtualBox support
Run hyperStart on VirtualBox

Signed-off-by: Gao feng <feng@hyper.sh>
2015-07-30 15:57:44 +08:00
Gao feng 5c16805384 make cbfs rom through Makefile
`make cbfs` will generate cbfs.rom under build directory.

Signed-off-by: Gao feng <feng@hyper.sh>
2015-06-29 11:03:04 +08:00
Gao feng a8b61d2706 kernel: add xen guest support
Signed-off-by: Gao feng <feng@hyper.sh>
2015-06-19 23:15:38 +08:00
Gao feng 9b73bbc9b2 hyper kernel: enable xfs support
the file system of docker images may be xfs.

Signed-off-by: Gao feng <feng@hyper.sh>
2015-06-04 17:31:52 +08:00
Gao feng 6dc013fc59 hyperStart source code
The files under src directory is the codes of hyperStart,
use autogen.sh && configure && make to generate hyper-initrd.img,
this image will be used to start hyper instance.

Signed-off-by: Gao feng <feng@hyper.sh>
2015-05-28 18:59:34 +08:00