From: Jeff Garzik <jgarzik@pobox.com>
To: James Ketrenos <jketreno@linux.co.intel.com>
Cc: Netdev <netdev@oss.sgi.com>, Linus Torvalds <torvalds@osdl.org>
Subject: Re: Centrino wireless review
Date: Tue, 09 Mar 2004 21:47:59 -0500 [thread overview]
Message-ID: <404E81DF.9020400@pobox.com> (raw)
In-Reply-To: <404E795A.9050906@linux.co.intel.com>
James Ketrenos wrote:
> Jeff Garzik wrote:
>
>>
>> Thanks much to you and Intel for publishing this!
>
>
> Wow. Quick review turn around :)
I've been hoping a Centrino wireless driver would appear for a while now ;-)
>> 0) is the firmware blob truly a firmware blob, and not an x86 ELF
>> blob? In other words, will this firmware work on non-x86?
>
>
> The firmware data is just loaded from disk and handed off to the ipw2100
> hardware; no linking with the kernel or running on the CPU. To make
> firmware loader work on an architecture w/ endian issues would require
> some tweaks, but the firmware image itself wouldn't change (none of it
> is executed by the CPU)
>
> Or am I missing what you're asking?
Nope, that answered my question. Thanks.
>> 24) I don't see that you need to list all 1001 (or so:)) PCI subsystem
>> vendor ids... just list the PCI vendor and device id. (unless I'm
>> missing something?)
>
>
> Apparently we have other cards that match the PCI vendor and device, but
> are not IPW 2100[A]s, so the subsystem ids had to be added.
Sigh.
>> 26) I'm curious, what is the locking/exclusion on the ipw2100_wx_xxx()
>> functions?
>
>
> Locking is lacking in a few places in the wx code. Any data that needs
> to be protected will end up being wrapped with the priv->low_lock
> spinlock. Is there something you saw in how we have it that might be
> problematic?
In general I saw a lack of locking in the wx module, but I admit I could
have missed these low_lock uses.
jeff
prev parent reply other threads:[~2004-03-10 2:47 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-03-09 21:57 Centrino wireless review Jeff Garzik
[not found] ` <404E795A.9050906@linux.co.intel.com>
2004-03-10 2:47 ` Jeff Garzik [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=404E81DF.9020400@pobox.com \
--to=jgarzik@pobox.com \
--cc=jketreno@linux.co.intel.com \
--cc=netdev@oss.sgi.com \
--cc=torvalds@osdl.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.