DMA (UDMA) в Linux
Поддержка твоего IDE-контроллера
hdparm -d1 не нужен, наиболее быстрый из возможных режимов сам ставится
hdparm -d1 не нужен, наиболее быстрый из возможных режимов сам ставится
Это понятно
Думаю, он поддерживается. Просто думал, что-то еще надо включать.
Странно, что в одном ядре все нормально, а в другом нет.
Думаю, он поддерживается. Просто думал, что-то еще надо включать.
Странно, что в одном ядре все нормально, а в другом нет.
ну покажи сообщения ядра, относящиеся к IDE
чтоб было не "думаю", а "знаю".
чтоб было не "думаю", а "знаю".
Я не знаю какие относятся к IDE
Какие строчки нужны?
Вот то, что нашел:
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 66MHz system bus speed for PIO modes
hda: TOSHIBA MK4018GAS, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide0: Speed warnings UDMA 3/4/5 is not functional.
ide0: Speed warnings UDMA 3/4/5 is not functional.
Это, наверное все не то?
Какие строчки нужны?
Вот то, что нашел:
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 66MHz system bus speed for PIO modes
hda: TOSHIBA MK4018GAS, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide0: Speed warnings UDMA 3/4/5 is not functional.
ide0: Speed warnings UDMA 3/4/5 is not functional.
Это, наверное все не то?
> ide0: Speed warnings UDMA 3/4/5 is not functional.
> Это, наверное все не то?
Ну почему же?
> Это, наверное все не то?
Ну почему же?
Блин
ну помогите, кто-нибудь
неужели под каждый чипсет должна быть отдельная поддержка?
Поддержка разве не для большинства чипсетов одна и та же?
У меня вроде Intel-чипсет. Даже если я узнаю его модель, как я сделаю, чтобы ядро его поддерживало?
ну помогите, кто-нибудь
неужели под каждый чипсет должна быть отдельная поддержка?
Поддержка разве не для большинства чипсетов одна и та же?
У меня вроде Intel-чипсет. Даже если я узнаю его модель, как я сделаю, чтобы ядро его поддерживало?
Если не знаешь, какие сообщения нужны, приводи все.
>Даже если я узнаю его модель, как я сделаю, чтобы ядро его поддерживало?
Узнаешь чтением хелпа.
Например:
>Даже если я узнаю его модель, как я сделаю, чтобы ядро его поддерживало?
Узнаешь чтением хелпа.
Например:
config BLK_DEV_PIIX
tristate "Intel PIIXn chipsets support"
help
This driver adds explicit support for Intel PIIX and ICH chips
and also for the Efar Victory66 (slc90e66) chip. This allows
the kernel to change PIO, DMA and UDMA speeds and to configure
the chip to optimum performance.
Щас попробую
Судя по тому, что других Интеловских там нет, попробую этот
Спасибо
Судя по тому, что других Интеловских там нет, попробую этот
Спасибо
Спасибо еще раз
Все заработало - супер
Только вот на винтах 5400rpm, наверное выше 22Mb/s вряд ли удастся добиться?
Ну это уже лучше чем 2Mb/s
Все заработало - супер
Только вот на винтах 5400rpm, наверное выше 22Mb/s вряд ли удастся добиться?
Ну это уже лучше чем 2Mb/s

Оставить комментарий
Biglem
Никак не могу скомпилировать ядро, чтобы в нем была поддержка DMA (срабатывало hdparm -d1 /dev/hda)При чем, что странно, что в 2.6.0-test9 эта подержка удачно скомпилировалась, а в 2.6.0 - нет
Кто знает, какие именно опции должны быть включены?