Commit 5b25f690 authored by Jeff Dike's avatar Jeff Dike Committed by Linus Torvalds

[PATCH] uml: print errno before resetting it

Make sure we print ERRNO and not always -1.
Signed-off-by: default avatarPaolo 'Blaisorblade' Giarrusso <blaisorblade_spam@yahoo.it>
Signed-off-by: default avatarJeff Dike <jdike@addtoit.com>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 7cf1a22b
...@@ -776,10 +776,10 @@ int ubd_driver_init(void){ ...@@ -776,10 +776,10 @@ int ubd_driver_init(void){
io_pid = start_io_thread(stack + PAGE_SIZE - sizeof(void *), io_pid = start_io_thread(stack + PAGE_SIZE - sizeof(void *),
&thread_fd); &thread_fd);
if(io_pid < 0){ if(io_pid < 0){
io_pid = -1;
printk(KERN_ERR printk(KERN_ERR
"ubd : Failed to start I/O thread (errno = %d) - " "ubd : Failed to start I/O thread (errno = %d) - "
"falling back to synchronous I/O\n", -io_pid); "falling back to synchronous I/O\n", -io_pid);
io_pid = -1;
return(0); return(0);
} }
err = um_request_irq(UBD_IRQ, thread_fd, IRQ_READ, ubd_intr, err = um_request_irq(UBD_IRQ, thread_fd, IRQ_READ, ubd_intr,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment