davidker / unisys

Master repository for new changes to drivers/staging/unisys and drivers/visorbus
Other
2 stars 1 forks source link

return errors from parahotplug_process_message() #92

Open selltc opened 7 years ago

selltc commented 7 years ago

KanBoard-25157

This is in response to one of GregKH's 8/21 gripes about our error-handling.

To be specific, it parahotplug_process_message() must be able to result in a controlvm failure, in response to a parahotplug_request_create() failure:

static void
parahotplug_process_message(struct controlvm_message *inmsg)
{
    struct parahotplug_request *req;

    req = parahotplug_request_create(inmsg);

    if (!req)
        return;

How this is implemented will largely depend upon how github #91 is addressed.