mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-19 17:26:28 +00:00
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>
This commit is contained in:
parent
ff606216e4
commit
bd4d8ff44e
@ -156,7 +156,7 @@ show-tags: show-tag_$(2)$(3)$(4)
|
|||||||
|
|
||||||
# Only build perf only on x86 and recent LTS and latest stable kernels
|
# Only build perf only on x86 and recent LTS and latest stable kernels
|
||||||
ifeq ($(ARCH),x86_64)
|
ifeq ($(ARCH),x86_64)
|
||||||
ifeq ($(2), $(filter $(2),5.10.x 5.4.x))
|
ifeq ($(2), $(filter $(2),5.15.x 5.10.x 5.4.x))
|
||||||
build_perf_$(2)$(3)$(4): build_$(2)$(3)$(4)
|
build_perf_$(2)$(3)$(4): build_$(2)$(3)$(4)
|
||||||
docker pull $(ORG)/$(IMAGE_PERF):$(1)$(3)$(4)-$(TAG)$(SUFFIX) || \
|
docker pull $(ORG)/$(IMAGE_PERF):$(1)$(3)$(4)-$(TAG)$(SUFFIX) || \
|
||||||
docker build -f Dockerfile.perf \
|
docker build -f Dockerfile.perf \
|
||||||
@ -194,7 +194,7 @@ endif
|
|||||||
|
|
||||||
# Only build bcc only on x86 and recent LTS and latest stable kernels
|
# Only build bcc only on x86 and recent LTS and latest stable kernels
|
||||||
ifeq ($(ARCH),x86_64)
|
ifeq ($(ARCH),x86_64)
|
||||||
ifeq ($(2), $(filter $(2),5.10.x 5.4.x))
|
ifeq ($(2), $(filter $(2),5.15.x 5.10.x 5.4.x))
|
||||||
build_bcc_$(2)$(3)$(4): build_$(2)$(3)$(4)
|
build_bcc_$(2)$(3)$(4): build_$(2)$(3)$(4)
|
||||||
docker pull $(ORG)/$(IMAGE_BCC):$(1)$(3)$(4)-$(TAG)$(SUFFIX) || \
|
docker pull $(ORG)/$(IMAGE_BCC):$(1)$(3)$(4)-$(TAG)$(SUFFIX) || \
|
||||||
docker build -f Dockerfile.bcc \
|
docker build -f Dockerfile.bcc \
|
||||||
@ -256,12 +256,14 @@ endef
|
|||||||
# Debug targets only for latest stable and LTS stable
|
# Debug targets only for latest stable and LTS stable
|
||||||
#
|
#
|
||||||
ifeq ($(ARCH),x86_64)
|
ifeq ($(ARCH),x86_64)
|
||||||
|
$(eval $(call kernel,5.15.15,5.15.x,$(EXTRA),$(DEBUG)))
|
||||||
|
$(eval $(call kernel,5.15.15,5.15.x,,-dbg))
|
||||||
$(eval $(call kernel,5.10.92,5.10.x,$(EXTRA),$(DEBUG)))
|
$(eval $(call kernel,5.10.92,5.10.x,$(EXTRA),$(DEBUG)))
|
||||||
$(eval $(call kernel,5.10.92,5.10.x,,-dbg))
|
|
||||||
$(eval $(call kernel,5.4.172,5.4.x,$(EXTRA),$(DEBUG)))
|
$(eval $(call kernel,5.4.172,5.4.x,$(EXTRA),$(DEBUG)))
|
||||||
$(eval $(call kernel,5.11.4,5.11.x,-rt,))
|
$(eval $(call kernel,5.11.4,5.11.x,-rt,))
|
||||||
|
|
||||||
else ifeq ($(ARCH),$(filter $(ARCH),aarch64 arm64))
|
else ifeq ($(ARCH),$(filter $(ARCH),aarch64 arm64))
|
||||||
|
$(eval $(call kernel,5.15.15,5.15.x,$(EXTRA),$(DEBUG)))
|
||||||
$(eval $(call kernel,5.10.92,5.10.x,$(EXTRA),$(DEBUG)))
|
$(eval $(call kernel,5.10.92,5.10.x,$(EXTRA),$(DEBUG)))
|
||||||
$(eval $(call kernel,5.11.4,5.11.x,-rt,))
|
$(eval $(call kernel,5.11.4,5.11.x,-rt,))
|
||||||
|
|
||||||
|
5298
kernel/config-5.15.x-aarch64
Normal file
5298
kernel/config-5.15.x-aarch64
Normal file
File diff suppressed because it is too large
Load Diff
4920
kernel/config-5.15.x-x86_64
Normal file
4920
kernel/config-5.15.x-x86_64
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user