Conversation
e19ede1 to
33530ee
Compare
9a62fc5 to
7aa0f27
Compare
Update kernel API usage for kernel 6.12 for platform modules: * 6.8 dropped strlcpy, with the replacement being strscpy (mostly) * 6.10 dropped the fourth argument of i2c_mux_add_adapter() * 6.11 changed the return code of platform_driver::remove() from int to void. Signed-off-by: Jonas Gorski <jonas.gorski@bisdn.de>
Update bcm591xx to work with kernel 6.12. Mostly minor things, i.e.: * return type of pse_ops::receive() was changed from ssize_t to size_t * unaligned.h was moved from asm to linux Signed-off-by: Jonas Gorski <jonas.gorski@bisdn.de>
Update strace to 6.12 matching the 6.12 LTS kernel, taken from walnascar [1] [1] https://github.com/openembedded/openembedded-core/tree/07d4e9312781f5a865cbdd088d5e3485e8c1bffc/meta/recipes-devtools/strace Signed-off-by: Jonas Gorski <jonas.gorski@bisdn.de>
Add support for Linux 6.12, and update the kernel configs accordingly: v6.12.10: * CLOCKSOURCE_VALIDATE_LAST_CYCLE: e26cbab9821a timekeeping: Always check for negative motion * DEBUG_TIMEKEEPING: 7b7a9175c63b timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING v6.12: * ARCH_USES_PG_UNCACHED: 7a87225ae2c6 x86: remove PG_uncached * I2C_COMPAT: 7e722083fcc3 i2c: Remove I2C_COMPAT config symbol and related code * KEYBOARD_MCS: dd29eadee1e8 Input: msc_touchkey - remove the driver * MODULE_COMPRESS_NONE: c7ff693fa209 module: Split modules_install compression and in-kernel decompression * SND_VERBOSE_PRINTK: 504dc9f5e62e ALSA: core: Drop snd_print stuff and co * SPLIT_PTLOCK_CPUS: 394290cba966 mm: turn USE_SPLIT_PTE_PTLOCKS / USE_SPLIT_PTE_PTLOCKS into Kconfig options * TOUCHSCREEN_CYTTSP4_CORE: 25162a4f64f8 Input: cyttsp4 - remove driver * TOUCHSCREEN_MCS5000: e8858fc07eb8 Input: msc5000_ts - remove the driver v6.11: * EFI_FAKE_MEMMAP: 37aee82c213d x86/efi: Drop support for fake EFI memory maps * KALLSYMS_BASE_RELATIVE: 64e166099b69 kallsyms: get rid of code for absolute kallsyms * SENSORS_ADM1021: ed99ae74f232 hwmon: Remove obsolete adm1021 and max6642 drivers * SENSORS_MAX6642: ed99ae74f232 hwmon: Remove obsolete adm1021 and max6642 drivers * TEST_USER_COPY: cf6219ee889f usercopy: Convert test_user_copy to KUnit test v6.10: * ACPI_CUSTOM_METHOD: 0cc46f1a52b4 ACPI: Drop the custom_method debugfs interface * AMD_IOMMU_V2: 5a0b11a180a9 iommu/amd: Remove iommu_v2 module * ARCH_HAS_UBSAN_SANITIZE_ALL: 918327e9b7ff ubsan: Remove CONFIG_UBSAN_SANITIZE_ALL * BASE_FULL: 27021649ec88 printk: Remove redundant CONFIG_BASE_FULL * BPFILTER: 98e20e5e13d2 bpfilter: remove bpfilter * CMA_DEBUG: fe58582c0e36 mm/cma: drop CONFIG_CMA_DEBUG * CRASH_CORE => VMCORE_INFO: CRASH_CORE: 443cbaf9e2fd crash: split vmcoreinfo exporting code out from crash_core.c * CRYPTO_CFB: 412ac51ce0b8 crypto: cfb,ofb - Remove cfb and ofb * CRYPTO_OFB: 412ac51ce0b8 crypto: cfb,ofb - Remove cfb and ofb * DRM_DP_AUX_CHARDEV => DRM_DISPLAY_DP_AUX_CHARDEV: 4d66d841a725 drm/display: Make DisplayPort AUX Chardev Kconfig name consistent * DRM_DP_CEC => DRM_DISPLAY_DP_AUX_CEC: 847ad2b5afe6 drm/display: Make DisplayPort CEC-over-AUX Kconfig name consistent * DRM_LEGACY: 94f8f319cbcb drm: Remove Kconfig option for legacy support * FB_LE80578: d9f25b59ed85 fbdev: Remove support for Carillo Ranch driver * FB_SYS_FOPS => FB_SYSMEM_FOPS: 27ad64eac10f fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS * HAVE_FAST_GUP => HAVE_GUP_FAST: 25176ad09ca3 mm/treewide: rename CONFIG_HAVE_FAST_GUP to CONFIG_HAVE_GUP_FAST * HAVE_KVM: f48212ee8e78 treewide: remove CONFIG_HAVE_KVM * HW_CONSOLE: 5c49b6a4a4bc vt: remove superfluous CONFIG_HW_CONSOLE * LEDS_TRIGGER_AUDIO: a24de38de804 ALSA: control-led: Integrate mute led trigger * MD_FAULTY: 415c7451872b md: Remove deprecated CONFIG_MD_FAULTY * MD_LINEAR: 849d18e27be9 md: Remove deprecated CONFIG_MD_LINEAR * MD_MULTIPATH: d8730f0cf4ef md: Remove deprecated CONFIG_MD_MULTIPATH * MTD_AR7_PARTS: f10672800876 mtd: parsers: ar7: remove support * MTD_INTEL_VR_NOR: 77bf03252839 mtd: Remove support for Carillo Ranch driver * NET_ACT_IPT: 86fe596b588f net: sched: Remove NET_ACT_IPT from Kconfig * NTFS_DEBUG: 7ffa8f3d3023 fs: Remove NTFS classic * NTFS_RW: 7ffa8f3d3023 fs: Remove NTFS classic * PAGE_TABLE_ISOLATION => MITIGATION_PAGE_TABLE_ISOLATION: ea4654e08853 x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION * QLGE: 875be090928d staging: qlge: Retire the driver * RETPOLINE => MITIGATION_RETPOLINE: aefb2f2e619b x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE * SLAB: 2a19be61a651 mm/slab: remove CONFIG_SLAB from all Kconfig and Makefile * STRING_SELFTEST: 29d8568849fe string: Convert selftest to KUnit * STRSCPY_KUNIT_TEST: bb8d9b742aa7 string: Merge strscpy KUnit tests into string_kunit.c * TEST_STRING_HELPERS: fb57550fcbd8 string: Convert helpers selftest to KUnit * THERMAL_WRITABLE_TRIPS: a85739c8c689 thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS * UNIX_SCM: 99a7a5b9943e af_unix: Remove CONFIG_UNIX_SCM. * XZ_DEC_IA64: cf8e8658100d arch: Remove Itanium (IA-64) architecture Signed-off-by: Jonas Gorski <jonas.gorski@bisdn.de>
Update linux-libc-headers to 6.12 matching our kernel version. Signed-off-by: Jonas Gorski <jonas.gorski@bisdn.de>
Now that kernel 6.12 is available, switch to it. Signed-off-by: Jonas Gorski <jonas.gorski@bisdn.de>
7aa0f27 to
9a50a30
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add support for linux 6.12 and switch to it. Requires updating all of our modules to be compatible with 6.12.
Depends on bisdn/meta-ofdpa#94.