Avi Deitcher 
							
						 
					 
					
						
						
							
						
						3d0cd9d5da 
					 
					
						
						
							
							properly handle sed for update-component-sha.sh  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-03-04 21:32:19 +02:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						81f8a91d70 
					 
					
						
						
							
							ensure kernel replacement matches middle of line too  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-03-04 15:54:08 +02:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						916390860d 
					 
					
						
						
							
							in kernel makefile tag update, ensure we only replace non-hashed semver  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-03-04 12:45:28 +02:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						b25b82c106 
					 
					
						
						
							
							kernel makefile target to replace tags using update-component-sha.sh  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-03-03 16:19:34 +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 
							
						 
					 
					
						
						
							
						
						a40251bf14 
					 
					
						
						
							
							in kernel build, have ARG in correct place to be usable  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-03-03 11:17:57 +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 
						 
				 
			
				
					
						
							
							
								Kyle Mestery 
							
						 
					 
					
						
						
							
						
						bdc15ae9f6 
					 
					
						
						
							
							Enable VRF in kernel configurations  
						
						... 
						
						
						
						Signed-off-by: Kyle Mestery <mestery@mestery.com > 
						
						
					 
					
						2024-02-26 07:59:21 -06:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						4cdfd5ff9c 
					 
					
						
						
							
							Merge pull request  #3983  from beriberikix/usbip  
						
						... 
						
						
						
						Rebased and re-implemented USBIP configs 
						
						
					 
					
						2024-02-18 06:31:32 -08:00 
						 
				 
			
				
					
						
							
							
								Jonathan Beri 
							
						 
					 
					
						
						
							
						
						b12a7d584f 
					 
					
						
						
							
							Rebased and re-implemented USBIP configs  
						
						... 
						
						
						
						Signed-off-by: Jonathan Beri <jberi@golioth.io >
