[2.6 patch] cris: remove kernel 2.0 #ifdef's

From: Adrian Bunk (bunk_at_fs.tum.de)
Date: 02/07/04

  • Next message: Adrian Bunk: "[2.6 patch] remove kernel 2.2 #ifdef's from {i,}stallion.h"
    Date:	Sat, 7 Feb 2004 21:35:25 +0100
    To: bjornw@axis.com
    
    

    The patch below removes some kernel 2.0 #ifdef's from
    arch/cris/arch-v10/kernel/fasttimer.c .

    Please apply
    Adrian

    --- linux-2.6.2-mm1/arch/cris/arch-v10/kernel/fasttimer.c.old 2004-02-07 20:17:47.000000000 +0100
    +++ linux-2.6.2-mm1/arch/cris/arch-v10/kernel/fasttimer.c 2004-02-07 20:18:42.000000000 +0100
    @@ -592,23 +592,8 @@
     
     #ifdef CONFIG_PROC_FS
     static int proc_fasttimer_read(char *buf, char **start, off_t offset, int len
    -#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,2,0)
    - ,int *eof, void *data_unused
    -#else
    - ,int unused
    -#endif
    - );
    -#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,2,0)
    + ,int *eof, void *data_unused);
     static struct proc_dir_entry *fasttimer_proc_entry;
    -#else
    -static struct proc_dir_entry fasttimer_proc_entry =
    -{
    - 0, 9, "fasttimer",
    - S_IFREG | S_IRUGO, 1, 0, 0,
    - 0, NULL /* ops -- default to array */,
    - &proc_fasttimer_read /* get_info */,
    -};
    -#endif
     #endif /* CONFIG_PROC_FS */
     
     #ifdef CONFIG_PROC_FS
    @@ -617,12 +602,7 @@
     #define BIG_BUF_SIZE (500 + NUM_TIMER_STATS * 300)
     
     static int proc_fasttimer_read(char *buf, char **start, off_t offset, int len
    -#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,2,0)
    - ,int *eof, void *data_unused
    -#else
    - ,int unused
    -#endif
    - )
    + ,int *eof, void *data_unused)
     {
       unsigned long flags;
       int i = 0;
    @@ -798,9 +778,7 @@
     
       memcpy(buf, bigbuf + offset, len);
       *start = buf;
    -#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,2,0)
       *eof = 1;
    -#endif
     
       return len;
     }
    @@ -975,12 +953,8 @@
         }
     #endif
     #ifdef CONFIG_PROC_FS
    -#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,2,0)
        if ((fasttimer_proc_entry = create_proc_entry( "fasttimer", 0, 0 )))
          fasttimer_proc_entry->read_proc = proc_fasttimer_read;
    -#else
    - proc_register_dynamic(&proc_root, &fasttimer_proc_entry);
    -#endif
     #endif /* PROC_FS */
         if(request_irq(TIMER1_IRQ_NBR, timer1_handler, SA_SHIRQ,
                        "fast timer int", NULL))
    -
    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: Adrian Bunk: "[2.6 patch] remove kernel 2.2 #ifdef's from {i,}stallion.h"

    Relevant Pages

    • Re: Cannot compile without sysctl (+semi-patch)
      ... you should also tell us which kernel version you observed this problem ... There had been need of rain for many days. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [PATCH]CPU hotplug breaks wake_up_new_task
      ... +#ifdef CONFIG_HOTPLUG_CPU ... int this_cpu, cpu; ... task_rq_unlock(this_rq, &flags); ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [PATCH 3/39] NLKD - early/late CPU up/down notification
      ... >> warnings) when one can already at compile time. ... >we want to not use #ifdef at all if we can ever help it. ... realized that the warning messages from the modpost build stage are very ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • RE: [PATCH] gdth update
      ... pt_regs *regs); ... > the C compiler not of the kernel. ... > ifdef here.... ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: 2.6.0-test9-mm4 (only) and vmware
      ... > which kernel has this feature is not completed yet. ... As far as fixing the warning, the #ifdef is still needed. ... I'm going to ruminate on non-fatal methods of complaining loudly. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)