Fix implicit declaration of function ‘wait_for_completion_io_timeout’ with added lines to include/linux/completion.h, & looks like some other added modified crap from just building