Система slackware 10.2 на сервере HP ProLiant ML150 G2(реализован аппаратный 5-й рэйд на ADAPTEC). ядро с диска со встроенной поддержкой Adaptec-a. Есть две проблемы
#################################
#dmesg
последовательно появляется блок таких записей и количество таких блоков от пятидесяти до ста штук (примерно)
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: shpc_init : shpc_cap_offset == 0
#################################
также при загрузке появляется след строки
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
AAC0: kernel 4.1.4 build 7244
AAC0: monitor 4.1.4 build 7244
AAC0: bios 4.1.0 build 7244
AAC0: serial 5060d2fafaf001
AAC0: Non-DASD support enabled
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
PCI: Assigned IRQ 9 for device 03:02.0
PCI: Sharing IRQ 9 with 03:04.0
scsi1 : aacraid
Vendor: ADAPTEC Model: DiskR5 Rev: V1.0
Type: Direct-Access ANSI SCSI revision: 02
spurious 8259A interrupt: IRQ7.
Attached scsi disk sda at scsi1, channel 0, id 0, lun 0
SCSI device sda: 284370432 512-byte hdwr sectors (145598 MB)
Подскажите что это такое и как с этим бороться
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
А с чем бороться-то? С ветряными мельницами чтоли?
Как по мне ситуация когда одно и тоже сообщение появляется много много много раз (так много что когда я удаленно перегрузил машину, думал что она больше не ответит потому как ждал минуты четыре ) не вполне нормальное.
запрети загрузку этих модулей вообще.
разнеси прерывания в биосе или переставь в другой слот pci.
Насколько я понял, надо добавить строки
shpchp
pci_hotplug
pciehp
в файл /etc/hotplug/blacklist
Надо в БИОСе поставить Рэйд контроллеру другое прерывание
Я все правильно понял?
ну, типа да, зависит от твоего дистрибутива.
именно.
ага. молодец.
Вопросик насчет БИОСа. Из чего исходить когда назначать прерывание устройству, я просто этим некогда не занимался. Как вычислить именно то прерывание которое ни кем не занято?
Часто прерывания назначаются эксперементальным способом. Как вармант после загрузки: cat /proc/interrupts (может не этот файл точно не помню, а nix* системы под рукой нет). Смотри какие свободные, те и назначай.