add kernel module, stap scripts and some user level test