Re: [2.6 patch] i386: reboot.c cleanups

From: Adrian Bunk (bunk_at_stusta.de)
Date: 12/27/04

  • Next message: M Benz: "cache and buffer usage with kernel 2.6.10"
    Date:	Mon, 27 Dec 2004 17:29:41 +0100
    To: James Bottomley <James.Bottomley@HansenPartnership.com>
    
    

    On Mon, Dec 27, 2004 at 10:19:55AM -0600, James Bottomley wrote:
    > On Mon, 2004-12-06 at 01:41 +0100, Adrian Bunk wrote:
    > > The partch below includes the following changes:
    > > - arch/i386/kernel/reboot.c: make reboot_thru_bios static
    > > - arch/i386/mach-visws/reboot.c: remove the unused reboot_thru_bios and
    > > reboot_smp
    > > - arch/i386/mach-voyager/voyager_basic.c: remove the unused reboot_thru_bios
    > > - arch/i386/mach-voyager/voyager_smp.c: remove the unused reboot_smp
    >
    > The description and the patch below don't match. Do you have the
    > correct patch?

    It's below.

    > James

    <-- snip -->

    Date: Mon, 6 Dec 2004 14:15:09 +0100
    From: Adrian Bunk <bunk@stusta.de>
    To: linux-kernel@vger.kernel.org
    Subject: [2.6 patch] i386: reboot.c cleanups

    On Mon, Dec 06, 2004 at 03:23:20PM +0300, Andrey Panin wrote:
    > On 341, 12 06, 2004 at 01:41:27AM +0100, Adrian Bunk wrote:
    > > The partch below includes the following changes:
    > > - arch/i386/kernel/reboot.c: make reboot_thru_bios static
    > > - arch/i386/mach-visws/reboot.c: remove the unused reboot_thru_bios and
    > > reboot_smp
    > > - arch/i386/mach-voyager/voyager_basic.c: remove the unused reboot_thru_bios
    > > - arch/i386/mach-voyager/voyager_smp.c: remove the unused reboot_smp
    >
    > Look like "i386/x86_64/parisc process.c: make hlt_counter static" patch
    > attached instead of promised :)
    >...

    Ups, sorry.

    Correct patch below.

    <-- snip -->

     
    The patch below includes the following changes:
    - arch/i386/kernel/reboot.c: make reboot_thru_bios static
    - arch/i386/mach-visws/reboot.c: remove the unused reboot_thru_bios and
                                     reboot_smp
    - arch/i386/mach-voyager/voyager_basic.c: remove the unused reboot_thru_bios
    - arch/i386/mach-voyager/voyager_smp.c: remove the unused reboot_smp

    diffstat output:
     arch/i386/kernel/reboot.c | 2 +-
     arch/i386/mach-visws/reboot.c | 3 ---
     arch/i386/mach-voyager/voyager_basic.c | 2 --
     arch/i386/mach-voyager/voyager_smp.c | 2 --
     4 files changed, 1 insertion(+), 8 deletions(-)

    Signed-off-by: Adrian Bunk <bunk@stusta.de>

    --- linux-2.6.10-rc2-mm4-full/arch/i386/mach-visws/reboot.c.old 2004-12-06 01:27:17.000000000 +0100
    +++ linux-2.6.10-rc2-mm4-full/arch/i386/mach-visws/reboot.c 2004-12-06 01:27:44.000000000 +0100
    @@ -8,9 +8,6 @@
     
     void (*pm_power_off)(void);
     
    -int reboot_thru_bios;
    -int reboot_smp;
    -
     void machine_restart(char * __unused)
     {
     #ifdef CONFIG_SMP
    --- linux-2.6.10-rc2-mm4-full/arch/i386/mach-voyager/voyager_basic.c.old 2004-12-06 01:28:03.000000000 +0100
    +++ linux-2.6.10-rc2-mm4-full/arch/i386/mach-voyager/voyager_basic.c 2004-12-06 01:28:12.000000000 +0100
    @@ -36,8 +36,6 @@
      */
     void (*pm_power_off)(void);
     
    -int reboot_thru_bios;
    -
     int voyager_level = 0;
     
     struct voyager_SUS *voyager_SUS = NULL;
    --- linux-2.6.10-rc2-mm4-full/arch/i386/mach-voyager/voyager_smp.c.old 2004-12-06 01:28:20.000000000 +0100
    +++ linux-2.6.10-rc2-mm4-full/arch/i386/mach-voyager/voyager_smp.c 2004-12-06 01:28:25.000000000 +0100
    @@ -32,8 +32,6 @@
     
     #include <linux/irq.h>
     
    -int reboot_smp = 0;
    -
     /* TLB state -- visible externally, indexed physically */
     DEFINE_PER_CPU(struct tlb_state, cpu_tlbstate) ____cacheline_aligned = { &init_mm, 0 };
     
    --- linux-2.6.10-rc2-mm4-full/arch/i386/kernel/reboot.c.old 2004-12-06 01:28:33.000000000 +0100
    +++ linux-2.6.10-rc2-mm4-full/arch/i386/kernel/reboot.c 2004-12-06 01:28:43.000000000 +0100
    @@ -20,7 +20,7 @@
     void (*pm_power_off)(void);
     
     static int reboot_mode;
    -int reboot_thru_bios;
    +static int reboot_thru_bios;
     
     #ifdef CONFIG_SMP
     static int reboot_cpu = -1;

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: M Benz: "cache and buffer usage with kernel 2.6.10"

    Relevant Pages

    • [git patches] new wireless stuffs
      ... patch with a Linksys WPC11v3. ... All this new wireless code adds near-infinite amounts of trailing whitespace. ... static void timer_func; ... static int takedown_proc_entry(struct net_device *dev, ...
      (Linux-Kernel)
    • Re: 2.6.6-mm5 oops mounting ext3 or reiserfs with -o barrier
      ... So here's a complete patch, that both fixes the code bug and adds some ... support for fool proof checking proper flush support in the ... static int write_cache ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: 2.6.10-mm3: swsusp: out of memory on resume (was: Re: Ho ho ho - Linux v2.6.10)
      ... Try Lukas's patch, ... +static int __init does_collide_order(unsigned long addr, ... To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ ...
      (Linux-Kernel)
    • [PATCH] rmap 35 mmap.c cleanups
      ... Before some real vma_merge work in mmap.c in the next patch, ... -static int browse_rb(struct rb_root *root) { ... +static int browse_rb ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [PATCH] PPC64 iSeries virtual DVD-RAM
      ... This version adresses Jens comments on the ... The patch is against 2.6.8.1 but sould apply to just about anything. ... +static int viocd_packet(struct cdrom_device_info *cdi, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)