How does kernel know which /lib/modules directory to use