qcedev: fix qcedev_async_req status update in req_done
Issue:
qcedev_async_req status is updated after sending complete signal
that makes qcedev_ioctl exit and freed the memory.
Fix:
update qcedev_async_req status before sending complete signal.
Change-Id: I6c224b4775b8860c1c50f9a1f9e3705a6ca76e34
Signed-off-by: Om Prakash Singh <[email protected]>
(cherry picked from commit 582cf8006a08f459573a30821270d72fd8788b15)
(cherry picked from commit dd578986f7fd85aaecc8a2153e5655097e3c27fc)