Communication Between Kernel And User Space Thread