1. 30 10月, 2011 1 次提交
  2. 13 8月, 2011 2 次提交
  3. 03 8月, 2011 1 次提交
    • J
      [S390] qdio: 2nd stage retry on SIGA-W busy conditions · be8d97a5
      Jan Glauber 提交于
      The SIGA-W may return with the busy bit set which means the device was
      blocked. The busy loop which retries the SIGA-W for 100us may not be
      long enough when running under a heavily loaded hypervisor.
      
      Extend the retry mechanism by adding a longer second stage which retries
      the SIGA-W for up to 10s. In difference to the first retry loop the second
      stage is using mdelay to stop the cpu between the retries and thereby
      avoid additional preassure in on the hypervisor.
      If the second stage retry is successfull a device reset is avoided.
      Signed-off-by: NJan Glauber <jang@linux.vnet.ibm.com>
      Signed-off-by: NHeiko Carstens <heiko.carstens@de.ibm.com>
      be8d97a5
  4. 05 1月, 2011 6 次提交
  5. 09 9月, 2010 1 次提交
  6. 17 5月, 2010 2 次提交
  7. 27 2月, 2010 2 次提交
  8. 04 1月, 2010 1 次提交
  9. 11 9月, 2009 1 次提交
  10. 22 6月, 2009 1 次提交
  11. 26 3月, 2009 3 次提交
  12. 25 12月, 2008 4 次提交
  13. 11 10月, 2008 2 次提交
  14. 17 7月, 2008 1 次提交
  15. 14 7月, 2008 2 次提交
  16. 17 4月, 2008 1 次提交
  17. 19 2月, 2008 1 次提交
  18. 26 1月, 2008 1 次提交
  19. 08 5月, 2007 1 次提交
  20. 05 5月, 2007 1 次提交
  21. 08 12月, 2006 1 次提交
  22. 04 12月, 2006 1 次提交
  23. 28 9月, 2006 1 次提交
    • M
      [S390] Inline assembly cleanup. · 94c12cc7
      Martin Schwidefsky 提交于
      Major cleanup of all s390 inline assemblies. They now have a common
      coding style. Quite a few have been shortened, mainly by using register
      asm variables. Use of the EX_TABLE macro helps  as well. The atomic ops,
      bit ops and locking inlines new use the Q-constraint if a newer gcc
      is used.  That results in slightly better code.
      
      Thanks to Christian Borntraeger for proof reading the changes.
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      94c12cc7
  24. 20 9月, 2006 1 次提交
  25. 02 2月, 2006 1 次提交