Re: [RFT 0/7] firmware: enable caching of firmware for reboot optimization

From: cantabile
Date: Wed Feb 28 2018 - 16:19:01 EST


On 28/02/18 20:45, Luis R. Rodriguez wrote:
On Wed, Feb 28, 2018 at 08:03:26PM +0200, cantabile wrote:
On 28/02/18 01:20, Luis R. Rodriguez wrote:
Cantabile, please give these patches a spin and let me know if it fixes
your reported issue. They depend on other pending patches I have in line
waiting to be merged so the easiest I thing I think is for you to test my
20180227-firmware-cache branch [0], based on Linus' tree. To get that
tree, cd into your Linus git tree and do:

git remote add mcgrof https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git
git checkout -b 20180227-firmware-cache mcgrof/20180227-firmware-cache

Please let me know if this resolves your issue and thanks for your report.


I confirmed that request_firmware_cache is called, and the firmware is
loaded from the cache when resuming from hibernation. The bug is fixed.

Great, thanks for testing.

Curious, is it also called if you suspend to RAM instead of just using hibernation?


request_firmware_cache is called when resuming from suspend to RAM.