summaryrefslogtreecommitdiffstats
path: root/virt/kvm/irqchip.c
diff options
context:
space:
mode:
authorLuciano Coelho <luciano.coelho@intel.com>2014-05-23 14:33:12 +0300
committerJohannes Berg <johannes.berg@intel.com>2014-05-26 11:04:41 +0200
commit1a5f0c13d1a8808c2bdd00630818ed491e1719f5 (patch)
tree8fd17631d3377a97be2ccb2181739b4077cf8011 /virt/kvm/irqchip.c
parent67af9811539be83dbdc0739215d29af23c870405 (diff)
downloadblackbird-obmc-linux-1a5f0c13d1a8808c2bdd00630818ed491e1719f5.tar.gz
blackbird-obmc-linux-1a5f0c13d1a8808c2bdd00630818ed491e1719f5.zip
mac80211: add a single-transaction driver op to switch contexts
In some cases, when the driver is already using all the channel contexts it can handle at once, we have to do an in-place switch (ie. we cannot afford using an extra context temporarily for the transaction). But some drivers may not support switching the channel context assigned to a vif on the fly (ie. without unassigning and assigning it) while others may only work if the context is changed on the fly, without unassigning it first. To allow these different scenarios, add a new driver operation that let's the driver decide how to handle an in-place switch. Signed-off-by: Luciano Coelho <luciano.coelho@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'virt/kvm/irqchip.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud