[X/master] [SRU] armhf: Several fixes for cpsw and PM code
Paolo Pisati
paolo.pisati at canonical.com
Fri Sep 30 15:01:25 UTC 2016
These are several fixes for cpsw (the ethernet switch present on several TI
boards e.g. Beaglebone) and PM code interaction.
All of these are clean cherry-picks coming directly from upstream 4.8 and each
one plugs a defined issue, among which lp1625177 that we experience in ubuntu
core 16.
Since all the patches touch only cpsw and OMAP initialization code, the leakage
and/or the potential regression for other arches in low.
Tested on my Beaglebone Black, and proposing for X/master.
BugLink: http://bugs.launchpad.net/bugs/1625177
The following changes since commit b2506fcd1673004c409696ace68f10387b8d0d21:
UBUNTU: SAUCE: i915_bpo: drm/i915/backlight: setup backlight pwm alternate increment on backlight enable (2016-09-22 10:03:55 -0700)
are available in the git repository at:
git://git.launchpad.net/~p-pisati/ubuntu/+source/linux x-master_lp1625177
for you to fetch changes up to 7094490fe54577cf7b5e8c4e92fdb71467c34190:
drivers: net: cpsw: fix kmemleak false-positive reports for sk buffers (2016-09-30 16:38:53 +0200)
----------------------------------------------------------------
Andrea Gelmini (1):
ARM: OMAP2+: Fix typo in omap_device.c
Grygorii Strashko (11):
net: ethernet: ti: cpdma: fix lockup in cpdma_ctlr_destroy()
drivers: net: cpsw: fix wrong regs access in cpsw_remove
drivers: net: cpsw: use of_platform_depopulate()
ARM: OMAP2+: omap_device: fix crash on omap_device removal
drivers: net: cpsw: fix suspend when all ethX devices are down
drivers: net: cpsw: fix wrong regs access in cpsw_ndo_open
drivers: net: cpsw: check return code from pm runtime calls
drivers: net: cpsw: remove pm runtime calls from suspend callbacks
drivers: net: cpsw: ethtool: fix accessing to suspended device
drivers: net: cpsw: ndev: fix accessing to suspended device
drivers: net: cpsw: fix kmemleak false-positive reports for sk buffers
Tony Lindgren (1):
ARM: OMAP2+: Fix omap_device for module reload on PM runtime forbid
arch/arm/mach-omap2/omap_device.c | 14 ++++-
drivers/net/ethernet/ti/cpsw.c | 102 +++++++++++++++++++++++++-------
drivers/net/ethernet/ti/davinci_cpdma.c | 3 -
3 files changed, 91 insertions(+), 28 deletions(-)
--
bye,
p.
More information about the kernel-team
mailing list