[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH 2/3] vpmu: Remove unnecessary spaces at the end of lines


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Dietmar Hahn <dietmar.hahn@xxxxxxxxxxxxxx>
  • Date: Wed, 08 Feb 2012 13:51:04 +0100
  • Delivery-date: Wed, 08 Feb 2012 12:51:29 +0000
  • Domainkey-signature: s=s1536a; d=ts.fujitsu.com; c=nofws; q=dns; h=X-SBRSScore:X-IronPort-AV:Received:X-IronPort-AV: Received:Received:From:To:Subject:Date:Message-ID: User-Agent:MIME-Version:Content-Transfer-Encoding: Content-Type; b=ux3l6PNT2ATkdTvT7EXjQF5vDb4sxuPRBx7ghHZVU2akkFMlMy1Q2IRl JNzFU7m3uhVcQubsdiPSmVFrT8+lZg2g1O0AH56/TbADlO14pEMixtukB FKpXP05g5R4Up/P3uZf76RR9pQiAHNgzd6ByIoS6H27LE9dhcK7yz7VTf AwFqmc+s2rhiSSRKzWamTWsRG6C6okDVuXnBInf4YKVhIGm9ufFTK/H5X P5QyVBGc8XiaoNAD5LSE0G2lS3Gig;
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

 xen/arch/x86/oprofile/nmi_int.c       |  40 +++++++++++++++++-----------------
 xen/arch/x86/oprofile/op_model_ppro.c |  28 ++++++++++++------------
 2 files changed, 34 insertions(+), 34 deletions(-)

This patch removes some unnecessary spaces at the end of lines.

Signed-off-by: Dietmar Hahn <dietmar.hahn@xxxxxxxxxxxxxx>


diff -r f7fce232f7dc xen/arch/x86/oprofile/nmi_int.c
--- a/xen/arch/x86/oprofile/nmi_int.c   Wed Feb 08 11:41:48 2012 +0100
+++ b/xen/arch/x86/oprofile/nmi_int.c   Wed Feb 08 12:26:01 2012 +0100
@@ -24,10 +24,10 @@
 #include <asm/apic.h>
 #include <asm/regs.h>
 #include <asm/current.h>
- 
+
 #include "op_counter.h"
 #include "op_x86_model.h"
- 
+
 struct op_counter_config counter_config[OP_MAX_COUNTER];
 struct op_ibs_config ibs_config;
 
@@ -91,12 +91,12 @@ static int nmi_callback(struct cpu_user_
        if ( ovf && is_active(current->domain) && !xen_mode )
                send_guest_vcpu_virq(current, VIRQ_XENOPROF);
 
-       if ( ovf == 2 ) 
+       if ( ovf == 2 )
                 current->nmi_pending = 1;
        return 1;
 }
- 
- 
+
+
 static void nmi_cpu_save_registers(struct op_msrs *msrs)
 {
        unsigned int const nr_ctrs = model->num_counters;
@@ -108,7 +108,7 @@ static void nmi_cpu_save_registers(struc
        for (i = 0; i < nr_ctrs; ++i) {
                rdmsrl(counters[i].addr, counters[i].value);
        }
- 
+
        for (i = 0; i < nr_ctrls; ++i) {
                rdmsrl(controls[i].addr, controls[i].value);
        }
@@ -195,7 +195,7 @@ int nmi_reserve_counters(void)
         * of msrs are distinct for save and setup operations
         */
        on_each_cpu(nmi_save_registers, NULL, 1);
-       return 0;
+       return 0;
 }
 
 int nmi_enable_virq(void)
@@ -208,7 +208,7 @@ int nmi_enable_virq(void)
 void nmi_disable_virq(void)
 {
        unset_nmi_callback();
-} 
+}
 
 
 static void nmi_restore_registers(struct op_msrs * msrs)
