[opensuse-kernel] [GIT-PULL REQUEST] openSUSE 13.1 armv7 misc fixes for BeagleBone
Hi, Please pull from https://github.com/matwey/kernel-source.git -b openSUSE-13.1 to get these changes: 1. Fix net ti cpsw (module crashes on loading) 2. Fix edma unused list (NULL pointer dereference) 3. Emulate unlimited SG in edma to fix failures in dma-dependent modules ( [ 29.758677] edma-dma-engine edma-dma-engine.0: Exceeded max SG segments 24 > 16 [ 29.768931] omap_hsmmc 48060000.mmc: prep_slave_sg() failed [ 29.774846] omap_hsmmc 48060000.mmc: MMC start dma failure [ 29.780932] mmcblk0: unknown error -1 sending read/write command, card status 0x900 ) With this patches (all of them are backports from 3.12 and 3.13) we are able to boot openSUSE 13.1 on BeagleBone Black platform. See for refrence: 1. https://build.opensuse.org/project/show/home:matwey:beaglebone 2. http://lists.opensuse.org/opensuse-arm/2014-01/msg00001.html 3. http://paste.opensuse.org/76652072 (kernel log without the patches) No other planform seems to be affected by this patches. patches.drivers/0000-ARM-edma-Add-function-to-manually-trigger-an-EDMA-ch.patch | 63 ++++++++++++++++++++++ patches.drivers/0001-dma-edma-Setup-parameters-to-DMA-MAX_NR_SG-at-a-time.patch | 80 ++++++++++++++++++++++++++++ patches.drivers/0002-dma-edma-Write-out-and-handle-MAX_NR_SG-at-a-given-t.patch | 159 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ patches.drivers/0003-dma-edma-Find-missed-events-and-issue-them.patch | 138 ++++++++++++++++++++++++++++++++++++++++++++++++ patches.drivers/0004-dma-edma-Leave-linked-to-Null-slot-instead-of-DUMMY-.patch | 78 +++++++++++++++++++++++++++ patches.drivers/0005-dma-edma-Remove-limits-on-number-of-slots.patch | 38 ++++++++++++++ patches.fixes/0001-ARM-edma-Fix-clearing-of-unused-list-for-DT-DMA-reso.patch | 105 +++++++++++++++++++++++++++++++++++++ patches.fixes/0001-drivers-net-cpsw-fix-for-cpsw-crash-when-build-as-mo.patch | 66 +++++++++++++++++++++++ patches.fixes/0002-drivers-net-cpsw-fix-dt-probe-for-one-port-ethernet.patch | 34 ++++++++++++ series.conf | 10 ++++ 10 files changed, 771 insertions(+) create mode 100644 patches.drivers/0000-ARM-edma-Add-function-to-manually-trigger-an-EDMA-ch.patch create mode 100644 patches.drivers/0001-dma-edma-Setup-parameters-to-DMA-MAX_NR_SG-at-a-time.patch create mode 100644 patches.drivers/0002-dma-edma-Write-out-and-handle-MAX_NR_SG-at-a-given-t.patch create mode 100644 patches.drivers/0003-dma-edma-Find-missed-events-and-issue-them.patch create mode 100644 patches.drivers/0004-dma-edma-Leave-linked-to-Null-slot-instead-of-DUMMY-.patch create mode 100644 patches.drivers/0005-dma-edma-Remove-limits-on-number-of-slots.patch create mode 100644 patches.fixes/0001-ARM-edma-Fix-clearing-of-unused-list-for-DT-DMA-reso.patch create mode 100644 patches.fixes/0001-drivers-net-cpsw-fix-for-cpsw-crash-when-build-as-mo.patch create mode 100644 patches.fixes/0002-drivers-net-cpsw-fix-dt-probe-for-one-port-ethernet.patch -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
At Sat, 4 Jan 2014 17:34:35 +0400, Matwey V. Kornilov wrote:
Hi,
Please pull from
https://github.com/matwey/kernel-source.git -b openSUSE-13.1
to get these changes:
1. Fix net ti cpsw (module crashes on loading) 2. Fix edma unused list (NULL pointer dereference) 3. Emulate unlimited SG in edma to fix failures in dma-dependent modules ( [ 29.758677] edma-dma-engine edma-dma-engine.0: Exceeded max SG segments 24 > 16 [ 29.768931] omap_hsmmc 48060000.mmc: prep_slave_sg() failed [ 29.774846] omap_hsmmc 48060000.mmc: MMC start dma failure [ 29.780932] mmcblk0: unknown error -1 sending read/write command, card status 0x900 )
With this patches (all of them are backports from 3.12 and 3.13) we are able to boot openSUSE 13.1 on BeagleBone Black platform. See for refrence:
1. https://build.opensuse.org/project/show/home:matwey:beaglebone 2. http://lists.opensuse.org/opensuse-arm/2014-01/msg00001.html 3. http://paste.opensuse.org/76652072 (kernel log without the patches)
No other planform seems to be affected by this patches.
We don't do git pull. Please submit individual patches instead. thanks, Takashi -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (2)
-
Matwey V. Kornilov
-
Takashi Iwai