diff --git a/base/comps/kernel/6.18-x86_64-azl.config b/base/comps/kernel/6.18-x86_64-azl.config index cb53c285895..1d2d9b9abea 100644 --- a/base/comps/kernel/6.18-x86_64-azl.config +++ b/base/comps/kernel/6.18-x86_64-azl.config @@ -1328,7 +1328,13 @@ CONFIG_PT_RECLAIM=y # # Data Access Monitoring # -# CONFIG_DAMON is not set +CONFIG_DAMON=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_SYSFS=y +# CONFIG_DAMON_RECLAIM is not set +# CONFIG_DAMON_LRU_SORT is not set +# CONFIG_DAMON_STAT is not set # end of Data Access Monitoring # end of Memory Management options @@ -6179,7 +6185,7 @@ CONFIG_INFINIBAND_ON_DEMAND_PAGING=y CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y CONFIG_INFINIBAND_VIRT_DMA=y -# CONFIG_INFINIBAND_BNXT_RE is not set +CONFIG_INFINIBAND_BNXT_RE=m # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m CONFIG_INFINIBAND_ERDMA=m diff --git a/base/comps/kernel/kernel.comp.toml b/base/comps/kernel/kernel.comp.toml index 9f568dc9314..926be8d0867 100644 --- a/base/comps/kernel/kernel.comp.toml +++ b/base/comps/kernel/kernel.comp.toml @@ -14,7 +14,7 @@ without = [ [components.kernel.build.defines] # RPM release number for the Azure Linux kernel package -azl_pkgrelease = "5" +azl_pkgrelease = "7" # 4th version component from the AZL kernel source (6.18.31.1). Included in specrelease so it appears # in the RPM Release tag, uname -r, and /lib/modules/ path (e.g. 6.18.31-1.1.azl4.aarch64). kextraversion = "1" @@ -360,6 +360,12 @@ description = "Prepend AZL changelog entries (one per lock-fingerprint change) a type = "spec-prepend-lines" section = "%changelog" lines = [ + "* Fri Jul 17 2026 Andreas Zaugg - 6.18.31-1.7", + "- feat(kernel): enable DAMON core monitoring framework on x86_64", + "", + "* Tue Jun 30 2026 Andreas Zaugg - 6.18.31-1.6", + "- feat(kernel): enable Broadcom RoCE driver (CONFIG_INFINIBAND_BNXT_RE) as module on x86_64", + "", "* Wed May 27 2026 Daniel McIlvaney - 6.18.31-1.5", "- feat(kernel): add hand-curated changelog entry", "", diff --git a/locks/kernel.lock b/locks/kernel.lock index c813aaf1bb7..957da15ac3f 100644 --- a/locks/kernel.lock +++ b/locks/kernel.lock @@ -2,5 +2,5 @@ version = 1 import-commit = '5271a1b047ef402ddee40242e02eda23fc273044' upstream-commit = '5271a1b047ef402ddee40242e02eda23fc273044' -input-fingerprint = 'sha256:35fd40d8d7ed26e4e80c412fbe33499ead22ceac032a92c1be2f3c2f729f7df3' +input-fingerprint = 'sha256:62d03bf4bd020b0d96c0e786160537a773a7e7d0d54efc12be7c4fdd6e2be799' resolution-input-hash = 'sha256:466421704711c4fd3c71f0b2ed715a0e61d49e3e26f3a2637fee755795849c8e' diff --git a/specs/k/kernel/6.18-x86_64-azl.config b/specs/k/kernel/6.18-x86_64-azl.config index cb53c285895..1d2d9b9abea 100644 --- a/specs/k/kernel/6.18-x86_64-azl.config +++ b/specs/k/kernel/6.18-x86_64-azl.config @@ -1328,7 +1328,13 @@ CONFIG_PT_RECLAIM=y # # Data Access Monitoring # -# CONFIG_DAMON is not set +CONFIG_DAMON=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_SYSFS=y +# CONFIG_DAMON_RECLAIM is not set +# CONFIG_DAMON_LRU_SORT is not set +# CONFIG_DAMON_STAT is not set # end of Data Access Monitoring # end of Memory Management options @@ -6179,7 +6185,7 @@ CONFIG_INFINIBAND_ON_DEMAND_PAGING=y CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y CONFIG_INFINIBAND_VIRT_DMA=y -# CONFIG_INFINIBAND_BNXT_RE is not set +CONFIG_INFINIBAND_BNXT_RE=m # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m CONFIG_INFINIBAND_ERDMA=m diff --git a/specs/k/kernel/kernel.azl.macros b/specs/k/kernel/kernel.azl.macros index ce244463e57..1f71a4acd4b 100644 --- a/specs/k/kernel/kernel.azl.macros +++ b/specs/k/kernel/kernel.azl.macros @@ -2,6 +2,6 @@ # Do not edit manually; changes will be overwritten. %_without_debug 1 %_without_selftests 1 -%azl_pkgrelease 5 +%azl_pkgrelease 7 %kextraversion 1 %nvidia_open_version 595.58.03 diff --git a/specs/k/kernel/kernel.spec b/specs/k/kernel/kernel.spec index c247915d3b1..71d92a7b040 100644 --- a/specs/k/kernel/kernel.spec +++ b/specs/k/kernel/kernel.spec @@ -4578,6 +4578,12 @@ fi\ # AZL-KMOD-FILES-ANCHOR — do not remove (kmod overlays chain here) %changelog +* Fri Jul 17 2026 Andreas Zaugg - 6.18.31-1.7 +- feat(kernel): enable DAMON core monitoring framework on x86_64 + +* Tue Jun 30 2026 Andreas Zaugg - 6.18.31-1.6 +- feat(kernel): enable Broadcom RoCE driver (CONFIG_INFINIBAND_BNXT_RE) as module on x86_64 + * Wed May 27 2026 Daniel McIlvaney - 6.18.31-1.5 - feat(kernel): add hand-curated changelog entry