@@ -222,12 +222,12 @@ static void nmi_restore_registers(struct
        for (i = 0; i < nr_ctrls; ++i) {
                wrmsrl(controls[i].addr, controls[i].value);
        }
- 
+
        for (i = 0; i < nr_ctrs; ++i) {
                wrmsrl(counters[i].addr, counters[i].value);
        }
 }
- 
+
 
 static void nmi_cpu_shutdown(void * dummy)
 {
@@ -236,7 +236,7 @@ static void nmi_cpu_shutdown(void * dumm
        nmi_restore_registers(msrs);
 }
 
- 
+
 void nmi_release_counters(void)
 {
        on_each_cpu(nmi_cpu_shutdown, NULL, 1);
@@ -244,7 +244,7 @@ void nmi_release_counters(void)
        free_msrs();
 }
 
- 
+
 static void nmi_cpu_start(void * dummy)
 {
        int cpu = smp_processor_id();
@@ -253,15 +253,15 @@ static void nmi_cpu_start(void * dummy)
        apic_write(APIC_LVTPC, APIC_DM_NMI);
        model->start(msrs);
 }
- 
+
 
 int nmi_start(void)
 {
        on_each_cpu(nmi_cpu_start, NULL, 1);
        return 0;
 }
- 
- 
+
+
 static void nmi_cpu_stop(void * dummy)
 {
        unsigned int v;
@@ -285,8 +285,8 @@ static void nmi_cpu_stop(void * dummy)
        apic_write(APIC_LVTPC, saved_lvtpc[cpu]);
        apic_write(APIC_LVTERR, v);
 }
- 
- 
+
+
 void nmi_stop(void)
 {
        on_each_cpu(nmi_cpu_stop, NULL, 1);
@@ -294,7 +294,7 @@ void nmi_stop(void)
 
 
 static int __init p4_init(char ** cpu_type)
-{ 
+{
        __u8 cpu_model = current_cpu_data.x86_model;
 
        if ((cpu_model > 6) || (cpu_model == 5)) {
@@ -402,7 +402,7 @@ static int __init nmi_init(void)
        __u8 vendor = current_cpu_data.x86_vendor;
        __u8 family = current_cpu_data.x86;
        __u8 _model = current_cpu_data.x86_model;
- 
+
        if (!cpu_has_apic) {
                printk("xenoprof: Initialization failed. No APIC\n");
                return -ENODEV;
@@ -451,7 +451,7 @@ static int __init nmi_init(void)
                                 break;
                        }
                        break;
- 
+
                case X86_VENDOR_INTEL:
                        switch (family) {
                                /* Pentium IV */
diff -r f7fce232f7dc xen/arch/x86/oprofile/op_model_ppro.c
--- a/xen/arch/x86/oprofile/op_model_ppro.c     Wed Feb 08 11:41:48 2012 +0100
+++ b/xen/arch/x86/oprofile/op_model_ppro.c     Wed Feb 08 12:26:01 2012 +0100
@@ -21,7 +21,7 @@
 #include <asm/current.h>
 #include <asm/hvm/vpmu.h>
 #include <asm/hvm/vmx/vpmu_core2.h>
- 
+
 #include "op_x86_model.h"
 #include "op_counter.h"
 
@@ -42,7 +42,7 @@ union cpuid10_eax {
 static int num_counters = 2;
 static int counter_width = 32;
 
-#define CTR_OVERFLOWED(n) (!((n) & (1ULL<<(counter_width-1)))) 
+#define CTR_OVERFLOWED(n) (!((n) & (1ULL<<(counter_width-1))))
 
 #define CTRL_READ(msr_content,msrs,c) do {rdmsrl((msrs->controls[(c)].addr), 
(msr_content));} while (0)
 #define CTRL_WRITE(msr_content,msrs,c) do {wrmsrl((msrs->controls[(c)].addr), 
(msr_content));} while (0)
@@ -54,11 +54,11 @@ static int counter_width = 32;
 #define CTRL_SET_KERN(val,k) (val |= ((k & 1ULL) << 17))
 #define CTRL_SET_UM(val, m) (val |= (m << 8))
 #define CTRL_SET_EVENT(val, e) (val |= e)
-#define IS_ACTIVE(val) (val & (1ULL << 22) )  
+#define IS_ACTIVE(val) (val & (1ULL << 22) )
 #define IS_ENABLE(val) (val & (1ULL << 20) )
 static unsigned long reset_value[OP_MAX_COUNTER];
 int ppro_has_global_ctrl = 0;
- 
+
 static void ppro_fill_in_addresses(struct op_msrs * const msrs)
 {
        int i;
@@ -74,7 +74,7 @@ static void ppro_setup_ctrs(struct op_ms
 {
        uint64_t msr_content;
        int i;
-       
+
        if (cpu_has_arch_perfmon) {
                union cpuid10_eax eax;
                eax.full = cpuid_eax(0xa);
@@ -98,7 +98,7 @@ static void ppro_setup_ctrs(struct op_ms
                CTRL_CLEAR(msr_content);
                CTRL_WRITE(msr_content, msrs, i);
        }
-       
+
        /* avoid a false detection of ctr overflows in NMI handler */
        for (i = 0; i < num_counters; ++i)
                wrmsrl(msrs->counters[i].addr, ~0x0ULL);
@@ -142,8 +142,8 @@ static int ppro_check_ctrs(unsigned int 
                if (CTR_OVERFLOWED(val)) {
                        xenoprof_log_event(current, regs, eip, mode, i);
                        wrmsrl(msrs->counters[i].addr, -reset_value[i]);
-                       if ( is_passive(current->domain) && (mode != 2) && 
-                               vpmu_is_set(vcpu_vpmu(current), 
PASSIVE_DOMAIN_ALLOCATED) ) 
+                       if ( is_passive(current->domain) && (mode != 2) &&
+                               vpmu_is_set(vcpu_vpmu(current), 
PASSIVE_DOMAIN_ALLOCATED) )
                        {
                                if ( IS_ACTIVE(msrs_content[i].control) )
                                {
@@ -164,7 +164,7 @@ static int ppro_check_ctrs(unsigned int 
        return ovf;
 }
 
- 
+
 static void ppro_start(struct op_msrs const * const msrs)
 {
        uint64_t msr_content;
@@ -206,7 +206,7 @@ static int ppro_is_arch_pmu_msr(u64 msr_
        if ( (msr_index >= MSR_IA32_PERFCTR0) &&
             (msr_index < (MSR_IA32_PERFCTR0 + num_counters)) )
        {
-               *type = MSR_TYPE_ARCH_COUNTER;
+               *type = MSR_TYPE_ARCH_COUNTER;
                *index = msr_index - MSR_IA32_PERFCTR0;
                return 1;
         }
@@ -237,7 +237,7 @@ out:
         gdprintk(XENLOG_WARNING, "Insufficient memory for oprofile, oprofile 
is "
                  "unavailable on domain %d vcpu %d.\n",
                  v->vcpu_id, v->domain->domain_id);
-        return 0;      
+        return 0;
 }
 
 static void ppro_free_msr(struct vcpu *v)
@@ -261,13 +261,13 @@ static void ppro_load_msr(struct vcpu *v
        case MSR_TYPE_ARCH_CTRL:
                *msr_content = msrs[index].control;
                break;
-       }       
+       }
 }
 
 static void ppro_save_msr(struct vcpu *v, int type, int index, u64 msr_content)
 {
        struct arch_msr_pair *msrs = vcpu_vpmu(v)->context;
-       
+
        switch ( type )
        {
        case MSR_TYPE_ARCH_COUNTER:
@@ -276,7 +276,7 @@ static void ppro_save_msr(struct vcpu *v
        case MSR_TYPE_ARCH_CTRL:
                msrs[index].control = msr_content;
                break;
-       }       
+       }
 }
 
 /*

-- 
Company details: http://ts.fujitsu.com/imprint.html

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.