* prolog code of the PerformanceMonitor one. A little
         * trickery is thus necessary
         */
+ performance_monitor_pSeries_1:
        . = 0xf00
 +      DO_KVM  0xf00
        b       performance_monitor_pSeries
  
+ altivec_unavailable_pSeries_1:
        . = 0xf20
 +      DO_KVM  0xf20
        b       altivec_unavailable_pSeries
  
+ vsx_unavailable_pSeries_1:
        . = 0xf40
 +      DO_KVM  0xf40
        b       vsx_unavailable_pSeries
  
  #ifdef CONFIG_CBE_RAS
 
  #endif
  #define KVM_CAP_IOEVENTFD 36
  #define KVM_CAP_SET_IDENTITY_MAP_ADDR 37
- /* KVM upstream has more features, but we synched this number.
-    Linux, please remove this comment on rebase. */
+ #ifdef __KVM_HAVE_XEN_HVM
+ #define KVM_CAP_XEN_HVM 38
+ #endif
+ #define KVM_CAP_ADJUST_CLOCK 39
+ #define KVM_CAP_INTERNAL_ERROR_DATA 40
+ #ifdef __KVM_HAVE_VCPU_EVENTS
+ #define KVM_CAP_VCPU_EVENTS 41
+ #endif
+ #define KVM_CAP_S390_PSW 42
 +#define KVM_CAP_PPC_SEGSTATE 43
  
  #ifdef KVM_CAP_IRQ_ROUTING