Search Linux Wireless

Re: [PATCH v7 0/9] ath5k: Add AHB support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Dec 4, 2010 at 8:02 AM, Sedat Dilek <sedat.dilek@xxxxxxxxxxxxxx> wrote:
> On Thu, Dec 2, 2010 at 8:55 PM, John W. Linville <linville@xxxxxxxxxxxxx> wrote:
>> On Thu, Dec 02, 2010 at 10:26:46AM +0100, Wojciech Dubowik wrote:
>>>
>>> This series of patches implements AHB bus support for ath5k driver.
>>
>> For the record, your patches arrived in my inbox out of order and would
>> not apply in the order in which they arrived. ÂThis nearly caused me to
>> write you a nastygram, but instead I discovered the problem and spent
>> time manually reordering the files in my mbox for application in git.
>>
>> This is why anyone who tells you not to chain patches as replies to
>> their preceding patches are clueless whiners who should be ignored.
>>
>> John
>> --
>> John W. Linville        ÂSomeday the world will need a hero, and you
>> linville@xxxxxxxxxxxxx         Âmight be all we have. ÂBe ready.
>
> This patchset is causing troubles here on a AR5212.
>
> # lspci -nnvv | grep -i ath
> 02:02.0 Ethernet controller [0200]: Atheros Communications Inc. AR5212
> 802.11abg NIC [168c:1014] (rev 01)
> Â Â Â ÂKernel driver in use: ath5k
>
> With linux-next (next 20101203) I have to revert the 9 patches and
> apply the 6 patches from Nick to regain a stable system (see P.S.
> below).
>
> First I thought this
> Mega-Hyper-Super-Duper-Sexy-Hagawanga-We-have-waited-so-long-for patch
> is the culprit...
>
> $ grep sched setup_linux-next_next20101203.dileks.4.log
> Â(+) OK Â linux-2.6-tip-sched-core/0001-sched-Add-autogroup-scheduling-feature-automated-per.patch
>
> But this is not the fact for the audio dropouts I enjoyed again.
> Then I had a closer look into linux-next GIT... My ath5k seems not to
> be a good choice these days :-(.
>
> - Sedat -
>
> P.S.:
>
> $ cd $HOME/linux-2.6
> $ grep ath5 setup_linux-next_next20101203.dileks.4.log
> Â(+) OK Â revert-ath5k-patches/0001-Revert-ath5k-Fix-reset-and-interrupts-for-AHB-type-o.patch
> Â(+) OK Â revert-ath5k-patches/0002-Revert-ath5k-Add-AHB-bus-support.patch
> Â(+) OK Â revert-ath5k-patches/0003-Revert-ath5k-Add-initial-registers-values-for-radio-.patch
> Â(+) OK Â revert-ath5k-patches/0004-Revert-ath5k-Add-a-function-to-read-chipset-s-MAC-re.patch
> Â(+) OK Â revert-ath5k-patches/0005-Revert-ath5k-Check-if-pci-pdev-struct-is-initialized.patch
> Â(+) OK Â revert-ath5k-patches/0006-Revert-ath5k-Use-generic-eeprom-read-from-common-ath.patch
> Â(+) OK Â revert-ath5k-patches/0007-Revert-ath5k-Move-PCI-bus-functions-to-separate-file.patch
> Â(+) OK Â revert-ath5k-patches/0008-Revert-ath5k-Introduce-ath5k_init_softc-function-as-.patch
> Â(+) OK Â revert-ath5k-patches/0009-Revert-ath5k-Use-Generic-DMA-for-later-support-of-AH.patch
>
> $ cd linux-2.6.37-rc4/debian/build/source_i386_none/
> $ cat .pc/applied-patches
> ath5k-fix/1-6-ath5k-Always-write-tx-powertable-on-hw.patch
> ath5k-fix/2-6-ath5k-Always-free-tx-buffers-before-reset.patch
> ath5k-fix/3-6-ath5k-Disable-ANI-during-reset.patch
> ath5k-fix/4-6-ath5k-Fix-reporting-of-RX-dma-stop-failure.patch
> ath5k-fix/5-6-ath5k-Update-version-string.patch
> ath5k-fix/6-6-ath5k-Include-tx-ack-reporting-on-hw-flags.patch
>

Just as additional information: Audio-dropouts is a bit too weak...
the total is system is freaky, means even browsing through Debian
app-menue is a pain!

Modinfo lists now again aliases (with pci-id matching) for ath5k -
with "pure" linux-next (next-20101203) this was not working see my
report in [1].
As workaround I did:

# grep ath5k /etc/modules
ath5k

Also this needs an investigation.

- Sedat -

[1] http://marc.info/?l=linux-wireless&m=129139345715750&w=2

P.S.: Modinfo working again

# modinfo ath5k
filename:
/lib/modules/2.6.37-rc4-686/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
version:        0.7.0
license:        Dual BSD/GPL
description:    Support for 5xxx series of Atheros 802.11 wireless LAN cards.
author:         Nick Kossifidis
author:         Jiri Slaby
srcversion:     E31C2814D78420D8DAB468B
alias:          pci:v0000168Cd0000001Dsv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000001Csv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000001Bsv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000001Asv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000019sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000018sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000017sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000016sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000015sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000014sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00001014sv*sd*bc*sc*i*
alias:          pci:v000010B7d00000013sv*sd*bc*sc*i*
alias:          pci:v0000A727d00000013sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000013sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000012sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000011sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000007sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000207sv*sd*bc*sc*i*
depends:        mac80211,cfg80211,ath
vermagic:       2.6.37-rc4-686 SMP mod_unload modversions 686
parm:           debug:uint
parm:           nohwcrypt:Disable hardware encryption. (bool)
parm:           all_channels:Expose all channels the device can use. (bool)
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux