title: Reversed (or previously applied) patch detected! Assume -R without save to *.rej
body: <p>How to ignore previously applied in large hunks in patch but generate *.rej when hunk patch fail.</p>
  
  <p>I tried many options in <em>patch</em> command
  But it always generate *.rej, However most hunks in *rej already patched</p>
  
  <pre><code>patching file include/net/cfg80211.h
  Reversed (or previously applied) patch detected!  Assume -R? [n] &lt;= [R] or [n] still generate *.rej
  </code></pre>
  
  <p>Suppose a case of few hunks need patch but most hunks in the patch file was already patched in my project</p>
  
  <p>What is the best way to do that?</p>
  
  <p>Thanks</p>