* 2.6.16-rc5-mm2: IPW_QOS: two remarks [not found] <20060303045651.1f3b55ec.akpm@osdl.org> @ 2006-03-03 15:26 ` Adrian Bunk 2006-03-05 0:46 ` Andreas Happe 0 siblings, 1 reply; 6+ messages in thread From: Adrian Bunk @ 2006-03-03 15:26 UTC (permalink / raw) To: Andrew Morton, Andreas Happe; +Cc: linux-kernel, linville, jgarzik, netdev On Fri, Mar 03, 2006 at 04:56:51AM -0800, Andrew Morton wrote: >... > Changes since 2.6.16-rc5-mm1: >... > git-netdev-all.patch >... > git trees >... Two remarks regarding the new IPW_QOS option: - it should be named IPW2200_QOS (similar to the other IPW2200_* options) - please add a help text cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: 2.6.16-rc5-mm2: IPW_QOS: two remarks 2006-03-03 15:26 ` 2.6.16-rc5-mm2: IPW_QOS: two remarks Adrian Bunk @ 2006-03-05 0:46 ` Andreas Happe 2006-03-07 17:06 ` Adrian Bunk 2006-03-17 19:14 ` John W. Linville 0 siblings, 2 replies; 6+ messages in thread From: Andreas Happe @ 2006-03-05 0:46 UTC (permalink / raw) To: Adrian Bunk; +Cc: Andrew Morton, linux-kernel, linville, jgarzik, netdev On Friday 03 March 2006 16:26, Adrian Bunk wrote: > Two remarks regarding the new IPW_QOS option: > - it should be named IPW2200_QOS (similar to the other IPW2200_* > options) done. > - please add a help text i could add some stuff about WMM to its help text, but I think someone more involved with the ipw2200-project should do that. andy Add the following config entries for the ipw2200 driver to drivers/net/wireless/Kconfig * IPW2200_MONITOR enables Monitor mode, as this seems to generate lots of firmware errors it depends upon BROKEN * IPW2200_QOS enables QoS feature - this is under development right now, so it depends upon EXPERIMENTAL. Changes: * Renamed IPW_QOS to IPW2200_QOS as requested by Adrian Bunk. * Made IPW2200_MONITOR depend upon BROKEN * QoS option is named IPW_QOS not IPW2200_MONITOR. Spotted by Daniel Paschka, thanks. Signed-off-by: Andreas Happe <andreashappe@snikt.net> diff -uprN linux-2.6.15-base/drivers/net/wireless/ipw2200.c linux-2.6.15/drivers/net/wireless/ipw2200.c --- linux-2.6.15-base/drivers/net/wireless/ipw2200.c 2006-03-05 01:17:52.000000000 +0100 +++ linux-2.6.15/drivers/net/wireless/ipw2200.c 2006-03-05 01:28:04.000000000 +0100 @@ -60,7 +60,7 @@ static const char ipw_modes[] = { 'a', 'b', 'g', '?' }; -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS static int qos_enable = 0; static int qos_burst_enable = 0; static int qos_no_ack_mask = 0; @@ -124,7 +124,7 @@ static int ipw_send_qos_params_command(s *qos_param); static int ipw_send_qos_info_command(struct ipw_priv *priv, struct ieee80211_qos_information_element *qos_param); -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ static struct iw_statistics *ipw_get_wireless_stats(struct net_device *dev); static void ipw_remove_current_network(struct ipw_priv *priv); @@ -4208,7 +4208,7 @@ static void ipw_rx_notification(struct i queue_work(priv->workqueue, &priv->system_config); -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS #define IPW_GET_PACKET_STYPE(x) WLAN_FC_GET_STYPE( \ le16_to_cpu(((struct ieee80211_hdr *)(x))->frame_ctl)) if ((priv->status & STATUS_AUTH) && @@ -6549,7 +6549,7 @@ static int ipw_wx_set_mlme(struct net_de return 0; } -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS /* QoS */ /* @@ -7031,7 +7031,7 @@ static int ipw_send_qos_info_command(str return ipw_send_cmd(priv, &cmd); } -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ static int ipw_associate_network(struct ipw_priv *priv, struct ieee80211_network *network, @@ -7193,7 +7193,7 @@ static int ipw_associate_network(struct priv->assoc_network = network; -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS ipw_qos_association(priv, network); #endif @@ -8027,10 +8027,10 @@ static int ipw_sw_reset(struct ipw_priv IPW_DEBUG_INFO("Bind to static channel %d\n", channel); /* TODO: Validate that provided channel is in range */ } -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS ipw_qos_init(priv, qos_enable, qos_burst_enable, burst_duration_CCK, burst_duration_OFDM); -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ switch (mode) { case 1: @@ -9636,7 +9636,7 @@ static int ipw_tx_skb(struct ipw_priv *p txb->fragments[0]->data; int i = 0; struct tfd_frame *tfd; -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS int tx_id = ipw_get_tx_queue_number(priv, pri); struct clx2_tx_queue *txq = &priv->txq[tx_id]; #else @@ -9749,9 +9749,9 @@ static int ipw_tx_skb(struct ipw_priv *p /* No hardware encryption */ tfd->u.data.tx_flags |= DCT_FLAG_NO_WEP; -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS ipw_qos_set_tx_queue_command(priv, pri, &(tfd->u.data), unicast); -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ /* payload */ tfd->u.data.num_chunks = cpu_to_le32(min((u8) (NUM_TFD_CHUNKS - 2), @@ -9828,12 +9828,12 @@ static int ipw_tx_skb(struct ipw_priv *p static int ipw_net_is_queue_full(struct net_device *dev, int pri) { struct ipw_priv *priv = ieee80211_priv(dev); -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS int tx_id = ipw_get_tx_queue_number(priv, pri); struct clx2_tx_queue *txq = &priv->txq[tx_id]; #else struct clx2_tx_queue *txq = &priv->txq[0]; -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ if (ipw_queue_space(&txq->q) < txq->q.high_mark) return 1; @@ -10157,10 +10157,10 @@ static int ipw_setup_deferred_work(struc INIT_WORK(&priv->merge_networks, (void (*)(void *))ipw_merge_adhoc_network, priv); -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS INIT_WORK(&priv->qos_activate, (void (*)(void *))ipw_bg_qos_activate, priv); -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ tasklet_init(&priv->irq_tasklet, (void (*)(unsigned long)) ipw_irq_tasklet, (unsigned long)priv); @@ -10309,10 +10309,10 @@ static int ipw_config(struct ipw_priv *p if (ipw_send_rts_threshold(priv, priv->rts_threshold)) goto error; } -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS IPW_DEBUG_QOS("QoS: call ipw_qos_activate\n"); ipw_qos_activate(priv, NULL); -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ if (ipw_set_random_seed(priv)) goto error; @@ -11023,11 +11023,11 @@ static int ipw_pci_probe(struct pci_dev priv->ieee->set_security = shim__set_security; priv->ieee->is_queue_full = ipw_net_is_queue_full; -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS priv->ieee->handle_probe_response = ipw_handle_beacon; priv->ieee->handle_beacon = ipw_handle_probe_response; priv->ieee->handle_assoc_response = ipw_handle_assoc_response; -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ priv->ieee->perfect_rssi = -20; priv->ieee->worst_rssi = -85; @@ -11256,7 +11256,7 @@ MODULE_PARM_DESC(debug, "debug output ma module_param(channel, int, 0444); MODULE_PARM_DESC(channel, "channel to limit associate to (default 0 [ANY])"); -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS module_param(qos_enable, int, 0444); MODULE_PARM_DESC(qos_enable, "enable all QoS functionalitis"); @@ -11271,7 +11271,7 @@ MODULE_PARM_DESC(burst_duration_CCK, "se module_param(burst_duration_OFDM, int, 0444); MODULE_PARM_DESC(burst_duration_OFDM, "set OFDM burst value"); -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ #ifdef CONFIG_IPW2200_MONITOR module_param(mode, int, 0444); diff -uprN linux-2.6.15-base/drivers/net/wireless/Kconfig linux-2.6.15/drivers/net/wireless/Kconfig --- linux-2.6.15-base/drivers/net/wireless/Kconfig 2006-03-05 01:17:52.000000000 +0100 +++ linux-2.6.15/drivers/net/wireless/Kconfig 2006-03-05 01:25:38.000000000 +0100 @@ -237,6 +237,20 @@ config IPW2200_DEBUG If you are not trying to debug or develop the IPW2200 driver, you most likely want to say N here. +config IPW2200_MONITOR + bool "Enable promiscuous mode" + depends on IPW2200 && BROKEN + ---help--- + Enables promiscuous/monitor mode support for the ipw2200 driver. + + With this feature compiled into the driver, you can switch to. + promiscuous mode via the Wireless Tool's Monitor mode. While in this + mode, no packets can be sent. + +config IPW2200_QOS + bool "Enable QoS support" + depends on IPW2200 && EXPERIMENTAL + config AIRO tristate "Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards" depends on NET_RADIO && ISA_DMA_API && CRYPTO && (PCI || BROKEN) ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: 2.6.16-rc5-mm2: IPW_QOS: two remarks 2006-03-05 0:46 ` Andreas Happe @ 2006-03-07 17:06 ` Adrian Bunk 2006-03-17 19:14 ` John W. Linville 1 sibling, 0 replies; 6+ messages in thread From: Adrian Bunk @ 2006-03-07 17:06 UTC (permalink / raw) To: Andreas Happe; +Cc: Andrew Morton, linux-kernel, linville, jgarzik, netdev On Sun, Mar 05, 2006 at 01:46:26AM +0100, Andreas Happe wrote: > On Friday 03 March 2006 16:26, Adrian Bunk wrote: >... > > - please add a help text > > i could add some stuff about WMM to its help text, but I think someone more > involved with the ipw2200-project should do that. Even a short help text is better than no help text. > andy >... cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: 2.6.16-rc5-mm2: IPW_QOS: two remarks 2006-03-05 0:46 ` Andreas Happe 2006-03-07 17:06 ` Adrian Bunk @ 2006-03-17 19:14 ` John W. Linville 2006-03-18 17:47 ` [PATCH 2.6.16-rc6 1/1] ipw2200: Add Kconfig entries for QOS and Monitor mode Andreas Happe 1 sibling, 1 reply; 6+ messages in thread From: John W. Linville @ 2006-03-17 19:14 UTC (permalink / raw) To: Andreas Happe, Adrian Bunk Cc: Andrew Morton, linux-kernel, jgarzik, netdev, zhu.yi On Sun, Mar 05, 2006 at 01:46:26AM +0100, Andreas Happe wrote: > Add the following config entries for the ipw2200 driver to > drivers/net/wireless/Kconfig > * IPW2200_MONITOR > enables Monitor mode, as this seems to generate lots of firmware errors > it depends upon BROKEN > * IPW2200_QOS > enables QoS feature - this is under development right now, so it depends > upon EXPERIMENTAL. Your patch appears to be whitespace-damaged. Please configure your mailer appropriately. Also, please stick to the patch format described here: http://linux.yyz.us/patch-format.html In particular, don't put anything in the message that doesn't belong in the kernel's changelog, such as email-ish messages. On Tue, Mar 07, 2006 at 06:06:42PM +0100, Adrian Bunk wrote: > On Sun, Mar 05, 2006 at 01:46:26AM +0100, Andreas Happe wrote: > > On Friday 03 March 2006 16:26, Adrian Bunk wrote: > >... > > > - please add a help text > > > > i could add some stuff about WMM to its help text, but I think someone more > > involved with the ipw2200-project should do that. > > Even a short help text is better than no help text. I agree w/ Adrian. Since you are touching it, please put something appropriate in the Kconfig file. Zhu Yi may be able to help if you aren't sure what the help text should say. Thanks! John -- John W. Linville linville@tuxdriver.com ^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 2.6.16-rc6 1/1] ipw2200: Add Kconfig entries for QOS and Monitor mode 2006-03-17 19:14 ` John W. Linville @ 2006-03-18 17:47 ` Andreas Happe 2006-03-22 3:11 ` Zhu Yi 0 siblings, 1 reply; 6+ messages in thread From: Andreas Happe @ 2006-03-18 17:47 UTC (permalink / raw) To: Adrian Bunk, Andrew Morton, linux-kernel, jgarzik, netdev, zhu.yi Adds Kconfig entries for enabling Monitor mode and Quality of service to the ipw2200 driver. It also renames the IPW_QOS define to IPW2200_QOS. As Monitor mode generates lots of firmware errors it depends upon BROKEN. QOS is under development, so it depends upon EXPERIMENTAL. Signed-off-by: Andreas Happe <andreashappe@snikt.net> diff -uNr linux-2.6.16-rc6-base/drivers/net/wireless/ipw2200.c linux-2.6.15/drivers/net/wireless/ipw2200.c --- linux-2.6.16-rc6-base/drivers/net/wireless/ipw2200.c 2006-03-18 18:20:16.000000000 +0100 +++ linux-2.6.15/drivers/net/wireless/ipw2200.c 2006-03-18 18:24:08.000000000 +0100 @@ -60,7 +60,7 @@ 'a', 'b', 'g', '?' }; -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS static int qos_enable = 0; static int qos_burst_enable = 0; static int qos_no_ack_mask = 0; @@ -124,7 +124,7 @@ *qos_param); static int ipw_send_qos_info_command(struct ipw_priv *priv, struct ieee80211_qos_information_element *qos_param); -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ static struct iw_statistics *ipw_get_wireless_stats(struct net_device *dev); static void ipw_remove_current_network(struct ipw_priv *priv); @@ -4208,7 +4208,7 @@ queue_work(priv->workqueue, &priv->system_config); -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS #define IPW_GET_PACKET_STYPE(x) WLAN_FC_GET_STYPE( \ le16_to_cpu(((struct ieee80211_hdr *)(x))->frame_ctl)) if ((priv->status & STATUS_AUTH) && @@ -6549,7 +6549,7 @@ return 0; } -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS /* QoS */ /* @@ -7031,7 +7031,7 @@ return ipw_send_cmd(priv, &cmd); } -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ static int ipw_associate_network(struct ipw_priv *priv, struct ieee80211_network *network, @@ -7193,7 +7193,7 @@ priv->assoc_network = network; -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS ipw_qos_association(priv, network); #endif @@ -8027,10 +8027,10 @@ IPW_DEBUG_INFO("Bind to static channel %d\n", channel); /* TODO: Validate that provided channel is in range */ } -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS ipw_qos_init(priv, qos_enable, qos_burst_enable, burst_duration_CCK, burst_duration_OFDM); -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ switch (mode) { case 1: @@ -9636,7 +9636,7 @@ txb->fragments[0]->data; int i = 0; struct tfd_frame *tfd; -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS int tx_id = ipw_get_tx_queue_number(priv, pri); struct clx2_tx_queue *txq = &priv->txq[tx_id]; #else @@ -9749,9 +9749,9 @@ /* No hardware encryption */ tfd->u.data.tx_flags |= DCT_FLAG_NO_WEP; -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS ipw_qos_set_tx_queue_command(priv, pri, &(tfd->u.data), unicast); -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ /* payload */ tfd->u.data.num_chunks = cpu_to_le32(min((u8) (NUM_TFD_CHUNKS - 2), @@ -9828,12 +9828,12 @@ static int ipw_net_is_queue_full(struct net_device *dev, int pri) { struct ipw_priv *priv = ieee80211_priv(dev); -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS int tx_id = ipw_get_tx_queue_number(priv, pri); struct clx2_tx_queue *txq = &priv->txq[tx_id]; #else struct clx2_tx_queue *txq = &priv->txq[0]; -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ if (ipw_queue_space(&txq->q) < txq->q.high_mark) return 1; @@ -10157,10 +10157,10 @@ INIT_WORK(&priv->merge_networks, (void (*)(void *))ipw_merge_adhoc_network, priv); -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS INIT_WORK(&priv->qos_activate, (void (*)(void *))ipw_bg_qos_activate, priv); -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ tasklet_init(&priv->irq_tasklet, (void (*)(unsigned long)) ipw_irq_tasklet, (unsigned long)priv); @@ -10309,10 +10309,10 @@ if (ipw_send_rts_threshold(priv, priv->rts_threshold)) goto error; } -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS IPW_DEBUG_QOS("QoS: call ipw_qos_activate\n"); ipw_qos_activate(priv, NULL); -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ if (ipw_set_random_seed(priv)) goto error; @@ -11023,11 +11023,11 @@ priv->ieee->set_security = shim__set_security; priv->ieee->is_queue_full = ipw_net_is_queue_full; -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS priv->ieee->handle_probe_response = ipw_handle_beacon; priv->ieee->handle_beacon = ipw_handle_probe_response; priv->ieee->handle_assoc_response = ipw_handle_assoc_response; -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ priv->ieee->perfect_rssi = -20; priv->ieee->worst_rssi = -85; @@ -11256,7 +11256,7 @@ module_param(channel, int, 0444); MODULE_PARM_DESC(channel, "channel to limit associate to (default 0 [ANY])"); -#ifdef CONFIG_IPW_QOS +#ifdef CONFIG_IPW2200_QOS module_param(qos_enable, int, 0444); MODULE_PARM_DESC(qos_enable, "enable all QoS functionalitis"); @@ -11271,7 +11271,7 @@ module_param(burst_duration_OFDM, int, 0444); MODULE_PARM_DESC(burst_duration_OFDM, "set OFDM burst value"); -#endif /* CONFIG_IPW_QOS */ +#endif /* CONFIG_IPW2200_QOS */ #ifdef CONFIG_IPW2200_MONITOR module_param(mode, int, 0444); diff -uNr linux-2.6.16-rc6-base/drivers/net/wireless/Kconfig linux-2.6.15/drivers/net/wireless/Kconfig --- linux-2.6.16-rc6-base/drivers/net/wireless/Kconfig 2006-03-18 18:20:16.000000000 +0100 +++ linux-2.6.15/drivers/net/wireless/Kconfig 2006-03-18 18:33:33.000000000 +0100 @@ -237,6 +237,26 @@ If you are not trying to debug or develop the IPW2200 driver, you most likely want to say N here. +config IPW2200_MONITOR + bool "Enable promiscuous mode" + depends on IPW2200 && BROKEN + ---help--- + Enables promiscuous/monitor mode support for the ipw2200 driver. + + With this feature compiled into the driver, you can switch to. + promiscuous mode via the Wireless Tool's Monitor mode. While in this + mode, no packets can be sent. + +config IPW2200_QOS + bool "Enable QoS support" + depends on IPW2200 && EXPERIMENTAL + ---help--- + Enables QOS (Quality of Service) and WMM (Wireless MultiMedia) support + for the ipw2200 driver. + + Enable this option if you need shaping of data which is transmitted + over the wireless card (i.e. VoIP). + config AIRO tristate "Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards" depends on NET_RADIO && ISA_DMA_API && CRYPTO && (PCI || BROKEN) ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 2.6.16-rc6 1/1] ipw2200: Add Kconfig entries for QOS and Monitor mode 2006-03-18 17:47 ` [PATCH 2.6.16-rc6 1/1] ipw2200: Add Kconfig entries for QOS and Monitor mode Andreas Happe @ 2006-03-22 3:11 ` Zhu Yi 0 siblings, 0 replies; 6+ messages in thread From: Zhu Yi @ 2006-03-22 3:11 UTC (permalink / raw) To: Andreas Happe; +Cc: Adrian Bunk, Andrew Morton, linux-kernel, jgarzik, netdev On Sat, 2006-03-18 at 18:47 +0100, Andreas Happe wrote: > Adds Kconfig entries for enabling Monitor mode and Quality of service > to the ipw2200 driver. It also renames the IPW_QOS define to > IPW2200_QOS. > > As Monitor mode generates lots of firmware errors it depends upon > BROKEN. QOS is under development, so it depends upon EXPERIMENTAL. Ack the rename and QoS description changes. The IPW2200_MONITOR and monitor mode firmware error are already fixed in wireless-2.6 GIT http://kernel.org/git/?p=linux/kernel/git/linville/wireless-2.6.git;a=summary Wireless related development happens there. I'd suggest you create patches against that tree. Thanks, -yi ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-03-22 3:11 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20060303045651.1f3b55ec.akpm@osdl.org>
2006-03-03 15:26 ` 2.6.16-rc5-mm2: IPW_QOS: two remarks Adrian Bunk
2006-03-05 0:46 ` Andreas Happe
2006-03-07 17:06 ` Adrian Bunk
2006-03-17 19:14 ` John W. Linville
2006-03-18 17:47 ` [PATCH 2.6.16-rc6 1/1] ipw2200: Add Kconfig entries for QOS and Monitor mode Andreas Happe
2006-03-22 3:11 ` Zhu Yi
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).