some mucking about learning github and kernel module programming