Wireless Daemon for Linux
 help / color / mirror / Atom feed
From: James Prestwood <prestwoj@gmail.com>
To: iwd@lists.01.org
Subject: [PATCH v2 0/7] Radio Management Module
Date: Thu, 25 Jun 2020 11:56:38 -0700	[thread overview]
Message-ID: <20200625185645.30122-1-prestwoj@gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 1920 bytes --]

Version 2:
 - Renamed from 'offchannel'
 - Fixed potential problems in initial p2p patch. Added work ID tracking
   as well as setting ID to zero once completed since the ID is reused
   for multiple requests. If Andrew could verify everything looks ok that
   would be great.
 - Changed priority from enum to integer. This makes things much more
   flexible.
 - Removed the concept of suspended completely. This was to support scanning
   but with the addition of priorities we can actually insert ANQP entries
   before any pending scans, which avoids needing to suspend scanning.
 - Connection attempts are now treated as radio management work items. This
   in addition to the above changes allow us again to avoid suspending scans
   as well as waiting for ANQP to complete before connecting. Connections
   can be inserted after ANQP, but before scans which removes the need for
   the ANQP watch in station.


James Prestwood (7):
  radio_mgmt: introduce new radio management module
  wiphy: integrate radio management module
  frame-xchg: refactor to use radio management module
  anqp: refactor to use frame-xchg
  scan: refactor to use radio management module
  network: use radio management for connections
  station: remove ANQP watch

 Makefile.am      |   1 +
 src/anqp.c       | 443 ++++++++++-------------------------------------
 src/anqp.h       |   3 +-
 src/frame-xchg.c |  99 +++++------
 src/frame-xchg.h |   6 +-
 src/network.c    | 148 ++++++++--------
 src/p2p.c        |  22 ++-
 src/radio_mgmt.c | 240 +++++++++++++++++++++++++
 src/radio_mgmt.h |  48 +++++
 src/scan.c       | 104 ++++-------
 src/scan.h       |   3 -
 src/station.c    |  75 ++------
 src/station.h    |   5 -
 src/wiphy.c      |   5 +
 14 files changed, 575 insertions(+), 627 deletions(-)
 create mode 100644 src/radio_mgmt.c
 create mode 100644 src/radio_mgmt.h

-- 
2.21.1

             reply	other threads:[~2020-06-25 18:56 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-06-25 18:56 James Prestwood [this message]
2020-06-25 18:56 ` [PATCH v2 1/7] radio_mgmt: introduce new radio management module James Prestwood
2020-06-25 18:56 ` [PATCH v2 2/7] wiphy: integrate " James Prestwood
2020-06-25 18:56 ` [PATCH v2 3/7] frame-xchg: refactor to use " James Prestwood
2020-06-25 18:56 ` [PATCH v2 4/7] anqp: refactor to use frame-xchg James Prestwood
2020-06-25 18:56 ` [PATCH v2 5/7] scan: refactor to use radio management module James Prestwood
2020-06-25 18:56 ` [PATCH v2 6/7] network: use radio management for connections James Prestwood
2020-06-25 18:56 ` [PATCH v2 7/7] station: remove ANQP watch James Prestwood

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=20200625185645.30122-1-prestwoj@gmail.com \
    --to=prestwoj@gmail.com \
    --cc=iwd@lists.01.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox