Skip to content

Commit 4bb3427

Browse files
committed
build(kernel-hwe): disable CONFIG_AF_RXRPC on aarch64
Align aarch64 with x86_64 by disabling AF_RXRPC. AFS_FS (the only in-tree consumer of RXRPC) is already disabled in the kernel-hwe configs, so AF_RXRPC has no user. Drop the now-unreachable child symbols (AF_RXRPC_IPV6, AF_RXRPC_INJECT_LOSS, AF_RXRPC_INJECT_RX_DELAY, AF_RXRPC_DEBUG, RXKAD, RXPERF) so 'make oldconfig' converges and the build's config-drift check passes.
1 parent 5b19f04 commit 4bb3427

3 files changed

Lines changed: 6 additions & 9 deletions

File tree

SPECS/kernel-hwe/config_aarch64

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2064,13 +2064,7 @@ CONFIG_BT_NXPUART=m
20642064
# CONFIG_BT_INTEL_PCIE is not set
20652065
# end of Bluetooth device drivers
20662066

2067-
CONFIG_AF_RXRPC=m
2068-
CONFIG_AF_RXRPC_IPV6=y
2069-
# CONFIG_AF_RXRPC_INJECT_LOSS is not set
2070-
# CONFIG_AF_RXRPC_INJECT_RX_DELAY is not set
2071-
# CONFIG_AF_RXRPC_DEBUG is not set
2072-
CONFIG_RXKAD=y
2073-
# CONFIG_RXPERF is not set
2067+
# CONFIG_AF_RXRPC is not set
20742068
CONFIG_AF_KCM=m
20752069
CONFIG_STREAM_PARSER=y
20762070
# CONFIG_MCTP is not set

SPECS/kernel-hwe/kernel-hwe.signatures.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"Signatures": {
33
"azurelinux-ca-20230216.pem": "d545401163c75878319f01470455e6bc18a5968e39dd964323225e3fe308849b",
44
"config": "878d56efaf945fc82f8be26f7e3c03c4a69792e10084cb7063a8ee0867414fd7",
5-
"config_aarch64": "f052558b9bb2c66ad6c65397c692f148287019552a6a90fd222d09dae9cdaf50",
5+
"config_aarch64": "7f3e97f6c463036df125588db1a0c7612123afe40ec6382573fa83df94a746b6",
66
"cpupower": "d7518767bf2b1110d146a49c7d42e76b803f45eb8bd14d931aa6d0d346fae985",
77
"cpupower.service": "b057fe9e5d0e8c36f485818286b80e3eba8ff66ff44797940e99b1fd5361bb98",
88
"sha512hmac-openssl.sh": "8bb4094cb09cd7a8bced236ccb44c3cabc82716679ce497bf040332897e47cd0",

SPECS/kernel-hwe/kernel-hwe.spec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
Summary: Linux Kernel
3232
Name: kernel-hwe
3333
Version: 6.12.87.1
34-
Release: 1%{?dist}
34+
Release: 2%{?dist}
3535
License: GPLv2
3636
Vendor: Microsoft Corporation
3737
Distribution: Azure Linux
@@ -431,6 +431,9 @@ echo "initrd of kernel %{uname_r} removed" >&2
431431
%{_sysconfdir}/bash_completion.d/bpftool
432432

433433
%changelog
434+
* Fri May 08 2026 Rachel Menge <rachelmenge@microsoft.com> - 6.12.87.1-2
435+
- Disable CONFIG_AF_RXRPC on aarch64 for parity with x86_64 (no in-tree consumer)
436+
434437
* Fri May 08 2026 CBL-Mariner Servicing Account <cblmargh@microsoft.com> - 6.12.87.1-1
435438
- Auto-upgrade to 6.12.87.1
436439

0 commit comments

Comments
 (0)