2008-12-09 04:11:51

by Sujith

[permalink] [raw]
Subject: iwlwifi build failure

/home/sujith/dev/wireless-testing/drivers/net/wireless/iwlwifi/iwl-rx.c: In function 'iwl_rx_reply_rx':
/home/sujith/dev/wireless-testing/drivers/net/wireless/iwlwifi/iwl-rx.c:1074: error: 'struct iwl_priv' has no member named 'debug_level'

>From my .config:

CONFIG_IWLWIFI=m
CONFIG_IWLCORE=m
CONFIG_IWLWIFI_LEDS=y
CONFIG_IWLWIFI_RFKILL=y
# CONFIG_IWLWIFI_DEBUG is not set
CONFIG_IWLAGN=m
CONFIG_IWLAGN_SPECTRUM_MEASUREMENT=y
CONFIG_IWLAGN_LEDS=y
CONFIG_IWL4965=y
CONFIG_IWL5000=y
# CONFIG_IWL3945 is not set

A missing #ifdef CONFIG_IWLWIFI_DEBUG in iwl-rx.c ?

Sujith


2008-12-09 06:35:58

by Reinette Chatre

[permalink] [raw]
Subject: Re: iwlwifi build failure

On Mon, 2008-12-08 at 20:09 -0800, Sujith wrote:
> /home/sujith/dev/wireless-testing/drivers/net/wireless/iwlwifi/iwl-rx.c: In function 'iwl_rx_reply_rx':
> /home/sujith/dev/wireless-testing/drivers/net/wireless/iwlwifi/iwl-rx.c:1074: error: 'struct iwl_priv' has no member named 'debug_level'
>
> From my .config:
>
> CONFIG_IWLWIFI=m
> CONFIG_IWLCORE=m
> CONFIG_IWLWIFI_LEDS=y
> CONFIG_IWLWIFI_RFKILL=y
> # CONFIG_IWLWIFI_DEBUG is not set
> CONFIG_IWLAGN=m
> CONFIG_IWLAGN_SPECTRUM_MEASUREMENT=y
> CONFIG_IWLAGN_LEDS=y
> CONFIG_IWL4965=y
> CONFIG_IWL5000=y
> # CONFIG_IWL3945 is not set
>
> A missing #ifdef CONFIG_IWLWIFI_DEBUG in iwl-rx.c ?

Sorry ... please use this patch below.

diff --git a/drivers/net/wireless/iwlwifi/iwl-rx.c
b/drivers/net/wireless/iwlwifi/iwl-rx.c
index 1938e6d..0a22e94 100644
--- a/drivers/net/wireless/iwlwifi/iwl-rx.c
+++ b/drivers/net/wireless/iwlwifi/iwl-rx.c
@@ -1071,8 +1071,7 @@ void iwl_rx_reply_rx(struct iwl_priv *priv,
priv->last_rx_noise = IWL_NOISE_MEAS_NOT_AVAILABLE;

/* Set "1" to report good data frames in groups of 100 */
- if (unlikely(priv->debug_level & IWL_DL_RX))
- iwl_dbg_report_frame(priv, rx_start, len, header, 1);
+ iwl_dbg_report_frame(priv, rx_start, len, header, 1);

IWL_DEBUG_STATS_LIMIT("Rssi %d, noise %d, qual %d, TSF %llu\n",
rx_status.signal, rx_status.noise, rx_status.signal,