15th Snapshot of backports for Renesas SoCs and Drivers

* Backport of the following to v3.16-rc2
  - R-Car sound
* Backport of the following to v3.16-rc1
  - sh-drivers
  - peci-rcar
* Backport of mach-shmobile to renesas-devel-v3.16-rc4-20140711
* Selected updates to the following to provide dependencies for the above
* Selected fixes for
  - HSCIF
  - CMA/DMA
  - LPA
  - CPU Freq
  - OF
  - PCI
  - USB Gadget
  - XHCI
usb: gadget: NCM: Stop RX TCP Bursts getting dropped.

This fixes a problem with dropped packets over 16k CDC-NCM
when the connection is being heavily used.

The issue was that the extracted frames cloned from the
received frame were consuming more memory than necessary
resulting in the truesize being ~32KB instead of ~2KB, this
meant there was a high chance of reaching the sk_rcvbuf
limit.

Signed-off-by: Jim Baxter <jim_baxter@mentor.com>
Acked-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
(cherry picked from commit 66847062a6e33fa54b98714c7c954353e2596645)
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
1 file changed