doc: kernel and subdirs