On Mon, Jan 2, 2012 at 2:12 PM, Matthew Garrett <mjg@xxxxxxxxxx> wrote: > > The kernel that loaded the firmware to make the device work is not > required to be the same kernel that we're running when we suspend. Why do you make up all these idiotic theoretical cases that nobody cares about and has no relevance what-so-ever for the 99%? Seriously? It's just stupid. If you have some multi-kernel setup, or depend on booting windows before booting Linux in order to have the firmware there, or you use hibernate and switch things around (hibernate, not suspend - different thing), and cannot load the firmware in the regular kernel, who the hell cares? And if you *can* load the firmware in the new kernel, just do it before the suspend event. Problem solved. And once more: your made-up scenario has *nothing* what-so-ever to do with the actual warnings that started this whole thread. You seem to *intentionally* be off in some random alternate reality that is not relevant to anybody else, or to the actual reported problems at hand. Why? Linus -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html