mirror of
https://git.proxmox.com/git/ceph.git
synced 2025-04-28 14:52:58 +00:00

Some of our users ran into issues with running Ceph on older CPU architectures [1]. This is apparently due to a bug in gf-complete paired with gcc-12, that leads to SSE 4.1 instructions being emitted in the general code, rather than dynamically dispatching functions using those instructions. Those binaries then break on older CPUs that do not support this instruction set. I've ran some benchmarks with `rados bench` against our last release (18.2.0-pve2) and this new version. The commands were taken from our latest Ceph benchmarking paper [2]. The results showed that this patch does not lead to performance regressions on newer hardware. 18.2.0-pve2 this patch Read EC 4574.28 4651.95 Write EC 3739.59 3773.87 Read Replicated 5345.34 5568.41 Write Replicated 4123.28 4066.19 (numbers correspond to bandwidth in MB/s) [1] https://forum.proxmox.com/threads/proxmox-8-ceph-quincy-monitor-no-longer-working-on-amd-opteron-2427.129613 [2] https://www.proxmox.com/en/downloads/proxmox-virtual-environment/documentation/proxmox-ve-ceph-benchmark-2020-09 Signed-off-by: Stefan Hanreich <s.hanreich@proxmox.com>
16 lines
793 B
Plaintext
16 lines
793 B
Plaintext
0001-cmake-disable-version-from-git.patch
|
|
0002-enable-systemd-targets-by-default.patch
|
|
0003-debian-control-add-break-libpvestorage-perl.patch
|
|
0004-debian-rules-ship-Ceph-changelog-as-upstream-changel.patch
|
|
0005-remove-legacy-pve-ceph-osd-activation-script-in-post.patch
|
|
0006-remove-legacy-init.d-ceph-script.patch
|
|
0007-only-suggest-mgr-plugins.patch
|
|
0008-Remove-failing-actions-from-prerm.patch
|
|
0009-fix-service-ordering-avoid-Before-remote-fs-pre.targ.patch
|
|
0010-d-control-drop-outdated-build-dependencies-and-bump-.patch
|
|
0011-d-rules-fix-no-restart-on-upgrade.patch
|
|
0012-fix-4759-run-ceph-crash-daemon-with-www-data-group-f.patch
|
|
0013-d-rules-compile-with-gcc-12.patch
|
|
0014-debian-add-missing-bcrypt-to-manager-.requires.patch
|
|
0015-fix-compatibility-with-CPUs-not-supporting-SSE-4.1-i.patch
|