1. 18 11月, 2009 5 次提交
  2. 16 11月, 2009 16 次提交
  3. 15 11月, 2009 11 次提交
  4. 14 11月, 2009 6 次提交
  5. 13 11月, 2009 2 次提交
    • C
      [S390] s390: fix single stepping on svc0 · bcc6525f
      Christian Borntraeger 提交于
      On s390 there are two ways of specifying the system call number for
      the svc instruction. The standard way is to use the immediate field
      in the instruction (or to use EXecute for values unknown during
      assemble time). This can encode 256 system calls.
      The kernel ABI also allows to put the system call number in r1 and
      then execute svc 0 to enable system call numbers > 255.
      
      It turns out that single stepping svc 0 is broken, since the PER
      program check handler uses r1. We have to use a different register.
      Signed-off-by: NChristian Borntraeger <borntraeger@de.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      bcc6525f
    • M
      [S390] sclp: undo quiesce handler override on resume · 8b94c1ed
      Martin Schwidefsky 提交于
      In a system where the ctrl-alt-del init action initiated by signal
      quiesce suspends the machine the quiesce handler override for
      _machine_restart, _machine_halt and _machine_power_off needs to be
      undone, otherwise the override is still present in the resumed
      system. The next shutdown would then load the quiesce state psw
      instead of performing the correct shutdown action.
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      8b94c1ed