Rolf Neugebauer
492b6c3fdb
kernel: Move some less commonly used features to modules
...
Module loading on hotplug and boot seems to work now, so
move some less commonly used kernel features and drivers
out of the kernel into drivers. Specifically:
- Devices: All non-virtual network device drivers
- Networking: GRE, GENEVE, PPP, non-essential IPv6 protos,
L2TP, MPLS_GSO, bonding, IPSec (XFRM), openvswitch,
queueing/schedulers
- FS: SUNRPC, NFS, NFSD, LOCKD, NTFS
- Misc: ATA over Ethernet
Remove Nozomi serial driver. It doesn't seem to be used
on any of our platforms.
The config files were also run through 'make defconfig &&
make oldconfig' to update any missing options.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-06-22 19:32:13 +01:00
Rolf Neugebauer
4d8f8956b3
kernel: Update to 4.11.6/4.9.33/4.4.73
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-06-22 19:32:13 +01:00
Rolf Neugebauer
974bc56886
kernel: Remove elfutils-dev package
...
It clashes with libelf-dev but libelf-dev is sufficient
to compile the kernel. This also allows us to remove the
'|| true' from the 'apk add', catching errors with the
tools installation.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-06-22 19:32:12 +01:00
Riyaz Faizullabhoy
125469a4c5
Merge pull request #2093 from MagnusS/add-dfm-build-test
...
tests: add build test for Docker for Mac blueprint
2017-06-22 09:24:35 -07:00
Justin Cormack
6cfc0ad7b2
Merge pull request #2094 from samoht/typo
...
Fix typo in report
2017-06-22 09:20:57 -07:00
Thomas Gazagnaire
e1ab0e75a9
Replace Solar5 by Solo5
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-06-22 17:26:59 +02:00
Thomas Gazagnaire
83d615e2d1
Remove spaces in report
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-06-22 17:26:39 +02:00
Magnus Skjegstad
7bbc39374e
tests: add build test for Docker for Mac blueprint
...
Adds a new test group "linuxkit.build.blueprints" and a test for
building blueprints/docker-for-mac.yml.
Signed-off-by: Magnus Skjegstad <magnus@skjegstad.com>
2017-06-22 16:30:31 +02:00
Rolf Neugebauer
d65bb86c37
Merge pull request #2080 from dave-tucker/pkg-mk
...
Simplify Makefiles for Packages
2017-06-22 13:35:43 +01:00
Dave Tucker
adae27b8d1
Simplify Makefiles for Packages
...
These now inherit from a top-level package.mk
Options like use of the network can be enabled on a per package basis
This removes a lot of duplicate code and make the maintenace of these
Makefiles much easier
Signed-off-by: Dave Tucker <dt@docker.com>
2017-06-22 12:40:03 +01:00
Rolf Neugebauer
db91f9d817
Merge pull request #2091 from riyazdf/alpine-base-update
...
alpine: include gnupg and zfs packages
2017-06-22 00:36:41 -07:00
Justin Cormack
71a89a1de0
Merge pull request #2090 from justincormack/summit-report
...
Add notes from BoF at Summit
2017-06-21 22:41:37 -07:00
Riyaz Faizullabhoy
130800446a
alpine: add zfs package
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-21 17:54:45 -07:00
Riyaz Faizullabhoy
6b5ef8c70e
alpine: include gnupg package
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-21 17:49:51 -07:00
Riyaz Faizullabhoy
177d931144
Merge pull request #2089 from riyazdf/sig-video-landlock
...
sig-security: add video link
2017-06-21 17:43:12 -07:00
Justin Cormack
0ea861fecd
Add notes from BoF at Summit
...
Thanks to @mgoelzer for note taking.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-06-21 17:37:08 -07:00
Riyaz Faizullabhoy
d0af1d979d
sig-security: add video link
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-21 16:13:05 -07:00
Riyaz Faizullabhoy
992e5e74f0
Merge pull request #2087 from riyazdf/sig-meeting-notes
...
sig-security: add meeting notes for 2017-06-21
2017-06-21 13:41:24 -07:00
Riyaz Faizullabhoy
45b4d0d054
sig-security: add meeting notes for 2017-06-21
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-21 10:58:46 -07:00
Rolf Neugebauer
50ee00c239
Merge pull request #2084 from thaJeztah/update-ascii-logo
...
Update ASCII whale
2017-06-21 09:08:56 -07:00
Sebastiaan van Stijn
4e1c91fc6e
Update ASCII whale
...
The logo changed, and no longer has waves,
so removing them from the ASCII whale as well
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2017-06-20 23:22:23 -07:00
Rolf Neugebauer
7c25c119bb
Merge pull request #2083 from riyazdf/linus-key
...
Add PGP key for 00411886 (torvalds@linux-foundation.org )
2017-06-20 13:36:07 -07:00
Rolf Neugebauer
e27b08694d
Merge pull request #2082 from davefreitag/deadlink
...
Fix Dead Link to VMWare File
2017-06-20 11:07:35 -07:00
Justin Cormack
95c0c290df
Merge pull request #2074 from ndauten/master
...
FIX Docs Link: ./kernel to ../kernel/README.md
2017-06-20 10:59:42 -07:00
Riyaz Faizullabhoy
503c08a6fb
Add PGP key for 00411886 (torvalds@linux-foundation.org)
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-20 10:05:33 -07:00
Justin Cormack
4b124b5611
Merge pull request #2062 from rn/AkihiroSuda-containerd-test
...
Akihiro suda containerd test
2017-06-20 09:52:58 -07:00
Dave Freitag
14bc80db56
Fix Dead Link to VMWare File
...
Fixing a typo in the main README.md that was causing a dead link to the
platform-vmware.md file.
Signed-off-by: Dave Freitag <dcfreita@us.ibm.com>
2017-06-20 11:52:23 -05:00
Justin Cormack
324605c48c
Merge pull request #2068 from mscribe/master
...
Verify kernel with GPG and sha256 checksum
2017-06-20 09:50:47 -07:00
Nathan Dautenhahn
a15fbc9464
docs/kernels.md: point link to proper directory
...
Signed-off-by: Nathan Dautenhahn <ndd@cis.upenn.edu>
2017-06-20 12:49:47 -04:00
Justin Cormack
7258e09b1f
Merge pull request #2079 from ndauten/ndd-makefile-fix
...
Fix spelling errors
2017-06-20 09:25:30 -07:00
Justin Cormack
f6af4e00c9
Merge pull request #2077 from dave-tucker/rtf-up
...
Update RTF version
2017-06-20 09:25:02 -07:00
Nathan Dautenhahn
4c73320c75
Fix spelling errors
...
inuxkit/kernel -> linuxkit/kernel
sourcs -> sources
Signed-off-by: Nathan Dautenhahn <ndd@cis.upenn.edu>
2017-06-20 05:54:26 -04:00
Dave Tucker
367ec52855
Update RTF version
...
This brings updated help text and fixes handling of labels as reported
in https://github.com/linuxkit/rtf/issues/16
Signed-off-by: Dave Tucker <dt@docker.com>
2017-06-20 09:29:52 +01:00
Nathan Dautenhahn
6ba3d13e6f
FIX Docs Link: ./kernel to ../kernel/README.md
...
Signed-off-by: Nathan Dautenhahn <ndd@cis.upenn.edu>
2017-06-19 16:37:50 -04:00
Bill Kerr
1e1afd77d2
Add PGP keys for 589DA6B1 (greg@kroah.com) and 6092693E (autosigner@kernel.org).
...
Verify kernel with GPG and sha256 checksum.
Signed-off-by: Bill Kerr <bill@generalbill.com>
2017-06-19 16:29:53 -04:00
Riyaz Faizullabhoy
b69bcec0e9
Merge pull request #2073 from riyazdf/sig-announcement-link
...
sig-security: add forum link to announcement
2017-06-19 11:36:58 -07:00
Rolf Neugebauer
9fb4780493
tests: Move containerd test into alphabetical order
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-06-19 11:04:58 -07:00
Rolf Neugebauer
d3e0898fb7
Update containerd hash in all YAML files
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-06-19 11:04:58 -07:00
Akihiro Suda
4699f80ef7
test: add test-containerd
...
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-06-19 11:04:58 -07:00
Riyaz Faizullabhoy
a82eb31cf5
sig-security: add forum link to announcement
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-06-19 10:16:03 -07:00
Rolf Neugebauer
43ac05e4dd
Merge pull request #2072 from samoht/sdk-upstream-cleanup
...
Sdk upstream cleanup
2017-06-19 10:01:14 -07:00
Riyaz Faizullabhoy
75c7bcb027
Merge pull request #2070 from samoht/sdk-api-fix-build
...
sdk: add missing files
2017-06-19 09:43:54 -07:00
Anil Madhavapeddy
b4bf55a403
Merge pull request #2069 from avsm/week-24-dev-report
...
reports: Add week 24 development report
2017-06-19 17:02:44 +01:00
Anil Madhavapeddy
02b4d27b7d
reports: Add week 24 development report
...
Signed-off-by: Anil Madhavapeddy <anil@docker.com>
2017-06-19 17:02:14 +01:00
Thomas Gazagnaire
be7a54b5c7
sdk: update Docker to pin dev versions of upstream libraries
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-06-19 17:33:28 +02:00
Thomas Gazagnaire
681781651f
sdk: add empty mli files to executable to catch up more warnings
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-06-19 17:33:28 +02:00
Thomas Gazagnaire
2ef504405b
sdk: remove some dead-code
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-06-19 17:33:28 +02:00
Thomas Gazagnaire
852468bc99
sdk: use upstream libraires for SDK helpers
...
- IO has been upstreamed in mirage-flow-lwt
- Init.Flow.Fd has been upstreamed in mirage-flow-unix
- Init.Flow.Rawlink has been upstreamed in mirage-flow-rawlink
- Remove some dead-code in unikernel.ml
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-06-19 17:33:28 +02:00
Thomas Gazagnaire
821a9f2e06
sdk: add missing files
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-06-19 16:57:49 +02:00
Justin Cormack
98028d417b
Merge pull request #2060 from justincormack/vmnet
...
Add vmnet support to linuxkit run hyperkit
2017-06-16 12:16:22 -07:00