Skip to content

Commit 25857d9

Browse files
authored
Enable Broadcom MPI3 Storage Controller Device Driver (#7897)
Enable the mpi3mr module to allow for testing Broadcom/LSI SCSI devices that require the MIP3MR driver.
1 parent 33590e3 commit 25857d9

11 files changed

Lines changed: 35 additions & 13 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: 5.15.148.2
13-
Release: 1%{?dist}
13+
Release: 2%{?dist}
1414
License: GPLv2
1515
Vendor: Microsoft Corporation
1616
Distribution: Mariner
@@ -153,6 +153,9 @@ ln -sf linux-%{uname_r}.cfg /boot/mariner.cfg
153153
%exclude /module_info.ld
154154

155155
%changelog
156+
* Wed Feb 14 2024 Rachel Menge <rachelmenge@microsoft.com> - 5.15.148.2-2
157+
- Bump release to match kernel
158+
156159
* Thu Feb 08 2024 CBL-Mariner Servicing Account <cblmargh@microsoft.com> - 5.15.148.2-1
157160
- Auto-upgrade to 5.15.148.2
158161

SPECS/kernel-headers/kernel-headers.spec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
Summary: Linux API header files
1313
Name: kernel-headers
1414
Version: 5.15.148.2
15-
Release: 1%{?dist}
15+
Release: 2%{?dist}
1616
License: GPLv2
1717
Vendor: Microsoft Corporation
1818
Distribution: Mariner
@@ -73,6 +73,9 @@ done
7373
%endif
7474

7575
%changelog
76+
* Wed Feb 14 2024 Rachel Menge <rachelmenge@microsoft.com> - 5.15.148.2-2
77+
- Bump release to match kernel
78+
7679
* Thu Feb 08 2024 CBL-Mariner Servicing Account <cblmargh@microsoft.com> - 5.15.148.2-1
7780
- Auto-upgrade to 5.15.148.2
7881

SPECS/kernel/config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2177,7 +2177,7 @@ CONFIG_SCSI_MPT3SAS=y
21772177
CONFIG_SCSI_MPT2SAS_MAX_SGE=128
21782178
CONFIG_SCSI_MPT3SAS_MAX_SGE=128
21792179
CONFIG_SCSI_MPT2SAS=y
2180-
# CONFIG_SCSI_MPI3MR is not set
2180+
CONFIG_SCSI_MPI3MR=m
21812181
CONFIG_SCSI_SMARTPQI=y
21822182
CONFIG_SCSI_UFSHCD=m
21832183
CONFIG_SCSI_UFSHCD_PCI=m

SPECS/kernel/config_aarch64

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2726,7 +2726,7 @@ CONFIG_SCSI_MPT3SAS=y
27262726
CONFIG_SCSI_MPT2SAS_MAX_SGE=128
27272727
CONFIG_SCSI_MPT3SAS_MAX_SGE=128
27282728
CONFIG_SCSI_MPT2SAS=y
2729-
# CONFIG_SCSI_MPI3MR is not set
2729+
CONFIG_SCSI_MPI3MR=m
27302730
# CONFIG_SCSI_SMARTPQI is not set
27312731
CONFIG_SCSI_UFSHCD=m
27322732
CONFIG_SCSI_UFSHCD_PCI=m
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"Signatures": {
33
"cbl-mariner-ca-20211013.pem": "5ef124b0924cb1047c111a0ecff1ae11e6ad7cac8d1d9b40f98f99334121f0b0",
4-
"config": "32361dee210fc2894f564975951f7c424d7fcea012232e2a059a9254746da134",
5-
"config_aarch64": "1bdd3093e94d089985dd3af1ede1905c9d4e8237aa46728e489c5b94edaddf2d",
4+
"config": "8719cdd86f6c65828021b13ec41c54ecdacb59ebc6e6f8033622c6ee9b45d94f",
5+
"config_aarch64": "b2f8ca0a288480bce99e327bd0b4bf88095a05a8fabd9929f83c954127086396",
66
"sha512hmac-openssl.sh": "02ab91329c4be09ee66d759e4d23ac875037c3b56e5a598e32fd1206da06a27f",
77
"kernel-5.15.148.2.tar.gz": "58488cf131b8a1c77dcac651fbad10e105e9a8d2f48b7bb8b2d08ac63483a129"
88
}
9-
}
9+
}

SPECS/kernel/kernel.spec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
Summary: Linux Kernel
2929
Name: kernel
3030
Version: 5.15.148.2
31-
Release: 1%{?dist}
31+
Release: 2%{?dist}
3232
License: GPLv2
3333
Vendor: Microsoft Corporation
3434
Distribution: Mariner
@@ -426,6 +426,9 @@ ln -sf linux-%{uname_r}.cfg /boot/mariner.cfg
426426
%{_sysconfdir}/bash_completion.d/bpftool
427427

428428
%changelog
429+
* Wed Feb 14 2024 Rachel Menge <rachelmenge@microsoft.com> - 5.15.148.2-2
430+
- Enable Broadcom MPI3 Storage Controller Device Driver
431+
429432
* Thu Feb 08 2024 CBL-Mariner Servicing Account <cblmargh@microsoft.com> - 5.15.148.2-1
430433
- Auto-upgrade to 5.15.148.2
431434

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-20.cm2.aarch64.rpm
2-
kernel-headers-5.15.148.2-1.cm2.noarch.rpm
2+
kernel-headers-5.15.148.2-2.cm2.noarch.rpm
33
glibc-2.35-6.cm2.aarch64.rpm
44
glibc-devel-2.35-6.cm2.aarch64.rpm
55
glibc-i18n-2.35-6.cm2.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-20.cm2.x86_64.rpm
2-
kernel-headers-5.15.148.2-1.cm2.noarch.rpm
2+
kernel-headers-5.15.148.2-2.cm2.noarch.rpm
33
glibc-2.35-6.cm2.x86_64.rpm
44
glibc-devel-2.35-6.cm2.x86_64.rpm
55
glibc-i18n-2.35-6.cm2.x86_64.rpm

toolkit/resources/manifests/package/toolchain_aarch64.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ intltool-0.51.0-7.cm2.noarch.rpm
136136
itstool-2.0.6-4.cm2.noarch.rpm
137137
kbd-2.2.0-1.cm2.aarch64.rpm
138138
kbd-debuginfo-2.2.0-1.cm2.aarch64.rpm
139-
kernel-headers-5.15.148.2-1.cm2.noarch.rpm
139+
kernel-headers-5.15.148.2-2.cm2.noarch.rpm
140140
kmod-29-2.cm2.aarch64.rpm
141141
kmod-debuginfo-29-2.cm2.aarch64.rpm
142142
kmod-devel-29-2.cm2.aarch64.rpm

toolkit/resources/manifests/package/toolchain_x86_64.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,8 @@ intltool-0.51.0-7.cm2.noarch.rpm
141141
itstool-2.0.6-4.cm2.noarch.rpm
142142
kbd-2.2.0-1.cm2.x86_64.rpm
143143
kbd-debuginfo-2.2.0-1.cm2.x86_64.rpm
144-
kernel-cross-headers-5.15.148.2-1.cm2.noarch.rpm
145-
kernel-headers-5.15.148.2-1.cm2.noarch.rpm
144+
kernel-cross-headers-5.15.148.2-2.cm2.noarch.rpm
145+
kernel-headers-5.15.148.2-2.cm2.noarch.rpm
146146
kmod-29-2.cm2.x86_64.rpm
147147
kmod-debuginfo-29-2.cm2.x86_64.rpm
148148
kmod-devel-29-2.cm2.x86_64.rpm

0 commit comments

Comments
 (0)