Message ID | 20190314183135.20235-1-marcelo.cerri@canonical.com |
---|---|
Headers | show |
Series | Upstream Commits Needed for DPDK on Azure | expand |
On 3/14/19 7:31 PM, Marcelo Henrique Cerri wrote: > BugLink: http://bugs.launchpad.net/bugs/1812123 > > Dexuan Cui (1): > vmbus: fix subchannel removal > > Stephen Hemminger (7): > vmbus: keep pointer to ring buffer page > uio: introduce UIO_MEM_IOVA > hv_uio_generic: map ringbuffer phys addr > 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 > > drivers/hv/channel.c | 270 +++++++++++++++++++---------------- > drivers/hv/channel_mgmt.c | 17 +-- > drivers/hv/ring_buffer.c | 1 + > drivers/hv/vmbus_drv.c | 3 +- > drivers/uio/uio.c | 24 ++-- > drivers/uio/uio_hv_generic.c | 110 +++++++++----- > include/linux/hyperv.h | 13 +- > include/linux/uio_driver.h | 1 + > 8 files changed, 258 insertions(+), 181 deletions(-) > Limited to custom kernel, backported patch looks good. Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
On 3/14/19 7:31 PM, Marcelo Henrique Cerri wrote: > BugLink: http://bugs.launchpad.net/bugs/1812123 > > Dexuan Cui (1): > vmbus: fix subchannel removal > > Stephen Hemminger (7): > vmbus: keep pointer to ring buffer page > uio: introduce UIO_MEM_IOVA > hv_uio_generic: map ringbuffer phys addr > 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 > > drivers/hv/channel.c | 270 +++++++++++++++++++---------------- > drivers/hv/channel_mgmt.c | 17 +-- > drivers/hv/ring_buffer.c | 1 + > drivers/hv/vmbus_drv.c | 3 +- > drivers/uio/uio.c | 24 ++-- > drivers/uio/uio_hv_generic.c | 110 +++++++++----- > include/linux/hyperv.h | 13 +- > include/linux/uio_driver.h | 1 + > 8 files changed, 258 insertions(+), 181 deletions(-) > Applied to cosmic/linux-azure/master-next branch, with Stefan's ACK (stefan.bader@canonical.com) as per IRC chat. Thanks, Kleber