« Previous | Next » 

Revision 0788082a

ID0788082a4b3f41cb453b654d1a66f87adfa794a9

Added by Thomas Huth about 10 years ago

s390x/kvm: Fixed bad SIGP SET-ARCHITECTURE handler

The SET-ARCHITECTURE handler in QEMU caused a program interruption.
This is wrong according to the "Principles of Operations" specification
(since SIGP should never cause a program interrupt) and was likely only
introduced for debugging purposes. Since we handle SET-ARCHITECTURE in
the kernel already and only dropped to user space in case of bad mode
parameters, we should just report INVALID PARAMETER in QEMU instead.

Signed-off-by: Thomas Huth <>
Reviewed-by: Cornelia Huck <>
Signed-off-by: Christian Borntraeger <>

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences