Greg, Here's a few fixes that I came up with over the weekend for the firmware loader while doing some other development. I realize we have a short merge window this time due to the upcoming holidays, so I understand if its too late, but considering they are simple fixes I figured I'd let you decide if this should wait for v4.16 or be folded in for v4.15. The fixes are not critical as its very improbably you'll run into issues with them. The code folding helps make the fixes easier to manage and read. I let 0-day test over the weekend and no build issues were found. Luis Luis R. Rodriguez (5): firmware: add helper to unregister pm ops firmware: fix capturing errors on fw_cache_init() on early init firmware: provide helpers for registering the syfs loader firmware: fix detecting error on register_reboot_notifier() test_firmware: fix setting old custom fw path back on exit drivers/base/firmware_class.c | 95 +++++++++++++++++------ tools/testing/selftests/firmware/fw_filesystem.sh | 5 +- 2 files changed, 74 insertions(+), 26 deletions(-) -- 2.15.0