Bug 49225

Summary: Медленная работа с дисками на сервере aarch64 Huawei TaiShan PR210K с ядром un-def
Product: Sisyphus Reporter: Vera Blagoveschenskaya <vercha>
Component: kernel-image-un-defAssignee: Vitaly Chikunov <vt>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: kernelbot, rider, sin, vt
Version: unstable   
Hardware: aarch64   
OS: Linux   
Attachments:
Description Flags
sosreport none

Description Vera Blagoveschenskaya 2024-01-29 17:41:48 MSK
Created attachment 15437 [details]
sosreport

kernel-image-un-def-6.6.14-alt1 - sisyphus
kernel-image-un-def-6.1.74-alt1 - p10

Тестовый стенд: Сервер aarch64 Huawei TaiShan PR210K
Серийный номер продукта	PR210K230209SZ00033

Сборка: alt-server-10.1-aarch64.iso
MD5sum: 0d3987da9763e7d4a3d05dc77c1964fb  
Ядра в образе:
$ isoinfo -f -R -i alt-server-10.1-aarch64.iso | grep kernel-image
/ALTLinux/RPMS.main/kernel-image-std-def-5.10.166-alt1.aarch64.rpm
/ALTLinux/RPMS.main/kernel-image-un-def-5.15.91-alt1.aarch64.rpm
По умолчанию установлено ядро kernel-image-std-def-5.10.166-alt1

1) Установить образ с настройками по умолчанию.
Процесс установки занимает ~7-10 минут.

2) Переключиться на ядро kernel-image-un-def-5.15.91-alt1

3) Обновиться до текущего ядра из репозитория p10: kernel-image-un-def-6.1.74-un-def-alt1

4) Создать раздел на пустом диске 1,8 TiB и отформатировать его:
# mkfs.ext4 -L test /dev/sdd1

Результат: операция выполняется около 20 минут.

Ожидаемый результат: операция выполняется в течение нескольких секунд.

Дополнительно:
1) Впервые проблема обнаружена в образе p10, собранном с ядром 6.1.67-un-def.
Установка системы в этом случае занимает около полутора часов.

2) Проблема воспроизводится также с ядром 6.6.14-un-def из Сизифа

3) Дополнительное исследование показало, что начиная с ядра un-def-5.19.5-alt1 и новее сервер работает с дисками крайне медленно.

4) Проблема не воспроизводится с актуальным на момент тестирования ядром kernel-image-std-def-5.10.208-alt1 из p10