Skip to content

Commit 671d7c8

Browse files
committed
linux: enable PREEMPT_RT
This includes the real-time patch set and enables PREEMPT_RT.
1 parent e626a83 commit 671d7c8

File tree

2 files changed

+3
-22
lines changed

2 files changed

+3
-22
lines changed

linux-6.6.defconfig

+2-21
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,8 @@ CONFIG_CGROUP_FREEZER=y
1515
CONFIG_CPUSETS=y
1616
CONFIG_CGROUP_DEVICE=y
1717
CONFIG_CGROUP_CPUACCT=y
18-
# CONFIG_UTS_NS is not set
19-
# CONFIG_IPC_NS is not set
20-
# CONFIG_PID_NS is not set
21-
# CONFIG_NET_NS is not set
2218
CONFIG_SCHED_AUTOGROUP=y
19+
CONFIG_EXPERT=y
2320
# CONFIG_PERF_EVENTS is not set
2421
CONFIG_PROFILING=y
2522
CONFIG_ARCH_BCM=y
@@ -44,7 +41,6 @@ CONFIG_NEON=y
4441
CONFIG_KERNEL_MODE_NEON=y
4542
# CONFIG_SUSPEND is not set
4643
CONFIG_PM=y
47-
CONFIG_JUMP_LABEL=y
4844
CONFIG_MODULES=y
4945
CONFIG_MODULE_UNLOAD=y
5046
CONFIG_MODVERSIONS=y
@@ -203,7 +199,6 @@ CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
203199
CONFIG_HW_RANDOM=y
204200
CONFIG_I2C=y
205201
CONFIG_I2C_CHARDEV=y
206-
CONFIG_I2C_MUX_PINCTRL=m
207202
CONFIG_I2C_BCM2708=y
208203
CONFIG_I2C_BCM2835=y
209204
CONFIG_SPI=y
@@ -228,8 +223,6 @@ CONFIG_REGULATOR=y
228223
CONFIG_REGULATOR_FIXED_VOLTAGE=m
229224
CONFIG_REGULATOR_AD5398=m
230225
CONFIG_MEDIA_SUPPORT=m
231-
CONFIG_MEDIA_CAMERA_SUPPORT=y
232-
CONFIG_MEDIA_PLATFORM_SUPPORT=y
233226
CONFIG_V4L_PLATFORM_DRIVERS=y
234227
CONFIG_VIDEO_BCM2835_UNICAM=m
235228
CONFIG_VIDEO_RASPBERRYPI_PISP_BE=m
@@ -265,19 +258,8 @@ CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD=m
265258
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m
266259
CONFIG_SND_SIMPLE_CARD=m
267260
CONFIG_HIDRAW=y
268-
# CONFIG_HID_A4TECH is not set
269261
CONFIG_HID_APPLE=m
270-
# CONFIG_HID_BELKIN is not set
271-
# CONFIG_HID_CHERRY is not set
272-
# CONFIG_HID_CHICONY is not set
273-
# CONFIG_HID_CYPRESS is not set
274-
# CONFIG_HID_EZKEY is not set
275-
# CONFIG_HID_ITE is not set
276-
# CONFIG_HID_KENSINGTON is not set
277-
# CONFIG_HID_LOGITECH is not set
278-
# CONFIG_HID_REDRAGON is not set
279262
CONFIG_HID_MICROSOFT=m
280-
# CONFIG_HID_MONTEREY is not set
281263
CONFIG_HID_PID=y
282264
CONFIG_USB_HIDDEV=y
283265
CONFIG_USB=y
@@ -307,7 +289,6 @@ CONFIG_LEDS_TRIGGER_TIMER=y
307289
CONFIG_LEDS_TRIGGER_ONESHOT=y
308290
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
309291
CONFIG_LEDS_TRIGGER_BACKLIGHT=y
310-
CONFIG_LEDS_TRIGGER_CPU=y
311292
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
312293
CONFIG_LEDS_TRIGGER_TRANSIENT=y
313294
CONFIG_LEDS_TRIGGER_INPUT=y

nerves_defconfig

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="${NERVES_DEFCONFIG_DIR}/post-createfs.sh"
3030
BR2_LINUX_KERNEL=y
3131
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
3232
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/raspberrypi/linux/archive/refs/tags/stable_20241008.tar.gz"
33-
BR2_LINUX_KERNEL_PATCH="${NERVES_DEFCONFIG_DIR}/linux"
33+
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"
3434
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
3535
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${NERVES_DEFCONFIG_DIR}/linux-6.6.defconfig"
3636
BR2_LINUX_KERNEL_XZ=y

0 commit comments

Comments
 (0)