Avi Deitcher 
							
						 
					 
					
						
						
							
						
						d47a9284b4 
					 
					
						
						
							
							update kernel Makefile for targets for yamls  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-03-03 17:06:45 +02:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						3e7df6c869 
					 
					
						
						
							
							move kernel series status into series dir  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-03-03 12:49:17 +02:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						000b6f4bb1 
					 
					
						
						
							
							switch kernel builds to linuxkit pkg build for simplicity  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-03-02 21:22:05 +02:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						cd12a8613d 
					 
					
						
						
							
							restructure kernel builds into directories  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-02-27 15:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						4e070077c9 
					 
					
						
						
							
							kernels Makefile support custom builders and archs  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-02-01 15:39:16 +02:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						c388177596 
					 
					
						
						
							
							updated kernel documents  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-01-31 10:54:47 +02:00 
						 
				 
			
				
					
						
							
							
								Zixuan James Li 
							
						 
					 
					
						
						
							
						
						2d2df02a5a 
					 
					
						
						
							
							Fix broken links in the documentation.  
						
						... 
						
						
						
						Arguably the long term fix is to introduce a check for links in the
documentation with tools like markdown-link-check.
Signed-off-by: Zixuan James Li <p359101898@gmail.com > 
						
						
					 
					
						2023-06-23 22:27:55 -04:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						3351eee596 
					 
					
						
						
							
							add docs about how to find the builder  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2022-04-24 17:44:24 +03:00 
						 
				 
			
				
					
						
							
							
								Dave Tucker 
							
						 
					 
					
						
						
							
						
						561ce6f4be 
					 
					
						
						
							
							Remove Notary and Content Trust  
						
						... 
						
						
						
						This commit removes Notary and Content Trust.
Notary v1 is due to be replaced with Notary v2 soon.
There is no clean migration path from one to the other.
For now, this removes all signing from LinuxKit.
We will look to add this back once a new Notary alternative
becomes available.
Signed-off-by: Dave Tucker <dave@dtucker.co.uk > 
						
						
					 
					
						2021-03-30 14:51:11 +01:00 
						 
				 
			
				
					
						
							
							
								sethp 
							
						 
					 
					
						
						
							
						
						993b392bdd 
					 
					
						
						
							
							Update example link  
						
						... 
						
						
						
						The directory the link previously went to has changed.
Signed-off-by: Seth Pellegrino <seth@codecopse.net > 
						
						
					 
					
						2019-03-20 21:58:12 -07:00 
						 
				 
			
				
					
						
							
							
								functor 
							
						 
					 
					
						
						
							
						
						0eeda63943 
					 
					
						
						
							
							The name of the file with additional kernel options must include  
						
						... 
						
						
						
						the kernel series name. Otherwise the script in kernel/Dockerfile
will not apply it. So the example file name should be
`config-4.9.x-x86_64-foo` instead of `config-foo`.
Signed-off-by: functor <meehow@gmail.com > 
						
						
					 
					
						2018-03-14 18:30:23 -04:00 
						 
				 
			
				
					
						
							
							
								Tiejun Chen 
							
						 
					 
					
						
						
							
						
						0a35d388bc 
					 
					
						
						
							
							Clarify to support Preempt-RT kernel  
						
						... 
						
						
						
						Add one example yml to use Preempt-RT kernel, and mention -rt support
in docs/kernels.md.
Signed-off-by: Tiejun Chen <tiejun.china@gmail.com > 
						
						
					 
					
						2018-02-24 08:07:10 -08:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						f43b62a35b 
					 
					
						
						
							
							contrib: Move scripts for foreign kernels to contrib  
						
						... 
						
						
						
						Also adjust the kernel docs to point to the new location.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2018-01-19 15:21:02 +00:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						c673813582 
					 
					
						
						
							
							docs: Update kernel documentation  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2018-01-05 14:58:02 +00:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						ea78cf64a4 
					 
					
						
						
							
							docs: Don't mention full versions of 'linuxkit/kernel'  
						
						... 
						
						
						
						These get out of sync when doing a mechanic update of
kernel tags.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-12-06 14:07:30 +00:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						2c2012cdee 
					 
					
						
						
							
							Update YAML files to latest kernels  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-12-01 15:28:10 +00:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						bec7456d9b 
					 
					
						
						
							
							Update YAML files with latests kernels  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-11-24 15:13:09 +00:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						464a46d74a 
					 
					
						
						
							
							Update YAML files to latest kernels.  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-11-21 17:19:42 +00:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						d47da6b2b7 
					 
					
						
						
							
							Update YAML files to latest kernels  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-11-16 17:37:07 +00:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						e1a12cd67d 
					 
					
						
						
							
							Update YAML files to new kernel versions  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-11-10 14:20:25 +00:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						4866a1c4d6 
					 
					
						
						
							
							Update YAML files with latest kernels  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-11-03 15:11:07 +00:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						a8b9693878 
					 
					
						
						
							
							Update YAML files to latest kernels  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-10-28 22:08:20 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						456f8f737d 
					 
					
						
						
							
							Update YAML files to latest kernels  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-10-22 19:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						4005564228 
					 
					
						
						
							
							kernel: Drop 'kernel_' prefix from kernel config files  
						
						... 
						
						
						
						It's kinda obvious that these are kernel configuration files
and, looking at various other distros it seems more common
to call the files 'config-<foo>'.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-10-22 19:49:14 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						1a58f16465 
					 
					
						
						
							
							Update YAML files to latest kernels  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-10-20 20:22:03 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						8173300f76 
					 
					
						
						
							
							Update YAML files to new kernels  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-10-11 13:12:49 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						d3b9d06924 
					 
					
						
						
							
							Update YAML files with new kernel tags  
						
						... 
						
						
						
						In particular also fix the wireguard test whose kernel
tag hasn't been updated for quite some time...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-10-06 11:15:34 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						ab2333d70e 
					 
					
						
						
							
							Update YAML files with new kernels  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-09-28 15:45:23 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						ffe6de1119 
					 
					
						
						
							
							Update YAMLs to new kernel versions  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-09-20 12:14:40 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						6845f602dc 
					 
					
						
						
							
							Merge pull request  #2506  from eyz/master  
						
						... 
						
						
						
						new pkg/modprobe from linuxkit/alpine base onto scratch 
						
						
					 
					
						2017-09-16 17:21:15 +01:00 
						 
				 
			
				
					
						
							
							
								Isaac Rodman 
							
						 
					 
					
						
						
							
						
						0cce316caa 
					 
					
						
						
							
							pkg/modprobe from linuxkit/alpine base, using established multistage build onto scratch pattern  
						
						... 
						
						
						
						Signed-off-by: Isaac Rodman <isaac@eyz.us > 
						
						
					 
					
						2017-09-15 12:38:40 -07:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						2d20ef1014 
					 
					
						
						
							
							Update YAML files to new kernels  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-09-14 17:21:01 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						11d9dc1e99 
					 
					
						
						
							
							Update YAML files to latest kernels  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-09-12 11:49:52 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						a1dcdd6495 
					 
					
						
						
							
							Update YAML     files with latest kernels  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-09-08 15:46:02 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						5865a1aff3 
					 
					
						
						
							
							doc: Add some notes on ZFS  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-09-06 15:44:41 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						608ab6ccf1 
					 
					
						
						
							
							docs: Remove reference to linuxkit/kernel-compile  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-08-31 15:25:41 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						719bba5486 
					 
					
						
						
							
							docs: Update kernel docs with new build customisation  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-08-24 18:26:46 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						e75cf2f611 
					 
					
						
						
							
							kernel: Use -dbg instead of _dbg as suffix for debug kernels  
						
						... 
						
						
						
						Otherwise we have a eird mixture of _ and - in the names.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-08-24 18:26:46 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						1d8790fb76 
					 
					
						
						
							
							docs: Update kernel docs  
						
						... 
						
						
						
						- Update section on how to change the kernel config
- Reword kernel module section. It was messy
- General tidying up:
  - empty lines around quoted areas
  - two empty line above and one empty line below section headings
  - Limit line length.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-08-21 20:43:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Freitag 
							
						 
					 
					
						
						
							
						
						9152d065b6 
					 
					
						
						
							
							Add NFS Debug Modules  
						
						... 
						
						
						
						- Adding NFS debug modules to kernel_config.debug
- Also updating some dead links in the kernels.md doc file
Signed-off-by: Dave Freitag <dcfreita@us.ibm.com > 
						
						
					 
					
						2017-07-28 10:48:10 -05:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						c6b7b3c00a 
					 
					
						
						
							
							Update kernel build docs  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2017-07-17 14:03:53 +03:00 
						 
				 
			
				
					
						
							
							
								Justin Cormack 
							
						 
					 
					
						
						
							
						
						298f4aab32 
					 
					
						
						
							
							Consistently don't use quotes around image names  
						
						... 
						
						
						
						These are not needed, but we are inconsistent. Been waiting for a
quiet moment to fix this since I noticed while doing a presentation...
Signed-off-by: Justin Cormack <justin.cormack@docker.com > 
						
						
					 
					
						2017-07-09 17:47:30 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						40ea10065c 
					 
					
						
						
							
							kernel: Tweak kernel build  
						
						... 
						
						
						
						- Combine 'sign' and 'push' targets like it is done for
  package builds.
- Append '-dirty' to the tag if the repository is dirty.
- Don't push to hub if the repository is dirty.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-06-27 17:43:57 +01: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						41d7775835 
					 
					
						
						
							
							doc: Update kernel doc on how to use the perf package  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-06-15 10:39:32 -07:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						6c4722d4a9 
					 
					
						
						
							
							docs: Add a section on custom kernel builds  
						
						... 
						
						
						
						fixes  #1835 
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
					
						2017-05-16 10:09:22 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						c9c0c16490 
					 
					
						
						
							
							docs: Add a section on how to compile kernel modules  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-05-03 16:46:12 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						f44421042e 
					 
					
						
						
							
							kernel: Fix DEBUG builds and add default debug targets/images  
						
						... 
						
						
						
						Building debug kernels (with additional run time checks and debugging)
was broken a few commits back. This adds back support for building debug
kernels.
In addition, it builds and uploads debug kernels for selected kernel
series (4.9.x LTS and latest stable). The tag for these kernels has
a "_dbg" suffix.
Update documentation.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com > 
						
						
					 
					
						2017-05-02 14:17:01 +01:00 
						 
				 
			
				
					
						
							
							
								solidnerd 
							
						 
					 
					
						
						
							
						
						c252305cda 
					 
					
						
						
							
							Fix typo in docs/kernels.md  
						
						... 
						
						
						
						Signed-off-by: solidnerd <niclas@mietz.io > 
						
						
					 
					
						2017-05-01 13:21:35 +02:00