Greg, as requested I've split up the pending firmware fixes for the firmware API into two series, one for v4.13-final and another for v4.14-rc1. This is the series of fixes for v4.13-final. They also are stable fixes and have respective tags. These changes are present on my 2017072-firmware-fixes branch [0] on linux tree based on Linus' latest tree. If there are any questions or issues please let me know. [0] https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git/log/?h=2017072-firmware-fixes Luis R. Rodriguez (3): firmware: fix batched requests - wake all waiters firmware: fix batched requests - send wake up on failure on direct lookups firmware: avoid invalid fallback aborts by using killable wait drivers/base/firmware_class.c | 49 ++++++++++++++++++++++++++++++------------- 1 file changed, 34 insertions(+), 15 deletions(-) -- 2.11.0