All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] Xen DOM0 runtime support
@ 2015-09-29  0:44 Stephen Hemminger
  2015-09-29  0:44 ` [PATCH 1/6] xen: allow determining DOM0 at runtime Stephen Hemminger
                   ` (7 more replies)
  0 siblings, 8 replies; 16+ messages in thread
From: Stephen Hemminger @ 2015-09-29  0:44 UTC (permalink / raw)
  To: dev

It should be possible to build a single application or library
that will work both in Xen and non-Xen environment. Any special
case handling should be done at runtime.

Stephen Hemminger (6):
  xen: allow determining DOM0 at runtime
  ethdev: add common function for reserving DMA regions
  e1000: use rte_eth_dma_zone_reserve
  ixgbe: use rte_eth_dma_zone_reserve
  i40e: use rte_eth_dma_zone_reserve
  fm10k: use rte_eth_dma_zone_reserve

 drivers/net/e1000/em_rxtx.c                  | 38 ++---------
 drivers/net/e1000/igb_rxtx.c                 | 41 ++----------
 drivers/net/fm10k/fm10k_ethdev.c             | 47 ++------------
 drivers/net/i40e/i40e_ethdev.c               |  9 ---
 drivers/net/i40e/i40e_fdir.c                 |  5 +-
 drivers/net/i40e/i40e_rxtx.c                 | 94 ++++++----------------------
 drivers/net/ixgbe/ixgbe_rxtx.c               | 47 ++------------
 lib/librte_eal/common/include/rte_memory.h   | 30 ++++++++-
 lib/librte_eal/linuxapp/eal/eal_memory.c     |  7 +++
 lib/librte_eal/linuxapp/eal/eal_xen_memory.c |  2 +-
 lib/librte_ether/rte_ethdev.c                | 24 +++++++
 lib/librte_ether/rte_ethdev.h                | 23 +++++++
 lib/librte_mempool/rte_mempool.c             | 48 +++++++++-----
 lib/librte_mempool/rte_mempool.h             |  3 +-
 14 files changed, 160 insertions(+), 258 deletions(-)

-- 
2.1.4

^ permalink raw reply	[flat|nested] 16+ messages in thread
* [PATCH v2 0/6] Xen DOM0 runtime support
@ 2015-10-23  6:34 Stephen Hemminger
  2015-10-23  6:34 ` [PATCH 1/6] xen: allow determining DOM0 at runtime Stephen Hemminger
  0 siblings, 1 reply; 16+ messages in thread
From: Stephen Hemminger @ 2015-10-23  6:34 UTC (permalink / raw)
  To: dev

It should be possible to build a single application or library
that will work both in Xen and non-Xen environment. Any special
case handling should be done at runtime.

Rebased to current DPDK source.

Stephen Hemminger (6):
  xen: allow determining DOM0 at runtime
  ethdev: add common function for reserving DMA regions
  e1000: use rte_eth_dma_zone_reserve
  ixgbe: use rte_eth_dma_zone_reserve
  i40e: use rte_eth_dma_zone_reserve
  fm10k: use rte_eth_dma_zone_reserve

 drivers/net/e1000/em_rxtx.c                  | 38 ++---------
 drivers/net/e1000/igb_rxtx.c                 | 41 ++----------
 drivers/net/fm10k/fm10k_ethdev.c             | 47 ++------------
 drivers/net/i40e/i40e_ethdev.c               |  9 ---
 drivers/net/i40e/i40e_fdir.c                 |  5 +-
 drivers/net/i40e/i40e_rxtx.c                 | 94 ++++++----------------------
 drivers/net/ixgbe/ixgbe_rxtx.c               | 47 ++------------
 lib/librte_eal/common/include/rte_memory.h   | 30 ++++++++-
 lib/librte_eal/linuxapp/eal/eal_memory.c     |  7 +++
 lib/librte_eal/linuxapp/eal/eal_xen_memory.c |  2 +-
 lib/librte_ether/rte_ethdev.c                | 24 +++++++
 lib/librte_ether/rte_ethdev.h                | 23 +++++++
 lib/librte_mempool/rte_mempool.c             | 48 +++++++++-----
 lib/librte_mempool/rte_mempool.h             |  3 +-
 14 files changed, 160 insertions(+), 258 deletions(-)

-- 
2.1.4

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2015-10-23  6:34 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-29  0:44 [PATCH 0/6] Xen DOM0 runtime support Stephen Hemminger
2015-09-29  0:44 ` [PATCH 1/6] xen: allow determining DOM0 at runtime Stephen Hemminger
2015-10-21 14:41   ` Thomas Monjalon
2015-09-29  0:44 ` [PATCH 2/6] ethdev: add common function for reserving DMA regions Stephen Hemminger
2015-09-29  0:44 ` [PATCH 3/6] e1000: use rte_eth_dma_zone_reserve Stephen Hemminger
2015-09-29  0:44 ` [PATCH 4/6] ixgbe: " Stephen Hemminger
2015-09-29  0:44 ` [PATCH 5/6] i40e: " Stephen Hemminger
2015-09-29  0:44 ` [PATCH 6/6] fm10k: " Stephen Hemminger
2015-10-04 18:44   ` David Marchand
2015-10-21 14:37     ` Thomas Monjalon
2015-09-29 20:11 ` [PATCH 0/6] Xen DOM0 runtime support Liu, Jijiang
2015-09-30  8:14 ` David Marchand
2015-09-30 17:30   ` Stephen Hemminger
2015-10-21 14:40     ` Thomas Monjalon
2015-10-23  6:28       ` Stephen Hemminger
  -- strict thread matches above, loose matches on Subject: below --
2015-10-23  6:34 [PATCH v2 " Stephen Hemminger
2015-10-23  6:34 ` [PATCH 1/6] xen: allow determining DOM0 at runtime Stephen Hemminger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.