[Click] [PATCH] Click for linux-2.6.24.7

Eddie Kohler kohler at cs.ucla.edu
Wed Sep 10 12:14:12 EDT 2008


Joonwoo, Adam,

Thank you thank you thank you for all your work on the Linux 2.6.24 patch.

Let's get it in.

I have a bunch of questions.

- Linux's build process has historically been one of the most annoying things 
to get right.  So I'm a little concerned about the following changes:

    * Add #include <linux/autoconf.h> to #include <click/config.h>
      (The Linux 2.6 build process, including 2.6.26.2, #includes this file
      automatically, with a -include option given to GCC.)
    * Add #include <linux/version.h> to #include <click/config.h>
    * Remove -I$linuxdir/include/asm/mach-generic/ from LINUX_CFLAGS
    * Add -I$linuxdir/include/asm/mach-generic and 
-I$linuxdir/include/asm/mach-default to LINUX_CFLAGS

Can you guys explain these changes?

More soon.
Thanks,
Eddie


Joonwoo Park wrote:
> Hello Eddie,
> 
> This patch is for click to work on patched linux-2.6.24.7.
> It was revised to be applied for the lastest git tree
> (a7dd5c93a51b3b5b8cd4a177ef379492c27859bf: click-combine
> documentation: Mention that RouterLink is fake.)
> 
> Initial patch was done by Adam Greenhalgh" <a.greenhalgh at cs.ucl.ac.uk>.
> 
> Please consider applying this patch.
> 
> Thanks,
> Joonwoo



More information about the click mailing list