Thread: Changes to the FireWire kernel drivers in Linux 3.14 and 3.15
Brought to you by:
aeb,
bencollins
From: Stefan R. <st...@s5...> - 2014-07-26 11:43:27
|
Hi all, somewhat late, here are IEEE 1394 subsystem release notes for the last two kernel releases: *Linux 3.14, released on March 30* firewire-net - Fix a use-after-free bug which could occur after transmission failures. firewire-ohci - The new module parameter "remote_dma" (default = N, enable unfiltered remote DMA = Y) replaces the former build-time option CONFIG_FIREWIRE_OHCI_REMOTE_DMA. (This kernel configuration option was located in the "Kernel hacking" menu, item "Remote debugging over FireWire with firewire-ohci".) It is therefore now possible to switch on RDMA at runtime on all kernels with firewire-ohci loaded or built-in, for example for remote debugging, without the need for a custom build option. - Fix initialization failure with Agere FW323 and some other Agere/LSI controllers. These failures were a regression since Linux v3.10 inclusive. Also fixed in v3.13.7, v3.12.15, v3.11.10.7, v3.10.41. *Linux 3.15, released on June 8* firewire-core, firewire-ohci - A feature was added in v3.14 to enable remote DMA from and to memory outside the 32 bit range of physical addresses, which is possible at least with LSI FW643 controllers. This feature clashed with at least one vendor-specific device control protocol and was therefore reverted in v3.15 and v3.14.7. -- Stefan Richter -=====-====- -=== ==-=- http://arcgraph.de/sr/ |