rework on kernel transport exit.

Change-Id: Ibeb330649f846d91587dffb68877c17ec52e405a
Signed-off-by: Or Kehati <ork@mellanox.com>