Justin Cormack
7a9320b931
Kernel config for CDROM support (for Azure)
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-06-14 11:30:47 +01:00
Justin Cormack
3bd4a67fd7
Add CRIU support
...
Also enables expert so a bunch of other options showing
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-06-13 16:33:31 +01:00
Madhu Venugopal
e95675099f
Enabling IPVS kernel configs to support built-in load-balancing
...
Signed-off-by: Madhu Venugopal <madhu@docker.com >
2016-06-06 15:34:30 -07:00
Justin Cormack
7eef3f032d
add ipvs conntrack and other missing net options
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-06-06 23:17:44 +01:00
Rolf Neugebauer
56ab75386f
kernel: enable VFAT and ISO9660 Filesystems in the kernel
...
DOS filesystems are handy for embedded development. ISO FS was
requested/suggested somewhere on a forum.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-05-19 10:35:53 +01:00
Justin Cormack
01e4366f7a
add Intel 10g VF for AWS, other useful network options
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-05-10 11:01:48 +01:00
Justin Cormack
138f79c35b
add Xen net device
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-05-07 10:15:10 +01:00
Justin Cormack
44e0a0c956
add xen blockdev support
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-05-06 17:45:17 +01:00
Justin Cormack
2d809c24fc
add framebuffer console support
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-05-04 18:28:06 +01:00
Justin Cormack
c7dbdf1dfc
add nfs client and server support, fix #117
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-05-04 13:24:48 +01:00
Justin Cormack
100fd737ad
Add a local prefix '-moby' to the kernel name
...
We are now using a custom kernel not unmodified upstream, so
best to identify it.
Also fix https://github.com/docker/pinata/issues/2153
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-04-26 12:25:56 +01:00
Justin Cormack
5c61ee27f3
Switch from busybox mdev to kernel devtmpfs
...
This is simpler, and as a by-product should resolve
https://github.com/docker/pinata/issues/1968
as it uses the now-more-correct loop device names
that newer util-linux expects.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-04-25 12:03:32 +01:00
Rolf Neugebauer
e4cff4a1e1
kernel,initrd: add CIFS to the kernel and cifs-utils to the initrd
...
Needed to enable SMB/CIFS mounts on Windows hosts
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-04-15 14:51:27 +01:00
Ian Campbell
1285fd4aa6
hyperv-socks: Backport patches.
...
Signed-off-by: Ian Campbell <ian.campbell@docker.com >
2016-04-12 14:36:58 +01:00
Ian Campbell
a887fb110c
Add VSOCK patches
...
These are WIP taken from git@github.com:stefanha/linux.git#vsock
(==4c9d2a6be1c6, using "cherry-pick -x") and correspond to RFC v5 of the
frontend patches posted in
http://thread.gmane.org/gmane.linux.kernel.virtualization/27455
There is no corresponding spec proposal update yet, but this set of patches
correspond (roughly) to addressing the feedback on v4 of the spec proposal
http://thread.gmane.org/gmane.comp.emulators.virtio.devel/1062 .
kernel_config.arm modifications copied from x86, not tested.
Added /etc/kernel-patches/ directory to the image to be consumed by the
licensing.
Signed-off-by: Ian Campbell <ian.campbell@docker.com >
2016-04-05 13:40:36 +01:00
Justin Cormack
8220f615f0
update to 4.4.6 stable kernel series
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-04-04 14:04:55 +01:00
Rolf Neugebauer
7cdecdd2e2
kernel: enable CONNECTOR and netlink MMAP access
...
Used by the Hyper-V daemons
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-01-28 09:14:11 -08:00
Rolf Neugebauer
923490d6c3
kernel: enable SCSI disk support
...
This is needed the get HD access in a Hyper-V VM
2016-01-24 17:40:09 +00:00
Rolf Neugebauer
a8803a738a
kernel: add Hyper-V para-virtual device drivers to the kernel
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-01-22 17:12:00 +00:00
Justin Cormack
e4e316791f
kernel config: enable group scheduling in CFQ
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-01-21 21:52:58 +00:00
Justin Cormack
9f8f7812bc
add kexec support
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-18 22:25:58 +00:00
Justin Cormack
306635da8e
add virtio scsi support
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-11 15:28:03 +00:00
Justin Cormack
689c0db749
kernel option cleanups
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-05 11:25:38 +00:00
Justin Cormack
ab9801f5c3
remove unnecessary PCI option
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-05 11:20:30 +00:00
Justin Cormack
f509a1e0be
remove unnecessary power management options
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-05 11:18:33 +00:00
Justin Cormack
1eb909946c
remove old syscall support
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-05 11:15:55 +00:00
Justin Cormack
bf0c62123c
remove softdog, as liable to be unreliable in VM
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-05 10:51:19 +00:00
Justin Cormack
0d281ffbc1
kernel config changes for slightly faster boot
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2015-12-23 15:07:03 +00:00
Justin Cormack
282c9846ba
remove btrfs as this pulls in the very slow raid6 test on boot
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2015-12-23 14:18:06 +00:00
Justin Cormack
0f31668020
remove some more unused kernel config
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2015-12-23 14:06:09 +00:00
Justin Cormack
f85c89b3c4
add other optional kernel config as reported by check-config.sh
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2015-12-17 15:56:39 +00:00
Justin Cormack
b005491406
add btrfs and dm backend kernel support
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2015-12-17 15:45:30 +00:00
Justin Cormack
fca32a3b72
move kernel under rest of build and pull through aufs tools
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2015-12-17 15:26:42 +00:00