Skip to content

Retain 6.6 kernel config options in 6.12 for Aquantia AQtion DMA P2P DM cache#15470

Open
chalamalasetty wants to merge 5 commits into3.0-devfrom
schalam/kernelhweconfigs
Open

Retain 6.6 kernel config options in 6.12 for Aquantia AQtion DMA P2P DM cache#15470
chalamalasetty wants to merge 5 commits into3.0-devfrom
schalam/kernelhweconfigs

Conversation

@chalamalasetty
Copy link
Contributor

@chalamalasetty chalamalasetty commented Jan 9, 2026

Merge Checklist

All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

  • The toolchain has been rebuilt successfully (or no changes were made to it)
  • The toolchain/worker package manifests are up-to-date
  • Any updated packages successfully build (or no packages were changed)
  • Packages depending on static components modified in this PR (Golang, *-static subpackages, etc.) have had their Release tag incremented.
  • Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
  • All package sources are available
  • cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json, .github/workflows/cgmanifest.json)
  • LICENSE-MAP files are up-to-date (./LICENSES-AND-NOTICES/SPECS/data/licenses.json, ./LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md, ./LICENSES-AND-NOTICES/SPECS/LICENSE-EXCEPTIONS.PHOTON)
  • All source files have up-to-date hashes in the *.signatures.json files
  • sudo make go-tidy-all and sudo make go-test-coverage pass
  • Documentation has been updated to match any changes to the build system
  • Ready to merge

Summary

Retain 6.6 kernel config options in 6.12 for CONFIG_NET_VENDOR_AQUANTIA, CONFIG_AQTION, CONFIG_BLK_WBT, CONFIG_BLK_WBT_MQ, CONFIG_DM_CACHE,CONFIG_INET_DIAG_DESTROY, CONFIG_ XFRM_INTERFACE CONFIG_HSA_AMD_P2P and CONFIG_DMABUF_MOVE_NOTIFY.
These configs were enabled in the default 6.6 kernel via the following PRs:
#14638
#14797
#14661
#15465
#15463
#14660

Users may see regressions when migrating from kernel 6.6 to 6.12.

Change Log
  • Change
    Retain 6.6 kernel config options in 6.12 for Aquantia AQtion DMA P2P DM cache
Does this affect the toolchain?

NO

Associated issues
  • #xxxx
Links to CVEs
Test Methodology
  • Pipeline build id: Local build.

@sidchintamaneni
Copy link
Contributor

sidchintamaneni commented Jan 9, 2026

One reason I disabled it might be that DMABUF_MOVE_NOTIFY is an experimental feature in the kernel.
Let me know if this PR goes in, I’ll enable it on the 6.18 kernel as well.

is there a requirement for AQtion(tm) Ethernet card? doesn't hurt to add it as a module but just checking

I think you missed bumping SPEC-SIGNED/kernel-hwe.

@chalamalasetty chalamalasetty changed the title Enable DMA P2P and Aquantia AQtion ethernet driver configs missing in HWE kernel Enable kernel config options similar to 6.6 in 6.12 for Aquantia AQtion DMA P2P DM cache Feb 3, 2026
@chalamalasetty chalamalasetty changed the title Enable kernel config options similar to 6.6 in 6.12 for Aquantia AQtion DMA P2P DM cache Retain 6.6 kernel config options in 6.12 for Aquantia AQtion DMA P2P DM cache Feb 3, 2026
Copy link
Contributor

@SeanDougherty SeanDougherty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, Lets add PR #15612 to the description's listed PRs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.0-dev PRs Destined for AzureLinux 3.0 Packaging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants