title: Keep patched kernel module over updates
body: <p>After a small modification of a kernel module (eg. adding just another USB DeviceId to a device driver), is it possible to hold back updates for this module (eg. by <code>apt-get upgrade</code>) and is there any reliable method to determine how long the module will stay compatible? </p>
  
  <ul>
  <li>What are the conditions for a binary module to fit into a kernel image?</li>
  <li>Would it be possible to have a post install hook, that keeps track of the updated module sources, patches and build it on any kernel image update, as long as the patch matches? </li>
  <li>How are the chances that such a patch would actually make up a working module, as long as it can be applied?</li>
  </ul>
  
  <p>The goal is to have the machine with the modified module following package updates as long as possible, and then stay stuck on compatible versions until the developer delivers an updated patched module binary or source.</p>