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

[Xen-changelog] [xen-unstable] [XEN] Fixup whitespace and tweak for Xen coding style.



# HG changeset patch
# User Ian Campbell <ian.campbell@xxxxxxxxxxxxx>
# Node ID b199227904405d628beaa575c638f935552e0d6d
# Parent  aa08fbbf1243aa2138f56c9d7145c4fb9a40765f
[XEN] Fixup whitespace and tweak for Xen coding style.

Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxxxxx>
---
 xen/arch/x86/crash.c         |   64 ++++++++++++++++++-------------------
 xen/arch/x86/machine_kexec.c |   28 ++++++++++------
 xen/arch/x86/setup.c         |   21 ++++++------
 xen/common/kexec.c           |   74 +++++++++++++++++++++----------------------
 4 files changed, 98 insertions(+), 89 deletions(-)

diff -r aa08fbbf1243 -r b19922790440 xen/arch/x86/crash.c
--- a/xen/arch/x86/crash.c      Thu Nov 30 12:38:51 2006 +0000
+++ b/xen/arch/x86/crash.c      Thu Nov 30 12:38:51 2006 +0000
@@ -1,6 +1,6 @@
 /******************************************************************************
  * crash.c
- * 
+ *
  * Based heavily on arch/i386/kernel/crash.c from Linux 2.6.16
  *
  * Xen port written by:
@@ -32,23 +32,23 @@ static atomic_t waiting_for_crash_ipi;
 
 static int crash_nmi_callback(struct cpu_user_regs *regs, int cpu)
 {
-       /* Don't do anything if this handler is invoked on crashing cpu.
-        * Otherwise, system will completely hang. Crashing cpu can get
-        * an NMI if system was initially booted with nmi_watchdog parameter.
-        */
-       if (cpu == crashing_cpu)
-               return 1;
-       local_irq_disable();
+    /* Don't do anything if this handler is invoked on crashing cpu.
+     * Otherwise, system will completely hang. Crashing cpu can get
+     * an NMI if system was initially booted with nmi_watchdog parameter.
+     */
+    if ( cpu == crashing_cpu )
+        return 1;
+    local_irq_disable();
 
     machine_crash_save_cpu();
-       disable_local_APIC();
-       atomic_dec(&waiting_for_crash_ipi);
-       hvm_disable();
+    disable_local_APIC();
+    atomic_dec(&waiting_for_crash_ipi);
+    hvm_disable();
 
     for ( ; ; )
         __asm__ __volatile__ ( "hlt" );
 
-       return 1;
+    return 1;
 }
 
 /*
@@ -60,31 +60,32 @@ static void smp_send_nmi_allbutself(void
 {
     cpumask_t allbutself = cpu_online_map;
 
-       cpu_clear(smp_processor_id(), allbutself);
+    cpu_clear(smp_processor_id(), allbutself);
     send_IPI_mask(allbutself, APIC_DM_NMI);
 }
 
 static void nmi_shootdown_cpus(void)
 {
-       unsigned long msecs;
+    unsigned long msecs;
 
-       atomic_set(&waiting_for_crash_ipi, num_online_cpus() - 1);
-       /* Would it be better to replace the trap vector here? */
-       set_nmi_callback(crash_nmi_callback);
-       /* Ensure the new callback function is set before sending
-        * out the NMI
-        */
-       wmb();
+    atomic_set(&waiting_for_crash_ipi, num_online_cpus() - 1);
+    /* Would it be better to replace the trap vector here? */
+    set_nmi_callback(crash_nmi_callback);
+    /* Ensure the new callback function is set before sending
+     * out the NMI
+     */
+    wmb();
 
-       smp_send_nmi_allbutself();
+    smp_send_nmi_allbutself();
 
-       msecs = 1000; /* Wait at most a second for the other cpus to stop */
-       while ((atomic_read(&waiting_for_crash_ipi) > 0) && msecs) {
-               mdelay(1);
-               msecs--;
-       }
+    msecs = 1000; /* Wait at most a second for the other cpus to stop */
+    while ( (atomic_read(&waiting_for_crash_ipi) > 0) && msecs )
+    {
+        mdelay(1);
+        msecs--;
+    }
 
