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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Gennady Terehov                      2:5020/400     29 Dec 2002  20:18:22
 To : Maksim Pozdeyev
 Subject : Re: hdparm и dma
 -------------------------------------------------------------------------------- 
 
 On Sun, Dec 29, 2002 at 01:59:54PM +0300, Maksim Pozdeyev wrote:
 
 > Мы к вам, профессор Serge Petruschenko, и вот по какому делу...
 > 
 > 29 Дек 02 01:57, Serge Petruschenko -> Maksim Pozdeyev:
 > 
 >  MP>>  Работает все многом медленне, чем в винде и постоянно
 >  MP>> приторамживает при доступе к диску:
 >  SP> <глюки поскипаны>
 >  SP> Посмотри в dmesg как у тебя определяется ide-контроллер. Скорее всего
 >  SP> он не скомплен или в твоем ядре не поддерживается. Соответственно
 >  SP> перекомпили или обновись.
 > 
 >  Контроллер у меня обычный, но чипсет i845E
 >  Вот, увидел в dmesg:
 > 
 > Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
 > ide: Assuming 33MHz system bus speed for PIO modes; override with
 > idebus=xx
 > ICH4: IDE controller on PCI bus 00 dev f9
 > PCI: Device 00:1f.1 not available because of resource collisions
 > ICH4: (ide_setup_pci_device:) Could not enable device.
 > hda: MAXTOR 4K040H2, ATA DISK drive
 > hdb: WDC AC13200B, ATA DISK drive
 > hdc: ST340823A, ATA DISK drive
 > hdd: SAMSUNG CD-ROM SC-152C, ATAPI CD/DVD-ROM drive
 > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
 > ide1 at 0x170-0x177,0x376 on irq 15
 
 У меня  тоже i845E и та  же ситуация и в  dmesg и dma на  подключенных к
 установленным  на мат.  плате  контроллерам винтах  не включается  (тоже
 HDIO_SET_DMA failed:  Operation not permitted  если пускать от  рута). А
 вот на подключенном к pci-ide-контроллеру ABIT на чипе HPT366 сидюке dma
 включается. Hадо  ковыряться в ядре,  но вот  вопрос, что из  этого надо
 включить (2.4.19 с kernel.org), чтобы оно работало:
 
 # IDE chipset support/bugfixes
 #
 # CONFIG_BLK_DEV_CMD640 is not set
 # CONFIG_BLK_DEV_CMD640_ENHANCED is not set
 # CONFIG_BLK_DEV_ISAPNP is not set
 # CONFIG_BLK_DEV_RZ1000 is not set
 CONFIG_BLK_DEV_IDEPCI=y
 CONFIG_IDEPCI_SHARE_IRQ=y
 CONFIG_BLK_DEV_IDEDMA_PCI=y
 # CONFIG_BLK_DEV_OFFBOARD is not set
 # CONFIG_BLK_DEV_IDEDMA_FORCED is not set
 CONFIG_IDEDMA_PCI_AUTO=y
 # CONFIG_IDEDMA_ONLYDISK is not set
 CONFIG_BLK_DEV_IDEDMA=y
 # CONFIG_IDEDMA_PCI_WIP is not set
 # CONFIG_BLK_DEV_IDEDMA_TIMEOUT is not set
 # CONFIG_IDEDMA_NEW_DRIVE_LISTINGS is not set
 CONFIG_BLK_DEV_ADMA=y
 # CONFIG_BLK_DEV_AEC62XX is not set
 # CONFIG_AEC62XX_TUNING is not set
 # CONFIG_BLK_DEV_ALI15X3 is not set
 # CONFIG_WDC_ALI15X3 is not set
 # CONFIG_BLK_DEV_AMD74XX is not set
 # CONFIG_AMD74XX_OVERRIDE is not set
 # CONFIG_BLK_DEV_CMD64X is not set
 # CONFIG_BLK_DEV_CMD680 is not set
 # CONFIG_BLK_DEV_CY82C693 is not set
 # CONFIG_BLK_DEV_CS5530 is not set
 # CONFIG_BLK_DEV_HPT34X is not set
 # CONFIG_HPT34X_AUTODMA is not set
 # CONFIG_BLK_DEV_HPT366 is not set
 CONFIG_BLK_DEV_PIIX=y
 CONFIG_PIIX_TUNING=y
 # CONFIG_BLK_DEV_NS87415 is not set
 # CONFIG_BLK_DEV_OPTI621 is not set
 # CONFIG_BLK_DEV_PDC202XX is not set
 # CONFIG_PDC202XX_BURST is not set
 # CONFIG_PDC202XX_FORCE is not set
 # CONFIG_BLK_DEV_SVWKS is not set
 # CONFIG_BLK_DEV_SIS5513 is not set
 # CONFIG_BLK_DEV_SLC90E66 is not set
 # CONFIG_BLK_DEV_TRM290 is not set
 # CONFIG_BLK_DEV_VIA82CXXX is not set
 # CONFIG_IDE_CHIPSETS is not set
 CONFIG_IDEDMA_AUTO=y
 # CONFIG_IDEDMA_IVB is not set
 # CONFIG_DMA_NONPCI is not set
 CONFIG_BLK_DEV_IDE_MODES=y
 # CONFIG_BLK_DEV_ATARAID is not set
 # CONFIG_BLK_DEV_ATARAID_PDC is not set
 # CONFIG_BLK_DEV_ATARAID_HPT is not set
 
 >  Поглядел в /proc среди всяких irc и pci, вроде никаких конфликтов нет. Хотя я
 > совсем не знаю, как воевать с глюками железа в эхотаге. :-(
 >  Тут можно что-то сделать, или надо ядро 2.4.20?
 >
 
 Hадо попробовать 2.4.20 или  соответствующие патчи придется искать. Если
 решишь проблему напиши.
 А еще у меня проблема: после  установки контроллера HPT366 он работает и
 даже dma на  подключенных к нему сидюках включается, несмотря  на то что
 dmesg говорит HPT366: detected chipset, but driver not compiled in! (что
 неудивительно  т.к. #  CONFIG_BLK_DEV_HPT366 is  not set),  но почему-то
 постоянно горит лампочка  обращения к винту (до  установки HPT366 такого
 не было). Это из-за невключенности его поддержки в ядре?
 --
 Геннадий
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 hdparm и dma   Maksim Pozdeyev   19 Dec 2002 19:36:28 
 Re: hdparm и dma   Ilya Dikarev   20 Dec 2002 02:59:12 
 Re: hdparm и dma   Maksim Pozdeyev   20 Dec 2002 10:59:22 
 Re: hdparm и dma   Ilya Dikarev   26 Dec 2002 10:43:30 
 Re: hdparm и dma   Maksim Pozdeyev   28 Dec 2002 14:23:12 
 Re: hdparm и dma   Alexei Dets   28 Dec 2002 19:33:09 
 Re: hdparm и dma   Maksim Pozdeyev   29 Dec 2002 01:06:02 
 Re: hdparm и dma   Gennady Terehov   30 Dec 2002 01:43:50 
 hdparm и dma   Serge Petruschenko   29 Dec 2002 02:57:08 
 Re: hdparm и dma   Maksim Pozdeyev   29 Dec 2002 14:59:54 
 Re: hdparm и dma   Gennady Terehov   29 Dec 2002 20:18:22 
 Re: hdparm и dma   Maksim Pozdeyev   30 Dec 2002 21:20:30 
 Re: hdparm и dma   Gennady Terehov   31 Dec 2002 14:40:21 
 Re: hdparm и dma   Ilya Dikarev   02 Jan 2003 13:01:43 
 hdparm и dma   Serge Petruschenko   30 Dec 2002 17:02:04 
 Re: hdparm и dma   Gennady Terehov   31 Dec 2002 14:40:22 
 hdparm и dma   Serge Petruschenko   30 Dec 2002 16:58:38 
Архивное /ru.linux/1070b955d435.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional