All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/10] rt2x00: Further fixes and cleanups.
@ 2010-05-13  9:36 Gertjan van Wingerde
  2010-05-13  9:36 ` [PATCH v2 01/10] rt2x00: Consistently name skb frame descriptor skbdesc Gertjan van Wingerde
                   ` (9 more replies)
  0 siblings, 10 replies; 15+ messages in thread
From: Gertjan van Wingerde @ 2010-05-13  9:36 UTC (permalink / raw)
  To: John W. Linville
  Cc: Ivo van Doorn, linux-wireless, users, Gertjan van Wingerde

Another set of rt2x00 fixes and cleanups.
Most of the patches are working towards a nice cleanup in which rt2x00 starts
properly reserving room in skbs for descriptors instead of fiddling with
pointers.
Also one fix for rt61pci that no-one ever hit, whereby, for beacons, rt61pci
wrote part of the tx descriptor out-of-bounds.

These patches can also be pulled from:
	git://git.gwingerde.nl/rt2x00-next-2.6.git

v2:
- Handled Ivo's feedback.
- Added a new patch to the series (as part of Ivo's feedback handling) on
  moving declaration of rt2x00debug_dump_frame to rt2x00.h.
- Reordered the patches to have the small preparatory patches in the beginning
  of the series, and the real functional patches towards the end.


Gertjan van Wingerde (10):
  rt2x00: Consistently name skb frame descriptor skbdesc.
  rt2x00: In debugfs frame dumping allow the TX descriptor to be part of the skb.
  rt2x00: Dump beacons under a different identifier than TX frames.
  rt2x00: Move rt2x00debug_dump_frame declaration to rt2x00.h.
  rt2x00: Fix beacon descriptor writing for rt61pci.
  rt2x00: Re-order tx descriptor writing code in drivers.
  rt2x00: Simplify TXD handling of beacons.
  rt2x00: Push beacon TX descriptor writing to drivers.
  rt2x00: Reverse calling order of bus write_tx_desc and driver write_tx_desc.
  rt2x00: Properly reserve room for descriptors in skbs.

 drivers/net/wireless/rt2x00/rt2400pci.c   |   41 ++++++++------
 drivers/net/wireless/rt2x00/rt2500pci.c   |   41 ++++++++------
 drivers/net/wireless/rt2x00/rt2500usb.c   |   67 ++++++++++++++---------
 drivers/net/wireless/rt2x00/rt2800lib.c   |    3 +-
 drivers/net/wireless/rt2x00/rt2800lib.h   |    2 +-
 drivers/net/wireless/rt2x00/rt2800pci.c   |   58 +++++++++++++-------
 drivers/net/wireless/rt2x00/rt2800usb.c   |   34 ++++++++++--
 drivers/net/wireless/rt2x00/rt2x00.h      |    9 +++
 drivers/net/wireless/rt2x00/rt2x00debug.c |   23 +++++---
 drivers/net/wireless/rt2x00/rt2x00debug.h |   34 ++++++++++++
 drivers/net/wireless/rt2x00/rt2x00dev.c   |    5 --
 drivers/net/wireless/rt2x00/rt2x00dump.h  |    3 +
 drivers/net/wireless/rt2x00/rt2x00lib.h   |   40 --------------
 drivers/net/wireless/rt2x00/rt2x00pci.c   |   49 +++++++++++++++--
 drivers/net/wireless/rt2x00/rt2x00pci.h   |    8 +++
 drivers/net/wireless/rt2x00/rt2x00queue.c |   39 +-------------
 drivers/net/wireless/rt2x00/rt2x00queue.h |    3 +
 drivers/net/wireless/rt2x00/rt2x00usb.c   |   19 +++----
 drivers/net/wireless/rt2x00/rt61pci.c     |   49 ++++++++++++-----
 drivers/net/wireless/rt2x00/rt73usb.c     |   83 +++++++++++++++++------------
 20 files changed, 365 insertions(+), 245 deletions(-)


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2010-05-13 11:04 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-13  9:36 [PATCH v2 00/10] rt2x00: Further fixes and cleanups Gertjan van Wingerde
2010-05-13  9:36 ` [PATCH v2 01/10] rt2x00: Consistently name skb frame descriptor skbdesc Gertjan van Wingerde
2010-05-13  9:36 ` [PATCH v2 02/10] rt2x00: In debugfs frame dumping allow the TX descriptor to be part of the skb Gertjan van Wingerde
2010-05-13  9:36 ` [PATCH v2 03/10] rt2x00: Dump beacons under a different identifier than TX frames Gertjan van Wingerde
2010-05-13  9:36 ` [PATCH v2 04/10] rt2x00: Move rt2x00debug_dump_frame declaration to rt2x00.h Gertjan van Wingerde
2010-05-13  9:45   ` Ivo Van Doorn
2010-05-13 11:04     ` Gertjan van Wingerde
2010-05-13  9:36 ` [PATCH v2 05/10] rt2x00: Fix beacon descriptor writing for rt61pci Gertjan van Wingerde
2010-05-13  9:36 ` [PATCH v2 06/10] rt2x00: Re-order tx descriptor writing code in drivers Gertjan van Wingerde
2010-05-13  9:36 ` [PATCH v2 07/10] rt2x00: Simplify TXD handling of beacons Gertjan van Wingerde
2010-05-13  9:36 ` [PATCH v2 08/10] rt2x00: Push beacon TX descriptor writing to drivers Gertjan van Wingerde
2010-05-13  9:46   ` Ivo Van Doorn
2010-05-13  9:36 ` [PATCH v2 09/10] rt2x00: Reverse calling order of bus write_tx_desc and driver write_tx_desc Gertjan van Wingerde
2010-05-13  9:47   ` Ivo Van Doorn
2010-05-13  9:36 ` [PATCH v2 10/10] rt2x00: Properly reserve room for descriptors in skbs Gertjan van Wingerde

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.