mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2025-01-03 10:32:33 +01:00
TODO: Mark hwsim client tracking task done
The "Add support for client tracking of HWSIM_CMD_CREATE_RADIO" task is done. The patch to kernel mac80211_hwsim kernel module was submitted and it was added to mac80211-next tree 09 Oct 2014 in commit "e9ed49bf4c2c"
This commit is contained in:
parent
1a07cf4ab1
commit
fc4462359b
15
TODO
15
TODO
@ -30,21 +30,6 @@ mac80211_hwsim
|
|||||||
Priority: Low
|
Priority: Low
|
||||||
Complexity: C1
|
Complexity: C1
|
||||||
|
|
||||||
- Add support for client tracking of HWSIM_CMD_CREATE_RADIO
|
|
||||||
|
|
||||||
When using HWSIM_CMD_CREATE_RADIO command the newly created radio is
|
|
||||||
not bound to the owner of the netlink socket. This means that the radio
|
|
||||||
stays around even after the client quits. For testing tools it would
|
|
||||||
be beneficial if the newly created radio could be bound to the lifetime
|
|
||||||
of the netlink socket.
|
|
||||||
|
|
||||||
Create a new HWSIM_ATTR_DESTROY_RADIO_ON_CLOSE (netlink flag attribute)
|
|
||||||
that can be given to HWSIM_CMD_CREATE_RADIO to indicate this behavior.
|
|
||||||
|
|
||||||
Priority: High
|
|
||||||
Complexity: C1
|
|
||||||
Owner: Jukka Rissanen <jukka.rissanen@linux.intel.com>
|
|
||||||
|
|
||||||
- Rename HWSIM_CMD_CREATE_RADIO into HWSIM_CMD_NEW_RADIO
|
- Rename HWSIM_CMD_CREATE_RADIO into HWSIM_CMD_NEW_RADIO
|
||||||
|
|
||||||
Using the name HWSIM_CMD_NEW_RADIO is more fitting on how other pieces
|
Using the name HWSIM_CMD_NEW_RADIO is more fitting on how other pieces
|
||||||
|
@ -21,3 +21,10 @@ The radio id from kernel mac80211_hwsim module is parsed properly in
|
|||||||
hwsim. The radio id is not returned as HWSIM_ATTR_RADIO_ID but instead
|
hwsim. The radio id is not returned as HWSIM_ATTR_RADIO_ID but instead
|
||||||
it is returned in error message. If the error code > 0, then that means
|
it is returned in error message. If the error code > 0, then that means
|
||||||
the radio id. If the error code < 0, then that indicates a real error.
|
the radio id. If the error code < 0, then that indicates a real error.
|
||||||
|
|
||||||
|
The hwsim uses new HWSIM_ATTR_DESTROY_RADIO_ON_CLOSE flag attribute to
|
||||||
|
tell the kernel that when the hwsim process dies, the radios it created
|
||||||
|
should be removed. For testing tools it is beneficial if the newly
|
||||||
|
created radio could be bound to the lifetime of the netlink socket.
|
||||||
|
The old behaviour i.e., radio is not destroyed when hwsim quits,
|
||||||
|
is used if one starts the hwsim with -k (--keep) command line option.
|
||||||
|
Loading…
Reference in New Issue
Block a user