-       /* Leave the nmi callback set */
+    /* Leave the nmi callback set */
     disable_local_APIC();
 }
 #endif
@@ -101,11 +102,11 @@ static void crash_save_xen_notes(void)
 
 void machine_crash_shutdown(void)
 {
-       printk("machine_crash_shutdown: %d\n", smp_processor_id());
-       local_irq_disable();
+    printk("machine_crash_shutdown: %d\n", smp_processor_id());
+    local_irq_disable();
 
 #ifdef CONFIG_SMP
-       nmi_shootdown_cpus();
+    nmi_shootdown_cpus();
 #endif
 
 #ifdef CONFIG_X86_IO_APIC
@@ -125,4 +126,3 @@ void machine_crash_shutdown(void)
  * indent-tabs-mode: nil
  * End:
  */
-
diff -r aa08fbbf1243 -r b19922790440 xen/arch/x86/machine_kexec.c
--- a/xen/arch/x86/machine_kexec.c      Thu Nov 30 12:38:51 2006 +0000
+++ b/xen/arch/x86/machine_kexec.c      Thu Nov 30 12:38:51 2006 +0000
@@ -1,6 +1,6 @@
 /******************************************************************************
  * machine_kexec.c
- * 
+ *
  * Xen port written by:
  * - Simon 'Horms' Horman <horms@xxxxxxxxxxxx>
  * - Magnus Damm <magnus@xxxxxxxxxxxxx>
@@ -30,23 +30,28 @@ int machine_kexec_load(int type, int slo
      * in every odd index in page_list[].
      */
 
-    for (k = 0; k < KEXEC_XEN_NO_PAGES; k++) {
-        if ((k & 1) == 0) {               /* even pages: machine address */
+    for ( k = 0; k < KEXEC_XEN_NO_PAGES; k++ )
+    {
+        if ( (k & 1) == 0 )
+        {
+            /* Even pages: machine address. */
             prev_ma = image->page_list[k];
         }
-        else {                            /* odd pages: va for previous ma */
+        else
+        {
+            /* Odd pages: va for previous ma. */
             set_fixmap(fix_base + (k >> 1), prev_ma);
             image->page_list[k] = fix_to_virt(fix_base + (k >> 1));
         }
     }
 
-  return 0;
+    return 0;
 }
 
 void machine_kexec_unload(int type, int slot, xen_kexec_image_t *image)
 {
 }
-  
+
 static void __machine_shutdown(void *data)
 {
     xen_kexec_image_t *image = (xen_kexec_image_t *)data;
@@ -63,7 +68,7 @@ static void __machine_shutdown(void *dat
 
     machine_kexec(image);
 }
-  
+
 void machine_shutdown(xen_kexec_image_t *image)
 {
     int reboot_cpu_id;
@@ -71,10 +76,11 @@ void machine_shutdown(xen_kexec_image_t 
 
     reboot_cpu_id = 0;
 
-    if (!cpu_isset(reboot_cpu_id, cpu_online_map))
+    if ( !cpu_isset(reboot_cpu_id, cpu_online_map) )
         reboot_cpu_id = smp_processor_id();
-    
-    if (reboot_cpu_id != smp_processor_id()) {
+
+    if ( reboot_cpu_id != smp_processor_id() )
+    {
         cpus_clear(reboot_cpu);
         cpu_set(reboot_cpu_id, reboot_cpu);
         on_selected_cpus(reboot_cpu, __machine_shutdown, image, 1, 0);
@@ -82,7 +88,9 @@ void machine_shutdown(xen_kexec_image_t 
                 ; /* nothing */
     }
     else
+    {
         __machine_shutdown(image);
+    }
     BUG();
 }
 
diff -r aa08fbbf1243 -r b19922790440 xen/arch/x86/setup.c
--- a/xen/arch/x86/setup.c      Thu Nov 30 12:38:51 2006 +0000
+++ b/xen/arch/x86/setup.c      Thu Nov 30 12:38:51 2006 +0000
@@ -274,11 +274,11 @@ static void srat_detect_node(int cpu)
         printk(KERN_INFO "CPU %d APIC %d -> Node %d\n", cpu, apicid, node);
 }
 
-void __init move_memory(unsigned long dst, 
+void __init move_memory(unsigned long dst,
                           unsigned long src_start, unsigned long src_end)
 {
 #if defined(CONFIG_X86_32)
-    memmove((void *)dst,  /* use low mapping */
+    memmove((void *)dst,            /* use low mapping */
             (void *)src_start,      /* use low mapping */
             src_end - src_start);
 #elif defined(CONFIG_X86_64)
@@ -481,22 +481,23 @@ void __init __start_xen(multiboot_info_t
     }
 
     machine_kexec_reserved(&crash_area);
-    if (crash_area.size > 0) {
+    if ( crash_area.size > 0 )
+    {
         unsigned long kdump_start, kdump_size, k;
 
-        /* mark images pages as free for now */
+        /* Mark images pages as free for now. */
 
         init_boot_pages(initial_images_start, initial_images_end);
 
         kdump_start = crash_area.start;
         kdump_size = crash_area.size;
 
-        printk("Kdump: %luMB (%lukB) at 0x%lx\n", 
+        printk("Kdump: %luMB (%lukB) at 0x%lx\n",
                kdump_size >> 20,
                kdump_size >> 10,
                kdump_start);
 
-        if ((kdump_start & ~PAGE_MASK) || (kdump_size & ~PAGE_MASK))
+        if ( (kdump_start & ~PAGE_MASK) || (kdump_size & ~PAGE_MASK) )
             panic("Kdump parameters not page aligned\n");
 
         kdump_start >>= PAGE_SHIFT;
@@ -506,7 +507,7 @@ void __init __start_xen(multiboot_info_t
 
         k = alloc_boot_pages_at(kdump_size, kdump_start);
 
-        if (k != kdump_start)
+        if ( k != kdump_start )
             panic("Unable to reserve Kdump memory\n");
 
         /* allocate pages for relocated initial images */
@@ -516,7 +517,7 @@ void __init __start_xen(multiboot_info_t
 
         k = alloc_boot_pages(k, 1);
 
-        if (!k)
+        if ( !k )
             panic("Unable to allocate initial images memory\n");
 
         move_memory(k << PAGE_SHIFT, initial_images_start, initial_images_end);
@@ -524,12 +525,12 @@ void __init __start_xen(multiboot_info_t
         initial_images_end -= initial_images_start;
         initial_images_start = k << PAGE_SHIFT;
         initial_images_end += initial_images_start;
-    }        
+    }
 
     memguard_init();
     percpu_guard_areas();
 
-    printk("System RAM: %luMB (%lukB)\n", 
+    printk("System RAM: %luMB (%lukB)\n",
            nr_pages >> (20 - PAGE_SHIFT),
            nr_pages << (PAGE_SHIFT - 10));
     total_pages = nr_pages;
diff -r aa08fbbf1243 -r b19922790440 xen/common/kexec.c
--- a/xen/common/kexec.c        Thu Nov 30 12:38:51 2006 +0000
+++ b/xen/common/kexec.c        Thu Nov 30 12:38:51 2006 +0000
@@ -1,6 +1,6 @@
 /******************************************************************************
  * kexec.c - Achitecture independent kexec code for Xen
- * 
+ *
  * Xen port written by:
  * - Simon 'Horms' Horman <horms@xxxxxxxxxxxx>
  * - Magnus Damm <magnus@xxxxxxxxxxxxx>
@@ -42,7 +42,7 @@ static void one_cpu_only(void)
 static void one_cpu_only(void)
 {
    /* Only allow the first cpu to continue - force other cpus to spin */
-    if (test_and_set_bit(KEXEC_FLAG_IN_PROGRESS, &kexec_flags))
+    if ( test_and_set_bit(KEXEC_FLAG_IN_PROGRESS, &kexec_flags) )
     {
         while (1);
     }
@@ -55,7 +55,7 @@ void machine_crash_save_cpu(void)
     int cpu = smp_processor_id();
     crash_note_t *cntp;
 
-    if (!cpu_test_and_set(cpu, crash_saved_cpus))
+    if ( !cpu_test_and_set(cpu, crash_saved_cpus) )
     {
         cntp = &per_cpu(crash_notes, cpu);
         elf_core_save_regs(&cntp->core.desc.desc.pr_reg,
@@ -65,7 +65,7 @@ void machine_crash_save_cpu(void)
         setup_crash_note(cntp, core, CORE_STR, CORE_STR_LEN, NT_PRSTATUS);
 
         /* setup crash note "Xen", XEN_ELFNOTE_CRASH_REGS */
-        setup_crash_note(cntp, xen_regs, XEN_STR, XEN_STR_LEN, 
+        setup_crash_note(cntp, xen_regs, XEN_STR, XEN_STR_LEN,
                          XEN_ELFNOTE_CRASH_REGS);
     }
 }
@@ -83,7 +83,7 @@ crash_xen_info_t *machine_crash_save_inf
     cntp = &per_cpu(crash_notes, cpu);
 
     /* setup crash note "Xen", XEN_ELFNOTE_CRASH_INFO */
-    setup_crash_note(cntp, xen_info, XEN_STR, XEN_STR_LEN, 
+    setup_crash_note(cntp, xen_info, XEN_STR, XEN_STR_LEN,
                      XEN_ELFNOTE_CRASH_INFO);
 
     info = &cntp->xen_info.desc.desc;
@@ -106,7 +106,7 @@ void machine_crash_kexec(void)
     xen_kexec_image_t *image;
 
     one_cpu_only();
- 
+
     machine_crash_save_cpu();
     crashing_cpu = smp_processor_id();
 
@@ -114,7 +114,7 @@ void machine_crash_kexec(void)
 
     pos = (test_bit(KEXEC_FLAG_CRASH_POS, &kexec_flags) != 0);
 
-    if (test_bit(KEXEC_IMAGE_CRASH_BASE + pos, &kexec_flags))
+    if ( test_bit(KEXEC_IMAGE_CRASH_BASE + pos, &kexec_flags) )
     {
         image = &kexec_image[KEXEC_IMAGE_CRASH_BASE + pos];
         machine_kexec(image); /* Does not return */
@@ -140,7 +140,7 @@ void machine_kexec_reserved(xen_kexec_re
 {
     unsigned long val[2];
     char *str = opt_crashkernel;
-    int k = 0; 
+    int k = 0;
 
     memset(reservation, 0, sizeof(*reservation));
 
@@ -170,7 +170,7 @@ static int kexec_get_reserve(xen_kexec_r
 static int kexec_get_reserve(xen_kexec_range_t *range)
 {
     xen_kexec_reserve_t reservation;
-    
+
     machine_kexec_reserved(&reservation);
 
     range->start = reservation.start;
@@ -182,7 +182,7 @@ extern unsigned long _text, _end;
 
 static int kexec_get_xen(xen_kexec_range_t *range, int get_ma)
 {
-    if (get_ma)
+    if ( get_ma )
         range->start = virt_to_maddr(&_text);
     else
         range->start = (unsigned long) &_text;
@@ -193,7 +193,7 @@ static int kexec_get_xen(xen_kexec_range
 
 static int kexec_get_cpu(xen_kexec_range_t *range)
 {
-    if (range->nr < 0 || range->nr >= num_present_cpus())
+    if ( range->nr < 0 || range->nr >= num_present_cpus() )
         return -EINVAL;
 
     range->start = __pa((unsigned long)&per_cpu(crash_notes, range->nr));
@@ -205,11 +205,11 @@ static int kexec_get_range(XEN_GUEST_HAN
 {
     xen_kexec_range_t range;
     int ret = -EINVAL;
-    
-    if (unlikely(copy_from_guest(&range, uarg, 1)))
-        return -EFAULT;
-
-    switch (range.range)
+
+    if ( unlikely(copy_from_guest(&range, uarg, 1)) )
+        return -EFAULT;
+
+    switch ( range.range )
     {
     case KEXEC_RANGE_MA_CRASH:
         ret = kexec_get_reserve(&range);
@@ -225,15 +225,15 @@ static int kexec_get_range(XEN_GUEST_HAN
         break;
     }
 
-    if (ret == 0 && unlikely(copy_to_guest(uarg, &range, 1)))
-        return -EFAULT;
-    
+    if ( ret == 0 && unlikely(copy_to_guest(uarg, &range, 1)) )
+        return -EFAULT;
+
     return ret;
 }
 
 static int kexec_load_get_bits(int type, int *base, int *bit)
 {
-    switch (type)
+    switch ( type )
     {
     case KEXEC_TYPE_DEFAULT:
         *base = KEXEC_IMAGE_DEFAULT_BASE;
@@ -256,24 +256,24 @@ static int kexec_load_unload(unsigned lo
     int base, bit, pos;
     int ret = 0;
 
-    if (unlikely(copy_from_guest(&load, uarg, 1)))
-        return -EFAULT;
-
-    if (kexec_load_get_bits(load.type, &base, &bit))
+    if ( unlikely(copy_from_guest(&load, uarg, 1)) )
+        return -EFAULT;
+
+    if ( kexec_load_get_bits(load.type, &base, &bit) )
         return -EINVAL;
 
     pos = (test_bit(bit, &kexec_flags) != 0);
 
     /* Load the user data into an unused image */
-    if (op == KEXEC_CMD_kexec_load)
+    if ( op == KEXEC_CMD_kexec_load )
     {
         image = &kexec_image[base + !pos];
 
         BUG_ON(test_bit((base + !pos), &kexec_flags)); /* must be free */
 
         memcpy(image, &load.image, sizeof(*image));
-            
-        if (!(ret = machine_kexec_load(load.type, base + !pos, image)))
+
+        if ( !(ret = machine_kexec_load(load.type, base + !pos, image)) )
         {
             /* Set image present bit */
             set_bit((base + !pos), &kexec_flags);
@@ -284,9 +284,9 @@ static int kexec_load_unload(unsigned lo
     }
 
     /* Unload the old image if present and load successful */
-    if (ret == 0 && !test_bit(KEXEC_FLAG_IN_PROGRESS, &kexec_flags))
-    {
-        if (test_and_clear_bit((base + pos), &kexec_flags))
+    if ( ret == 0 && !test_bit(KEXEC_FLAG_IN_PROGRESS, &kexec_flags) )
+    {
+        if ( test_and_clear_bit((base + pos), &kexec_flags) )
         {
             image = &kexec_image[base + pos];
             machine_kexec_unload(load.type, base + pos, image);
@@ -302,16 +302,16 @@ static int kexec_exec(XEN_GUEST_HANDLE(v
     xen_kexec_image_t *image;
     int base, bit, pos;
 
-    if (unlikely(copy_from_guest(&exec, uarg, 1)))
-        return -EFAULT;
-
-    if (kexec_load_get_bits(exec.type, &base, &bit))
+    if ( unlikely(copy_from_guest(&exec, uarg, 1)) )
+        return -EFAULT;
+
+    if ( kexec_load_get_bits(exec.type, &base, &bit) )
         return -EINVAL;
 
     pos = (test_bit(bit, &kexec_flags) != 0);
 
     /* Only allow kexec/kdump into loaded images */
-    if (!test_bit(base + pos, &kexec_flags))
+    if ( !test_bit(base + pos, &kexec_flags) )
         return -ENOENT;
 
     switch (exec.type)
@@ -334,10 +334,10 @@ long do_kexec_op(unsigned long op, XEN_G
     unsigned long flags;
     int ret = -EINVAL;
 
-    if ( !IS_PRIV(current->domain) )  
+    if ( !IS_PRIV(current->domain) )
         return -EPERM;
 
-    switch (op)
+    switch ( op )
     {
     case KEXEC_CMD_kexec_get_range:
         ret = kexec_get_range(uarg);

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


 


Rackspace

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