linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Larry Finger <larry.finger@lwfinger.net>
To: "John W. Linville" <linville@tuxdriver.com>
Cc: Michael Buesch <mb@bu3sch.de>, Tomas Winkler <tomasw@gmail.com>,
	stefano.brivio@polimi.it,
	Johannes Berg <johannes@sipsolutions.net>,
	wireless <linux-wireless@vger.kernel.org>
Subject: Re: mac80211 crash in ieee80211_sta_scan_work
Date: Mon, 28 Jan 2008 10:46:34 -0700	[thread overview]
Message-ID: <479E14FA.2010206@lwfinger.net> (raw)
In-Reply-To: <200801281807.26267.mb@bu3sch.de>

Michael Buesch wrote:
> On Monday 28 January 2008 16:12:00 John W. Linville wrote:
>> I'm going to hold it back from 2.6.25.  We can work on it for 2.6.26.
> 
> The new band API is really really needed. I already have dozens of FIXMEs
> in b43 that will automatically go away once the mac80211 API is changed.
> Lots of FIXMEs will be added if this is not merged.
> 
> Please apply this patch and apply fixes inside of the 2.6.25 development
> cycle. We are in a _development_ kernel. Kernels _do_ break in development
> stages. That is the whole reason why development kernels exist.
> 
> So if we push this patch to 2.6.26 another bug appears. Should we push
> it to 2.6.27 then instead of simply fixing it in the development cycle?
> 
> Besides that, _nobody_ will test the patch, if it's not applied to your
> tree. So the situation will not be better when you apply it in the
> next development cycle.
> 
> And for users complaining about a development kernel being unusable, well,
> what to say about them? I'd say the right answer would be: Go and use
> a stable kernel!
> 
> Please realize that delaying this patch means increasing the pain for
> driver developers that need this patch for another 80-100 days.
> 

John,

I agree with Michael on this issue. Due to the uncertainty of the quality of my Internet connection 
this winter, I no longer subscribe to linux-wireless, and I'm not sure of all the discussion that 
went into the API change. I have, however, seen the FIXME's in b43. In addition, getting the code 
into 2.6.25-rc1 will get a lot more testers.

One little anecdote about the bug in the subject may help convince you. I discovered this bug 
shortly after the API change was committed to wireless-2.6, but I did not try to fix it until I 
found that I could not apply Stefano's patch for rc80211_pid_algo() unless the API change was also 
in the code. For me, laziness rules and I only worked on this bug when it was less work to fix it 
than to modify Stefano's patch. With these two patches in place, the current development tree is 
working fine with b43.

Larry



  reply	other threads:[~2008-01-28 17:48 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-28  9:07 mac80211 crash in ieee80211_sta_scan_work Larry Finger
2008-01-28  9:29 ` Tomas Winkler
2008-01-28  9:37   ` stefano.brivio
2008-01-28  9:48     ` Tomas Winkler
2008-01-28 15:12       ` John W. Linville
2008-01-28 17:07         ` Michael Buesch
2008-01-28 17:46           ` Larry Finger [this message]
2008-01-28 18:19             ` John W. Linville
2008-01-28 18:39               ` Michael Buesch
2008-01-28 15:18       ` Michael Buesch
2008-01-28 12:35 ` Bas Hulsken
2008-01-28 17:25 ` Jory A. Pratt

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=479E14FA.2010206@lwfinger.net \
    --to=larry.finger@lwfinger.net \
    --cc=johannes@sipsolutions.net \
    --cc=linux-wireless@vger.kernel.org \
    --cc=linville@tuxdriver.com \
    --cc=mb@bu3sch.de \
    --cc=stefano.brivio@polimi.it \
    --cc=tomasw@gmail.com \
    /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 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).