2010-04-06 11:42:22

by Sedat Dilek

[permalink] [raw]
Subject: [ath9k_htc] Current patches against 2.6.34-rc3-git4

Hi,

I (hope I) collected all ath9k_htc patches pending in [1].
Unfortunately, my (quilt) series break against Linux 2.6.34-rc3-git4.
Any hints?

Kind Regards,
- Sedat -

[1] https://patchwork.kernel.org/project/linux-wireless/list/


Attachments:
errmsg_ath9k_htc-patch-series.txt (7.75 kB)
quilt-series.txt (2.58 kB)
Download all attachments

2010-04-08 08:04:03

by Sujith

[permalink] [raw]
Subject: [ath9k_htc] Current patches against 2.6.34-rc3-git4

Sedat Dilek wrote:
> Hi,
>
> I (hope I) collected all ath9k_htc patches pending in [1].
> Unfortunately, my (quilt) series break against Linux 2.6.34-rc3-git4.
> Any hints?

An easier way to get the latest wireless drivers would be to use
compat-wireless.

See: http://linuxwireless.org/en/users/Download/

Sujith

2010-04-16 18:07:24

by Sedat Dilek

[permalink] [raw]
Subject: Re: [ath9k_htc] Current patches against 2.6.34-rc3-git4

Thanks for the informations.

Compat-wireless is broken ATM (see IRC backlog below).

>From #linux-wireless/freenode (German local-time - UTC+2):
...
[06:52:54] <mcgrof> User-level discussions about wireless LANs on
Linux | compat-wireless-2.6 only available for kernels >= 2.6.23
(bleeding edge broken right now though)
...
[19:13:41] <jensp> fivetwentysix: He says that he removed the atheros
driver from compat-wireless and replaced it with
http://git.kernel.org/?p=linux/kernel/git/mcgrof/ath9k_htc.git;a=summary
...

I was more interested in following the ath9k_htc development -
especially against Linus-tree.

A GIT repository like in [1] w/could be helpful and if it is
"official" (don't know the status, last commit was before 7 weeks)
worth updating in [2]?

- Sedat -

[1] http://git.kernel.org/?p=linux/kernel/git/mcgrof/ath9k_htc.git;a=summary
[2] http://wireless.kernel.org/en/users/Drivers/ath9k_htc/

On Thu, Apr 8, 2010 at 10:03 AM, Sujith <[email protected]> wrote:
> Sedat Dilek wrote:
>> Hi,
>>
>> I (hope I) collected all ath9k_htc patches pending in [1].
>> Unfortunately, my (quilt) series break against Linux 2.6.34-rc3-git4.
>> Any hints?
>
> An easier way to get the latest wireless drivers would be to use
> compat-wireless.
>
> See: http://linuxwireless.org/en/users/Download/
>
> Sujith
>

2010-04-16 19:25:40

by Luis R. Rodriguez

[permalink] [raw]
Subject: Re: [ath9k_htc] Current patches against 2.6.34-rc3-git4

On Fri, Apr 16, 2010 at 11:07 AM, Sedat Dilek
<[email protected]> wrote:
> Thanks for the informations.
>
> Compat-wireless is broken ATM (see IRC backlog below).
>
> From #linux-wireless/freenode (German local-time - UTC+2):
> ...
> [06:52:54] <mcgrof> User-level discussions about wireless LANs on
> Linux | compat-wireless-2.6 only available for kernels >= 2.6.23
> (bleeding edge broken right now though)
> ...
> [19:13:41] <jensp> fivetwentysix: He says that he removed the atheros
> driver from compat-wireless and replaced it with
> http://git.kernel.org/?p=linux/kernel/git/mcgrof/ath9k_htc.git;a=summary

disregard that tree, its there just for historical purposes now.

> ...
>
> I was more interested in following the ath9k_htc development -
> especially against Linus-tree.
>
> A GIT repository like in [1] w/could be helpful and if it is
> "official" (don't know the status, last commit was before 7 weeks)
> worth updating in [2]?

I've noted elsewhere that what we need to do is to backport these
patches from linux-next:

22bedad3ce112d5ca1eaf043d4990fa2ed698c87 net: convert multicast list
to list_head
2f787b0b76bf5de2eaa3ca3a29d89123ae03c856 mac80211: Ensure initializing
private mc_list in prepare_multicast()

You can get compat-wireless working by reverting these patches (to
what does apply). Its what I would do to backpor t it. We cannot add
the new stuff as the new stuff relies on new changes to internal data
structures, so the way to properly backport this is to ifdef around
the new code and add the reverted code for older kernels.

I haven't had time to do this yet as it involves changes not only on
mac80211 but also on a few other drivers like libertas, etc. It should
be fairly easy to do just haven't had time yet.

Luis