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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Pavel Vasilyev                       2:5020/1042.65 27 Sep 2005  19:30:06
 To : All
 Subject : PATA
 -------------------------------------------------------------------------------- 
 
 
 Core features needed for good PATA
 
 -   pre LBA disk support
 -   HPA management
 -   Power management
 -   Hotplug/Warmplug
 -   Use LBA28 commands in LBA28 range for speed
 -   Per platform legacy port data/quirks
 -   Smarter mode filtering hooks
 -   Serialize and legacy simplex support
 
 Obscurer stuff
 -   Mixed mode legacy/native
 -   Removable detection
 -   EIDE mode timing support
 -   "guess the system bus speed"
 -   LBA48 PIO/28 DMA support for ALi etc
 
 The current patch (v 2.6.14-mm2-rc) should be expected to be quite unstable.
 It mixes new code with the the removal of assorted libata hacks to get
 closer to base line. Please test and report but don't be surprised if it
 oopses on boot or eats your disk. For now please report success and failures
 so I can get an idea of coverage and patterns.
 
 When filing a report include
 
     lspci -vxxx of board (off any kernel)
     info on all disks (hdparm info off old driver is good)
     40/80pin cable notes
 
 to
     alan@lxorguk.ukuu.org.uk
 
 patches, offers of help and the like also welcome.
 
 Current plans:
     Next stop at the moment I plan to tackle is the AMD/NV PATA driver
 port and moving the excellent ide-timing.h code into libata somewhere.
 
 Other Notes:
     The core libata changes I am using may or may not end up in the
 upstream code as I work with Jeff Garzik to get them into a form he wants.
 Don't rely on them for SATA drivers just the PATA patch work.
 Device Status
 =============
 
 Generic:
     Was working, not tested recently.
 
 CS5520:
     Working PIO, no DMA support yet
     Fixed unload crash
 
 CS5530:
     Passed initial tests
     Cannot yet use MWDMA and UDMA devices together
 
 CS5535:
     Untested port
 
 IT821x:
     Initial port, not heavily tested yet
     Should be fully functional in passthru
     Smart needs Command filter
             RAID ioctls
             ATAPI smarts
 
 Legacy:
     Untested
 
 RZ1000:
     Simulation tested only
 
 SC1200:
     Untested, needs serialize support in the core
 
 Serverworks:
     Minimal testing. Not safe for OSB4 + disk yet
 
 SIL680:
     Heavily tested.
     Some combinations of PIO drives don't yet work
 
 Triflex:
     Working and tested (but not tested recently)
  Memento morri Dmitry!
 --- GoldED+ 1.1.5 (Linux 2.6.13-mm3 i686)
  * Origin: Windows 3.1/95/98/ME/XP/NT/2000/2003 Rulezzz !!! (2:5020/1042.65)
 
 

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

 Тема:    Автор:    Дата:  
 PATA   Pavel Vasilyev   27 Sep 2005 19:30:06 
Архивное /ru.linux/456843399df4.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional