Roundoff the capacity to be a multiple of PAGE_SIZE (4k) to avoid getting smaller I/O during page flush.
Roundoff the values returned in getgeo function so that they are multiple of 4K blocks.
Print of the driver version at load and unload
Increase the MAX_SGL from 32. Added checks to verify if the allocation fails.
While freeing queues, it was not verified if the queues were allocated. Added checks before freeing.