Skip to content

Commit

Permalink
apply patch to fix jitterentropy init in kernel and kernel-64k (#12239)
Browse files Browse the repository at this point in the history
  • Loading branch information
tobiasb-ms authored Feb 6, 2025
1 parent 7df0cd2 commit 5be9138
Show file tree
Hide file tree
Showing 36 changed files with 1,630 additions and 39 deletions.
5 changes: 4 additions & 1 deletion SPECS-SIGNED/fwctl-signed/fwctl-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
Summary: %{_name} Driver
Name: %{_name}
Version: 24.10
Release: 5%{?dist}
Release: 6%{?dist}
License: GPLv2
Url: http://nvidia.com
Group: System Environment/Base
Expand Down Expand Up @@ -112,6 +112,9 @@ fi # 1 : closed


%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 24.10-6
- Bump release to rebuild for new kernel release

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 24.10-5
- Bump release to rebuild for new kernel release

Expand Down
5 changes: 4 additions & 1 deletion SPECS-SIGNED/iser-signed/iser-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
Summary: %{_name} Driver
Name: %{_name}
Version: 24.10
Release: 5%{?dist}
Release: 6%{?dist}
License: GPLv2
Url: http://www.mellanox.com
Group: System Environment/Base
Expand Down Expand Up @@ -103,6 +103,9 @@ fi # 1 : closed
%config(noreplace) %{_sysconfdir}/depmod.d/zz02-%{name}-*.conf

%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 24.10-6
- Bump release to rebuild for new kernel release

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 24.10-5
- Bump release to rebuild for new kernel release

Expand Down
5 changes: 4 additions & 1 deletion SPECS-SIGNED/isert-signed/isert-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
Summary: %{_name} Driver
Name: %{_name}
Version: 24.10
Release: 5%{?dist}
Release: 6%{?dist}
License: GPLv2
Url: http://www.mellanox.com
Group: System Environment/Base
Expand Down Expand Up @@ -102,6 +102,9 @@ fi # 1 : closed
%config(noreplace) %{_sysconfdir}/depmod.d/zz02-%{name}-*.conf

%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 24.10-6
- Bump release to rebuild for new kernel release

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 24.10-5
- Bump release to rebuild for new kernel release

Expand Down
5 changes: 4 additions & 1 deletion SPECS-SIGNED/kernel-64k-signed/kernel-64k-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
Summary: Signed Linux Kernel for %{buildarch} systems
Name: kernel-64k-signed-%{buildarch}
Version: 6.6.64.2
Release: 8%{?dist}
Release: 9%{?dist}
License: GPLv2
Vendor: Microsoft Corporation
Distribution: Azure Linux
Expand Down Expand Up @@ -105,6 +105,9 @@ echo "initrd of kernel %{uname_r} removed" >&2
%exclude /module_info.ld

%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 6.6.64.2-9
- Bump release to match kernel

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 6.6.64.2-8
- Bump release to match kernel

Expand Down
5 changes: 4 additions & 1 deletion SPECS-SIGNED/kernel-signed/kernel-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
Summary: Signed Linux Kernel for %{buildarch} systems
Name: kernel-signed-%{buildarch}
Version: 6.6.64.2
Release: 8%{?dist}
Release: 9%{?dist}
License: GPLv2
Vendor: Microsoft Corporation
Distribution: Azure Linux
Expand Down Expand Up @@ -145,6 +145,9 @@ echo "initrd of kernel %{uname_r} removed" >&2
%exclude /module_info.ld

%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 6.6.64.2-9
- Bump release to match kernel

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 6.6.64.2-8
- Bump release to match kernel

Expand Down
5 changes: 4 additions & 1 deletion SPECS-SIGNED/kernel-uki-signed/kernel-uki-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Summary: Signed Unified Kernel Image for %{buildarch} systems
Name: kernel-uki-signed-%{buildarch}
Version: 6.6.64.2
Release: 8%{?dist}
Release: 9%{?dist}
License: GPLv2
Vendor: Microsoft Corporation
Distribution: Azure Linux
Expand Down Expand Up @@ -68,6 +68,9 @@ popd
/boot/efi/EFI/Linux/vmlinuz-uki-%{kernelver}.efi

%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 6.6.64.2-9
- Bump release to match kernel

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 6.6.64.2-8
- Bump release to match kernel

Expand Down
5 changes: 4 additions & 1 deletion SPECS-SIGNED/knem-modules-signed/knem-modules-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
Summary: KNEM: High-Performance Intra-Node MPI Communication
Name: %{_name}-modules
Version: 1.1.4.90mlnx3
Release: 5%{?dist}
Release: 6%{?dist}
Provides: knem-mlnx = %{version}-%{release}
Obsoletes: knem-mlnx < %{version}-%{release}
License: BSD and GPLv2
Expand Down Expand Up @@ -103,6 +103,9 @@ fi
/lib/modules/

%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 1.1.4.90mlnx3-6
- Bump release to rebuild for new kernel release

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 1.1.4.90mlnx3-5
- Bump release to rebuild for new kernel release

Expand Down
5 changes: 4 additions & 1 deletion SPECS-SIGNED/mft_kernel-signed/mft_kernel-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
Name: mft_kernel
Summary: %{name} Kernel Module for the %{KVERSION} kernel
Version: 4.30.0
Release: 5%{?dist}
Release: 6%{?dist}
License: Dual BSD/GPLv2
Group: System Environment/Kernel

Expand Down Expand Up @@ -74,6 +74,9 @@ popd
/lib/modules/%{KVERSION}/updates/

%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 4.30.0-6
- Bump release to rebuild for new kernel release

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 4.30.0-5
- Bump release to rebuild for new kernel release

Expand Down
5 changes: 4 additions & 1 deletion SPECS-SIGNED/mlnx-nfsrdma-signed/mlnx-nfsrdma-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
Summary: %{_name} Driver
Name: %{_name}
Version: 24.10
Release: 5%{?dist}
Release: 6%{?dist}
License: GPLv2
Url: http://www.mellanox.com
Group: System Environment/Base
Expand Down Expand Up @@ -111,6 +111,9 @@ fi
%config(noreplace) %{_sysconfdir}/depmod.d/zz02-%{name}-*.conf

%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 24.10-6
- Bump release to rebuild for new kernel release

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 24.10-5
- Bump release to rebuild for new kernel release

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
Summary: Infiniband HCA Driver
Name: %{_name}-modules
Version: 24.10
Release: 5%{?dist}
Release: 6%{?dist}
License: GPLv2
Url: http://www.mellanox.com/
Group: System Environment/Base
Expand Down Expand Up @@ -185,6 +185,9 @@ fi
%license %{_datadir}/licenses/%{name}/copyright

%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 24.10-6
- Bump release to rebuild for new kernel release

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 24.10-5
- Bump release to rebuild for new kernel release

Expand Down
5 changes: 4 additions & 1 deletion SPECS-SIGNED/srp-signed/srp-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
Summary: srp driver
Name: srp
Version: 24.10
Release: 5%{?dist}
Release: 6%{?dist}
License: GPLv2
Url: http://www.mellanox.com
Group: System Environment/Base
Expand Down Expand Up @@ -99,6 +99,9 @@ popd
%license %{_datadir}/licenses/%{name}/copyright

%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 24.10-6
- Bump release to rebuild for new kernel release

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 24.10-5
- Bump release to rebuild for new kernel release

Expand Down
5 changes: 4 additions & 1 deletion SPECS-SIGNED/xpmem-modules-signed/xpmem-modules-signed.spec
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
Summary: Cross-partition memory
Name: xpmem-modules
Version: 2.7.4
Release: 5%{?dist}
Release: 6%{?dist}
License: GPLv2 and LGPLv2.1
Group: System Environment/Libraries
Vendor: Microsoft Corporation
Expand Down Expand Up @@ -76,6 +76,9 @@ popd


%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 2.7.4-6
- Bump release to rebuild for new kernel release

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 2.7.4-5
- Bump release to rebuild for new kernel release

Expand Down
5 changes: 4 additions & 1 deletion SPECS/fwctl/fwctl.spec
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@
Summary: %{_name} Driver
Name: fwctl
Version: 24.10
Release: 5%{?dist}
Release: 6%{?dist}
License: GPLv2
Url: http://nvidia.com
Group: System Environment/Base
Expand Down Expand Up @@ -250,6 +250,9 @@ fi # 1 : closed
%endif

%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 24.10-6
- Bump release to rebuild for new kernel release

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 24.10-5
- Bump release to rebuild for new kernel release

Expand Down
5 changes: 4 additions & 1 deletion SPECS/iser/iser.spec
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
Summary: %{_name} Driver
Name: iser
Version: 24.10
Release: 5%{?dist}
Release: 6%{?dist}
License: GPLv2
Url: http://www.mellanox.com
Group: System Environment/Base
Expand Down Expand Up @@ -247,6 +247,9 @@ fi # 1 : closed
%endif

%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 24.10-6
- Bump release to rebuild for new kernel release

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 24.10-5
- Bump release to rebuild for new kernel release

Expand Down
5 changes: 4 additions & 1 deletion SPECS/isert/isert.spec
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
Summary: %{_name} Driver
Name: isert
Version: 24.10
Release: 5%{?dist}
Release: 6%{?dist}
License: GPLv2
Url: http://www.mellanox.com
Group: System Environment/Base
Expand Down Expand Up @@ -247,6 +247,9 @@ fi # 1 : closed
%endif

%changelog
* Wed Feb 05 2025 Tobias Brick <[email protected]> - 24.10-6
- Bump release to rebuild for new kernel release

* Tue Feb 04 2025 Alberto David Perez Guevara <[email protected]> - 24.10-5
- Bump release to rebuild for new kernel release

Expand Down
7 changes: 7 additions & 0 deletions SPECS/kernel-64k/config_aarch64
Original file line number Diff line number Diff line change
Expand Up @@ -10682,6 +10682,13 @@ CONFIG_CRYPTO_DRBG_HASH=y
CONFIG_CRYPTO_DRBG_CTR=y
CONFIG_CRYPTO_DRBG=y
CONFIG_CRYPTO_JITTERENTROPY=y
CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y
# CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_128 is not set
# CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_1024 is not set
# CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_8192 is not set
CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKS=64
CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32
CONFIG_CRYPTO_JITTERENTROPY_OSR=3
# CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set
# end of Random number generation

Expand Down
Loading

0 comments on commit 5be9138

Please sign in to comment.