linux/drivers/hv
K. Y. Srinivasan 1e052a16eb Drivers: hv: util: Make hv_poll_channel() a little more efficient
The current code unconditionally sends an IPI. If we are running on the
correct CPU and are in interrupt level, we don't need an IPI.
Make this adjustment.

Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-05-18 16:55:28 +02:00
..
Kconfig x86/hyperv: Implement hv_get_tsc_page() 2017-03-11 14:47:28 +01:00
Makefile Drivers: hv: util: introduce hv_utils_transport abstraction 2015-05-24 12:17:41 -07:00
channel.c Merge 4.11-rc4 into char-misc-next 2017-03-27 09:13:04 +02:00
channel_mgmt.c Merge 4.11-rc4 into char-misc-next 2017-03-27 09:13:04 +02:00
connection.c Drivers: hv: vmbus: Fix error code returned by vmbus_post_msg() 2017-05-18 16:55:28 +02:00
hv.c Drivers: hv: Base autoeoi enablement based on hypervisor hints 2017-03-17 15:10:49 +09:00
hv_balloon.c vmbus: remove useless return's 2017-03-17 15:10:48 +09:00
hv_fcopy.c Merge 4.11-rc4 into char-misc-next 2017-03-27 09:13:04 +02:00
hv_kvp.c Merge 4.11-rc4 into char-misc-next 2017-03-27 09:13:04 +02:00
hv_snapshot.c Merge 4.11-rc4 into char-misc-next 2017-03-27 09:13:04 +02:00
hv_util.c Drivers: hv: util: don't forget to init host_ts.lock 2017-03-16 16:42:00 +09:00
hv_utils_transport.c Drivers: hv: util: move waiting for release to hv_utils_transport itself 2017-03-16 16:42:00 +09:00
hv_utils_transport.h Drivers: hv: util: move waiting for release to hv_utils_transport itself 2017-03-16 16:42:00 +09:00
hyperv_vmbus.h Drivers: hv: util: Make hv_poll_channel() a little more efficient 2017-05-18 16:55:28 +02:00
ring_buffer.c char/misc patches for 4.12-rc1 2017-05-04 19:15:35 -07:00
vmbus_drv.c Merge 4.11-rc4 into char-misc-next 2017-03-27 09:13:04 +02:00