linux-origin
[Top] [All Lists]

FYI: Recently on vger ...

To: Leo Dagum <dagum@xxxxxxxxxxxx>
Subject: FYI: Recently on vger ...
From: Ralf Baechle <ralf@xxxxxxxxxxx>
Date: Fri, 18 Feb 2000 22:39:54 +0100
Cc: linux-origin@xxxxxxxxxxx
Sender: owner-linux-origin@xxxxxxxxxxx
These are the most recent changes to the PCI DMA API in vger's CVS.

  Ralf

----- Forwarded message from "David S. Miller" <davem@xxxxxxxxxxxxxxxx> -----

From: "David S. Miller" <davem@xxxxxxxxxxxxxxxx>
To: sparclinux-cvs@xxxxxxxxxxxxxxxx
Subject: CVS Update@xxxxxxxxxxxxxxxx: linux
Date:   Fri, 18 Feb 2000 08:51:07 -0500

CVSROOT:        /vger/u4/cvs
Module name:    linux
Changes by:     davem@xxxxxxxxxxxxxxxx  00/02/18 08:51:04

Modified files:
        Documentation  : DMA-mapping.txt 
        arch/alpha/kernel: pci_iommu.c 
        arch/sparc/kernel: ioport.c 
        arch/sparc64/kernel: pci_iommu.c pci_psycho.c pci_sabre.c sbus.c 
        drivers/block  : ide-dma.c 
        drivers/fc4    : fc.c 
        drivers/net    : 3c59x.c 8139too.c acenic.c de4x5.c eepro100.c 
                         myri_sbus.c rtl8129.c starfire.c sunbmac.c 
                         sunhme.c sunhme.h 
        drivers/net/sk98lin: skge.c 
        drivers/parport: parport_pc.c 
        drivers/sbus/audio: cs4231.c dbri.c 
        drivers/scsi   : aic7xxx.c eata_dma_proc.c esp.c ncr53c8xx.c 
                         qlogicisp.c qlogicpti.c scsi.c scsi.h 
                         scsi_obsolete.c scsi_scan.c sd.c sym53c8xx.c 
        include/asm-alpha: pci.h 
        include/asm-arm: pci.h 
        include/asm-i386: pci.h 
        include/asm-ia64: pci.h 
        include/asm-ppc: pci.h 
        include/asm-sparc: pci.h sbus.h 
        include/asm-sparc64: floppy.h pbm.h pci.h sbus.h 
        include/linux  : ide.h pci.h 

Log message:
        Nearly complete PCI dma mapping interfaces.
        1) Add direction flag to streaming mapping functions.
        Most ports ignore it, sparc64 uses write permissions
        with it, and ARM+MIPS will use it for more efficient
        cache flushes.
        2) Add pci_dma_supported() to query handling of DMA addressing
        limitations of devices.  As per suggestions from Thomas
        Sailer.
        3) Massive DMA-mapping.txt fixup and cleanups.  Based upon the
        contributions and suggestions of many.
        
        This unearthed some bugs in the sc_data_direction settings done
        by the scsi layer.  But these were caught and fixed.
        
        Only the 64-bit API remains, and I must do some study before
        I can put it together properly.

----- End forwarded message -----

<Prev in Thread] Current Thread [Next in Thread>
  • FYI: Recently on vger ..., Ralf Baechle <=