diff options
author | K. Y. Srinivasan <kys@microsoft.com> | 2011-10-09 19:42:28 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-10-10 22:50:00 -0600 |
commit | e2bb65378385a10e21612845e33cd5936e0cbadb (patch) | |
tree | efd641a6591d29e5a05da80ce6eb707b0c1c3cde /include/linux/bcma | |
parent | 76e5f8135d63eb784ef44438e46e82cf0329e179 (diff) | |
download | linux-e2bb65378385a10e21612845e33cd5936e0cbadb.tar.gz linux-e2bb65378385a10e21612845e33cd5936e0cbadb.tar.bz2 linux-e2bb65378385a10e21612845e33cd5936e0cbadb.zip |
Staging: hv: util: Invoke cn_netlink_send() in a work context
Invoke cn_netlink_send() in a work context as opposed being called
in the context of channel callback. On entry into the channel callback
code the channel inbound spin lock is held and deferring to a work
context avoids having to invoke cn_netlink_send() while holding
the inbound lock. As part of this adjustment, also increase the
timeout value for waiting for the user level component of KVP.
Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'include/linux/bcma')
0 files changed, 0 insertions, 0 deletions