Fix licenses
Benchmark: update kernel_logging.h to use user-level log buffer * Sync function is not needed anymore, all the data are in user-level buffer, no copying from the kernel is needed.