Bug 45429

Summary: Поддержка сетевых протоколов IPsec в ядре (вывод на aarch64 отличается от вывода для x86_64)
Product: Альт Сервер Reporter: Vera Blagoveschenskaya <vercha>
Component: Ошибки работыAssignee: Vitaly Chikunov <vt>
Status: CLOSED NOTABUG QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P5 CC: asheplyakov, jqt4, vt
Version: 10.1   
Hardware: aarch64   
OS: Linux   

Description Vera Blagoveschenskaya 2023-02-28 16:29:23 MSK
В тестировании:
x86_64
http://ftp.altlinux.org/pub/distributions/ALTLinux/p10/images/server/x86_64/alt-server-10.1-x86_64.iso
aarch64
http://ftp.altlinux.org/pub/distributions/ALTLinux/p10/images/server/aarch64/alt-server-10.1-aarch64.iso

Различия между x86_64 и aarch64 (версия ядра одинаковая):
# zcat /proc/config.gz | grep CRYPTO_SHA1
x86_64:
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_SHA1_SSSE3=m
aarch64:
CONFIG_CRYPTO_SHA1_ARM64_CE=m
CONFIG_CRYPTO_SHA1=y

# zcat /proc/config.gz | grep CRYPTO_DES
x86_64:
CONFIG_CRYPTO_DES=m
CONFIG_CRYPTO_DES3_EDE_X86_64=m
aarch64:
CONFIG_CRYPTO_DES=m

# zcat /proc/config.gz | grep CRYPTO_AES
x86_64:
CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_AES_TI=m
CONFIG_CRYPTO_AES_NI_INTEL=m
aarch64:
CONFIG_CRYPTO_AES_ARM64=m
CONFIG_CRYPTO_AES_ARM64_CE=m
CONFIG_CRYPTO_AES_ARM64_CE_CCM=m
CONFIG_CRYPTO_AES_ARM64_CE_BLK=m
CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m
CONFIG_CRYPTO_AES_ARM64_BS=m
CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_AES_TI=m
Comment 1 Evgeny Sinelnikov 2023-03-01 00:56:40 MSK
Ядрами std-def и un-def у нас занимаются централизованно.

Вывод конфигов отличается. Но в чем конструктивное предложение?
Нужно что сделать? Выпилить везде или включить?

Итого:

1. Нужно учитывать в своих пожеланиях разницу в архитектурах.

В каком смысле SSSE3 только на x86_64?
А он где-то ещё может быть?
Кому-то неизвестно, что это особенность процессоров с архитектурой x86?
Про поддержку SSSE3 в других архитектурах я пока не слышал.

2. Запрос нужно конкретизировать до проблемы и её воспроизведения.

"Поддержка сетевых протоколов IPsec в ядре" каким образом выявлялась?
Решение какой задачи предлагается исправить?

3. Задачу, в которой нет цели, нет смысла создавать в трекере задач. Это тема для обсуждения в рассылках:
- https://lists.altlinux.org/mailman/listinfo/devel
- https://lists.altlinux.org/mailman/listinfo/community

Понятно, что что-то предлагается свести к общему знаменателю. Опции CONFIG_CRYPTO_* для x86_64 и aarch64.

Более чётких подробностей нет?