1. 09 10月, 2012 1 次提交
  2. 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
  3. 30 10月, 2011 1 次提交
  4. 24 7月, 2011 2 次提交
  5. 12 5月, 2010 1 次提交
  6. 27 2月, 2010 1 次提交
  7. 11 9月, 2009 1 次提交
    • H
      [S390] Initialize __LC_THREAD_INFO early. · 0c88ee5b
      Heiko Carstens 提交于
      "lockdep: Fix backtraces" reveales a bug in early setup code: when
      lockdep tries to save a stack backtrace before setup_arch has been
      called the lowcore pointer for the current thread info pointer isn't
      initialized yet.
      However our save stack backtrace code relies on it. If the pointer
      isn't initialized the saved backtrace will have zero entries.
      lockdep however relies (correctly) on the fact that that cannot
      happen.
      A write access to some random memory region is the result.
      
      Fix this by initializing the thread info pointer early.
      Signed-off-by: NHeiko Carstens <heiko.carstens@de.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      0c88ee5b
  8. 26 3月, 2009 1 次提交
  9. 25 12月, 2008 2 次提交
  10. 30 4月, 2008 1 次提交
  11. 06 3月, 2007 1 次提交
    • G
      [S390] Fixed handling of access register mode faults. · 482b05dd
      Gerald Schaefer 提交于
      Replaced check_user_space() + __check_access_register with the new
      check_space(). The old functions made wrong assumptions about kernel
      and user space when the kernel and user address spaces are switched
      (kernel in home space, user in primary/secondary space).
      Secondly the user process can switch to the accress register mode if
      it is running in primary or secondary mode. In addition it can load
      an arbitrary value to the access registers. If any other value than
      0 for primary space or 1 for secondary space is loaded and memory
      is accessed using the base register related to the access register,
      the program should be terminated with a SIGSEGV. To achieve that the
      DUALD pointer in the DUCT and the PSALD pointer in the PASTE need
      to point to an array of 8 invalid access-list entries to get a
      ALEN-translation exception if an invalid alet is used.
      Signed-off-by: NGerald Schaefer <geraldsc@de.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      482b05dd
  12. 21 2月, 2007 1 次提交
  13. 06 2月, 2007 2 次提交
  14. 09 1月, 2007 1 次提交
  15. 04 12月, 2006 3 次提交
  16. 05 10月, 2006 1 次提交
  17. 01 10月, 2006 1 次提交
  18. 20 9月, 2006 3 次提交
  19. 18 7月, 2006 1 次提交
  20. 29 6月, 2006 2 次提交
  21. 07 11月, 2005 1 次提交