title: Usage of __init & __exit attributes
body: <p>What happens if __init &amp; __exit attributes are used in intialization and exit modules &amp; what happens if i don't use them. Example as shown below.</p>
  
  <p><strong>Using Attributes</strong></p>
  
  <pre><code>static __init int myinit(void)
  {}
  static __exit void myexit(void)
  {}
  </code></pre>
  
  <p><strong>Witout attributes</strong></p>
  
  <pre><code>static int myinit(void)
  {}
  static void myexit(void)
  {}
  </code></pre>