diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2019-01-11 17:28:48 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2019-01-11 17:28:48 +0300 |
commit | 411aba3c128fb4fd68b03e12a7ec6e7350d3b101 (patch) | |
tree | b73f915d8c079e7ab20133bf80dd2cdcddf82141 /include | |
parent | 36bdf3cae09df891b191f3955c8e54a2e05d67d0 (diff) | |
parent | b5679cebf780c6f1c2451a73bf1842a4409840e7 (diff) | |
download | linux-411aba3c128fb4fd68b03e12a7ec6e7350d3b101.tar.xz |
Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux into char-misc-linus
Sasha writes:
Three bug fixes for different parts of the hyper-v code:
- Fix for a lockup when changing NIC's MTU from Dexuan.
- Fix of use of uninitialized memory from Dexuan.
- Fix for memory corruption caused by ballooning from Vitaly.
All 3 were tested internally.
* tag 'hyperv-fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux:
vmbus: fix subchannel removal
hv_balloon: avoid touching uninitialized struct page during tail onlining
Drivers: hv: vmbus: Check for ring when getting debug info
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/hyperv.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/include/linux/hyperv.h b/include/linux/hyperv.h index f0885cc01db6..dcb6977afce9 100644 --- a/include/linux/hyperv.h +++ b/include/linux/hyperv.h @@ -1159,8 +1159,9 @@ struct hv_ring_buffer_debug_info { u32 bytes_avail_towrite; }; -void hv_ringbuffer_get_debuginfo(const struct hv_ring_buffer_info *ring_info, - struct hv_ring_buffer_debug_info *debug_info); + +int hv_ringbuffer_get_debuginfo(const struct hv_ring_buffer_info *ring_info, + struct hv_ring_buffer_debug_info *debug_info); /* Vmbus interface */ #define vmbus_driver_register(driver) \ |