LINUX.ORG.RU

Включить dma в libata


0

0

Если дивидюк не читается, libata снижает скорость и выключает dma:

kernel: ata5.01: limiting speed to UDMA/33:PIO4
kernel: ata5.01: limiting speed to PIO4
kernel: ata5.01: configured for PIO4

После того как втыкаю другой диск, скорость и dma не возвращаются к нормальным значениям.
Есть какой-то способ их вернуть без перезагрузки?

# /sbin/hdparm -d1 /dev/dvdrw1

/dev/dvdrw1:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Inappropriate ioctl for device
HDIO_GET_DMA failed: Inappropriate ioctl for device


/sbin/hdparm -X67 /dev/dvdrw1

/dev/dvdrw1:
setting xfermode to 67 (UltraDMA mode3)
SG_IO: bad/missing ATA_16 sense data:: 70 00 05 00 00 00 00 0a 00 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
HDIO_DRIVE_CMD(setxfermode) failed: Input/output error

★★★★★

Re: Включить dma в libata

наверное надо жаловаться на драйвер

dimon555 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.