Drivers: hv: Cleanup ringbuffer code
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest9 patches 2 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | Drivers: hv: utils: fix memory leak on on_msg() failuredrivers/ | +4 | 0 replies | |
| 2/9 | Drivers: hv: utils: rename outmsg_lockdrivers/ drivers/ | +8 | 0 replies | |
| 3/9 | Drivers: hv: utils: introduce HVUTIL_TRANSPORT_DESTROY modedrivers/ drivers/ | +57 | 2 replies | |
| 4/9 | Drivers: hv: utils: fix crash when device is removed from host sidedrivers/ | +23 | 0 replies | |
| 5/9 | Drivers: hv: ring_buffer.c: fix comment styledrivers/ | +26 | 0 replies | |
| 6/9 | Drivers: hv: ring_buffer: remove stray smp_read_barrier_depends()include/ | +0 | 0 replies | |
| 7/9 | Drivers: hv: ring_buffer: remove code duplication from hv_ringbuffer_peek/read()drivers/ | +25 | 0 replies | |
| 8/9 | Drivers: hv: remove code duplication between vmbus_recvpacket()/vmbus_recvpacket_raw()drivers/ | +22 | 0 replies | |
| 9/9 | Drivers: hv: ring_buffer: eliminate hv_ringbuffer_peek()drivers/ drivers/ drivers/ | +42 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/9] Drivers: hv: Cleanup ringbuffer code
Cleanup ringbuffer code also fix some issues in the util services.
Vitaly Kuznetsov (9):
Drivers: hv: utils: fix memory leak on on_msg() failure
Drivers: hv: utils: rename outmsg_lock
Drivers: hv: utils: introduce HVUTIL_TRANSPORT_DESTROY mode
Drivers: hv: utils: fix crash when device is removed from host side
Drivers: hv: ring_buffer.c: fix comment style
Drivers: hv: ring_buffer: remove stray smp_read_barrier_depends()
Drivers: hv: ring_buffer: remove code duplication from
hv_ringbuffer_peek/read()
Drivers: hv: remove code duplication between
vmbus_recvpacket()/vmbus_recvpacket_raw()
Drivers: hv: ring_buffer: eliminate hv_ringbuffer_peek()
drivers/hv/channel.c | 81 +++------------ drivers/hv/hv_utils_transport.c | 112 ++++++++++++++++----- drivers/hv/hv_utils_transport.h | 3 +- drivers/hv/hyperv_vmbus.h | 11 +-- drivers/hv/ring_buffer.c | 218 +++++++++++--------------------------- include/linux/hyperv.h | 2 - 6 files changed, 172 insertions(+), 255 deletions(-)
Signature · 1 line
1.7.4.1