ieee802154: introduce cfg802154 and address filter handling
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest16 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/16 | at86rf230: fix page parameter constraintsdrivers/ | +1 | 0 replies | |
| 2/16 | ieee802154: remove default channel settingsnet/ | +0 | 0 replies | |
| 3/16 | at86rf230: add default channel settingsdrivers/ | +3 | 0 replies | |
| 4/16 | cfg802154: introduce cfg802154_registered_deviceinclude/ net/ net/ +2 more | +64 | 0 replies | |
| 5/16 | mac802154: introduce mac802154_config_opsnet/ net/ net/ +1 more | +31 | 0 replies | |
| 6/16 | ieee802154: add helper wpan_phy_to_rdev functionnet/ | +8 | 0 replies | |
| 7/16 | cfg802154: convert deprecated iface add and delinclude/ net/ net/ +3 more | +57 | 0 replies | |
| 8/16 | ieee802154: don't allow to change addr while netif_runningnet/ | +8 | 0 replies | |
| 9/16 | mac802154: add helper for converting dev_addrinclude/ | +9 | 0 replies | |
| 10/16 | mac802154: set extended address filter on ifupnet/ net/ net/ +1 more | +9 | 0 replies | |
| 11/16 | mac802154: set short address filter on ifupnet/ net/ | +4 | 0 replies | |
| 12/16 | mac802154: set panid address filter on ifupnet/ net/ | +4 | 0 replies | |
| 13/16 | mac802154: move phy settings into netlink receivenet/ net/ | +21 | 0 replies | |
| 14/16 | ieee802154: add extended address validation helperinclude/ | +14 | 0 replies | |
| 15/16 | mac802154: iface: add validation for extended addressnet/ | +6 | 0 replies | |
| 16/16 | ieee802154: 6lowpan: remove set of mac addressnet/ | +0 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH bluetooth-next 00/16] ieee802154: introduce cfg802154 and address filter handling
This series introduce basic cfg802154 handling and add cfg802154 ops for deprecated interface add/del netlink operations. Also reparing handling with default channels and change handling for setup hardware address filter. While change handling for setup hardware address filter this patch series adds a function to validate the extended address while setting the extended address over netdev_ops parameter.
Alexander Aring (16):
at86rf230: fix page parameter constraints
ieee802154: remove default channel settings
at86rf230: add default channel settings
cfg802154: introduce cfg802154_registered_device
mac802154: introduce mac802154_config_ops
ieee802154: add helper wpan_phy_to_rdev function
cfg802154: convert deprecated iface add and del
ieee802154: don't allow to change addr while netif_running
mac802154: add helper for converting dev_addr
mac802154: set extended address filter on ifup
mac802154: set short address filter on ifup
mac802154: set panid address filter on ifup
mac802154: move phy settings into netlink receive
ieee802154: add extended address validation helper
mac802154: iface: add validation for extended address
ieee802154: 6lowpan: remove set of mac address
drivers/net/ieee802154/at86rf230.c | 5 ++- include/linux/ieee802154.h | 14 ++++++++ include/net/cfg802154.h | 17 ++++++--- include/net/mac802154.h | 9 +++++ net/ieee802154/6lowpan_rtnl.c | 14 -------- net/ieee802154/core.c | 42 +++++++++++++--------- net/ieee802154/core.h | 26 ++++++++++++++ net/ieee802154/nl-mac.c | 10 ++++-- net/ieee802154/nl-phy.c | 19 ++++------ net/ieee802154/rdev-ops.h | 23 ++++++++++++ net/ieee802154/sysfs.c | 15 ++++++-- net/mac802154/Makefile | 2 +- net/mac802154/cfg.c | 36 +++++++++++++++++++ net/mac802154/cfg.h | 9 +++++ net/mac802154/ieee802154_i.h | 5 ++- net/mac802154/iface.c | 27 ++++++++------- net/mac802154/mac_cmd.c | 22 +++++++++++- net/mac802154/main.c | 11 +++--- net/mac802154/mib.c | 71 -------------------------------------- 19 files changed, 229 insertions(+), 148 deletions(-) create mode 100644 net/ieee802154/core.h create mode 100644 net/ieee802154/rdev-ops.h create mode 100644 net/mac802154/cfg.c create mode 100644 net/mac802154/cfg.h
Signature · 1 line
2.1.3