1. 16 5月, 2012 1 次提交
    • J
      s390/qdio: Cleanup error handling to drivers · 1549d13f
      Jan Glauber 提交于
      Various improvements of qdio error reporting to the
      upper-layer drivers (qeth, zfcp):
      
      - Split QDIO_ERROR_ACTIVATE_CHECK_CONDITION into:
      
        QDIO_ERROR_ACTIVATE: qdio termination interrupt
        QDIO_ERROR_GET_BUF_STATE: QIOASSIST eqbs error
        QDIO_ERROR_SET_BUF_STATE: QIOASSIST sqbs error
      
        Add QDIO_ERROR_FATAL / QDIO_ERROR_TEMPORARY masks
        to ease recovery decision in upper-layer drivers.
      
      - Don't (ab-)use qdio handler errors as return codes
        for do_QDIO but use standard error codes:
      
        -ENOBUFS: temporary target CC=2 condition
        -EBUSY: unresolved SIGA-W CC=2 busy condition
        -EIO: I/O error (CC=1, CC=3)
      
      - Remove unneeded memory clobber from SIGA-R
      - Remove EX_TABLE entry on SIGA-W, we want to see these errors
      Reviewed-by: NUrsula Braun <ursula.braun@de.ibm.com>
      Signed-off-by: NJan Glauber <jang@linux.vnet.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      1549d13f
  2. 24 4月, 2012 2 次提交
  3. 08 3月, 2012 2 次提交
  4. 09 2月, 2012 2 次提交
  5. 27 12月, 2011 1 次提交
  6. 21 12月, 2011 2 次提交
  7. 17 11月, 2011 1 次提交
  8. 16 9月, 2011 1 次提交
  9. 13 8月, 2011 4 次提交
  10. 22 7月, 2011 1 次提交
  11. 06 6月, 2011 1 次提交
  12. 14 5月, 2011 3 次提交
  13. 31 3月, 2011 1 次提交
  14. 23 3月, 2011 2 次提交
  15. 15 3月, 2011 1 次提交
  16. 27 2月, 2011 1 次提交
  17. 03 2月, 2011 3 次提交
  18. 05 1月, 2011 2 次提交
  19. 11 12月, 2010 1 次提交
  20. 09 11月, 2010 2 次提交
  21. 09 9月, 2010 1 次提交
  22. 24 7月, 2010 5 次提交