ipq40xx: essedma: Add fix for memory allocation issues
authorChristian Lamparter <chunkeey@gmail.com>
Tue, 19 Mar 2019 15:44:21 +0000 (16:44 +0100)
committerChristian Lamparter <chunkeey@gmail.com>
Sun, 24 Mar 2019 20:17:41 +0000 (21:17 +0100)
commit84f13e19b46a0378c49f0694e111803e4d94788f
tree800647e85df30a1dd0560e29e240dd2a30a74f78
parentbfdf00977db1e8c09a44e77907c6533b1deb5699
ipq40xx: essedma: Add fix for memory allocation issues

This patch adds a ChromiumOS 3.18 patch [0] that fixes memory
allocation issues under memory pressure by keeping track
of missed allocs and rectify the omission at a later date.
It also adds ethtool counters for memory allocation
failures accounting so this can be verified.

[0] <https://chromium.googlesource.com/chromiumos/third_party/kernel/+/d4e1e4ce6801f9eddce056c58f5a288864955265>

Reported-by: Chen Minqiang <ptpt52@gmail.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
target/linux/ipq40xx/patches-4.14/714-essedma-add-fix-for-memory-allocation.patch [new file with mode: 0644]
target/linux/ipq40xx/patches-4.19/714-essedma-add-fix-for-memory-allocation.patch [new file with mode: 0644]