Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       28 Jun 2005  20:39:53
 To : Eugene Grosbein
 Subject : Re: DFE-580TX
 -------------------------------------------------------------------------------- 
 
 28 июн 2005, вторник, в 20:42 KRAST, Eugene Grosbein написал(а):
 
  EG> Hасовав в ядро printf'ов, выяснил, что оно в вечном цикле дергает
  EG> драйвер ste прерыванием, вызывая ste_intr() из src/sys/pci/if_ste.c,
  EG> в котором в самом начале есть код (поллинга у меня нет):
 
 С поллингом (kern.polling.enable=1, ifconfig показывает, что на интерфейсах
 поллинг включен) все то же самое.
 
  EG>         /* See if this is really our interrupt. */
  EG>         if (!(CSR_READ_2(sc, STE_ISR) & STE_ISR_INTLATCH))
  EG>                 return;
 
  EG> Так вот это условие постоянно срабатывает, ste_intr() выходит
  EG> и тут же вызывается снова и так мног тысяч раз в секунду.
  EG> Соответственно, ядро больше ничем не занимается :-(
 
 И самое интересное, что при включении кабеля в ste1, шторм возникает
 на ste2. При включении в ste2, возникает на ste1. При включеннии
 в ste0 или ste3, все работает нормально, процитированное условие
 не выполняется, прерывание обрабатывается как надо и все работает.
 
 Hичего не понимаю, чего делать?
 
 Eugene
 -- 
 Пробуй, но не смей глотать
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 DFE-580TX   Eugene Grosbein   28 Jun 2005 14:58:08 
 Re: DFE-580TX   Eugene Grosbein   28 Jun 2005 15:47:34 
 DFE-580TX   Vassily Kiryanov   28 Jun 2005 15:29:40 
 Re: DFE-580TX   Eugene Grosbein   28 Jun 2005 17:50:19 
 DFE-580TX   Vassily Kiryanov   28 Jun 2005 21:11:41 
 Re: DFE-580TX   Eugene Grosbein   28 Jun 2005 23:12:49 
 DFE-580TX   Vassily Kiryanov   29 Jun 2005 09:07:52 
 Re: DFE-580TX   Eugene Grosbein   29 Jun 2005 10:15:12 
 DFE-580TX   Vassily Kiryanov   29 Jun 2005 10:13:42 
 Re: DFE-580TX   Eugene Grosbein   29 Jun 2005 12:00:47 
 DFE-580TX   Vassily Kiryanov   29 Jun 2005 13:51:23 
 Re: DFE-580TX   Eugene Grosbein   29 Jun 2005 16:01:46 
 Re: DFE-580TX   Eugene Grosbein   29 Jun 2005 13:44:35 
 DFE-580TX   Vassily Kiryanov   29 Jun 2005 13:55:19 
 Re: DFE-580TX   Eugene Grosbein   29 Jun 2005 15:59:58 
 DFE-580TX   Vassily Kiryanov   29 Jun 2005 20:43:35 
 DFE-580TX   Artem Ignatiev   30 Jun 2005 00:52:34 
 Re: DFE-580TX   Eugene Grosbein   30 Jun 2005 09:24:24 
 DFE-580TX   Vassily Kiryanov   30 Jun 2005 09:02:01 
 Re: DFE-580TX   Eugene Grosbein   30 Jun 2005 13:08:50 
 DFE-580TX   Vassily Kiryanov   30 Jun 2005 15:09:25 
 Re: DFE-580TX   Eugene Grosbein   30 Jun 2005 16:48:16 
 DFE-580TX   Vassily Kiryanov   30 Jun 2005 16:32:49 
 Re: DFE-580TX   Eugene Grosbein   30 Jun 2005 18:12:43 
 DFE-580TX   Vassily Kiryanov   30 Jun 2005 18:22:27 
 Re: DFE-580TX   Eugene Grosbein   30 Jun 2005 20:06:42 
 DFE-580TX   Vassily Kiryanov   30 Jun 2005 20:21:58 
 Re: DFE-580TX   Eugene Grosbein   30 Jun 2005 23:48:03 
 DFE-580TX   Artem Ignatiev   30 Jun 2005 16:19:03 
 Re: DFE-580TX   Eugene Grosbein   28 Jun 2005 18:00:11 
 Re: DFE-580TX   Eugene Grosbein   28 Jun 2005 22:43:04 
 Re: DFE-580TX   Eugene Grosbein   28 Jun 2005 19:42:38 
 Re: DFE-580TX   Eugene Grosbein   28 Jun 2005 20:39:53 
Архивное /ru.unix.bsd/26093d7956973.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional