[X86,PV_OPS] Disable paravirtualized VMware scheduler
                        clock and use the default one.
 
-       no-steal-acc    [X86,KVM,ARM64] Disable paravirtualized steal time
+       no-steal-acc    [X86,PV_OPS,ARM64] Disable paravirtualized steal time
                        accounting. steal time is computed, but won't
                        influence scheduler behaviour
 
 
 static int vmw_sched_clock __initdata = 1;
 static DEFINE_PER_CPU_DECRYPTED(struct vmware_steal_time, vmw_steal_time) __aligned(64);
 static bool has_steal_clock;
+static bool steal_acc __initdata = true; /* steal time accounting */
 
 static __init int setup_vmw_sched_clock(char *s)
 {
 }
 early_param("no-vmw-sched-clock", setup_vmw_sched_clock);
 
+static __init int parse_no_stealacc(char *arg)
+{
+       steal_acc = false;
+       return 0;
+}
+early_param("no-steal-acc", parse_no_stealacc);
+
 static unsigned long long notrace vmware_sched_clock(void)
 {
        unsigned long long ns;
 
 static __init int activate_jump_labels(void)
 {
-       if (has_steal_clock)
+       if (has_steal_clock) {
                static_key_slow_inc(¶virt_steal_enabled);
+               if (steal_acc)
+                       static_key_slow_inc(¶virt_steal_rq_enabled);
+       }
 
        return 0;
 }