* [Xenomai] [PATCH] Fix up name collision, debug is already defined
@ 2017-12-09 3:50 Greg Gallagher
2017-12-10 16:58 ` Philippe Gerum
0 siblings, 1 reply; 2+ messages in thread
From: Greg Gallagher @ 2017-12-09 3:50 UTC (permalink / raw)
To: xenomai
---
When compiling for x86 and enabling experimental intel net drivers I ran
into a compilation error where debug was defined previously. Rename the
debug variable to avoid the collision.
---
kernel/drivers/net/drivers/experimental/e1000/e1000_main.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/kernel/drivers/net/drivers/experimental/e1000/e1000_main.c b/kernel/drivers/net/drivers/experimental/e1000/e1000_main.c
index 66ecfce..acdc13c 100644
--- a/kernel/drivers/net/drivers/experimental/e1000/e1000_main.c
+++ b/kernel/drivers/net/drivers/experimental/e1000/e1000_main.c
@@ -421,9 +421,9 @@ module_param_array(cards, int, NULL, 0444);
MODULE_PARM_DESC(cards, "array of cards to be supported (eg. 1,0,1)");
-static int debug = NETIF_MSG_DRV | NETIF_MSG_PROBE;
-module_param(debug, int, 0);
-MODULE_PARM_DESC(debug, "Debug level (0=none,...,16=all)");
+static int local_debug = NETIF_MSG_DRV | NETIF_MSG_PROBE;
+module_param(local_debug, int, 0);
+MODULE_PARM_DESC(local_debug, "Debug level (0=none,...,16=all)");
/* The parameter 'pciif' might be used to use this driver for
* PCI or PCIe only NICs.
@@ -1096,7 +1096,7 @@ static int e1000_probe(struct pci_dev *pdev,
adapter->netdev = netdev;
adapter->pdev = pdev;
adapter->hw.back = adapter;
- adapter->msg_enable = (1 << debug) - 1;
+ adapter->msg_enable = (1 << local_debug) - 1;
err = -EIO;
adapter->hw.hw_addr = ioremap(pci_resource_start(pdev, BAR_0),
--
2.7.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Xenomai] [PATCH] Fix up name collision, debug is already defined
2017-12-09 3:50 [Xenomai] [PATCH] Fix up name collision, debug is already defined Greg Gallagher
@ 2017-12-10 16:58 ` Philippe Gerum
0 siblings, 0 replies; 2+ messages in thread
From: Philippe Gerum @ 2017-12-10 16:58 UTC (permalink / raw)
To: Greg Gallagher, xenomai
On 12/09/2017 04:50 AM, Greg Gallagher wrote:
> ---
> When compiling for x86 and enabling experimental intel net drivers I ran
> into a compilation error where debug was defined previously. Rename the
> debug variable to avoid the collision.
>
> ---
> kernel/drivers/net/drivers/experimental/e1000/e1000_main.c | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/kernel/drivers/net/drivers/experimental/e1000/e1000_main.c b/kernel/drivers/net/drivers/experimental/e1000/e1000_main.c
> index 66ecfce..acdc13c 100644
> --- a/kernel/drivers/net/drivers/experimental/e1000/e1000_main.c
> +++ b/kernel/drivers/net/drivers/experimental/e1000/e1000_main.c
> @@ -421,9 +421,9 @@ module_param_array(cards, int, NULL, 0444);
> MODULE_PARM_DESC(cards, "array of cards to be supported (eg. 1,0,1)");
>
>
> -static int debug = NETIF_MSG_DRV | NETIF_MSG_PROBE;
> -module_param(debug, int, 0);
> -MODULE_PARM_DESC(debug, "Debug level (0=none,...,16=all)");
> +static int local_debug = NETIF_MSG_DRV | NETIF_MSG_PROBE;
> +module_param(local_debug, int, 0);
> +MODULE_PARM_DESC(local_debug, "Debug level (0=none,...,16=all)");
>
> /* The parameter 'pciif' might be used to use this driver for
> * PCI or PCIe only NICs.
> @@ -1096,7 +1096,7 @@ static int e1000_probe(struct pci_dev *pdev,
> adapter->netdev = netdev;
> adapter->pdev = pdev;
> adapter->hw.back = adapter;
> - adapter->msg_enable = (1 << debug) - 1;
> + adapter->msg_enable = (1 << local_debug) - 1;
>
> err = -EIO;
> adapter->hw.hw_addr = ioremap(pci_resource_start(pdev, BAR_0),
>
Merged, thanks.
--
Philippe.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2017-12-10 16:58 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-09 3:50 [Xenomai] [PATCH] Fix up name collision, debug is already defined Greg Gallagher
2017-12-10 16:58 ` Philippe Gerum
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.