interrupt storm deinterrupt storm detected on "irq22"

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
BaHJa
ефрейтор
Сообщения: 61
Зарегистрирован: 2008-08-17 18:56:14
Откуда: Ukraine, Ternopil
Контактная информация:

interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение BaHJa » 2008-10-10 21:55:22

Добавил гигабитную сетевуху D-Link DGE-530T Gigabit Ethernet всьо нормално работало талько в логах полезло сообщение

Код: Выделить всё

interrupt storm deinterrupt storm detected on "irq22:tected on "irq22:"; throttling interrupt source
оказалось irq сетевухи совпало с контролером АТА

Код: Выделить всё

skc0: <D-Link DGE-530T Gigabit Ethernet> port 0xe800-0xe8ff mem 0xfebfc000-0xfebfffff irq 22 at device 9.0 on pci3
skc0: DGE-530T Gigabit Ethernet Adapter rev. (0x9)
sk0: <Marvell Semiconductor, Inc. Yukon> on skc0

atapci0: <ATI ATA controller> port 0xc000-0xc007,0xb000-0xb003,0xa000-0xa007,0x9000-0x9003,0x8000-0x800f mem 0xfe8ff800-0xfe8ffbff irq 22 at device 18.0 on pci0
как можна размемтить их наразные irq штобы не штормило

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение paradox » 2008-10-10 22:04:38

из того что знаю
можно попробовать переставить в другой слот
либо в биосе назнаить каждому слоту номер прерывания а не авто как там обычно по умолчанию

теоретически этим должен заниматься ACPI

Аватара пользователя
BaHJa
ефрейтор
Сообщения: 61
Зарегистрирован: 2008-08-17 18:56:14
Откуда: Ukraine, Ternopil
Контактная информация:

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение BaHJa » 2008-10-12 22:19:23

переставил в другой слот тепер на другом слоте штормит и на ньом уже только одна гигабитная сетевуха

Код: Выделить всё

Oct 12 21:35:32 newserver kernel: interrupt storm detected on "irq23:"; throttling interrupt source
Oct 12 21:36:03 newserver last message repeated 31 times
Oct 12 21:38:04 newserver last message repeated 121 times
Oct 12 21:48:05 newserver last message repeated 599 times
Oct 12 21:58:06 newserver last message repeated 600 times
Oct 12 22:08:07 newserver last message repeated 600 times
Oct 12 22:13:42 newserver last message repeated 334 times
плиз хелп

Гость
проходил мимо

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение Гость » 2008-10-12 22:45:22

это конечно оффтоп, но почему бы не попробовать polling(4)?

кстати, что vmstat -i показывает? сколько их там, прерываний-то?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение paradox » 2008-10-13 15:40:12

что то у вас там не то
уверены что у вас сетевка эта рабочая??

смотрите кто еще висит на irq23

если конфликтов нет
то это что то другое

я бы конечно проверил еще под виндой на виндовых дровах
и на том же железе

Аватара пользователя
BaHJa
ефрейтор
Сообщения: 61
Зарегистрирован: 2008-08-17 18:56:14
Откуда: Ukraine, Ternopil
Контактная информация:

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение BaHJa » 2008-10-13 18:43:56

cетевая работает нормально, не наблюдал никаких глюков кроме interrupt storm в логах
после перезагрузки всьо тихо но через некоторое время снова лезуть сообщения.

Код: Выделить всё

# vmstat -i
interrupt                          total       rate
irq1: atkbd0                        1546          0
irq6: fdc0                             1          0
irq9: acpi0                            3          0
irq14: ata0                       234558          1
irq22: rl0 atapci0                782266          5
irq23: skc0                  57320825790     372685
cpu0: timer                    307574237       1999
cpu1: timer                    307573905       1999
Total                        57936992306     376691

Гость
проходил мимо

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение Гость » 2008-10-31 12:31:25

BaHJa писал(а):cетевая работает нормально, не наблюдал никаких глюков кроме interrupt storm в логах
если не ошибаюсь, глушитель шторма контроллируется через hw.intr_storm_threshold. Попробуй его потюнить используя что-нить типа nuttcp(1) для проверки пропускной способности/использования ресурсов.

Код: Выделить всё

> sysctl -d hw.intr_storm_threshold
hw.intr_storm_threshold: Number of consecutive interrupts before storm
protection is enabled
> cat /sys/kern/kern_intr.c
ithread_execute_handlers(struct proc *p, struct intr_event *ie)
[...]
	/*
	 * Interrupt storm handling:
	 *
	 * If this interrupt source is currently storming, then throttle
	 * it to only fire the handler once  per clock tick.
	 *
	 * If this interrupt source is not currently storming, but the
	 * number of back to back interrupts exceeds the storm threshold,
	 * then enter storming mode.
	 */
	if (intr_storm_threshold != 0 && ie->ie_count >= intr_storm_threshold &&
	    !(ie->ie_flags & IE_SOFT)) {
		/* Report the message only once every second. */
		if (ppsratecheck(&ie->ie_warntm, &ie->ie_warncnt, 1)) {
			printf(
	"interrupt storm detected on \"%s\"; throttling interrupt source\n",
			    ie->ie_name);
		}
		pause("istorm", 1);
	} else
		ie->ie_count++;