Revert to master
Signed-off-by: Jonathan Beri <jberi@golioth.io >
Modify USBIP modules by hand
Signed-off-by: Jonathan Beri <jberi@golioth.io > 
						
						
					 
					
						2024-02-18 05:39:52 -08:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						bd582fa474 
					 
					
						
						
							
							use proper null in script and not mispelled nul  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-02-18 11:40:33 +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 
							
						 
					 
					
						
						
							
						
						e5fbf8a972 
					 
					
						
						
							
							update kernel perf  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-01-30 10:15:28 +02:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						480ff67ddc 
					 
					
						
						
							
							update bcc version  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-01-30 10:15:28 +02:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						4b3eb1ff38 
					 
					
						
						
							
							kernel 6.6.x config  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-01-30 10:15:27 +02:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						752a35b1aa 
					 
					
						
						
							
							restructure kernel/Makefile  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-01-29 15:28:00 +02:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						421b48d43a 
					 
					
						
						
							
							bump alpine base for kernel, regenerate configs  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-01-28 22:27:59 +02:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						a1baf077f2 
					 
					
						
						
							
							remove extra package which only is available in later alpine  
						
						... 
						
						
						
						Signed-off-by: Avi Deitcher <avi@deitcher.net > 
						
						
					 
					
						2024-01-25 16:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						959dce294c 
					 
					
						
						
							
							Merge pull request  #3904  from qdeslandes/master  
						
						... 
						
						
						
						Disable CONFIG_BPFILTER for 5.4.x-x86_64 kernel configuration 
						
						
					 
					
						2023-08-17 10:02:56 +01:00 
						 
				 
			
				
					
						
							
							
								Frédéric Dalleau 
							
						 
					 
					
						
						
							
						
						c2df261e01 
					 
					
						
						
							
							Add a target for building kernel with buildx ( #3792 )  
						
						... 
						
						
						
						* Use latest kernel in linuxkit
Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com >
* Parallelize kernel source compression
This surpringly saves a lot of time:
M1: from 340 to 90 seconds
Intel: from 527 to 222 seconds (2 cores 4 threads)
Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com >
* Add buildx target
buildx can use remote builders and automatically generate the multiarch manifest.
A properly configured builder is required :
First create docker context for the remote builders :
$ docker context create node-<arch> --docker "host=ssh://<user>@<host>"
Then create a buildx configuration using the remote builders:
$ docker buildx create --name kernel_builder --platform linux/amd64
$ docker buildx create --name kernel_builder --node node-arm64 --platform linux/arm64 --append
$ docker buildx use kernel_builder
$ docker buildx ls
Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com >
* Add a PLATFORMS variable to declare platforms needed for buildx
Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com >
* Make image name customizable
Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com >
* Do not tag use the architecture suffix for images built with buildx
Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com >
* Add make kconfigx to upgrade configs using buildx
To update configuration for 5.10 kernels use :
make -C kernel KERNEL_VERSIONS=5.10.104 kconfigx
Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com >
---------
Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com > 
						
						
					 
					
						2023-04-28 11:49:08 +03:00 
						 
				 
			
				
					
						
							
							
								David Gageot 
							
						 
					 
					
						
						
							
						
						eb81457111 
					 
					
						
						
							
							Avoid running git command 254 times ( #3915 )  
						
						... 
						
						
						
						Signed-off-by: David Gageot <david.gageot@docker.com > 
						
						
					 
					
						2023-03-23 10:55:21 +02:00 
						 
				 
			
				
					
						
							
							
								Quentin Deslandes 
							
						 
					 
					
						
						
							
						
						9b9d337037 
					 
					
						
						
							
							Disable CONFIG_BPFILTER for 5.4.x-x86_64 kernel configuration  
						
						... 
						
						
						
						bpfilter is not meant to be used at all at this point. Only the module's
boilerplate is available on upstream kernels.
Signed-off-by: Quentin Deslandes <qde@naccy.de > 
						
						
					 
					
						2023-01-27 11:55:50 +01:00 
						 
				 
			
				
					
						
							
							
								Avi Deitcher 
							
						 
					 
					
						
						
							
						
						e668b25a82 
					 
					
						
						
							
							Alpine 317 ( #3888 )  
						
						
						
						
					 
					
						2023-01-05 07:26:50 +02:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						b33bda7a33 
					 
					
						
						
							
							Merge pull request  #3722  from gabchab/openssl-in-kernel-build  
						
						... 
						
						
						
						Add openssl to the kernel-build 
						
						
					 
					
						2022-06-03 21:55:47 +01:00 
						 
				 
			
				
					
						
							
							
								Frédéric Dalleau 
							
						 
					 
					
						
						
							
						
						4ec8ef8784 
					 
					
						
						
							
							Update amd64 kernel config to 5.10.104  
						
						... 
						
						
						
						Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com > 
						
						
					 
					
						2022-05-25 13:39:09 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Dalleau 
							
						 
					 
					
						
						
							
						
						71c04547b2 
					 
					
						
						
							
							Update arm64 kernel config to 5.10.104  
						
						... 
						
						
						
						Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com > 
						
						
					 
					
						2022-05-25 13:39:09 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Dalleau 
							
						 
					 
					
						
						
							
						
						2028ed927d 
					 
					
						
						
							
							Update kernel version to 5.10.104  
						
						... 
						
						
						
						Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com > 
						
						
					 
					
						2022-05-25 13:39:09 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Dalleau 
							
						 
					 
					
						
						
							
						
						7e79fd449a 
					 
					
						
						
							
							Update amd64 kernel config to 5.15.27  
						
						... 
						
						
						
						Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com > 
						
						
					 
					
						2022-05-25 13:39:09 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Dalleau 
							
						 
					 
					
						
						
							
						
						420a08c709 
					 
					
						
						
							
							Update arm64 kernel config to 5.15.27  
						
						... 
						
						
						
						Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com > 
						
						
					 
					
						2022-05-25 13:39:09 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Dalleau 
							
						 
					 
					
						
						
							
						
						2e62dd078c 
					 
					
						
						
							
							Update kernel version to 5.15.27  
						
						... 
						
						
						
						Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com > 
						
						
					 
					
						2022-05-25 13:39:09 +02:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						ae87f6a1e2 
					 
					
						
						
							
							kernel: Bump Intel ucode to microcode-20210608  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rn@rneugeba.io > 
						
						
					 
					
						2022-01-18 01:08:45 +00:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						bd4d8ff44e 
					 
					
						
						
							
							kernel: Add support for 5.15.x kernel  
						
						... 
						
						
						
						The kernel config is derived from the 5.12 kernel
config we used to have
We explicitly enable RANDOMIZE_KSTACK_OFFSET_DEFAULT
which is off by default.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io > 
						
						
					 
					
						2022-01-18 01:07:41 +00:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						ff606216e4 
					 
					
						
						
							
							kernel: Update to 5.10.92/5.4.156  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rn@rneugeba.io > 
						
						
					 
					
						2022-01-18 00:46:21 +00:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						8e03866f69 
					 
					
						
						
							
							kernel: Remove 5.12.x kernel since it has been EOLed  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rn@rneugeba.io > 
						
						
					 
					
						2022-01-18 00:37:23 +00:00 
						 
				 
			
				
					
						
							
							
								Frédéric Dalleau 
							
						 
					 
					
						
						
							
						
						56c08df66b 
					 
					
						
						
							
							Refresh configs for kernel update  
						
						... 
						
						
						
						Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com > 
						
						
					 
					
						2021-11-05 10:28:24 +01:00 
						 
				 
			
				
					
						
							
							
								Frédéric Dalleau 
							
						 
					 
					
						
						
							
						
						3cf25af73e 
					 
					
						
						
							
							kernel: update LTS kernels to 5.10.76/5.4.156  
						
						... 
						
						
						
						Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com > 
						
						
					 
					
						2021-11-05 10:28:24 +01:00 
						 
				 
			
				
					
						
							
							
								Frédéric Dalleau 
							
						 
					 
					
						
						
							
						
						e9e3a8ddce 
					 
					
						
						
							
							Refresh configs for virtiofs  
						
						... 
						
						
						
						Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com > 
						
						
					 
					
						2021-11-05 10:28:12 +01:00 
						 
				 
			
				
					
						
							
							
								Frédéric Dalleau 
							
						 
					 
					
						
						
							
						
						ad4f9a77a0 
					 
					
						
						
							
							Enable CONFIG_VIRTIO_FS=y  
						
						... 
						
						
						
						Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com > 
						
						
					 
					
						2021-11-05 10:16:18 +01:00 
						 
				 
			
				
					
						
							
							
								Gabriel Chabot 
							
						 
					 
					
						
						
							
						
						c37046f617 
					 
					
						
						
							
							Add openssl to the kernel-build  
						
						... 
						
						
						
						Signed-off-by: Gabriel Chabot <gabriel.chabot@qarnot-computing.com > 
						
						
					 
					
						2021-10-28 10:55:16 +02:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						f20e08bcb8 
					 
					
						
						
							
							kernel: Enable CONFIG_SQUASHFS_ZSTD  
						
						... 
						
						
						
						requested/suggested by @olljanat
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io > 
						
						
					 
					
						2021-07-04 11:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						01b46ba789 
					 
					
						
						
							
							kernel: Add support for 5.12.x kernel  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rn@rneugeba.io > 
						
						
					 
					
						2021-07-04 11:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						1e97e29be3 
					 
					
						
						
							
							kernel: Remove 5.11.x as it is not longer maintained  
						
						... 
						
						
						
						Leave it for -rt kernels
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io > 
						
						
					 
					
						2021-07-04 11:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						43d3ff0630 
					 
					
						
						
							
							kernel: Update LTS kernels to 5.10.47/5.4.129  
						
						... 
						
						
						
						Signed-off-by: Rolf Neugebauer <rn@rneugeba.io > 
						
						
					 
					
						2021-07-04 11:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						25c796e854 
					 
					
						
						
							
							kernel: Fix Dockerfile.kconfig  
						
						... 
						
						
						
						KERNEL_VERSIONS apparently needs to be specified as
argument after the FROM
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io > 
						
						
					 
					
						2021-07-04 11:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						a4c518f696 
					 
					
						
						
							
							kernel: Remove support for s390x  
						
						... 
						
						
						
						WIP #3676 
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io > 
						
						
					 
					
						2021-07-04 11:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						36d8026b17 
					 
					
						
						
							
							Merge pull request  #3700  from TiejunChina/master-dev  
						
						... 
						
						
						
						enable 5.11.x-rt 
						
						
					 
					
						2021-07-03 10:13:15 +01:00 
						 
				 
			
				
					
						
							
							
								Rolf Neugebauer 
							
						 
					 
					
						
						
							
						
						aaa30dfc55 
					 
					
						
						
							
							Merge pull request  #3691  from kmjohansen/topics/kj/bcc-up  
						
						... 
						
						
						
						Upgrade bcc to 0.20.0 and re-enable it in the kernel build 
						
						
					 
					
						2021-07-03 00:30:03 +01:00 
						 
				 
			
				
					
						
							
							
								Tiejun Chen 
							
						 
					 
					
						
						
							
						
						8183676233 
					 
					
						
						
							
							enable 5.11.x-rt build  
						
						... 
						
						
						
						Signed-off-by: Tiejun Chen <tiejun.china@gmail.com > 
						
						
					 
					
						2021-06-29 11:09:23 -07:00