title: How do I fix "no symbol version for module_layout"?
body: <p>I'm trying to compile the nvidia driver and the VirtualBox drives on openSUSE 11.2. Both compile fine (after the usual <code>make oldconfig</code> plus a partial build of the kernel) but when I try to load the modules, I get this error:</p>
  
  <pre><code>vboxdrv: no symbol version for module_layout
  </code></pre>
  
  <p>What's wrong? How do I fix this?</p>