Thread (32 messages) 32 messages, 3 authors, 2011-06-20

Re: [PATCH v2 00/27] mac80211: create mac80211_ prefix

From: John W. Linville <hidden>
Date: 2011-06-20 19:31:31

On Fri, Jun 17, 2011 at 02:11:40PM +0300, Kalle Valo wrote:
Johannes Berg [off-list ref] writes:
quoted
On Tue, 14 Jun 2011 01:34:28 +0300, Kalle Valo wrote:
quoted
In this patchset I first fix some issues I found from the drivers,
then create mac80211-compat.h to make the transition as smooth as
possible and then start changing mac80211 itself.
FWIW, I don't mind the rename, but I don't like the compat.h thing.
The transition won't be smoothed by this, it just means the transition
will drag out as things conflict etc.
My plan was that I will finish the transition and remove
mac80211-compat.h before the next merge window. That way the file
would not be in any of the official releases.
quoted
If we want to rename, we'll need to bite the bullet eventually
anyway.
What do you suggest here? So that we should rename everything (both
mac80211 and 19 drivers) in one go? If we do that, we would have to do
everything in one patch to not break bisect, and it would be huge.

With mac80211-compat.h it's possible to break down the patches into
small pieces. This makes it easier to create the patches and, most
importantly, review them.

I'm willing to work on that huge patch if we so decide, but I'm not
sure if that's the correct way.

Ah, while writing this I realised that I could instead rename symbols
in mac80211.h one at a time and that way the patches would be smaller.
Did you mean that?
Is there going to be another spin of this?

I had trouble applying patch 5 -- maybe this is something that is
best handled with a pull request?

John
-- 
John W. Linville		Someday the world will need a hero, and you
linville@tuxdriver.com			might be all we have.  Be ready.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help