Author: Luis R. Rodriguez <mcgrof@suse.com> Asynchronous firmware loading copies the pointer to the name passed as an argument only to be scheduled later and used. This behaviour works well for synchronous calling but in asynchronous mode there’s a chance the caller could immediately free the passed string after making the asynchronous call. This could trigger …