title: Cannot find the kernel-headers although installed
body: <p>I have written a test module for linux kernel. This module needs headers <code>&lt;linux/config.h&gt;</code> and <code>&lt;asm/system.h&gt;</code>. When I issued <code>make</code>, it gave me error
  <code>fatal error: linux/config.h: No such file or directory</code>
  and in the same way if I comment <code>config.h</code> header then it says <code>asm/system.h: No such file or directory</code>. I tried searching for the problem and came across solution that these headers belong ti <code>kernel-headers</code> package. I installed this package (although it was already installed on my system). But then to it cannot find these two headers. I found solution of soft-linking <code>autoconf.h</code> from <code>/usr/src/</code> path, but unfortunately I could not find any headers folder installed on this path. Can anyone tell me where is the problem with my code? I am using F20 operating system and kernel version is 3.12.9-301.fc20.x86_64.</p>