Skip to content

Commit 142170b

Browse files
committed
linux: enable PREEMPT_RT
This updates the Linux kernel, includes the real-time patch set, and enables PREEMPT_RT..
1 parent 008ff44 commit 142170b

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

linux-6.6.defconfig

+6-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ CONFIG_SYSVIPC=y
44
CONFIG_POSIX_MQUEUE=y
55
CONFIG_NO_HZ=y
66
CONFIG_HIGH_RES_TIMERS=y
7-
CONFIG_PREEMPT=y
7+
CONFIG_PREEMPT_RT=y
88
CONFIG_IKCONFIG=y
99
CONFIG_IKCONFIG_PROC=y
1010
CONFIG_MEMCG=y
@@ -15,11 +15,13 @@ CONFIG_CGROUP_FREEZER=y
1515
CONFIG_CPUSETS=y
1616
CONFIG_CGROUP_DEVICE=y
1717
CONFIG_CGROUP_CPUACCT=y
18+
CONFIG_NAMESPACES=y
1819
# CONFIG_UTS_NS is not set
1920
# CONFIG_IPC_NS is not set
2021
# CONFIG_PID_NS is not set
2122
# CONFIG_NET_NS is not set
2223
CONFIG_SCHED_AUTOGROUP=y
24+
CONFIG_EXPERT=y
2325
# CONFIG_PERF_EVENTS is not set
2426
CONFIG_PROFILING=y
2527
CONFIG_ARCH_BCM=y
@@ -267,9 +269,11 @@ CONFIG_REGULATOR_AD5398=m
267269
CONFIG_REGULATOR_GPIO=y
268270
CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m
269271
CONFIG_MEDIA_SUPPORT=m
272+
CONFIG_MEDIA_SUPPORT_FILTER=y
270273
CONFIG_MEDIA_CAMERA_SUPPORT=y
271274
CONFIG_MEDIA_PLATFORM_SUPPORT=y
272275
CONFIG_MEDIA_USB_SUPPORT=y
276+
CONFIG_V4L_PLATFORM_DRIVERS=y
273277
CONFIG_VIDEO_BCM2835_UNICAM=m
274278
CONFIG_VIDEO_RASPBERRYPI_PISP_BE=m
275279
CONFIG_VIDEO_IMX219=m
@@ -346,7 +350,6 @@ CONFIG_LEDS_TRIGGER_TIMER=y
346350
CONFIG_LEDS_TRIGGER_ONESHOT=y
347351
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
348352
CONFIG_LEDS_TRIGGER_BACKLIGHT=y
349-
CONFIG_LEDS_TRIGGER_CPU=y
350353
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
351354
CONFIG_LEDS_TRIGGER_TRANSIENT=y
352355
CONFIG_LEDS_TRIGGER_INPUT=y
@@ -404,3 +407,4 @@ CONFIG_DMA_CMA=y
404407
CONFIG_CMA_SIZE_MBYTES=5
405408
CONFIG_PRINTK_TIME=y
406409
CONFIG_PANIC_TIMEOUT=10
410+
# CONFIG_FTRACE is not set

nerves_defconfig

+3-3
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ BR2_ROOTFS_POST_BUILD_SCRIPT="${NERVES_DEFCONFIG_DIR}/post-build.sh ${BR2_EXTERN
2828
BR2_ROOTFS_POST_IMAGE_SCRIPT="${NERVES_DEFCONFIG_DIR}/post-createfs.sh"
2929
BR2_LINUX_KERNEL=y
3030
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
31-
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/raspberrypi/linux/archive/refs/tags/stable_20240529.tar.gz"
32-
BR2_LINUX_KERNEL_PATCH="${NERVES_DEFCONFIG_DIR}/linux"
31+
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/raspberrypi/linux/archive/refs/tags/stable_20241008.tar.gz"
32+
BR2_LINUX_KERNEL_PATCH="http://cdn.kernel.org/pub/linux/kernel/projects/rt/6.6/patch-6.6.53-rt44.patch.gz ${NERVES_DEFCONFIG_DIR}/linux"
3333
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
3434
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${NERVES_DEFCONFIG_DIR}/linux-6.6.defconfig"
3535
BR2_LINUX_KERNEL_XZ=y
@@ -48,7 +48,7 @@ BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=y
4848
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_V3D=y
4949
BR2_PACKAGE_MESA3D_OPENGL_ES=y
5050
BR2_PACKAGE_RPI_FIRMWARE=y
51-
BR2_PACKAGE_RPI_FIRMWARE_CUSTOM_VERSION="1.20240529"
51+
BR2_PACKAGE_RPI_FIRMWARE_CUSTOM_VERSION="1.20241008"
5252
BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4_X=y
5353
BR2_PACKAGE_PIGPIO=y
5454
# BR2_PACKAGE_RNG_TOOLS_JITTERENTROPY_LIBRARY is not set

0 commit comments

Comments
 (0)