title: mv() while reading
body: <p>on Linux ext3 filesystem, what happens if mv() is called on the same file (file descriptor) while reading the file? It is actually an exam question and I can only say something like:</p>
  
  <ol>
  <li>CPU traps OS for interrupt handling</li>
  <li>etc, etc.</li>
  </ol>
  
  <p>I would appreciate if OS guys out there can help me out, please :D</p>