ACK: [x/azure][PATCH 00/17] LP: #1812123 - Upstream Commits Needed for DPDK on Azure

Kamal Mostafa kamal at canonical.com
Fri Jun 7 19:57:58 UTC 2019


All upstream commits; positive test results.

Acked-by: Kamal Mostafa <kamal at canonical.com>

 -Kamal

On Fri, Jun 07, 2019 at 04:38:34PM -0300, Marcelo Henrique Cerri wrote:
> http://bugs.launchpad.net/bugs/1812123
> 
> Backport for xenial/linux-azure of bug #1812123. Some of the patches
> are not clean cherry picks but they just required small context
> fixes. Microsoft also ran tests on it and they have reported positive
> test results.
> 
> Dexuan Cui (1):
>   vmbus: fix subchannel removal
> 
> Stephen Hemminger (16):
>   uio: document uio_hv_generic regions
>   uio_hv_generic: create send and receive buffers
>   uio_hv_generic: add rescind support
>   uio_hv_generic: support sub-channels
>   uio_hv_generic: fix subchannel ring mmap
>   uio_hv_generic: use standard mmap for resources
>   vmbus: keep pointer to ring buffer page
>   uio: introduce UIO_MEM_IOVA
>   hv_uio_generic: map ringbuffer phys addr
>   uio_hv_generic: use ISR callback method
>   uio_hv_generic: use correct channel in isr
>   uio_hv_generic: make ring buffer attribute for primary channel
>   uio_hv_generic: defer opening vmbus until first use
>   uio_hv_generic: set callbacks on open
>   vmbus: pass channel to hv_process_channel_removal
>   vmbus: split ring buffer allocation from open
> 
>  Documentation/ABI/stable/sysfs-bus-vmbus |   7 +
>  Documentation/driver-api/uio-howto.rst   |  16 ++
>  drivers/hv/channel.c                     | 263 ++++++++++++----------
>  drivers/hv/channel_mgmt.c                |  17 +-
>  drivers/hv/ring_buffer.c                 |   1 +
>  drivers/hv/vmbus_drv.c                   |   3 +-
>  drivers/uio/uio.c                        |  18 +-
>  drivers/uio/uio_hv_generic.c             | 266 +++++++++++++++++++----
>  include/linux/hyperv.h                   |  13 +-
>  include/linux/uio_driver.h               |   1 +
>  10 files changed, 419 insertions(+), 186 deletions(-)
> 
> -- 
> 2.20.1
> 
> 
> -- 
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team



More information about the kernel-team mailing list