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 Вся диагностика собрана, но тут есть ограничения, так что могу предоставить альтернативным путём.
> Нет только выхода из ждущего и спящего режимов. В отдельном баге предложено отказаться от них "из коробки" для всех сервеов. > 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 нашей сборки и на других архитектурах.