KVM: s390/perf: provide additional sigp events
authorChristian Borntraeger <borntraeger@de.ibm.com>
Tue, 15 Mar 2016 13:30:23 +0000 (14:30 +0100)
committerCornelia Huck <cornelia.huck@de.ibm.com>
Wed, 20 Apr 2016 12:27:32 +0000 (14:27 +0200)
perf kvm stat can decode sigp events, let's make
the list complete by adding the missing ones.

Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Acked-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Acked-by: Alexander Yarygin <yarygin@linux.vnet.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
arch/s390/include/uapi/asm/sie.h

index 5dbaa72..8fb5d4a 100644 (file)
        { 0x01, "SIGP sense" },                                 \
        { 0x02, "SIGP external call" },                         \
        { 0x03, "SIGP emergency signal" },                      \
+       { 0x04, "SIGP start" },                                 \
        { 0x05, "SIGP stop" },                                  \
        { 0x06, "SIGP restart" },                               \
        { 0x09, "SIGP stop and store status" },                 \
        { 0x0b, "SIGP initial cpu reset" },                     \
+       { 0x0c, "SIGP cpu reset" },                             \
        { 0x0d, "SIGP set prefix" },                            \
        { 0x0e, "SIGP store status at address" },               \
        { 0x12, "SIGP set architecture" },                      \
-       { 0x15, "SIGP sense running" }
+       { 0x13, "SIGP conditional emergency signal" },          \
+       { 0x15, "SIGP sense running" },                         \
+       { 0x16, "SIGP set multithreading"},                     \
+       { 0x17, "SIGP store additional status ait address"}
 
 #define icpt_prog_codes                                                \
        { 0x0001, "Prog Operation" },                           \