Commit 85e04e371b cleaned up the timeout
conversion, but did it exactly the wrong way. We get msecs from user
space, and should convert them into jiffies. Not the other way around.
Here is a fix with the overflow check sg.c has added in. This fixes DVD
burnign with Nero.
Signed-off-by: Mike Christie <[email protected]>
[ "you'll be wanting a comma there" - Andrew ]
Cc: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>