From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arne Fitzenreiter To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 24f875d7878d7caddcbc809169464f248bc75b26 Date: Fri, 11 Oct 2024 11:30:50 +0000 Message-ID: <4XQ4F66fltz2xM2@people01.haj.ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2387265496035640680==" List-Id: --===============2387265496035640680== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree". The branch, next has been updated via 24f875d7878d7caddcbc809169464f248bc75b26 (commit) via 019f139b20611ed782e9b79d8ed6d6583b9d13e9 (commit) via c45abd5f1ca1ad8566ea631943c51be0091bbdd5 (commit) from 384c5ba18e283d161ce7d5b3fe34a789f3c21bc7 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 24f875d7878d7caddcbc809169464f248bc75b26 Author: Arne Fitzenreiter Date: Fri Oct 11 13:30:13 2024 +0200 mympd: update to 18.0.0 =20 Signed-off-by: Arne Fitzenreiter commit 019f139b20611ed782e9b79d8ed6d6583b9d13e9 Author: Arne Fitzenreiter Date: Fri Oct 11 13:17:53 2024 +0200 kernel: update to 6.6.56 =20 Signed-off-by: Arne Fitzenreiter commit c45abd5f1ca1ad8566ea631943c51be0091bbdd5 Author: Arne Fitzenreiter Date: Fri Oct 11 13:12:17 2024 +0200 rtl8812au: add missing rootfile. =20 Signed-off-by: Arne Fitzenreiter ----------------------------------------------------------------------- Summary of changes: config/kernel/kernel.config.aarch64-ipfire | 16 +++-- config/kernel/kernel.config.x86_64-ipfire | 14 ++-- config/rootfiles/common/aarch64/linux | 18 +++-- config/rootfiles/common/rtl8812au | 2 + config/rootfiles/common/x86_64/linux | 17 +++-- .../124 =3D> core/190}/filelists/aarch64/linux | 0 .../181 =3D> core/190}/filelists/riscv64/linux | 0 .../100 =3D> core/190}/filelists/x86_64/linux | 0 config/rootfiles/core/190/update.sh | 80 ++++++++++++++++++++= +- lfs/linux | 4 +- lfs/mympd | 6 +- 11 files changed, 130 insertions(+), 27 deletions(-) create mode 100644 config/rootfiles/common/rtl8812au copy config/rootfiles/{oldcore/124 =3D> core/190}/filelists/aarch64/linux (1= 00%) copy config/rootfiles/{oldcore/181 =3D> core/190}/filelists/riscv64/linux (1= 00%) copy config/rootfiles/{oldcore/100 =3D> core/190}/filelists/x86_64/linux (10= 0%) Difference in files: diff --git a/config/kernel/kernel.config.aarch64-ipfire b/config/kernel/kerne= l.config.aarch64-ipfire index 74085de004..e3ea041381 100644 --- a/config/kernel/kernel.config.aarch64-ipfire +++ b/config/kernel/kernel.config.aarch64-ipfire @@ -1,20 +1,21 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.6.45-ipfire Kernel Configuration +# Linux/arm64 6.6.56 Kernel Configuration # -CONFIG_CC_VERSION_TEXT=3D"gcc (GCC) 13.3.0" +CONFIG_CC_VERSION_TEXT=3D"gcc (GCC) 14.2.0" CONFIG_CC_IS_GCC=3Dy -CONFIG_GCC_VERSION=3D130300 +CONFIG_GCC_VERSION=3D140200 CONFIG_CLANG_VERSION=3D0 CONFIG_AS_IS_GNU=3Dy -CONFIG_AS_VERSION=3D24200 +CONFIG_AS_VERSION=3D24300 CONFIG_LD_IS_BFD=3Dy -CONFIG_LD_VERSION=3D24200 +CONFIG_LD_VERSION=3D24300 CONFIG_LLD_VERSION=3D0 CONFIG_CC_CAN_LINK=3Dy CONFIG_CC_CAN_LINK_STATIC=3Dy CONFIG_CC_HAS_ASM_GOTO_OUTPUT=3Dy CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=3Dy +CONFIG_TOOLS_SUPPORT_RELR=3Dy CONFIG_CC_HAS_ASM_INLINE=3Dy CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=3Dy CONFIG_PAHOLE_VERSION=3D0 @@ -386,6 +387,7 @@ CONFIG_ARM64_ERRATUM_2645198=3Dy CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=3Dy CONFIG_ARM64_ERRATUM_2966298=3Dy CONFIG_ARM64_ERRATUM_3117295=3Dy +CONFIG_ARM64_ERRATUM_3194386=3Dy CONFIG_CAVIUM_ERRATUM_22375=3Dy CONFIG_CAVIUM_ERRATUM_23154=3Dy CONFIG_CAVIUM_ERRATUM_27456=3Dy @@ -770,6 +772,7 @@ CONFIG_HAVE_ARCH_COMPILER_H=3Dy CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=3Dy CONFIG_ARCH_USE_MEMREMAP_PROT=3Dy CONFIG_ARCH_HAS_RELR=3Dy +CONFIG_RELR=3Dy CONFIG_HAVE_PREEMPT_DYNAMIC=3Dy CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=3Dy CONFIG_ARCH_WANT_LD_ORPHAN_WARN=3Dy @@ -8054,6 +8057,9 @@ CONFIG_KEYS=3Dy # CONFIG_ENCRYPTED_KEYS is not set # CONFIG_KEY_DH_OPERATIONS is not set CONFIG_SECURITY_DMESG_RESTRICT=3Dy +CONFIG_PROC_MEM_ALWAYS_FORCE=3Dy +# CONFIG_PROC_MEM_FORCE_PTRACE is not set +# CONFIG_PROC_MEM_NO_FORCE is not set CONFIG_SECURITY=3Dy CONFIG_SECURITYFS=3Dy # CONFIG_SECURITY_NETWORK is not set diff --git a/config/kernel/kernel.config.x86_64-ipfire b/config/kernel/kernel= .config.x86_64-ipfire index 6f0f1bfa57..f98042d1e6 100644 --- a/config/kernel/kernel.config.x86_64-ipfire +++ b/config/kernel/kernel.config.x86_64-ipfire @@ -1,15 +1,15 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.6.47-ipfire Kernel Configuration +# Linux/x86 6.6.56 Kernel Configuration # -CONFIG_CC_VERSION_TEXT=3D"gcc (GCC) 13.3.0" +CONFIG_CC_VERSION_TEXT=3D"gcc (GCC) 14.2.0" CONFIG_CC_IS_GCC=3Dy -CONFIG_GCC_VERSION=3D130300 +CONFIG_GCC_VERSION=3D140200 CONFIG_CLANG_VERSION=3D0 CONFIG_AS_IS_GNU=3Dy -CONFIG_AS_VERSION=3D24200 +CONFIG_AS_VERSION=3D24300 CONFIG_LD_IS_BFD=3Dy -CONFIG_LD_VERSION=3D24200 +CONFIG_LD_VERSION=3D24300 CONFIG_LLD_VERSION=3D0 CONFIG_CC_CAN_LINK=3Dy CONFIG_CC_CAN_LINK_STATIC=3Dy @@ -7238,6 +7238,9 @@ CONFIG_KEYS=3Dy # CONFIG_ENCRYPTED_KEYS is not set # CONFIG_KEY_DH_OPERATIONS is not set CONFIG_SECURITY_DMESG_RESTRICT=3Dy +CONFIG_PROC_MEM_ALWAYS_FORCE=3Dy +# CONFIG_PROC_MEM_FORCE_PTRACE is not set +# CONFIG_PROC_MEM_NO_FORCE is not set CONFIG_SECURITY=3Dy CONFIG_SECURITYFS=3Dy # CONFIG_SECURITY_NETWORK is not set @@ -7826,6 +7829,7 @@ CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=3Dy CONFIG_HAVE_ARCH_KASAN=3Dy CONFIG_HAVE_ARCH_KASAN_VMALLOC=3Dy CONFIG_CC_HAS_KASAN_GENERIC=3Dy +CONFIG_CC_HAS_KASAN_SW_TAGS=3Dy CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=3Dy # CONFIG_KASAN is not set CONFIG_HAVE_ARCH_KFENCE=3Dy diff --git a/config/rootfiles/common/aarch64/linux b/config/rootfiles/common/= aarch64/linux index 53dedd2f36..b075432906 100644 --- a/config/rootfiles/common/aarch64/linux +++ b/config/rootfiles/common/aarch64/linux @@ -7265,6 +7265,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/ARM64_ERRATUM_2658417 #lib/modules/KVER/build/include/config/ARM64_ERRATUM_2966298 #lib/modules/KVER/build/include/config/ARM64_ERRATUM_3117295 +#lib/modules/KVER/build/include/config/ARM64_ERRATUM_3194386 #lib/modules/KVER/build/include/config/ARM64_ERRATUM_819472 #lib/modules/KVER/build/include/config/ARM64_ERRATUM_824069 #lib/modules/KVER/build/include/config/ARM64_ERRATUM_826319 @@ -7968,6 +7969,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/CRYPTO_SHA512 #lib/modules/KVER/build/include/config/CRYPTO_SHA512_ARM64 #lib/modules/KVER/build/include/config/CRYPTO_SHA512_ARM64_CE +#lib/modules/KVER/build/include/config/CRYPTO_SIG #lib/modules/KVER/build/include/config/CRYPTO_SIG2 #lib/modules/KVER/build/include/config/CRYPTO_SKCIPHER #lib/modules/KVER/build/include/config/CRYPTO_SKCIPHER2 @@ -8421,6 +8423,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/FB_DMAMEM_HELPERS #lib/modules/KVER/build/include/config/FB_EFI #lib/modules/KVER/build/include/config/FB_IMX +#lib/modules/KVER/build/include/config/FB_IOMEM_FOPS #lib/modules/KVER/build/include/config/FB_IOMEM_HELPERS #lib/modules/KVER/build/include/config/FB_MODE_HELPERS #lib/modules/KVER/build/include/config/FB_NOTIFY @@ -8475,6 +8478,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/FSL_ERRATUM_A008585 #lib/modules/KVER/build/include/config/FSL_FMAN #lib/modules/KVER/build/include/config/FSL_GUTS +#lib/modules/KVER/build/include/config/FSL_IFC #lib/modules/KVER/build/include/config/FSL_IMX8_DDR_PMU #lib/modules/KVER/build/include/config/FSL_IMX9_DDR_PMU #lib/modules/KVER/build/include/config/FSL_MC_BUS @@ -8514,7 +8518,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/GACT_PROB #lib/modules/KVER/build/include/config/GARP #lib/modules/KVER/build/include/config/GCC10_NO_ARRAY_BOUNDS -#lib/modules/KVER/build/include/config/GCC_ASM_GOTO_OUTPUT_WORKAROUND #lib/modules/KVER/build/include/config/GCC_PLUGINS #lib/modules/KVER/build/include/config/GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS #lib/modules/KVER/build/include/config/GCC_VERSION @@ -10207,6 +10210,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/PCI_SYSCALL #lib/modules/KVER/build/include/config/PCNET32 #lib/modules/KVER/build/include/config/PCPU_DEV_REFCNT +#lib/modules/KVER/build/include/config/PCP_BATCH_SCALE_MAX #lib/modules/KVER/build/include/config/PCS_LYNX #lib/modules/KVER/build/include/config/PCS_MTK_LYNXI #lib/modules/KVER/build/include/config/PCS_XPCS @@ -10354,6 +10358,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/PRINTK #lib/modules/KVER/build/include/config/PROC_EVENTS #lib/modules/KVER/build/include/config/PROC_FS +#lib/modules/KVER/build/include/config/PROC_MEM_ALWAYS_FORCE #lib/modules/KVER/build/include/config/PROC_PAGE_MONITOR #lib/modules/KVER/build/include/config/PROC_PID_CPUSET #lib/modules/KVER/build/include/config/PROC_SYSCTL @@ -10476,6 +10481,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/REISERFS_PROC_INFO #lib/modules/KVER/build/include/config/RELAY #lib/modules/KVER/build/include/config/RELOCATABLE +#lib/modules/KVER/build/include/config/RELR #lib/modules/KVER/build/include/config/RENESAS_PHY #lib/modules/KVER/build/include/config/RESET_ATTACK_MITIGATION #lib/modules/KVER/build/include/config/RESET_BERLIN @@ -10678,6 +10684,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/SCHED_STACK_END_CHECK #lib/modules/KVER/build/include/config/SCHED_THERMAL_PRESSURE #lib/modules/KVER/build/include/config/SCHED_TRACER +#lib/modules/KVER/build/include/config/SCREEN_INFO #lib/modules/KVER/build/include/config/SCSI #lib/modules/KVER/build/include/config/SCSI_BUSLOGIC #lib/modules/KVER/build/include/config/SCSI_COMMON @@ -11282,6 +11289,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/TMPFS #lib/modules/KVER/build/include/config/TMPFS_POSIX_ACL #lib/modules/KVER/build/include/config/TMPFS_XATTR +#lib/modules/KVER/build/include/config/TOOLS_SUPPORT_RELR #lib/modules/KVER/build/include/config/TRACEPOINTS #lib/modules/KVER/build/include/config/TRACER_MAX_TRACE #lib/modules/KVER/build/include/config/TRACER_SNAPSHOT @@ -13762,11 +13770,11 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/linux/iio/accel/kxcjk_1013.h #lib/modules/KVER/build/include/linux/iio/adc #lib/modules/KVER/build/include/linux/iio/adc/ad_sigma_delta.h -#lib/modules/KVER/build/include/linux/iio/adc/adi-axi-adc.h #lib/modules/KVER/build/include/linux/iio/adc/qcom-vadc-common.h #lib/modules/KVER/build/include/linux/iio/adc/stm32-dfsdm-adc.h #lib/modules/KVER/build/include/linux/iio/afe #lib/modules/KVER/build/include/linux/iio/afe/rescale.h +#lib/modules/KVER/build/include/linux/iio/backend.h #lib/modules/KVER/build/include/linux/iio/buffer-dma.h #lib/modules/KVER/build/include/linux/iio/buffer-dmaengine.h #lib/modules/KVER/build/include/linux/iio/buffer.h @@ -15311,6 +15319,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/linux/soc/actions/owl-sps.h #lib/modules/KVER/build/include/linux/soc/amlogic #lib/modules/KVER/build/include/linux/soc/amlogic/meson-canvas.h +#lib/modules/KVER/build/include/linux/soc/andes +#lib/modules/KVER/build/include/linux/soc/andes/irq.h #lib/modules/KVER/build/include/linux/soc/apple #lib/modules/KVER/build/include/linux/soc/apple/rtkit.h #lib/modules/KVER/build/include/linux/soc/apple/sart.h @@ -18466,6 +18476,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/Makefile.randstruct #lib/modules/KVER/build/scripts/Makefile.ubsan #lib/modules/KVER/build/scripts/Makefile.userprogs +#lib/modules/KVER/build/scripts/Makefile.vdsoinst #lib/modules/KVER/build/scripts/Makefile.vmlinux #lib/modules/KVER/build/scripts/Makefile.vmlinux_o #lib/modules/KVER/build/scripts/as-version.sh @@ -18806,7 +18817,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/kconfig/images.h #lib/modules/KVER/build/scripts/kconfig/internal.h #lib/modules/KVER/build/scripts/kconfig/lexer.l -#lib/modules/KVER/build/scripts/kconfig/lexer.lex.c #lib/modules/KVER/build/scripts/kconfig/list.h #lib/modules/KVER/build/scripts/kconfig/lkc.h #lib/modules/KVER/build/scripts/kconfig/lkc_proto.h @@ -18827,8 +18837,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/kconfig/nconf.c #lib/modules/KVER/build/scripts/kconfig/nconf.gui.c #lib/modules/KVER/build/scripts/kconfig/nconf.h -#lib/modules/KVER/build/scripts/kconfig/parser.tab.c -#lib/modules/KVER/build/scripts/kconfig/parser.tab.h #lib/modules/KVER/build/scripts/kconfig/parser.y #lib/modules/KVER/build/scripts/kconfig/preprocess.c #lib/modules/KVER/build/scripts/kconfig/qconf-cfg.sh diff --git a/config/rootfiles/common/rtl8812au b/config/rootfiles/common/rtl8= 812au new file mode 100644 index 0000000000..81786b5928 --- /dev/null +++ b/config/rootfiles/common/rtl8812au @@ -0,0 +1,2 @@ +#lib/modules/KVER/extra/wlan +#lib/modules/KVER/extra/wlan/8812au.ko.xz diff --git a/config/rootfiles/common/x86_64/linux b/config/rootfiles/common/x= 86_64/linux index cecaf36fa1..49e1dfe718 100644 --- a/config/rootfiles/common/x86_64/linux +++ b/config/rootfiles/common/x86_64/linux @@ -1607,6 +1607,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/arch/x86/include/asm/platform_sst_audio.h #lib/modules/KVER/build/arch/x86/include/asm/pm-trace.h #lib/modules/KVER/build/arch/x86/include/asm/posix_types.h +#lib/modules/KVER/build/arch/x86/include/asm/posted_intr.h #lib/modules/KVER/build/arch/x86/include/asm/preempt.h #lib/modules/KVER/build/arch/x86/include/asm/probe_roms.h #lib/modules/KVER/build/arch/x86/include/asm/processor-cyrix.h @@ -7314,6 +7315,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/CC_HAS_IBT #lib/modules/KVER/build/include/config/CC_HAS_INT128 #lib/modules/KVER/build/include/config/CC_HAS_KASAN_GENERIC +#lib/modules/KVER/build/include/config/CC_HAS_KASAN_SW_TAGS #lib/modules/KVER/build/include/config/CC_HAS_NO_PROFILE_FN_ATTR #lib/modules/KVER/build/include/config/CC_HAS_RETURN_THUNK #lib/modules/KVER/build/include/config/CC_HAS_SANCOV_TRACE_PC @@ -7597,6 +7599,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/CRYPTO_SHA3 #lib/modules/KVER/build/include/config/CRYPTO_SHA512 #lib/modules/KVER/build/include/config/CRYPTO_SHA512_SSSE3 +#lib/modules/KVER/build/include/config/CRYPTO_SIG #lib/modules/KVER/build/include/config/CRYPTO_SIG2 #lib/modules/KVER/build/include/config/CRYPTO_SIMD #lib/modules/KVER/build/include/config/CRYPTO_SKCIPHER @@ -8093,6 +8096,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/FB_HYPERV #lib/modules/KVER/build/include/config/FB_I740 #lib/modules/KVER/build/include/config/FB_IBM_GXT4500 +#lib/modules/KVER/build/include/config/FB_IOMEM_FOPS #lib/modules/KVER/build/include/config/FB_IOMEM_HELPERS #lib/modules/KVER/build/include/config/FB_KYRO #lib/modules/KVER/build/include/config/FB_LE80578 @@ -8197,7 +8201,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/GACT_PROB #lib/modules/KVER/build/include/config/GARP #lib/modules/KVER/build/include/config/GCC10_NO_ARRAY_BOUNDS -#lib/modules/KVER/build/include/config/GCC_ASM_GOTO_OUTPUT_WORKAROUND #lib/modules/KVER/build/include/config/GCC_PLUGINS #lib/modules/KVER/build/include/config/GCC_VERSION #lib/modules/KVER/build/include/config/GENERIC_ALLOCATOR @@ -10011,6 +10014,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/PCI_XEN #lib/modules/KVER/build/include/config/PCNET32 #lib/modules/KVER/build/include/config/PCPU_DEV_REFCNT +#lib/modules/KVER/build/include/config/PCP_BATCH_SCALE_MAX #lib/modules/KVER/build/include/config/PCSPKR_PLATFORM #lib/modules/KVER/build/include/config/PCS_LYNX #lib/modules/KVER/build/include/config/PCS_MTK_LYNXI @@ -10112,6 +10116,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/PRINTK #lib/modules/KVER/build/include/config/PROC_EVENTS #lib/modules/KVER/build/include/config/PROC_FS +#lib/modules/KVER/build/include/config/PROC_MEM_ALWAYS_FORCE #lib/modules/KVER/build/include/config/PROC_PAGE_MONITOR #lib/modules/KVER/build/include/config/PROC_PID_ARCH_STATUS #lib/modules/KVER/build/include/config/PROC_PID_CPUSET @@ -10418,6 +10423,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/SCHED_SMT #lib/modules/KVER/build/include/config/SCHED_STACK_END_CHECK #lib/modules/KVER/build/include/config/SCHED_TRACER +#lib/modules/KVER/build/include/config/SCREEN_INFO #lib/modules/KVER/build/include/config/SCSI #lib/modules/KVER/build/include/config/SCSI_3W_9XXX #lib/modules/KVER/build/include/config/SCSI_3W_SAS @@ -13780,11 +13786,11 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/linux/iio/accel/kxcjk_1013.h #lib/modules/KVER/build/include/linux/iio/adc #lib/modules/KVER/build/include/linux/iio/adc/ad_sigma_delta.h -#lib/modules/KVER/build/include/linux/iio/adc/adi-axi-adc.h #lib/modules/KVER/build/include/linux/iio/adc/qcom-vadc-common.h #lib/modules/KVER/build/include/linux/iio/adc/stm32-dfsdm-adc.h #lib/modules/KVER/build/include/linux/iio/afe #lib/modules/KVER/build/include/linux/iio/afe/rescale.h +#lib/modules/KVER/build/include/linux/iio/backend.h #lib/modules/KVER/build/include/linux/iio/buffer-dma.h #lib/modules/KVER/build/include/linux/iio/buffer-dmaengine.h #lib/modules/KVER/build/include/linux/iio/buffer.h @@ -15329,6 +15335,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/linux/soc/actions/owl-sps.h #lib/modules/KVER/build/include/linux/soc/amlogic #lib/modules/KVER/build/include/linux/soc/amlogic/meson-canvas.h +#lib/modules/KVER/build/include/linux/soc/andes +#lib/modules/KVER/build/include/linux/soc/andes/irq.h #lib/modules/KVER/build/include/linux/soc/apple #lib/modules/KVER/build/include/linux/soc/apple/rtkit.h #lib/modules/KVER/build/include/linux/soc/apple/sart.h @@ -18484,6 +18492,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/Makefile.randstruct #lib/modules/KVER/build/scripts/Makefile.ubsan #lib/modules/KVER/build/scripts/Makefile.userprogs +#lib/modules/KVER/build/scripts/Makefile.vdsoinst #lib/modules/KVER/build/scripts/Makefile.vmlinux #lib/modules/KVER/build/scripts/Makefile.vmlinux_o #lib/modules/KVER/build/scripts/as-version.sh @@ -18819,7 +18828,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/kconfig/images.h #lib/modules/KVER/build/scripts/kconfig/internal.h #lib/modules/KVER/build/scripts/kconfig/lexer.l -#lib/modules/KVER/build/scripts/kconfig/lexer.lex.c #lib/modules/KVER/build/scripts/kconfig/list.h #lib/modules/KVER/build/scripts/kconfig/lkc.h #lib/modules/KVER/build/scripts/kconfig/lkc_proto.h @@ -18840,8 +18848,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/kconfig/nconf.c #lib/modules/KVER/build/scripts/kconfig/nconf.gui.c #lib/modules/KVER/build/scripts/kconfig/nconf.h -#lib/modules/KVER/build/scripts/kconfig/parser.tab.c -#lib/modules/KVER/build/scripts/kconfig/parser.tab.h #lib/modules/KVER/build/scripts/kconfig/parser.y #lib/modules/KVER/build/scripts/kconfig/preprocess.c #lib/modules/KVER/build/scripts/kconfig/qconf-cfg.sh @@ -20395,6 +20401,7 @@ lib/modules/KVER/kernel #lib/modules/KVER/kernel/drivers/edac/pnd2_edac.ko.xz #lib/modules/KVER/kernel/drivers/edac/sb_edac.ko.xz #lib/modules/KVER/kernel/drivers/edac/skx_edac.ko.xz +#lib/modules/KVER/kernel/drivers/edac/skx_edac_common.ko.xz #lib/modules/KVER/kernel/drivers/edac/x38_edac.ko.xz #lib/modules/KVER/kernel/drivers/extcon #lib/modules/KVER/kernel/drivers/extcon/extcon-usbc-tusb320.ko.xz diff --git a/config/rootfiles/core/190/filelists/aarch64/linux b/config/rootf= iles/core/190/filelists/aarch64/linux new file mode 120000 index 0000000000..3a2532bc7d --- /dev/null +++ b/config/rootfiles/core/190/filelists/aarch64/linux @@ -0,0 +1 @@ +../../../../common/aarch64/linux \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/riscv64/linux b/config/rootf= iles/core/190/filelists/riscv64/linux new file mode 120000 index 0000000000..c8e8350ca6 --- /dev/null +++ b/config/rootfiles/core/190/filelists/riscv64/linux @@ -0,0 +1 @@ +../../../../common/riscv64/linux \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/x86_64/linux b/config/rootfi= les/core/190/filelists/x86_64/linux new file mode 120000 index 0000000000..0615b5b9ad --- /dev/null +++ b/config/rootfiles/core/190/filelists/x86_64/linux @@ -0,0 +1 @@ +../../../../common/x86_64/linux \ No newline at end of file diff --git a/config/rootfiles/core/190/update.sh b/config/rootfiles/core/190/= update.sh index d301b0c9e9..16ef608e2d 100644 --- a/config/rootfiles/core/190/update.sh +++ b/config/rootfiles/core/190/update.sh @@ -26,6 +26,18 @@ =20 core=3D190 =20 +exit_with_error() { + # Set last succesfull installed core. + echo $(($core-1)) > /opt/pakfire/db/core/mine + # force fsck at next boot, this may fix free space on xfs + touch /forcefsck + # don't start pakfire again at error + killall -KILL pak_update + /usr/bin/logger -p syslog.emerg -t ipfire \ + "core-update-${core}: $1" + exit $2 +} + # Remove old core updates from pakfire cache to save space... for (( i=3D1; i<=3D$core; i++ )); do rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire @@ -34,6 +46,47 @@ done # Stop services /etc/init.d/suricata stop =20 +KVER=3D"xxxKVERxxx" + +# Backup uEnv.txt if exist +if [ -e /boot/uEnv.txt ]; then + cp -vf /boot/uEnv.txt /boot/uEnv.txt.org +fi + +# Do some sanity checks prior to the kernel update +case $(uname -r) in + *-ipfire*) + # Ok. + ;; + *) + exit_with_error "ERROR cannot update. No IPFire Kernel." 1 + ;; +esac + +# Check diskspace on root and size of boot +ROOTSPACE=3D$( df / -Pk | sed "s| * | |g" | cut -d" " -f4 | tail -n 1 ) +if [ $ROOTSPACE -lt 200000 ]; then + exit_with_error "ERROR cannot update because not enough free space on ro= ot." 2 +fi +BOOTSIZE=3D$( df /boot -Pk | sed "s| * | |g" | cut -d" " -f2 | tail -n 1 ) +if [ $BOOTSIZE -lt 100000 ]; then + exit_with_error "ERROR cannot update. BOOT partition is to small." 3 +fi + +# Remove the old kernel +rm -rvf \ + /boot/System.map-* \ + /boot/config-* \ + /boot/ipfirerd-* \ + /boot/initramfs-* \ + /boot/vmlinuz-* \ + /boot/uImage-* \ + /boot/zImage-* \ + /boot/uInit-* \ + /boot/dtb-* \ + /lib/modules + + # Remove the metadata for ncat (if installed) as this is now part of the cor= e system rm -f "/opt/pakfire/db/installed/meta-ncat" rm -f "/opt/pakfire/db/meta/meta-ncat" @@ -42,8 +95,6 @@ rm -f "/opt/pakfire/db/rootfiles/ncat" # Extract files extract_files =20 -# Remove files - # update linker config ldconfig =20 @@ -69,6 +120,31 @@ fi /etc/init.d/suricata start /etc/init.d/unbound restart =20 + +# Regenerate Suricata rule files +perl -e "require '/var/ipfire/ids-functions.pl'; &IDS::write_used_rulefiles_= file(&IDS::get_enabled_providers());" +/etc/init.d/suricata reload + +# Build initial ramdisks +dracut --regenerate-all --force +KVER=3D"xxxKVERxxx" +case "$(uname -m)" in + aarch64) + mkimage -A arm64 -T ramdisk -C lzma -d /boot/initramfs-${KVER}.img /boot/u= Init-${KVER} + # dont remove initramfs because grub need this to boot. + ;; +esac + +# Upadate Kernel version in uEnv.txt +if [ -e /boot/uEnv.txt ]; then + sed -i -e "s/KVER=3D.*/KVER=3D${KVER}/g" /boot/uEnv.txt +fi + +# Call user update script (needed for some ARM boards) +if [ -e /boot/pakfire-kernel-update ]; then + /boot/pakfire-kernel-update ${KVER} +fi + # This update needs a reboot... touch /var/run/need_reboot =20 diff --git a/lfs/linux b/lfs/linux index 36b8f53411..11aafd68ec 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 6.6.47 +VER =3D 6.6.56 =20 THISAPP =3D linux-$(VER) DL_FILE =3D linux-$(VER).tar.xz @@ -68,7 +68,7 @@ objects =3D \ =20 $(DL_FILE) =3D $(URL_IPFIRE)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D ece3be3257b205c3d56c71525b95798347ab40b00d9ca54f0812a5= 407725512613075e85b3a6a0f3bfc4a59c714438efc4c08ed171a3f92e62cc3e4046f87a1f +$(DL_FILE)_BLAKE2 =3D c33477493337b759023dcff084360edcb3b0b53cc9543bd64537a9= fdc736cc4d6c17d0b357e7a60141021bd9d1f46caaa997d8be8e75261fad657f4d9f058e12 =20 install : $(TARGET) =20 diff --git a/lfs/mympd b/lfs/mympd index 1dd1c530d6..f431194b80 100644 --- a/lfs/mympd +++ b/lfs/mympd @@ -26,7 +26,7 @@ include Config =20 SUMMARY =3D Webfrontend for Music Player Daemon =20 -VER =3D 15.0.1 +VER =3D 18.0.0 =20 THISAPP =3D myMPD-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D mympd -PAK_VER =3D 6 +PAK_VER =3D 7 =20 DEPS =3D mpd libmpdclient =20 @@ -48,7 +48,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D ebd28edb73a884cbb30a5ceefc20813c678c28b03601f97ac9889c= 2c242dd7a2f7934d98b1f92bf148283ad9f026ac0994b75a1d046d3694160871523dc8a7ca +$(DL_FILE)_BLAKE2 =3D b599c3dd621bd6d3cc3259f6015f86b69b81724390272db6e05228= 092fe5b75a5c74191285318dc07938fe75d4b57dd902aa9fb58518b71ae39371496e9e5aca =20 install : $(TARGET) =20 hooks/post-receive -- IPFire 2.x development tree --===============2387265496035640680==--