1. 25 3月, 2015 1 次提交
    • H
      s390: remove 31 bit support · 5a79859a
      Heiko Carstens 提交于
      Remove the 31 bit support in order to reduce maintenance cost and
      effectively remove dead code. Since a couple of years there is no
      distribution left that comes with a 31 bit kernel.
      
      The 31 bit kernel also has been broken since more than a year before
      anybody noticed. In addition I added a removal warning to the kernel
      shown at ipl for 5 minutes: a960062e ("s390: add 31 bit warning
      message") which let everybody know about the plan to remove 31 bit
      code. We didn't get any response.
      
      Given that the last 31 bit only machine was introduced in 1999 let's
      remove the code.
      Anybody with 31 bit user space code can still use the compat mode.
      Signed-off-by: NHeiko Carstens <heiko.carstens@de.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      5a79859a
  2. 22 7月, 2014 1 次提交
  3. 27 6月, 2013 1 次提交
  4. 11 12月, 2012 1 次提交
  5. 23 11月, 2012 2 次提交
  6. 20 7月, 2012 1 次提交
    • H
      s390/comments: unify copyright messages and remove file names · a53c8fab
      Heiko Carstens 提交于
      Remove the file name from the comment at top of many files. In most
      cases the file name was wrong anyway, so it's rather pointless.
      
      Also unify the IBM copyright statement. We did have a lot of sightly
      different statements and wanted to change them one after another
      whenever a file gets touched. However that never happened. Instead
      people start to take the old/"wrong" statements to use as a template
      for new files.
      So unify all of them in one go.
      Signed-off-by: NHeiko Carstens <heiko.carstens@de.ibm.com>
      a53c8fab
  7. 23 3月, 2012 1 次提交
  8. 27 12月, 2011 2 次提交
  9. 01 11月, 2011 1 次提交
  10. 27 8月, 2011 1 次提交
  11. 13 8月, 2011 1 次提交
  12. 05 1月, 2011 2 次提交
  13. 09 9月, 2010 1 次提交
  14. 28 7月, 2010 1 次提交
  15. 17 5月, 2010 1 次提交
  16. 27 2月, 2010 2 次提交
  17. 19 12月, 2009 1 次提交
  18. 26 3月, 2009 1 次提交
    • J
      [S390] qdio: report SIGA errors directly · d303b6fd
      Jan Glauber 提交于
      Errors from SIGA instructions are stored in the per queue qdio_error
      and reported back when the queue handler is called. That opens a race
      when multiple error conditions occur simultanously.
      
      Report SIGA errors immediately in the return value of do_QDIO so the
      upper layer can react and SIGA errors no longer interfere with other
      errors.
      
      Move the SIGA error handling in qeth from the outbound handler to
      qeth_flush_buffers.
      Signed-off-by: NJan Glauber <jang@linux.vnet.ibm.com>
      d303b6fd
  19. 25 12月, 2008 4 次提交
  20. 04 10月, 2008 1 次提交
  21. 22 8月, 2008 1 次提交
  22. 01 8月, 2008 2 次提交
    • H
      [S390] qdio: fix section mismatch bug. · 3f1934bc
      Heiko Carstens 提交于
      Fix the two section mismatch warnings below.
      This fixes two real bugs since the code which has __exit annotations
      may already be gone when it is called.
      
      WARNING: vmlinux.o(.init.text+0x1cc4a): Section mismatch in reference from the function init_QDIO() to the function .exit.text:qdio_setup_exit()
      The function __init init_QDIO() references
      a function __exit qdio_setup_exit().
      This is often seen when error handling in the init function
      uses functionality in the exit path.
      The fix is often to remove the __exit annotation of
      qdio_setup_exit() so it may be used outside an exit section.
      
      WARNING: vmlinux.o(.init.text+0x1cc7a): Section mismatch in reference from the function init_QDIO() to the function .exit.text:qdio_remove_perf_stats()
      The function __init init_QDIO() references
      a function __exit qdio_remove_perf_stats().
      This is often seen when error handling in the init function
      uses functionality in the exit path.
      The fix is often to remove the __exit annotation of
      qdio_remove_perf_stats() so it may be used outside an exit section.
      Signed-off-by: NHeiko Carstens <heiko.carstens@de.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      3f1934bc
    • J
      [S390] qdio: make sure qdr is aligned to page size · 3b8e3004
      Jan Glauber 提交于
      kzalloc does not guarantee the required alignment of qdr to page size,
      use get_zeroed_page instead.
      Signed-off-by: NJan Glauber <jang@linux.vnet.ibm.com>
      3b8e3004
  23. 17 7月, 2008 1 次提交