Skip to content

Commit f65a309

Browse files
Enable Intel Ethernet Connection E800 networking driver (#10960)
This change enables the Intel Ethernet Connection E800 series of networking drivers as loadable modules in our Azure Linux 3.0 kernels. Signed-off-by: Chris Co <chrco@microsoft.com>
1 parent bbe27b5 commit f65a309

12 files changed

Lines changed: 36 additions & 14 deletions

File tree

SPECS-SIGNED/kernel-signed/kernel-signed.spec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
Summary: Signed Linux Kernel for %{buildarch} systems
1111
Name: kernel-signed-%{buildarch}
1212
Version: 6.6.57.1
13-
Release: 4%{?dist}
13+
Release: 5%{?dist}
1414
License: GPLv2
1515
Vendor: Microsoft Corporation
1616
Distribution: Azure Linux
@@ -145,6 +145,9 @@ echo "initrd of kernel %{uname_r} removed" >&2
145145
%exclude /module_info.ld
146146

147147
%changelog
148+
* Mon Nov 25 2024 Chris Co <chrco@microsoft.com> - 6.6.57.1-5
149+
- Bump release to match kernel
150+
148151
* Wed Nov 06 2024 Suresh Babu Chalamalasetty <schalam@microsoft.com> - 6.6.57.1-4
149152
- Bump release to match kernel
150153

SPECS-SIGNED/kernel-uki-signed/kernel-uki-signed.spec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
Summary: Signed Unified Kernel Image for %{buildarch} systems
77
Name: kernel-uki-signed-%{buildarch}
88
Version: 6.6.57.1
9-
Release: 4%{?dist}
9+
Release: 5%{?dist}
1010
License: GPLv2
1111
Vendor: Microsoft Corporation
1212
Distribution: Azure Linux
@@ -68,6 +68,9 @@ popd
6868
/boot/efi/EFI/Linux/vmlinuz-uki-%{kernelver}.efi
6969

7070
%changelog
71+
* Mon Nov 25 2024 Chris Co <chrco@microsoft.com> - 6.6.57.1-5
72+
- Bump release to match kernel
73+
7174
* Wed Nov 06 2024 Suresh Babu Chalamalasetty <schalam@microsoft.com> - 6.6.57.1-4
7275
- Bump release to match kernel
7376

SPECS/kernel-headers/kernel-headers.spec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
Summary: Linux API header files
1515
Name: kernel-headers
1616
Version: 6.6.57.1
17-
Release: 4%{?dist}
17+
Release: 5%{?dist}
1818
License: GPLv2
1919
Vendor: Microsoft Corporation
2020
Distribution: Azure Linux
@@ -75,6 +75,9 @@ done
7575
%endif
7676

7777
%changelog
78+
* Mon Nov 25 2024 Chris Co <chrco@microsoft.com> - 6.6.57.1-5
79+
- Bump release to match kernel
80+
7881
* Wed Nov 06 2024 Suresh Babu Chalamalasetty <schalam@microsoft.com> - 6.6.57.1-4
7982
- Bump release to match kernel
8083

SPECS/kernel/config

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2693,7 +2693,9 @@ CONFIG_I40E=m
26932693
CONFIG_I40E_DCB=y
26942694
CONFIG_IAVF=m
26952695
CONFIG_I40EVF=m
2696-
# CONFIG_ICE is not set
2696+
CONFIG_ICE=m
2697+
CONFIG_ICE_SWITCHDEV=y
2698+
CONFIG_ICE_HWTS=y
26972699
CONFIG_FM10K=m
26982700
CONFIG_IGC=m
26992701
CONFIG_JME=m
@@ -5932,6 +5934,7 @@ CONFIG_INFINIBAND_BNXT_RE=m
59325934
# CONFIG_INFINIBAND_CXGB4 is not set
59335935
# CONFIG_INFINIBAND_EFA is not set
59345936
# CONFIG_INFINIBAND_ERDMA is not set
5937+
# CONFIG_INFINIBAND_IRDMA is not set
59355938
# CONFIG_MANA_INFINIBAND is not set
59365939
CONFIG_MLX4_INFINIBAND=m
59375940
CONFIG_MLX5_INFINIBAND=m
@@ -7868,6 +7871,7 @@ CONFIG_PARMAN=m
78687871
CONFIG_OBJAGG=m
78697872
# end of Library routines
78707873

7874+
CONFIG_PLDMFW=y
78717875
CONFIG_ASN1_ENCODER=m
78727876

78737877
#

SPECS/kernel/config_aarch64

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3323,7 +3323,8 @@ CONFIG_I40E=m
33233323
CONFIG_I40E_DCB=y
33243324
CONFIG_IAVF=m
33253325
CONFIG_I40EVF=m
3326-
# CONFIG_ICE is not set
3326+
CONFIG_ICE=m
3327+
CONFIG_ICE_SWITCHDEV=y
33273328
CONFIG_FM10K=m
33283329
CONFIG_IGC=m
33293330
CONFIG_JME=m
@@ -8154,6 +8155,7 @@ CONFIG_INFINIBAND_BNXT_RE=m
81548155
CONFIG_INFINIBAND_CXGB4=m
81558156
CONFIG_INFINIBAND_EFA=m
81568157
# CONFIG_INFINIBAND_ERDMA is not set
8158+
# CONFIG_INFINIBAND_IRDMA is not set
81578159
# CONFIG_MANA_INFINIBAND is not set
81588160
CONFIG_MLX4_INFINIBAND=m
81598161
CONFIG_MLX5_INFINIBAND=m
@@ -10990,6 +10992,7 @@ CONFIG_OBJAGG=m
1099010992

1099110993
CONFIG_GENERIC_IOREMAP=y
1099210994
CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y
10995+
CONFIG_PLDMFW=y
1099310996
CONFIG_ASN1_ENCODER=m
1099410997

1099510998
#

SPECS/kernel/kernel-uki.spec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
Summary: Unified Kernel Image
1414
Name: kernel-uki
1515
Version: 6.6.57.1
16-
Release: 4%{?dist}
16+
Release: 5%{?dist}
1717
License: GPLv2
1818
Vendor: Microsoft Corporation
1919
Distribution: Azure Linux
@@ -70,6 +70,9 @@ cp %{buildroot}/boot/vmlinuz-uki-%{kernelver}.efi %{buildroot}/boot/efi/EFI/Linu
7070
/boot/efi/EFI/Linux/vmlinuz-uki-%{kernelver}.efi
7171

7272
%changelog
73+
* Mon Nov 25 2024 Chris Co <chrco@microsoft.com> - 6.6.57.1-5
74+
- Bump release to match kernel
75+
7376
* Wed Nov 06 2024 Suresh Babu Chalamalasetty <schalam@microsoft.com> - 6.6.57.1-4
7477
- Bump release to match kernel
7578

SPECS/kernel/kernel.signatures.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"Signatures": {
33
"azurelinux-ca-20230216.pem": "d545401163c75878319f01470455e6bc18a5968e39dd964323225e3fe308849b",
4-
"config": "969663961b389c2825274191c3d69229077582b79af9ab49f049c4cf7d7824ee",
5-
"config_aarch64": "628339e74f30f920fded66390563391f9f9bdfc7b7a11d14cb541ff10822ba0b",
4+
"config": "53cf68442824f43df68ee1105d1fe428474da2cc723610114d0409ad15a424d1",
5+
"config_aarch64": "bfb4b4344045354a2ba518d11ae81fe5e3d45e9b11253ca2e199792543a9d624",
66
"cpupower": "d7518767bf2b1110d146a49c7d42e76b803f45eb8bd14d931aa6d0d346fae985",
77
"cpupower.service": "b057fe9e5d0e8c36f485818286b80e3eba8ff66ff44797940e99b1fd5361bb98",
88
"sha512hmac-openssl.sh": "02ab91329c4be09ee66d759e4d23ac875037c3b56e5a598e32fd1206da06a27f",

SPECS/kernel/kernel.spec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
Summary: Linux Kernel
3131
Name: kernel
3232
Version: 6.6.57.1
33-
Release: 4%{?dist}
33+
Release: 5%{?dist}
3434
License: GPLv2
3535
Vendor: Microsoft Corporation
3636
Distribution: Azure Linux
@@ -424,6 +424,9 @@ echo "initrd of kernel %{uname_r} removed" >&2
424424
%{_sysconfdir}/bash_completion.d/bpftool
425425

426426
%changelog
427+
* Mon Nov 25 2024 Chris Co <chrco@microsoft.com> - 6.6.57.1-5
428+
- Enable ICE ethernet driver
429+
427430
* Wed Nov 06 2024 Suresh Babu Chalamalasetty <schalam@microsoft.com> - 6.6.57.1-4
428431
- Make CONFIG_DRM and its dependency KConfigs as loadable modules
429432
- Create sub-package for AMD GPU in-tree modules to avoid conflicts with out-of-tree modules

toolkit/resources/manifests/package/pkggen_core_aarch64.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
filesystem-1.1-21.azl3.aarch64.rpm
2-
kernel-headers-6.6.57.1-4.azl3.noarch.rpm
2+
kernel-headers-6.6.57.1-5.azl3.noarch.rpm
33
glibc-2.38-8.azl3.aarch64.rpm
44
glibc-devel-2.38-8.azl3.aarch64.rpm
55
glibc-i18n-2.38-8.azl3.aarch64.rpm

toolkit/resources/manifests/package/pkggen_core_x86_64.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
filesystem-1.1-21.azl3.x86_64.rpm
2-
kernel-headers-6.6.57.1-4.azl3.noarch.rpm
2+
kernel-headers-6.6.57.1-5.azl3.noarch.rpm
33
glibc-2.38-8.azl3.x86_64.rpm
44
glibc-devel-2.38-8.azl3.x86_64.rpm
55
glibc-i18n-2.38-8.azl3.x86_64.rpm

0 commit comments

Comments
 (0)