1. 16 9月, 2005 1 次提交
    • J
      [libata] fix PIO completion race · 7fb6ec28
      Jeff Garzik 提交于
      Make sure we that completion is the final action we take; prior to this
      change, another CPU may have changed ap->pio_task_state before we tested
      it a final time.
      
      Spotted by, and original patch by Albert Lee @ IBM.
      
      Also includes a minor optimization:  eliminate a ton of unnecessary
      queue_work() calls, simply by jumping to the beginning of the FSM
      function ata_pio_task().
      7fb6ec28
  2. 15 9月, 2005 38 次提交
  3. 14 9月, 2005 1 次提交
    • F
      [PATCH] s390: ctc driver fixes · e172577d
      Frank Pavlic 提交于
      Jeff,
      sorry if I have flooded your inbox, I had some problems with the
      mail server here yesterday, but it seems to be fixed ...
      Ok patch 3-4 have no dependencies on patch 2 since only qeth driver is
      affected.Thus I have made a new patch 2 for ctc driver.
      Thank you .
      
      [patch 2/4] s390: ctc driver fixes
      
      From: Peter Tiedemann <ptiedem@de.ibm.com>
      	- race condition fixed
      	- minor cleanup
      Signed-off-by: NPeter Tiedemann <ptiedem@de.ibm.com>
      Signed-off-by: NFrank Pavlic <pavlic@de.ibm.com>
      
      diffstat:
       ctcmain.c |   41 ++++++++++++++++++++++-------------------
       1 files changed, 22 insertions(+), 19 deletions(-)
      Signed-off-by: NJeff Garzik <jgarzik@pobox.com>
      e172577d