1. 01 9月, 2014 1 次提交
  2. 24 10月, 2013 2 次提交
  3. 11 3月, 2012 1 次提交
    • M
      [S390] kernel: Add z/VM LGR detection · 3ab121ab
      Michael Holzheu 提交于
      Currently the following mechanisms are available to move active
      Linux on System z instances between machines:
      * z/VM 6.2 SSI (Single System Image)
      * Suspend/resume
      For moving Linux instances in this patch the term LGR (Linux Guest
      Relocation) is used. Because such an operation is critical, it
      should be detectable from Linux. With this patch for both, a live
      system and a kernel dump, the information about LGRs is accessible.
      To identify a guest, stsi and stfle data is used. A new function
      lgr_info_log() compares the current data (lgr_info_cur) with the
      last recorded one (lgr_info_last). In case the two data sets differ,
      lgr_info_cur is logged to the "lgr" s390dbf.
      
      The following trigger points call lgr_info_log():
      * panic
      * die
      * kdump
      * LGR timer
      * PSW restart
      * QDIO recovery
      * resume
      
      This patch also changes the s390dbf hex_ascii view. Now only printable ASCII
      characters are shown.
      Reviewed-by: NHeiko Carstens <heiko.carstens@de.ibm.com>
      Signed-off-by: NMichael Holzheu <holzheu@linux.vnet.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      3ab121ab
  4. 30 10月, 2011 1 次提交
  5. 03 8月, 2011 1 次提交
  6. 11 9月, 2009 1 次提交
  7. 02 8月, 2008 1 次提交
  8. 01 8月, 2008 1 次提交
  9. 14 7月, 2008 1 次提交
  10. 26 1月, 2008 2 次提交
    • M
      [S390] Use diag308 subcodes 3 and 6 for reboot and dump when possible. · 48657d22
      Michael Holzheu 提交于
      This patch fixes a problem with the following scenario:
       1. Linux booted from DASD "A"
       2. Reboot from DASD "B" using "/sys/firmware/reipl/ccw/device"
       3. Reboot DASD "B"
      Without this patch in step 3 on newer s390 systems under LPAR instead of
      DASD "B", DASD "A" will be booted. The reason is that in step 2 we use CCW
      reipl and in step 3 we use DIAG308 (subcode 3) reipl. DIAG308 does not
      notice the CCW reipl and still thinks that it has to reboot DASD "A".
      Before applying this fix, ensure to have MCF RJ9967101E or z9 GA3 base driver
      installed.
      Signed-off-by: NMichael Holzheu <holzheu@de.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      48657d22
    • M
      [S390] kernel: Shutdown Actions Interface · 99ca4e58
      Michael Holzheu 提交于
      In case of a kernel panic it is currently possible to specify that a dump
      should be created, the system should be rebooted or stopped. Virtual sysfs
      files under the directory /sys/firmware/ are used for that configuration.
      In addition to that, there are kernel parameters 'vmhalt', 'vmpoff'
      and 'vmpanic', which can be used to specify z/VM commands, which are
      automatically executed in case of halt, power off or a kernel panic.
      This patch combines both functionalities and allows to specify the z/VM CP
      commands also via sysfs attributes. In addition to that, it enhances the
      existing handling of shutdown triggers (e.g. halt or panic) and associated
      shutdown actions (e.g. dump or reipl) and makes it more flexible.
      Signed-off-by: NMichael Holzheu <holzheu@de.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      99ca4e58
  11. 10 5月, 2007 1 次提交
  12. 27 4月, 2007 2 次提交
  13. 19 3月, 2007 1 次提交
  14. 06 3月, 2007 1 次提交
  15. 21 2月, 2007 1 次提交