Bug 47594

Summary: Плохие сообщения в dmesg на Е-Флопс (Gigabyte R152-P31)
Product: Альт Сервер Reporter: Leonid Krivoshein <klark>
Component: Ошибки работыAssignee: Evgeny Sinelnikov <sin>
Status: NEW --- QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P5 CC: aen, antohami
Version: 10.1   
Hardware: aarch64   
OS: Linux   
Attachments:
Description Flags
dmesg по окончанию тестирования на ядре un-def (Альт Сервер 10.1) none

Description Leonid Krivoshein 2023-09-14 20:43:16 MSK
Created attachment 14438 [details]
dmesg по окончанию тестирования на ядре un-def (Альт Сервер 10.1)

Альт Сервер 10.1 и Альт Сервер Виртуализации 10.1 проверены по методике и показали нормальную совместимость с сервером Е-Флопс. Нет только выхода из ждущего и спящего режимов. Проверялось, как полагается, на дефолтом ядре, логи снимались и с std-def, и с ядром un-def тоже. В буфере сообщений ядра есть не очень хорошие, впрочем, на совместимость не влияющие, но вызывающие вопросы.

На ядрах 5.10 и 6.1 сообщения идентичны:

[  +0,000000] Linux version 5.10.191-std-def-alt1 (builder@localhost.localdomain) (gcc-10 (GCC) 10.3.1 20210703 (ALT Sisyphus 10.3.1-alt2), GNU ld (GNU Binutils) 2.35.2.20210110) #1 SMP Wed Aug 23 16:58:34 UTC 2023
[  +0,000000] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000000] arch_timer: cp15 and mmio timer(s) running at 25.00MHz (phys/phys).
[  +0,000038] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000039] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000042] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000038] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000039] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000043] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000043] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000043] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000039] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000039] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000038] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000039] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000042] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000039] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000042] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000038] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000039] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000042] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000039] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000039] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000042] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000042] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000040] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000043] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,000041] arch_timer: Enabling local workaround for ARM erratum 1418040
[  +0,008511] pci 0000:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 0000:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0000:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0000:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,009446] acpi PNP0A08:02: _OSC: platform does not support [PCIeHotplug PME LTR DPC]
[  +0,008511] pci 0005:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0005:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0005:00:05.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 0005:00:05.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0005:00:07.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0005:00:07.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006689] pci 0005:00:07.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0005:00:07.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0005:00:05.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 0005:00:05.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0005:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0005:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,009446] acpi PNP0A08:03: _OSC: platform does not support [PCIeHotplug PME LTR DPC]
[  +0,008511] pci 0003:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0003:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0003:00:05.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 0003:00:05.0: BAR 13: failed to assign [io  size 0x1000]
[сен 5 17:56] pci 0003:00:05.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 0003:00:05.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0003:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0003:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,008514] pci 0003:02:00.0: BAR 2: no space for [io  size 0x0020]
[  +0,006253] pci 0003:02:00.0: BAR 2: failed to assign [io  size 0x0020]
[  +0,006601] pci 0003:02:00.1: BAR 2: no space for [io  size 0x0020]
[  +0,006254] pci 0003:02:00.1: BAR 2: failed to assign [io  size 0x0020]
[  +0,006602] pci 0003:02:00.0: BAR 2: no space for [io  size 0x0020]
[  +0,006253] pci 0003:02:00.0: BAR 2: failed to assign [io  size 0x0020]
[  +0,006601] pci 0003:02:00.1: BAR 2: no space for [io  size 0x0020]
[  +0,006254] pci 0003:02:00.1: BAR 2: failed to assign [io  size 0x0020]
[  +0,009446] acpi PNP0A08:04: _OSC: platform does not support [PCIeHotplug PME LTR DPC]
[  +0,008511] pci 000c:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 000c:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 000c:00:02.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 000c:00:02.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 000c:00:03.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 000c:00:03.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 000c:00:04.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 000c:00:04.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006689] pci 000c:00:04.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 000c:00:04.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 000c:00:03.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 000c:00:03.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 000c:00:02.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 000c:00:02.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006687] pci 000c:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 000c:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,009446] acpi PNP0A08:05: _OSC: platform does not support [PCIeHotplug PME LTR DPC]
[  +0,008511] pci 0002:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0002:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0002:00:05.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0002:00:05.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006689] pci 0002:00:05.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0002:00:05.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0002:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 0002:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,009446] acpi PNP0A08:06: _OSC: platform does not support [PCIeHotplug PME LTR DPC]
[  +0,008511] pci 0001:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0001:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006689] pci 0001:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0001:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,009445] acpi PNP0A08:07: _OSC: platform does not support [PCIeHotplug PME LTR DPC]
[  +0,008510] pci 0004:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 0004:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0004:00:03.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 0004:00:03.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0004:00:05.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0004:00:05.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006689] pci 0004:00:01.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 0004:00:01.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0004:00:05.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0004:00:05.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0004:00:03.0: BAR 13: no space for [io  size 0x1000]
[  +0,006341] pci 0004:00:03.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,006688] pci 0004:01:00.0: BAR 14: assigned [mem 0x20000000-0x22ffffff]
[  +0,006862] pci 0004:01:00.0: BAR 13: no space for [io  size 0x1000]
[  +0,006340] pci 0004:01:00.0: BAR 13: failed to assign [io  size 0x1000]
[  +0,004331] nvme nvme0: missing or invalid SUBNQN field.
[  +0,003718] nvme nvme1: missing or invalid SUBNQN field.
[  +0,000096] ipmi_si: Unable to find any System Interface(s)
[  +0,000262] ata1.00: supports DRM functions and may not be fully accessible
[  +0,001452] ata1.00: supports DRM functions and may not be fully accessible
[  +0,000258] ata2.00: supports DRM functions and may not be fully accessible
[  +0,001445] ata2.00: supports DRM functions and may not be fully accessible
[  +0,000184] ipmi_si: Unable to find any System Interface(s)

Но на 6.1 добавляется ещё это:

[  +0,000000] Linux version 6.1.51-un-def-alt1 (builder@localhost.localdomain) (gcc-10 (GCC) 10.3.1 20210703 (ALT Sisyphus 10.3.1-alt2), GNU ld (GNU Binutils) 2.35.2.20210110) #1 SMP PREEMPT_DYNAMIC Mon Sep  4 02:17:01 UTC 2023
[  +0,005995] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[  +0,003984] ast 0004:02:00.0: stream 512 already in tree

Вся диагностика собрана, но тут есть ограничения, так что могу предоставить альтернативным путём.
Comment 1 Leonid Krivoshein 2023-09-15 00:36:18 MSK
> Нет только выхода из ждущего и спящего режимов.
В отдельном баге предложено отказаться от них "из коробки" для всех сервеов.

> arch_timer: Enabling local workaround for ARM erratum 1418040
Мы не проверяли по полной функционал qemu/kvm, эта ошибка может на него влиять. Для серверов может быть актуально.

> device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
Похоже что не специфична для aarch64, специфична для ядра 6.1 нашей сборки и на других архитектурах.