title: make modules_install restarts configuration process for cross compile
body: <p>I am cross compile kernel and modules for my Beaglebone Black on my laptop ubuntu 14.04, After I typed the <code>make modules_install</code>, the configure process restart. The last step is the wrong way.
  the steps:</p>
  
  <p>1,  <code>cp arch/arm/configs/bb.org_defconfig defconfig_LQ</code></p>
  
  <p>2,  <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- menuconfig</code></p>
  
  <pre><code>`load defconfig_LQ` 
  
   do some modification based on your needs
  
  `save defconfig_LQ`
  
  `cp defconfig_LQ arch/arm/configs/beaglebone_defconfig`
  </code></pre>
  
  <p>3,  <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- beaglebone_defconfig</code> generate the <code>.config</code></p>
  
  <p>4,  <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- uImage dtbs</code> compile the kernel</p>
  
  <p>5,   <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-  modules</code> compile the modules</p>
  
  <p>6,   <code>sudo make modules_install</code> install modules to default path</p>