Hi John, On Tue, 5 Jul 2011 14:08:32 -0400, John W. Linville wrote: > On Mon, Jul 04, 2011 at 02:53:46PM +0200, Jean Delvare wrote: > > A missing comma in the array causes an off-by-one for later commands. > > > > Signed-off-by: Jean Delvare <khali@xxxxxxxxxxxx> > > Cc: "John W. Linville" <linville@xxxxxxxxxxxxx> > > --- > > Note: I don't have the documentation and I don't have the hardware, so > > an expert should double-check this one. > > > > drivers/net/wireless/ipw2x00/ipw2100.c | 3 ++- > > 1 file changed, 2 insertions(+), 1 deletion(-) > > > > --- linux-3.0-rc5.orig/drivers/net/wireless/ipw2x00/ipw2100.c 2011-05-20 10:42:41.000000000 +0200 > > +++ linux-3.0-rc5/drivers/net/wireless/ipw2x00/ipw2100.c 2011-07-04 14:44:22.000000000 +0200 > > @@ -287,7 +287,8 @@ static const char *command_types[] = { > > "unused", /* HOST_INTERRUPT_COALESCING */ > > "undefined", > > "CARD_DISABLE_PHY_OFF", > > - "MSDU_TX_RATES" "undefined", > > + "MSDU_TX_RATES", > > + "undefined", > > "undefined", > > "SET_STATION_STAT_BITS", > > "CLEAR_STATIONS_STAT_BITS", > > This code dates from 2005: > > commit ee8e365aa6395e721399127ccf3d28d269136f0e > Author: James Ketrenos <jketreno@xxxxxxxxxxxxxxx> > Date: Wed Sep 14 09:47:29 2005 -0500 > > Ran scripts/Lindent on drivers/net/wireless/ipw2{1,2}00.{c,h} > > No other changes. > > Signed-off-by: James Ketrenos <jketreno@xxxxxxxxxxxxxxx> > Yes, I found that commit too, and it explains why the two strings are on the same line. As a side note, I don't think Lindent should do this, but that's a different story. > Prior to that, those two strings were on two different lines but with > no comma betwen them -- so effectively the same as now. Changing it > as you suggest would change the offsets in the array of the following > string pointers, which I suspect will break the debugging code that > uses it. My own suspicion was that the current code was broken and my patch would fix it. But a comparison with the defines in ipw2100.h suggests that I was wrong and your analysis is correct: #define MSDU_TX_RATES 62 #define SET_STATION_STAT_BITS 64 So there should be a single "undefined" between both. > I would rather not take this change. OTOH, perhaps you could submit a > patch that simply remove the second quoted string from the single line? Yes, I'll do this, thanks. -- Jean Delvare -- 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