[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20090526194852.05902e41@osprey.hogchain.net>
Date: Tue, 26 May 2009 19:48:52 -0500
From: Jay Cliburn <jcliburn@...il.com>
To: Alex Chiang <achiang@...com>
Cc: davem@...emloft.net, scott.scriven@...com, netdev@...r.kernel.org
Subject: Re: [PATCH] atlx: move modinfo data from atlx.h to atl1.c
On Tue, 26 May 2009 16:33:50 -0600
Alex Chiang <achiang@...com> wrote:
> Both atl1.c and atl2.c include atlx.h, which defines some modinfo
> stuff. But atl2.c seems like it doesn't want the modinfo data
> from atlx.h, as it defines its own.
>
> Running modinfo on atl2.ko, we get conflicting information:
>
> $ /sbin/modinfo drivers/net/atlx/atl2.ko | egrep "version|description|author"
> version: 2.2.3
> description: Atheros Fast Ethernet Network Driver
> author: Atheros Corporation <xiong.huang@...eros.com>, Chris Snook <csnook@...hat.com>
> version: 2.1.3
> author: Xiong Huang <xiong.huang@...eros.com>, Chris Snook <csnook@...hat.com>, Jay Cliburn <jcliburn@...il.com>
>
> Move the modinfo data out of atlx.h and into atl1.c to eliminate
> the confusion:
>
> $ /sbin/modinfo drivers/net/atlx/atl1.ko | egrep "version|description|author"
> version: 2.1.3
> author: Xiong Huang <xiong.huang@...eros.com>, Chris Snook <csnook@...hat.com>, Jay Cliburn <jcliburn@...il.com>
> description: Atheros L1 Gigabit Ethernet Driver
>
> $ /sbin/modinfo drivers/net/atlx/atl2.ko | egrep "version|description|author"
> version: 2.2.3
> description: Atheros Fast Ethernet Network Driver
> author: Atheros Corporation <xiong.huang@...eros.com>, Chris Snook <csnook@...hat.com>
>
> Cc: Jay Cliburn <jcliburn@...il.com>
> Reported-by: Scott Scriven <scott.scriven@...com>
> Signed-off-by: Alex Chiang <achiang@...com>
Acked-by: Jay Cliburn <jcliburn@...il.com>
> ---
> atl1.c | 6 ++++++
> atlx.h | 6 ------
> 2 files changed, 6 insertions(+), 6 deletions(-)
> ---
> diff --git a/drivers/net/atlx/atl1.c b/drivers/net/atlx/atl1.c
> index 13f0bdc..152852f 100644
> --- a/drivers/net/atlx/atl1.c
> +++ b/drivers/net/atlx/atl1.c
> @@ -82,6 +82,12 @@
>
> #include "atl1.h"
>
> +#define ATLX_DRIVER_VERSION "2.1.3"
> +MODULE_AUTHOR("Xiong Huang <xiong.huang@...eros.com>, \
> + Chris Snook <csnook@...hat.com>, Jay Cliburn <jcliburn@...il.com>");
> +MODULE_LICENSE("GPL");
> +MODULE_VERSION(ATLX_DRIVER_VERSION);
> +
> /* Temporary hack for merging atl1 and atl2 */
> #include "atlx.c"
>
> diff --git a/drivers/net/atlx/atlx.h b/drivers/net/atlx/atlx.h
> index 297a03d..14054b7 100644
> --- a/drivers/net/atlx/atlx.h
> +++ b/drivers/net/atlx/atlx.h
> @@ -29,12 +29,6 @@
> #include <linux/module.h>
> #include <linux/types.h>
>
> -#define ATLX_DRIVER_VERSION "2.1.3"
> -MODULE_AUTHOR("Xiong Huang <xiong.huang@...eros.com>, \
> - Chris Snook <csnook@...hat.com>, Jay Cliburn <jcliburn@...il.com>");
> -MODULE_LICENSE("GPL");
> -MODULE_VERSION(ATLX_DRIVER_VERSION);
> -
> #define ATLX_ERR_PHY 2
> #define ATLX_ERR_PHY_SPEED 7
> #define ATLX_ERR_PHY_RES 8
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists