Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | firewire: core: do not DMA-map stack addresses | Stefan Richter | 2009-06-25 |
| | | | | | | | | | | | | | | The DMA mapping API cannot map on-stack addresses, as explained in Documentation/DMA-mapping.txt. Convert the two cases of on-stack packet payload buffers in firewire-core (payload of lock requests in the bus manager work and in iso resource management) to slab-allocated memory. There are a number on-stack buffers for quadlet write or quadlet read requests in firewire-core and firewire-sbp2. These are harmless; they are copied to/ from card driver internal DMA buffers since quadlet payloads are inlined with packet headers. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> | ||
* | firewire: core: include linux/uaccess.h instead of asm/uaccess.h | Stefan Richter | 2009-06-06 |
| | | | | Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> | ||
* | firewire: rename source files | Stefan Richter | 2009-06-05 |
The source files of firewire-core, firewire-ohci, firewire-sbp2, i.e. "drivers/firewire/fw-*.c" are renamed to "drivers/firewire/core-*.c", "drivers/firewire/ohci.c", "drivers/firewire/sbp2.c". The old fw- prefix was redundant to the directory name. The new core- prefix distinguishes the files according to which driver they belong to. This change comes a little late, but still before further firewire drivers are added as anticipated RSN. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> |