Я б сперва попробовал посмотреть как себя поведет hw.intr_storm_threshold=0.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение paradox » 2008-10-31 17:32:10

интерруп шторм
лушче не отключать а искать его источник и решать пробелму

у меня было такое токо раз
когда я начинал писать драйвер для ss3
и активировал прерывания
и выгружал драйвер

прерывания от карточки шли
а процедуры обработки небыло

это так к примеру

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35465
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение Alex Keda » 2008-11-01 1:46:58

т.е. наличие его в релизе и стейбле для 7 и отсутсвие в 6 для определённой арточки - это баг?
Тада завтра баг-репорт накатаю. Есть у меня машина такая....
Правда, пошлют боюсь... Карточа там ed0 - триком исовый на 10 мегабит....
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение paradox » 2008-11-01 2:03:20

ну как сказать
но это не нормально - это факт

Аватара пользователя
BaHJa
ефрейтор
Сообщения: 61
Зарегистрирован: 2008-08-17 18:56:14
Откуда: Ukraine, Ternopil
Контактная информация:

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение BaHJa » 2008-11-02 14:11:58

Код: Выделить всё

sysctl hw.intr_storm_threshold=0
сервак завис и перестал реагировать, пришлось жать Ресет.
ну хорошо што хоть ктонибуть откликнулса :smile:

wp2
проходил мимо

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение wp2 » 2009-05-14 15:56:30

ну что, кому нибудь удалось решить проблему с штормами?


у меня постоянно, после того, как я посмотрю видео-файлы (!) начинают ползти сообщения:

interrupt storm detected on "irq23"; throttling interrupt source

на нем висит rl0

причем это в разных версиях FreeBSD. Компьютер притормаживает.
В винде таких проблем на наблюдаю.

Аватара пользователя
BaHJa
ефрейтор
Сообщения: 61
Зарегистрирован: 2008-08-17 18:56:14
Откуда: Ukraine, Ternopil
Контактная информация:

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение BaHJa » 2009-05-14 19:15:04

я уже привык не обращать на нево внимания, проблшему так и не решыл

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение paradox » 2009-05-14 19:58:47

меня постоянно, после того, как я посмотрю видео-файлы (!) начинают ползти сообщения:
видео файлы по сети?

Аватара пользователя
LizardOfOzz
сержант
Сообщения: 165
Зарегистрирован: 2009-01-06 13:15:20
Откуда: Станция Восток
Контактная информация:

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение LizardOfOzz » 2009-05-14 21:37:58

У меня недавно была такая проблема, только шторм начинался сразу после загрузки.
Решил проблему отключая в биосе стрёмные прерывания. Две штуки отключил, шторм прекратился.

upd: Вот что интересно. До этого на той машине жила винда и никаких ошибок не выдавала. Не было шторма или ей пофиг на него?

Аватара пользователя
xelak
сержант
Сообщения: 173
Зарегистрирован: 2007-12-09 16:20:00
Откуда: Украина,Харьков
Контактная информация:

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение xelak » 2009-05-15 14:18:38

У меня был глюк с прерываниями, отключил USB в БИОСе, прошло...

Аватара пользователя
BaHJa
ефрейтор
Сообщения: 61
Зарегистрирован: 2008-08-17 18:56:14
Откуда: Ukraine, Ternopil
Контактная информация:

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение BaHJa » 2009-05-15 19:28:35

пробывал мне не помогло

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение zingel » 2009-05-16 1:51:34

Код: Выделить всё

echo 'hint.apic.0.disabled="1"' >> /boot/loader.conf
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
BaHJa
ефрейтор
Сообщения: 61
Зарегистрирован: 2008-08-17 18:56:14
Откуда: Ukraine, Ternopil
Контактная информация:

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение BaHJa » 2009-05-24 13:39:36

zingel писал(а):echo 'hint.apic.0.disabled="1"' >> /boot/loader.conf
После этого не грузится FreeBSD :cry:
пишет ошыбку вот по памяти типа того

Код: Выделить всё

Fatal trap 12 page faile in kernel while in kernel mode
пока на витер эту строчку система не загрузилась

Гость
проходил мимо

Re: interrupt storm deinterrupt storm detected on "irq22"

Непрочитанное сообщение Гость » 2009-12-28 21:15:11

У меня недавно возникла подобная проблема. Мать - Tyan Tiger 230, SCSI адаптер - Adaptec 29160N. Переустановка в другой слот, отключение устройств в БИОСе не помогло. Но - после обновления БИОСа проблема разрешилась, и ошибка пропала. Вот только что ядро пересобралось и все работает на ура.