• Martin Dalecki's avatar
    [PATCH] 2.5.29 IDE 110 · 10ba6918
    Martin Dalecki authored
     - cs5530 patches by Adam J. Richter. Small indent style adjustments.
    
     - qd65xx cli()/sti() adjustments.
    
     - Fix bogous command in ide.c pointed out by Peter Vendroviec.
    
     - Eliminate ide_stall_queue(). For those worried: we didn't sleep at
       all.
    
     - Eliminate support for "sector remapping". loop devices can handle
       stuff like that. All the custom DOS high system memmory loaded
       BIOS workaround tricks are obsolete right now. If anywhere it should
       be the FAT filesystem code which should be clever enough to deal with
       it by adjusting it's read/write methods.
    
     - PCI "scather gather" allocation handling revamp by Adam J. Richter.
    
     - Simplify do_ide_request after ->sleep removal.
    
     - Make do_ide_request prefer to handle the device matching the request
       queue it was called for first. RQ-queues are unique for devices.
       In a next step queuedata will be changed to point to the device
       not the channel.
    10ba6918
main.c 34.1 KB