extract log context, move log to kernel module.
refine readme