block: add initial error handling for *add_disk()* and friends This adds error handling to the *add_disk*() callers and the functions it depends on. This is initial work as drivers are not converted. That is separate work. Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>