Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Уникальное прерывание

Уникальное прерывание

Digium TE205P (wct4xxp)
Сообщений: 14

Уникальное прерывание

Привет всем!

В документации указывается, что прерывание для платы Digium должно быть уникальным.
В BIOS платы, на которой пока реализован Asterisk нет возможности за определенным PCI - слотом закрепить прерывание.
И поэтому
$cat /proc/interrupts
CPU0 CPU1
0: 225918665 225923905 IO-APIC-edge timer
1: 484 217 IO-APIC-edge i8042
8: 774 735 IO-APIC-edge rtc
9: 0 0 IO-APIC-level acpi
169: 228301565 228313365 IO-APIC-level libata, wct2xxp, uhci_hcd
177: 0 0 IO-APIC-level uhci_hcd
185: 3110 2748 IO-APIC-level ehci_hcd, uhci_hcd, uhci_hcd
193: 93 88 IO-APIC-level HDA Intel
201: 373827 2 IO-APIC-level eth1
209: 1 1 IO-APIC-level ehci_hcd, uhci_hcd
217: 0 0 IO-APIC-level uhci_hcd
233: 215112 198747 PCI-MSI libata
NMI: 0 0
LOC: 451856462 451875006
ERR: 0
MIS: 0


видим что
169: 228301565 228313365 IO-APIC-level libata, wct2xxp, uhci_hcd

плата Digium делит уровень 169 с другими устройствами!
Linux RedHat 4.7 2.6.9-78.ELsmp

Подскажите! Что можно сделать!? Как дать плате уникальное прерывание, если в BIOS нет возможности!

2009-03-02 17:57

Сообщений: 6521

Re: Уникальное прерывание

1) если есть возможность - тупо воткнуть в другой слот
2) отменить в настройках PCI resources - by AUTO
3) указать в параметрах загрузки ядра noapic noacpi

2009-03-02 18:06

Сообщений: 14

Re: Уникальное прерывание

1) - там два слота ставил везде

2) - в Смысле в настроках BIOS ?

3) - вовсю поигрался с параметрами noapic nolapic acpi=off pirq=5,9,10,11 ... (IO_APIC.txt)

троица : libata, wct2xxp, uhci_hcd при любом раскладе шла на одно прерыание!!!
2009-03-02 19:24

Сообщений: 6521

Re: Уникальное прерывание

2) да.
Плоховасто! Если uhci_hcd можно игнорировать (не пользоваться USB) то libata + wct2xxp это потенциальные заморозки.
Однако, критерий истины - пракитика. Надо сделать тестовые звонки в/на, или будет клинить, или нет.
2009-03-02 19:42

Сообщений: 14

Re: Уникальное прерывание

Пока нагрузки практически нет!
Работает все нормально! а потом будем посмотреть!
2009-03-03 08:38

Сообщений: 1129

Re: Уникальное прерывание

так а в чем суть то проблемы?
что не работает?
ортодоксальный антиастерискер || антилинуксоид! (астериск || линукс) - иррациональное решение!. и здесь я тоже http://forum.asterisk.ru
2009-03-03 10:25

Сообщений: 14

Re: Уникальное прерывание

Все пока работает!
Настораживает только!
169: 228301565 228313365 IO-APIC-level libata, wct2xxp, uhci_hcd
libata(диск ) и wct2xxp (2хE1) на одном прерывании!
и у них на пару больше запросов чем от таймера!
2009-03-03 16:37

Сообщений: 1129

Re: Уникальное прерывание

ну и что
вы еще к процессору придеритесь
чего это он сразу по несколько комманд блоками хапает
вдруг ошибеться

отпишите в интелл что бы пофиксили
читал и исполнял токо по одной комманде.....

%%%))
ортодоксальный антиастерискер || антилинуксоид! (астериск || линукс) - иррациональное решение!. и здесь я тоже http://forum.asterisk.ru
2009-03-03 17:00

Сообщений: 14

Re: Уникальное прерывание

Ну есть же рекоменации что желательно прерывание монополизировать!

Вы предлагаете просто закрыть на них глаза!
Что я и делаю!
2009-03-04 08:11

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru