dev.dpdk.org archive mirror
 help / color / mirror / Atom feed
From: Tetsuya Mukawa <mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
To: "Qiu,
	Michael" <michael.qiu-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>,
	"dev-VfR2kkLFssw@public.gmane.org"
	<dev-VfR2kkLFssw@public.gmane.org>
Subject: Re: [PATCH v6] testpmd: Add port hotplug support
Date: Tue, 03 Feb 2015 19:29:48 +0900	[thread overview]
Message-ID: <54D0A31C.2030903@igel.co.jp> (raw)
In-Reply-To: <533710CFB86FA344BFBF2D6802E60286CD3F7D-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>

On 2015/02/03 18:14, Qiu, Michael wrote:
> On 2/3/2015 2:16 PM, Qiu, Michael wrote:
>> On 2/1/2015 12:02 PM, Tetsuya Mukawa wrote:
>>> The patch introduces following commands.
>>> - port attach [ident]
>>> - port detach [port_id]
>>>  - attach: attaching a port
>>>  - detach: detaching a port
>>>  - ident: pci address of physical device.
>>>           Or device name and paramerters of virtual device.
>>>          (ex. 0000:02:00.0, eth_pcap0,iface=eth0)
>>>  - port_id: port identifier
>>>
>>> v5:
>>> - Add testpmd documentation.
>>>   (Thanks to Iremonger, Bernard)
>>> v4:
>>>  - Fix strings of command help.
>>>
>>> Signed-off-by: Tetsuya Mukawa <mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
> [...]
>
>>> +static int
>>> +port_is_closed(portid_t port_id)
>>> +{
>>> +	if (port_id_is_invalid(port_id, ENABLED_WARN))
>>> +		return 0;
>>> +
>>> +	if (ports[port_id].port_status != RTE_PORT_CLOSED)
>>> +		return 0;
>>> +
>>> +	return 1;
>>> +}
>>> +
>>> +int
>>>  start_port(portid_t pid)
>>>  {
>>>  	int diag, need_check_link_status = 0;
>>> @@ -1296,8 +1347,8 @@ start_port(portid_t pid)
>>>  
>>>  	if(dcb_config)
>>>  		dcb_test = 1;
>>> -	for (pi = 0; pi < nb_ports; pi++) {
>>> -		if (pid < nb_ports && pid != pi)
>>> +	FOREACH_PORT(pi, ports) {
>>> +		if (!port_id_is_invalid(pid, DISABLED_WARN) && pid != pi)
>> Here may it be:
>>
>> if (!port_id_is_invalid(pid, DISABLED_WARN) && (pid != pi || pid == RET_PORT_ALL))
> Sorry, should be:
>
> if (!port_id_is_invalid(pid, DISABLED_WARN) && pid != pi && pid != (portid_t)RET_PORT_ALL)
>
> Otherwise, should check for "RET_PORT_ALL" in function port_id_is_invalid()

Thanks for comment. I've found 2 issues.
(I guess the original code has same issue.)
One is that "port_id_is_invalid" should receives "pi" instead of "pid".
The other is if statement is wrong as you said.

I guess following statement will be good.

if (port_id_is_invalid(pi, DISABLED_WARN) || (pid != pi && pid !=
(portid_t)RTE_PORT_ALL))

How about it?

Thanks,
Tetsuya


> Thanks,
> Michael
>
>> Otherwise no port will be start by default.
>>
>>
>> Thanks,
>> Michael
>>
>>>  			continue;
>>>  
>>>  		port = &ports[pi];
>>> @@ -1421,7 +1472,7 @@ start_port(portid_t pid)
>>>  	}
>>>  
>>>  	if (need_check_link_status && !no_link_check)
>>> -		check_all_ports_link_status(nb_ports, RTE_PORT_ALL);
>>> +		check_all_ports_link_status(RTE_PORT_ALL);
>>>  	else
>>>  		printf("Please stop the ports first\n");
>>>  
>>> @@ -1446,8 +1497,8 @@ stop_port(portid_t pid)
>>>  	}
>>>  	printf("Stopping ports...\n");
>>>  
>>> -	for (pi = 0; pi < nb_ports; pi++) {
>>> -		if (pid < nb_ports && pid != pi)
>>> +	FOREACH_PORT(pi, ports) {
>>> +		if (!port_id_is_invalid(pid, DISABLED_WARN) && pid != pi)
>>>  			continue;
>>>  
>>>  		port = &ports[pi];
>>> @@ -1463,7 +1514,7 @@ stop_port(portid_t pid)
>>>  		need_check_link_status = 1;
>>>  	}
>>>  	if (need_check_link_status && !no_link_check)
>>> -		check_all_ports_link_status(nb_ports, RTE_PORT_ALL);
>>> +		check_all_ports_link_status(RTE_PORT_ALL);
>>>  
>>>  	printf("Done\n");
>>>  }
>>> @@ -1481,8 +1532,8 @@ close_port(portid_t pid)
>>>  
>>>  	printf("Closing ports...\n");
>>>  
>>> -	for (pi = 0; pi < nb_ports; pi++) {
>>> -		if (pid < nb_ports && pid != pi)
>>> +	FOREACH_PORT(pi, ports) {
>>> +		if (!port_id_is_invalid(pid, DISABLED_WARN) && pid != pi)
>>>  			continue;
>>>  
>>>  		port = &ports[pi];
>>> @@ -1502,31 +1553,83 @@ close_port(portid_t pid)
>>>  	printf("Done\n");
>>>  }
>>>  
>>> -int
>>> -all_ports_stopped(void)
>>> +void
>>> +attach_port(char *identifier)
>>>  {
>>> -	portid_t pi;
>>> -	struct rte_port *port;
>>> +	portid_t i, j, pi = 0;
>>>  
>>> -	for (pi = 0; pi < nb_ports; pi++) {
>>> -		port = &ports[pi];
>>> -		if (port->port_status != RTE_PORT_STOPPED)
>>> -			return 0;
>>> +	printf("Attaching a new port...\n");
>>> +
>>> +	if (identifier == NULL) {
>>> +		printf("Invalid parameters are speficied\n");
>>> +		return;
>>>  	}
>>>  
>>> -	return 1;
>>> +	if (test_done == 0) {
>>> +		printf("Please stop forwarding first\n");
>>> +		return;
>>> +	}
>>> +
>>> +	if (rte_eal_dev_attach(identifier, &pi))
>>> +		return;
>>> +
>>> +	ports[pi].enabled = 1;
>>> +	reconfig(pi, rte_eth_dev_socket_id(pi));
>>> +	rte_eth_promiscuous_enable(pi);
>>> +
>>> +	nb_ports = rte_eth_dev_count();
>>> +
>>> +	/* set_default_fwd_ports_config(); */
>>> +	bzero(fwd_ports_ids, sizeof(fwd_ports_ids));
>>> +	i = 0;
>>> +	FOREACH_PORT(j, ports) {
>>> +		fwd_ports_ids[i] = j;
>>> +		i++;
>>> +	}
>>> +	nb_cfg_ports = nb_ports;
>>> +	nb_fwd_ports++;
>>> +
>>> +	ports[pi].port_status = RTE_PORT_STOPPED;
>>> +
>>> +	printf("Port %d is attached. Now total ports is %d\n", pi, nb_ports);
>>> +	printf("Done\n");
>>>  }
>>>  
>>> -int
>>> -port_is_started(portid_t port_id)
>>> +void
>>> +detach_port(uint8_t port_id)
>>>  {
>>> -	if (port_id_is_invalid(port_id))
>>> -		return -1;
>>> +	portid_t i, pi = 0;
>>> +	char name[RTE_ETH_NAME_MAX_LEN];
>>>  
>>> -	if (ports[port_id].port_status != RTE_PORT_STARTED)
>>> -		return 0;
>>> +	printf("Detaching a port...\n");
>>>  
>>> -	return 1;
>>> +	if (!port_is_closed(port_id)) {
>>> +		printf("Please close port first\n");
>>> +		return;
>>> +	}
>>> +
>>> +	rte_eth_promiscuous_disable(port_id);
>>> +
>>> +	if (rte_eal_dev_detach(port_id, name))
>>> +		return;
>>> +
>>> +	ports[port_id].enabled = 0;
>>> +	nb_ports = rte_eth_dev_count();
>>> +
>>> +	/* set_default_fwd_ports_config(); */
>>> +	bzero(fwd_ports_ids, sizeof(fwd_ports_ids));
>>> +	i = 0;
>>> +	FOREACH_PORT(pi, ports) {
>>> +		fwd_ports_ids[i] = pi;
>>> +		i++;
>>> +	}
>>> +	nb_cfg_ports = nb_ports;
>>> +	nb_fwd_ports--;
>>> +
>>> +	printf("Port '%s' is detached. Now total ports is %d\n",
>>> +			name, nb_ports);
>>> +	printf("Done\n");
>>> +	return;
>>>  }
>>>  
>>>  void
>>> @@ -1534,7 +1637,7 @@ pmd_test_exit(void)
>>>  {
>>>  	portid_t pt_id;
>>>  
>>> -	for (pt_id = 0; pt_id < nb_ports; pt_id++) {
>>> +	FOREACH_PORT(pt_id, ports) {
>>>  		printf("Stopping port %d...", pt_id);
>>>  		fflush(stdout);
>>>  		rte_eth_dev_close(pt_id);
>>> @@ -1553,7 +1656,7 @@ struct pmd_test_command {
>>>  
>>>  /* Check the link status of all ports in up to 9s, and print them finally */
>>>  static void
>>> -check_all_ports_link_status(uint8_t port_num, uint32_t port_mask)
>>> +check_all_ports_link_status(uint32_t port_mask)
>>>  {
>>>  #define CHECK_INTERVAL 100 /* 100ms */
>>>  #define MAX_CHECK_TIME 90 /* 9s (90 * 100ms) in total */
>>> @@ -1564,7 +1667,7 @@ check_all_ports_link_status(uint8_t port_num, uint32_t port_mask)
>>>  	fflush(stdout);
>>>  	for (count = 0; count <= MAX_CHECK_TIME; count++) {
>>>  		all_ports_up = 1;
>>> -		for (portid = 0; portid < port_num; portid++) {
>>> +		FOREACH_PORT(portid, ports) {
>>>  			if ((port_mask & (1 << portid)) == 0)
>>>  				continue;
>>>  			memset(&link, 0, sizeof(link));
>>> @@ -1688,7 +1791,7 @@ init_port_config(void)
>>>  	portid_t pid;
>>>  	struct rte_port *port;
>>>  
>>> -	for (pid = 0; pid < nb_ports; pid++) {
>>> +	FOREACH_PORT(pid, ports) {
>>>  		port = &ports[pid];
>>>  		port->dev_conf.rxmode = rx_mode;
>>>  		port->dev_conf.fdir_conf = fdir_conf;
>>> @@ -1877,7 +1980,7 @@ main(int argc, char** argv)
>>>  
>>>  	nb_ports = (portid_t) rte_eth_dev_count();
>>>  	if (nb_ports == 0)
>>> -		rte_exit(EXIT_FAILURE, "No probed ethernet device\n");
>>> +		RTE_LOG(WARNING, EAL, "No probed ethernet devices\n");
>>>  
>>>  	set_def_fwd_config();
>>>  	if (nb_lcores == 0)
>>> @@ -1899,7 +2002,7 @@ main(int argc, char** argv)
>>>  		rte_exit(EXIT_FAILURE, "Start ports failed\n");
>>>  
>>>  	/* set all ports to promiscuous mode by default */
>>> -	for (port_id = 0; port_id < nb_ports; port_id++)
>>> +	FOREACH_PORT(port_id, ports)
>>>  		rte_eth_promiscuous_enable(port_id);
>>>  
>>>  #ifdef RTE_LIBRTE_CMDLINE
>>> diff --git a/app/test-pmd/testpmd.h b/app/test-pmd/testpmd.h
>>> index 8f5e6c7..109c670 100644
>>> --- a/app/test-pmd/testpmd.h
>>> +++ b/app/test-pmd/testpmd.h
>>> @@ -134,6 +134,7 @@ struct fwd_stream {
>>>   * The data structure associated with each port.
>>>   */
>>>  struct rte_port {
>>> +	uint8_t                 enabled;    /**< Port enabled or not */
>>>  	struct rte_eth_dev_info dev_info;   /**< PCI info + driver name */
>>>  	struct rte_eth_conf     dev_conf;   /**< Port configuration. */
>>>  	struct ether_addr       eth_addr;   /**< Port ethernet address */
>>> @@ -159,6 +160,14 @@ struct rte_port {
>>>  	struct rte_eth_txconf   tx_conf;    /**< tx configuration */
>>>  };
>>>  
>>> +extern portid_t __rte_unused
>>> +find_next_port(portid_t p, struct rte_port *ports, int size);
>>> +
>>> +#define FOREACH_PORT(p, ports) \
>>> +	for (p = find_next_port(0, ports, RTE_MAX_ETHPORTS); \
>>> +	    p < RTE_MAX_ETHPORTS; \
>>> +	    p = find_next_port(p + 1, ports, RTE_MAX_ETHPORTS))
>>> +
>>>  /**
>>>   * The data structure associated with each forwarding logical core.
>>>   * The logical cores are internally numbered by a core index from 0 to
>>> @@ -515,6 +524,8 @@ int init_port_dcb_config(portid_t pid,struct dcb_config *dcb_conf);
>>>  int start_port(portid_t pid);
>>>  void stop_port(portid_t pid);
>>>  void close_port(portid_t pid);
>>> +void attach_port(char *identifier);
>>> +void detach_port(uint8_t port_id);
>>>  int all_ports_stopped(void);
>>>  int port_is_started(portid_t port_id);
>>>  void pmd_test_exit(void);
>>> @@ -558,10 +569,15 @@ void get_ethertype_filter(uint8_t port_id, uint16_t index);
>>>  void get_2tuple_filter(uint8_t port_id, uint16_t index);
>>>  void get_5tuple_filter(uint8_t port_id, uint16_t index);
>>>  void get_flex_filter(uint8_t port_id, uint16_t index);
>>> -int port_id_is_invalid(portid_t port_id);
>>>  int rx_queue_id_is_invalid(queueid_t rxq_id);
>>>  int tx_queue_id_is_invalid(queueid_t txq_id);
>>>  
>>> +enum print_warning {
>>> +	ENABLED_WARN = 0,
>>> +	DISABLED_WARN
>>> +};
>>> +int port_id_is_invalid(portid_t port_id, enum print_warning warning);
>>> +
>>>  /*
>>>   * Work-around of a compilation error with ICC on invocations of the
>>>   * rte_be_to_cpu_16() function.
>>> diff --git a/doc/guides/testpmd_app_ug/testpmd_funcs.rst b/doc/guides/testpmd_app_ug/testpmd_funcs.rst
>>> index 218835a..1cacbcf 100644
>>> --- a/doc/guides/testpmd_app_ug/testpmd_funcs.rst
>>> +++ b/doc/guides/testpmd_app_ug/testpmd_funcs.rst
>>> @@ -808,6 +808,63 @@ The following sections show functions for configuring ports.
>>>  
>>>      Port configuration changes only become active when forwarding is started/restarted.
>>>  
>>> +port attach
>>> +~~~~~~~~~~~
>>> +
>>> +Attach a port specified by pci address or virtual device args.
>>> +
>>> +To attach a new pci device, the device should be recognized by kernel first.
>>> +Then it should be moved under DPDK management.
>>> +Finally the port can be attached to testpmd.
>>> +On the other hand, to attach a port created by virtual device, above steps are not needed.
>>> +
>>> +port attach (identifier)
>>> +
>>> +For example, to attach a port that pci address is 0000:02:00.0.
>>> +
>>> +.. code-block:: console
>>> +
>>> +    testpmd> port attach 0000:02:00.0
>>> +    Attaching a new port...
>>> +    ... snip ...
>>> +    Port 0 is attached. Now total ports is 1
>>> +    Done
>>> +
>>> +For example, to attach a port created by pcap PMD.
>>> +
>>> +.. code-block:: console
>>> +
>>> +    testpmd> port attach eth_pcap0,iface=eth0
>>> +    Attaching a new port...
>>> +    ... snip ...
>>> +    Port 0 is attached. Now total ports is 1
>>> +    Done
>>> +
>>> +In this case, identifier is "eth_pcap0,iface=eth0".
>>> +This identifier format is the same as "--vdev" format of DPDK applications.
>>> +
>>> +port detach
>>> +~~~~~~~~~~~
>>> +
>>> +Detach a specific port.
>>> +
>>> +Before detaching a port, the port should be closed.
>>> +Also to remove a pci device completely from the system, first detach the port from testpmd.
>>> +Then the device should be moved under kernel management.
>>> +Finally the device can be remove using kernel pci hotplug functionality.
>>> +On the other hand, to remove a port created by virtual device, above steps are not needed.
>>> +
>>> +port detach (port_id)
>>> +
>>> +For example, to detach a port 0.
>>> +
>>> +.. code-block:: console
>>> +
>>> +    testpmd> port detach 0
>>> +    Detaching a port...
>>> +    ... snip ...
>>> +    Done
>>> +
>>>  port start
>>>  ~~~~~~~~~~
>>>  

  parent reply	other threads:[~2015-02-03 10:29 UTC|newest]

Thread overview: 364+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1418106629-22227-2-git-send-email-mukawa@igel.co.j>
     [not found] ` <1418106629-22227-2-git-send-email-mukawa-AlSX/UN32fsRI6Z/4DGYtg@public.gmane.org>
2015-01-19 10:40   ` [PATCH v4 00/11] Port Hotplug Framework Tetsuya Mukawa
     [not found]     ` <1421664027-17971-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-01-19 10:40       ` [PATCH v4 01/11] eal/pci, ethdev: Remove assumption that port will not be detached Tetsuya Mukawa
     [not found]         ` <8CEF83825BEC744B83065625E567D7C2049D7C19@IRSMSX108.ger.corp.intel.com>
2015-01-19 14:24           ` FW: " Qiu, Michael
     [not found]             ` <533710CFB86FA344BFBF2D6802E60286CB76AF-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-20  2:02               ` Tetsuya Mukawa
2015-01-19 10:40       ` [PATCH v4 02/11] eal/pci: Consolidate pci address comparison APIs Tetsuya Mukawa
2015-01-19 10:40       ` [PATCH v4 03/11] ethdev: Add rte_eth_dev_free to free specified device Tetsuya Mukawa
2015-01-19 10:40       ` [PATCH v4 04/11] eal, ethdev: Add a function and function pointers to close ether device Tetsuya Mukawa
2015-01-19 10:40       ` [PATCH v4 05/11] ethdev: Add functions that will be used by port hotplug functions Tetsuya Mukawa
2015-01-21  2:40         ` Qiu, Michael
     [not found]           ` <533710CFB86FA344BFBF2D6802E60286CB7F5F-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-21  9:02             ` Tetsuya Mukawa
2015-01-19 10:40       ` [PATCH v4 06/11] eal/linux/pci: Add functions for unmapping igb_uio resources Tetsuya Mukawa
2015-01-20  9:23         ` Qiu, Michael
     [not found]           ` <533710CFB86FA344BFBF2D6802E60286CB7D11-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-21  0:17             ` Tetsuya Mukawa
2015-01-21 10:01             ` Tetsuya Mukawa
2015-01-22  8:12               ` Qiu, Michael
     [not found]                 ` <533710CFB86FA344BFBF2D6802E60286CB882E-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-22 10:15                   ` Tetsuya Mukawa
2015-01-23  2:54                     ` Qiu, Michael
     [not found]                       ` <533710CFB86FA344BFBF2D6802E60286CB8B2A-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-23  3:20                         ` Tetsuya Mukawa
2015-01-19 10:40       ` [PATCH v4 07/11] eal/pci: Add a function to remove the entry of devargs list Tetsuya Mukawa
2015-01-21  2:55         ` Qiu, Michael
     [not found]           ` <533710CFB86FA344BFBF2D6802E60286CB7F7B-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-21  6:33             ` Tetsuya Mukawa
2015-01-19 10:40       ` [PATCH v4 08/11] eal/pci: Cleanup pci driver initialization code Tetsuya Mukawa
     [not found]         ` <1421664027-17971-9-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-01-30  5:42           ` [PATCH v5 00/13] Port Hotplug Framework Tetsuya Mukawa
     [not found]             ` <1422596563-26310-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-01-30  5:42               ` [PATCH v5 01/13] eal_pci: Add flag to hold kernel driver type Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5 02/13] eal_pci: pci memory map work with " Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5 03/13] eal/pci, ethdev: Remove assumption that port will not be detached Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5 04/13] eal/pci: Consolidate pci address comparison APIs Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5 05/13] ethdev: Add rte_eth_dev_free to free specified device Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5 06/13] eal, ethdev: Add a function and function pointers to close ether device Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5 07/13] ethdev: Add functions that will be used by port hotplug functions Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5 08/13] eal/linux/pci: Add functions for unmapping igb_uio resources Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5 09/13] eal/pci: Add a function to remove the entry of devargs list Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5 10/13] eal/pci: Cleanup pci driver initialization code Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5 11/13] ethdev: Add one dev_type paramerter to rte_eth_dev_allocate Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5 12/13] eal/pci: Add rte_eal_dev_attach/detach() functions Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5 13/13] eal: Enable port hotplug framework in Linux Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5] librte_pmd_pcap: Add port hotplug support Tetsuya Mukawa
2015-01-30  5:42               ` [PATCH v5] testpmd: " Tetsuya Mukawa
2015-02-01  4:01           ` [PATCH v6 00/13] Port Hotplug Framework Tetsuya Mukawa
     [not found]             ` <1422763322-13742-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-01  4:01               ` [PATCH v6 01/13] eal_pci: Add flag to hold kernel driver type Tetsuya Mukawa
2015-02-01  4:01               ` [PATCH v6 02/13] eal_pci: pci memory map work with " Tetsuya Mukawa
2015-02-01  4:01               ` [PATCH v6 03/13] eal/pci, ethdev: Remove assumption that port will not be detached Tetsuya Mukawa
     [not found]                 ` <1422763322-13742-4-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-09  8:30                   ` [PATCH v7 00/14] Port Hotplug Framework Tetsuya Mukawa
     [not found]                     ` <1423470639-15744-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-09  8:30                       ` [PATCH v7 01/14] eal_pci: Add flag to hold kernel driver type Tetsuya Mukawa
     [not found]                         ` <1423470639-15744-2-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16  4:14                           ` [PATCH v8 00/14] Port Hotplug Framework Tetsuya Mukawa
2015-02-16  5:13                             ` Qiu, Michael
     [not found]                           ` <1424060073-23484-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16  4:14                             ` [PATCH v8 01/14] eal_pci: Add flag to hold kernel driver type Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-2-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:14                                 ` Iremonger, Bernard
2015-02-17  0:12                                 ` Thomas Monjalon
2015-02-17  3:09                                   ` Qiu, Michael
2015-02-20  6:39                                 ` [PATCH v10 00/14] Port Hotplug Framework Tetsuya Mukawa
     [not found]                                   ` <1424414390-18509-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-20  6:39                                     ` [PATCH v10 01/14] eal: Enable port Hotplug framework in Linux Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10 02/14] eal_pci: Add flag to hold kernel driver type Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10 03/14] eal_pci: pci memory map work with " Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10 04/14] eal/pci, ethdev: Remove assumption that port will not be detached Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10 05/14] eal/pci: Consolidate pci address comparison APIs Tetsuya Mukawa
     [not found]                                       ` <1424414390-18509-6-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-23  5:09                                         ` [PATCH v11 00/13] Port Hotplug Framework Tetsuya Mukawa
     [not found]                                           ` <1424668171-8695-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-23  5:09                                             ` [PATCH v11 01/13] eal: Enable port Hotplug framework in Linux Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11 02/13] eal_pci: Add flag to hold kernel driver type Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11 03/13] eal_pci: pci memory map work with " Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11 04/13] eal/pci, ethdev: Remove assumption that port will not be detached Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11 05/13] eal/pci: Consolidate pci address comparison APIs Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11 06/13] ethdev: Add rte_eth_dev_release_port to release specified port Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11 07/13] eal, ethdev: Add a function and function pointers to close ether device Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11 08/13] ethdev: Add functions that will be used by port hotplug functions Tetsuya Mukawa
     [not found]                                               ` <1424668171-8695-9-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-23 11:01                                                 ` Iremonger, Bernard
     [not found]                                                   ` <8CEF83825BEC744B83065625E567D7C2049EBD15-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-23 11:32                                                     ` Tetsuya Mukawa
     [not found]                                                       ` <54EB0FE1.7060301-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-23 11:39                                                         ` Iremonger, Bernard
     [not found]                                                           ` <8CEF83825BEC744B83065625E567D7C2049EBD4D-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-23 11:40                                                             ` Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11 09/13] eal/linux/pci: Add functions for unmapping igb_uio resources Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11 10/13] eal/pci: Add probe and close functions of pci driver Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11 11/13] ethdev: Add one dev_type parameter to rte_eth_dev_allocate Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11 12/13] eal/pci: Add rte_eal_dev_attach/detach() functions Tetsuya Mukawa
     [not found]                                               ` <1424668171-8695-13-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-23 13:29                                                 ` Maxime Leroy
     [not found]                                                   ` <CAEykdvo32gSCoy-tLYPdU1+CsBvnf6V0dRhH9QHftUYacdVuTw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-02-24  4:48                                                     ` Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11 13/13] doc: Add port hotplug framework section to programmers guide Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11] librte_pmd_pcap: Add port hotplug support Tetsuya Mukawa
2015-02-23  5:09                                             ` [PATCH v11] testpmd: " Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10 06/14] ethdev: Add rte_eth_dev_release_port to release specified port Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10 07/14] eal, ethdev: Add a function and function pointers to close ether device Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10 08/14] ethdev: Add functions that will be used by port hotplug functions Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10 09/14] eal/linux/pci: Add functions for unmapping igb_uio resources Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10 10/14] eal/pci: Add a function to remove the entry of devargs list Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10 11/14] eal/pci: Add probe and close functions of pci driver Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10 12/14] ethdev: Add one dev_type parameter to rte_eth_dev_allocate Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10 13/14] eal/pci: Add rte_eal_dev_attach/detach() functions Tetsuya Mukawa
     [not found]                                       ` <1424414390-18509-14-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-20 10:14                                         ` Maxime Leroy
     [not found]                                           ` <CAEykdvpbx=n60XbjSBQnZJN7=t3o2CncC2hMo9ytB7V2GsL+RQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-02-20 10:32                                             ` Tetsuya Mukawa
     [not found]                                               ` <54E70D38.6090209-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-20 15:20                                                 ` Maxime Leroy
     [not found]                                                   ` <CAEykdvqQZBb4BSqX1iyWks_R9T4KkLk119rJZZERT=UCOUQdSQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-02-21  3:49                                                     ` Tetsuya Mukawa
     [not found]                                                       ` <54E8003C.9080405-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-21 12:49                                                         ` Maxime Leroy
     [not found]                                                           ` <CAEykdvryOkOC9kJ0OybfTe1wzdhUkyXMHVR1YSz0tYpu0Ab0DQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-02-22  3:04                                                             ` Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10 14/14] doc: Add port hotplug framework section to programmers guide Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10] librte_pmd_pcap: Add port hotplug support Tetsuya Mukawa
2015-02-20  6:39                                     ` [PATCH v10] testpmd: " Tetsuya Mukawa
2015-02-23 12:45                                 ` [PATCH v12 00/13] Port Hotplug Framework Tetsuya Mukawa
     [not found]                                   ` <1424695564-3913-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-23 12:45                                     ` [PATCH v12 01/13] eal: Enable port Hotplug framework in Linux Tetsuya Mukawa
2015-02-23 12:45                                     ` [PATCH v12 02/13] eal_pci: Add flag to hold kernel driver type Tetsuya Mukawa
2015-02-23 12:45                                     ` [PATCH v12 03/13] eal_pci: pci memory map work with " Tetsuya Mukawa
2015-02-23 12:45                                     ` [PATCH v12 04/13] eal/pci, ethdev: Remove assumption that port will not be detached Tetsuya Mukawa
2015-02-23 12:45                                     ` [PATCH v12 05/13] eal/pci: Consolidate pci address comparison APIs Tetsuya Mukawa
2015-02-23 12:45                                     ` [PATCH v12 06/13] ethdev: Add rte_eth_dev_release_port to release specified port Tetsuya Mukawa
2015-02-23 12:45                                     ` [PATCH v12 07/13] eal, ethdev: Add a function and function pointers to close ether device Tetsuya Mukawa
2015-02-23 12:45                                     ` [PATCH v12 08/13] ethdev: Add functions that will be used by port hotplug functions Tetsuya Mukawa
2015-02-23 12:45                                     ` [PATCH v12 09/13] eal/linux/pci: Add functions for unmapping igb_uio resources Tetsuya Mukawa
2015-02-23 12:45                                     ` [PATCH v12 10/13] eal/pci: Add probe and close functions of pci driver Tetsuya Mukawa
2015-02-23 12:46                                     ` [PATCH v12 11/13] ethdev: Add one dev_type parameter to rte_eth_dev_allocate Tetsuya Mukawa
2015-02-23 12:46                                     ` [PATCH v12 12/13] eal/pci: Add rte_eal_dev_attach/detach() functions Tetsuya Mukawa
2015-02-23 12:46                                     ` [PATCH v12 13/13] doc: Add port hotplug framework section to programmers guide Tetsuya Mukawa
2015-02-23 12:46                                     ` [PATCH v12] librte_pmd_pcap: Add port hotplug support Tetsuya Mukawa
2015-02-23 12:46                                     ` [PATCH v12] testpmd: " Tetsuya Mukawa
2015-02-24  4:49                                 ` [PATCH v13 00/13] Port Hotplug Framework Tetsuya Mukawa
     [not found]                                   ` <1424753389-29864-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-24  4:49                                     ` [PATCH v13 01/13] eal: Enable port Hotplug framework in Linux Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13 02/13] eal_pci: Add flag to hold kernel driver type Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13 03/13] eal_pci: pci memory map work with " Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13 04/13] eal/pci, ethdev: Remove assumption that port will not be detached Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13 05/13] eal/pci: Consolidate pci address comparison APIs Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13 06/13] ethdev: Add rte_eth_dev_release_port to release specified port Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13 07/13] eal, ethdev: Add a function and function pointers to close ether device Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13 08/13] ethdev: Add functions that will be used by port hotplug functions Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13 09/13] eal/linux/pci: Add functions for unmapping igb_uio resources Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13 10/13] eal/pci: Add probe and close functions of pci driver Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13 11/13] ethdev: Add one dev_type parameter to rte_eth_dev_allocate Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13 12/13] eal/pci: Add rte_eal_dev_attach/detach() functions Tetsuya Mukawa
     [not found]                                       ` <1424753389-29864-13-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-24 13:25                                         ` Maxime Leroy
     [not found]                                           ` <CAEykdvrsDMMgPYu42v=zpUSe3CTpYo5aJT13dNwK4V3OVdMYYQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-02-24 14:29                                             ` Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13 13/13] doc: Add port hotplug framework section to programmers guide Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13] librte_pmd_pcap: Add port hotplug support Tetsuya Mukawa
2015-02-24  4:49                                     ` [PATCH v13] testpmd: " Tetsuya Mukawa
2015-02-25  4:04                                 ` [PATCH v14 00/13] Port Hotplug Framework Tetsuya Mukawa
     [not found]                                   ` <1424837093-5661-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-25  4:04                                     ` [PATCH v14 01/13] eal: Enable port Hotplug framework in Linux Tetsuya Mukawa
2015-02-25  4:04                                     ` [PATCH v14 02/13] eal_pci: Add flag to hold kernel driver type Tetsuya Mukawa
2015-02-25  4:04                                     ` [PATCH v14 03/13] eal_pci: pci memory map work with " Tetsuya Mukawa
2015-02-25  4:04                                     ` [PATCH v14 04/13] eal/pci, ethdev: Remove assumption that port will not be detached Tetsuya Mukawa
2015-02-25  4:04                                     ` [PATCH v14 05/13] eal/pci: Consolidate pci address comparison APIs Tetsuya Mukawa
2015-02-25  4:04                                     ` [PATCH v14 06/13] ethdev: Add rte_eth_dev_release_port to release specified port Tetsuya Mukawa
2015-02-25  4:04                                     ` [PATCH v14 07/13] eal, ethdev: Add a function and function pointers to close ether device Tetsuya Mukawa
2015-02-25  4:04                                     ` [PATCH v14 08/13] ethdev: Add functions that will be used by port hotplug functions Tetsuya Mukawa
2015-02-25  4:04                                     ` [PATCH v14 09/13] eal/linux/pci: Add functions for unmapping igb_uio resources Tetsuya Mukawa
2015-02-25  4:04                                     ` [PATCH v14 10/13] eal/pci: Add probe and close functions of pci driver Tetsuya Mukawa
2015-02-25  4:04                                     ` [PATCH v14 11/13] ethdev: Add one dev_type parameter to rte_eth_dev_allocate Tetsuya Mukawa
2015-02-25  4:04                                     ` [PATCH v14 12/13] eal/pci: Add rte_eal_dev_attach/detach() functions Tetsuya Mukawa
     [not found]                                       ` <1424837093-5661-13-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-25 11:21                                         ` Thomas Monjalon
2015-02-25 12:32                                           ` Tetsuya Mukawa
     [not found]                                             ` <CAKU8wkeFtGvjdchjEYqd3jpvCYL-QhoWV9qLyWKKvnFK-LvS_A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-02-25 14:00                                               ` Thomas Monjalon
2015-02-25 14:56                                                 ` Tetsuya Mukawa
2015-02-25 19:32                                         ` [PATCH v15 00/13] Port Hotplug Framework Tetsuya Mukawa
     [not found]                                           ` <1424892749-31862-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-25 19:32                                             ` [PATCH v15 01/13] eal: Enable port Hotplug framework in Linux Tetsuya Mukawa
2015-02-25 19:32                                             ` [PATCH v15 02/13] eal_pci: Add flag to hold kernel driver type Tetsuya Mukawa
2015-02-25 19:32                                             ` [PATCH v15 03/13] eal_pci: pci memory map work with " Tetsuya Mukawa
2015-02-25 19:32                                             ` [PATCH v15 04/13] eal/pci, ethdev: Remove assumption that port will not be detached Tetsuya Mukawa
2015-02-25 19:32                                             ` [PATCH v15 05/13] eal/pci: Consolidate pci address comparison APIs Tetsuya Mukawa
2015-02-25 19:32                                             ` [PATCH v15 06/13] ethdev: Add rte_eth_dev_release_port to release specified port Tetsuya Mukawa
2015-02-25 19:32                                             ` [PATCH v15 07/13] eal, ethdev: Add a function and function pointers to close ether device Tetsuya Mukawa
2015-02-25 19:32                                             ` [PATCH v15 08/13] eal/linux/pci: Add functions for unmapping igb_uio resources Tetsuya Mukawa
2015-02-25 19:32                                             ` [PATCH v15 09/13] eal/pci: Add probe and close functions of pci driver Tetsuya Mukawa
2015-02-25 19:32                                             ` [PATCH v15 10/13] ethdev: Add one dev_type parameter to rte_eth_dev_allocate Tetsuya Mukawa
2015-02-25 19:32                                             ` [PATCH v15 11/13] eal/pci: Add vdev driver initialization and uninitialization functions Tetsuya Mukawa
2015-02-25 19:32                                             ` [PATCH v15 12/13] ethdev: Add rte_eth_dev_attach/detach() functions Tetsuya Mukawa
2015-02-25 19:32                                             ` [PATCH v15 13/13] doc: Add port hotplug framework section to programmers guide Tetsuya Mukawa
     [not found]                                               ` <1424892749-31862-14-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-03-02 19:03                                                 ` Butler, Siobhan A
2015-02-25 19:32                                             ` [PATCH v15] librte_pmd_pcap: Add port hotplug support Tetsuya Mukawa
     [not found]                                               ` <1424892749-31862-15-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-25 23:27                                                 ` Thomas Monjalon
2015-02-25 19:32                                             ` [PATCH v15] testpmd: " Tetsuya Mukawa
     [not found]                                               ` <1424892749-31862-16-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-25 23:27                                                 ` Thomas Monjalon
2015-02-26 18:49                                                 ` De Lara Guarch, Pablo
     [not found]                                                   ` <E115CCD9D858EF4F90C690B0DCB4D89727264B19-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-27  6:14                                                     ` Tetsuya Mukawa
     [not found]                                                       ` <54F00B63.5050003-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-27 23:32                                                         ` Thomas Monjalon
2015-03-03 15:54                                                 ` De Lara Guarch, Pablo
     [not found]                                                   ` <E115CCD9D858EF4F90C690B0DCB4D897272662ED-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-03-05  6:23                                                     ` Tetsuya Mukawa
2015-02-25 23:26                                             ` [PATCH v15 00/13] Port Hotplug Framework Thomas Monjalon
2015-02-25  4:04                                     ` [PATCH v14 13/13] doc: Add port hotplug framework section to programmers guide Tetsuya Mukawa
2015-02-25  4:04                                     ` [PATCH v14] librte_pmd_pcap: Add port hotplug support Tetsuya Mukawa
2015-02-25  4:04                                     ` [PATCH v14] testpmd: " Tetsuya Mukawa
2015-02-16  4:14                             ` [PATCH v8 02/14] eal_pci: pci memory map work with driver type Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-3-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:15                                 ` Iremonger, Bernard
2015-02-16  4:14                             ` [PATCH v8 03/14] eal/pci, ethdev: Remove assumption that port will not be detached Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-4-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:17                                 ` Iremonger, Bernard
2015-02-17  0:36                                 ` Thomas Monjalon
2015-02-17  6:14                                   ` Tetsuya Mukawa
     [not found]                                     ` <54E2DC38.7000907-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-18  0:31                                       ` Thomas Monjalon
2015-02-18  1:54                                         ` Tetsuya Mukawa
     [not found]                                           ` <54E3F0F0.1030102-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-18  6:10                                             ` Tetsuya Mukawa
     [not found]                                               ` <54E42CCD.6020900-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-18  9:27                                                 ` Iremonger, Bernard
2015-02-18  9:57                                                 ` Thomas Monjalon
2015-02-18 10:03                                                   ` Bruce Richardson
2015-02-18 10:58                                                     ` Tetsuya Mukawa
     [not found]                                                       ` <54E4703E.1010904-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-18 12:23                                                         ` Bruce Richardson
2015-02-18 12:38                                                           ` Tetsuya Mukawa
2015-02-18 12:33                                                         ` Iremonger, Bernard
     [not found]                                                           ` <8CEF83825BEC744B83065625E567D7C2049EACCC-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-18 12:41                                                             ` Tetsuya Mukawa
2015-02-16  4:14                             ` [PATCH v8 04/14] eal/pci: Consolidate pci address comparison APIs Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-5-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:19                                 ` Iremonger, Bernard
2015-02-17  0:44                                 ` Thomas Monjalon
2015-02-17  6:14                                   ` Tetsuya Mukawa
     [not found]                                     ` <54E2DC61.9010804-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-18  1:02                                       ` Thomas Monjalon
2015-02-18  1:55                                         ` Tetsuya Mukawa
     [not found]                                           ` <54E3F10A.4090303-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-18 10:26                                             ` Iremonger, Bernard
     [not found]                                               ` <8CEF83825BEC744B83065625E567D7C2049EAA9F-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-18 10:32                                                 ` Thomas Monjalon
2015-02-18 11:39                                                   ` Iremonger, Bernard
     [not found]                                                     ` <8CEF83825BEC744B83065625E567D7C2049EAB13-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-18 12:20                                                       ` Tetsuya Mukawa
2015-02-16  4:14                             ` [PATCH v8 05/14] ethdev: Add rte_eth_dev_free to free specified device Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-6-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:20                                 ` Iremonger, Bernard
2015-02-17  0:46                                 ` Thomas Monjalon
2015-02-17  6:15                                   ` Tetsuya Mukawa
2015-02-16  4:14                             ` [PATCH v8 06/14] eal, ethdev: Add a function and function pointers to close ether device Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-7-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:22                                 ` Iremonger, Bernard
2015-02-17  0:56                                 ` Thomas Monjalon
2015-02-17  6:15                                   ` Tetsuya Mukawa
2015-02-16  4:14                             ` [PATCH v8 07/14] ethdev: Add functions that will be used by port hotplug functions Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-8-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 12:41                                 ` Neil Horman
     [not found]                                   ` <20150216124146.GA18670-0o1r3XBGOEbbgkc5XkKeNuvMHUBZFtU3YPYVAmT7z5s@public.gmane.org>
2015-02-17  5:54                                     ` Tetsuya Mukawa
2015-02-16 16:23                                 ` Iremonger, Bernard
2015-02-17  1:04                                 ` Thomas Monjalon
2015-02-17  8:50                                   ` Tetsuya Mukawa
2015-02-16  4:14                             ` [PATCH v8 08/14] eal/linux/pci: Add functions for unmapping igb_uio resources Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-9-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 12:45                                 ` Neil Horman
     [not found]                                   ` <20150216124513.GB18670-0o1r3XBGOEbbgkc5XkKeNuvMHUBZFtU3YPYVAmT7z5s@public.gmane.org>
2015-02-17  5:53                                     ` Tetsuya Mukawa
2015-02-16 16:25                                 ` Iremonger, Bernard
2015-02-17  1:11                                 ` Thomas Monjalon
2015-02-17  6:15                                   ` Tetsuya Mukawa
     [not found]                                     ` <54E2DC82.8070901-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-18  1:09                                       ` Thomas Monjalon
2015-02-18  9:37                                         ` Tetsuya Mukawa
2015-02-16  4:14                             ` [PATCH v8 09/14] eal/pci: Add a function to remove the entry of devargs list Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-10-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:26                                 ` Iremonger, Bernard
2015-02-16  4:14                             ` [PATCH v8 10/14] eal/pci: Cleanup pci driver initialization code Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-11-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:27                                 ` Iremonger, Bernard
2015-02-17  1:18                                 ` Thomas Monjalon
2015-02-17  6:15                                   ` Tetsuya Mukawa
2015-02-16  4:14                             ` [PATCH v8 11/14] ethdev: Add one dev_type parameter to rte_eth_dev_allocate Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-12-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:28                                 ` Iremonger, Bernard
2015-02-17  1:24                                 ` Thomas Monjalon
2015-02-17  6:15                                   ` Tetsuya Mukawa
2015-02-19  2:49                                 ` [PATCH v9 00/14] Port Hotplug Framework Tetsuya Mukawa
     [not found]                                   ` <1424314187-25177-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-19  2:49                                     ` [PATCH v9 01/14] eal: Enable port Hotplug framework in Linux Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9 02/14] eal_pci: Add flag to hold kernel driver type Tetsuya Mukawa
     [not found]                                       ` <1424314187-25177-3-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-19 11:17                                         ` Thomas Monjalon
2015-02-19 13:29                                           ` Tetsuya Mukawa
     [not found]                                             ` <54E5E547.2020806-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-20  5:18                                               ` Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9 03/14] eal_pci: pci memory map work with " Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9 04/14] eal/pci, ethdev: Remove assumption that port will not be detached Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9 05/14] eal/pci: Consolidate pci address comparison APIs Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9 06/14] ethdev: Add rte_eth_dev_release_port to release specified port Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9 07/14] eal, ethdev: Add a function and function pointers to close ether device Tetsuya Mukawa
     [not found]                                       ` <1424314187-25177-8-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-19 14:31                                         ` Iremonger, Bernard
     [not found]                                           ` <8CEF83825BEC744B83065625E567D7C2049EB1A3-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-20  1:17                                             ` Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9 08/14] ethdev: Add functions that will be used by port hotplug functions Tetsuya Mukawa
     [not found]                                       ` <1424314187-25177-9-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-19 11:24                                         ` Thomas Monjalon
2015-02-19 13:29                                           ` Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9 09/14] eal/linux/pci: Add functions for unmapping igb_uio resources Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9 10/14] eal/pci: Add a function to remove the entry of devargs list Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9 11/14] eal/pci: Add probe and close functions of pci driver Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9 12/14] ethdev: Add one dev_type parameter to rte_eth_dev_allocate Tetsuya Mukawa
     [not found]                                       ` <1424314187-25177-13-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-19 14:51                                         ` Iremonger, Bernard
     [not found]                                           ` <8CEF83825BEC744B83065625E567D7C2049EB1D6-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-20  1:18                                             ` Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9 13/14] eal/pci: Add rte_eal_dev_attach/detach() functions Tetsuya Mukawa
     [not found]                                       ` <1424314187-25177-14-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-19 12:10                                         ` Thomas Monjalon
2015-02-19 13:30                                           ` Tetsuya Mukawa
     [not found]                                             ` <54E5E55F.7020905-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-19 13:37                                               ` Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9 14/14] doc: Add port hotplug framework section to programmers guide Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9] librte_pmd_pcap: Add port hotplug support Tetsuya Mukawa
2015-02-19  2:49                                     ` [PATCH v9] testpmd: " Tetsuya Mukawa
2015-02-16  4:14                             ` [PATCH v8 12/14] eal/pci: Add rte_eal_dev_attach/detach() functions Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-13-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:30                                 ` Iremonger, Bernard
2015-02-17  1:48                                 ` Thomas Monjalon
2015-02-17  8:51                                   ` Tetsuya Mukawa
     [not found]                                     ` <54E300F8.8000503-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-17  9:23                                       ` Thomas Monjalon
2015-02-17 10:26                                         ` Tetsuya Mukawa
     [not found]                                           ` <54E31762.5070106-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-18  1:17                                             ` Thomas Monjalon
2015-02-18  1:55                                               ` Tetsuya Mukawa
2015-02-17 16:15                                       ` Maxime Leroy
     [not found]                                         ` <CAEykdvq3aOTvTgCN5-96wO7UVM6zsJXsSJoiV2iF9cLJhz2jpg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-02-18  1:54                                           ` Tetsuya Mukawa
2015-02-16  4:14                             ` [PATCH v8 13/14] eal: Enable port hotplug framework in Linux Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-14-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:30                                 ` Iremonger, Bernard
2015-02-17  1:25                                 ` Thomas Monjalon
2015-02-17  6:15                                   ` Tetsuya Mukawa
2015-02-16  4:14                             ` [PATCH v8 14/14] doc: Add port hotplug framework section to programmers guide Tetsuya Mukawa
     [not found]                               ` <1424060073-23484-15-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:32                                 ` Iremonger, Bernard
2015-02-16  4:15                           ` [PATCH v8] librte_pmd_pcap: Add port hotplug support Tetsuya Mukawa
     [not found]                             ` <1424060126-23545-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:36                               ` Iremonger, Bernard
2015-02-16  4:15                           ` [PATCH v8] testpmd: " Tetsuya Mukawa
     [not found]                             ` <1424060138-23589-1-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-16 16:35                               ` Iremonger, Bernard
2015-02-09  8:30                       ` [PATCH v7 02/14] eal_pci: pci memory map work with driver type Tetsuya Mukawa
2015-02-09  8:30                       ` [PATCH v7 03/14] eal/pci, ethdev: Remove assumption that port will not be detached Tetsuya Mukawa
2015-02-09  8:52                         ` Qiu, Michael
     [not found]                         ` <1423470639-15744-4-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-09 15:16                           ` Iremonger, Bernard
2015-02-09  8:30                       ` [PATCH v7 04/14] eal/pci: Consolidate pci address comparison APIs Tetsuya Mukawa
2015-02-09 13:10                         ` Qiu, Michael
     [not found]                           ` <533710CFB86FA344BFBF2D6802E60286CE71EA-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-10 15:08                             ` Iremonger, Bernard
     [not found]                               ` <8CEF83825BEC744B83065625E567D7C2049DF5CA-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-11  2:51                                 ` Tetsuya Mukawa
2015-02-11  3:27                               ` Qiu, Michael
     [not found]                                 ` <533710CFB86FA344BFBF2D6802E60286CE7D25-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-11  4:53                                   ` Tetsuya Mukawa
     [not found]                                     ` <54DAE045.6000208-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-11  4:57                                       ` Tetsuya Mukawa
2015-02-11  6:29                                         ` Qiu, Michael
     [not found]                                           ` <533710CFB86FA344BFBF2D6802E60286CE7E63-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-11  8:14                                             ` Tetsuya Mukawa
2015-02-11 12:13                                               ` Qiu, Michael
     [not found]                                                 ` <533710CFB86FA344BFBF2D6802E60286CE821D-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-12  1:44                                                   ` Tetsuya Mukawa
     [not found]                                                     ` <54DC0574.6000006-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-12 13:55                                                       ` Iremonger, Bernard
2015-02-09  8:30                       ` [PATCH v7 05/14] ethdev: Add rte_eth_dev_free to free specified device Tetsuya Mukawa
2015-02-09  8:30                       ` [PATCH v7 06/14] eal, ethdev: Add a function and function pointers to close ether device Tetsuya Mukawa
2015-02-09  8:30                       ` [PATCH v7 07/14] ethdev: Add functions that will be used by port hotplug functions Tetsuya Mukawa
     [not found]                         ` <1423470639-15744-8-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-09 15:34                           ` Iremonger, Bernard
     [not found]                             ` <8CEF83825BEC744B83065625E567D7C2049DF12D-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-10  1:30                               ` Tetsuya Mukawa
2015-02-09  8:30                       ` [PATCH v7 08/14] eal/linux/pci: Add functions for unmapping igb_uio resources Tetsuya Mukawa
     [not found]                         ` <1423470639-15744-9-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-09 13:44                           ` Iremonger, Bernard
2015-02-09  8:30                       ` [PATCH v7 09/14] eal/pci: Add a function to remove the entry of devargs list Tetsuya Mukawa
2015-02-09  8:30                       ` [PATCH v7 10/14] eal/pci: Cleanup pci driver initialization code Tetsuya Mukawa
2015-02-09  8:30                       ` [PATCH v7 11/14] ethdev: Add one dev_type parameter to rte_eth_dev_allocate Tetsuya Mukawa
     [not found]                         ` <1423470639-15744-12-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-09 15:03                           ` Iremonger, Bernard
2015-02-09  8:30                       ` [PATCH v7 12/14] eal/pci: Add rte_eal_dev_attach/detach() functions Tetsuya Mukawa
2015-02-09  8:30                       ` [PATCH v7 13/14] eal: Enable port hotplug framework in Linux Tetsuya Mukawa
2015-02-09  8:30                       ` [PATCH v7 14/14] doc: Add port hotplug framework section to programmers guide Tetsuya Mukawa
2015-02-09  8:30                       ` [PATCH v7] librte_pmd_pcap: Add port hotplug support Tetsuya Mukawa
2015-02-09  8:30                       ` [PATCH v7] testpmd: " Tetsuya Mukawa
2015-02-01  4:01               ` [PATCH v6 04/13] eal/pci: Consolidate pci address comparison APIs Tetsuya Mukawa
2015-02-01  4:01               ` [PATCH v6 05/13] ethdev: Add rte_eth_dev_free to free specified device Tetsuya Mukawa
2015-02-01  4:01               ` [PATCH v6 06/13] eal, ethdev: Add a function and function pointers to close ether device Tetsuya Mukawa
2015-02-01  4:01               ` [PATCH v6 07/13] ethdev: Add functions that will be used by port hotplug functions Tetsuya Mukawa
2015-02-03  2:37                 ` Qiu, Michael
     [not found]                   ` <533710CFB86FA344BFBF2D6802E60286CD3AFD-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-03  4:07                     ` Tetsuya Mukawa
2015-02-01  4:01               ` [PATCH v6 08/13] eal/linux/pci: Add functions for unmapping igb_uio resources Tetsuya Mukawa
2015-02-01  4:01               ` [PATCH v6 09/13] eal/pci: Add a function to remove the entry of devargs list Tetsuya Mukawa
2015-02-01  4:01               ` [PATCH v6 10/13] eal/pci: Cleanup pci driver initialization code Tetsuya Mukawa
2015-02-03  2:35                 ` Qiu, Michael
     [not found]                   ` <533710CFB86FA344BFBF2D6802E60286CD3AE6-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-03  4:07                     ` Tetsuya Mukawa
2015-02-03  5:05                       ` Qiu, Michael
     [not found]                         ` <533710CFB86FA344BFBF2D6802E60286CD3DE7-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-03  8:00                           ` Tetsuya Mukawa
2015-02-01  4:01               ` [PATCH v6 11/13] ethdev: Add one dev_type paramerter to rte_eth_dev_allocate Tetsuya Mukawa
2015-02-01  4:01               ` [PATCH v6 12/13] eal/pci: Add rte_eal_dev_attach/detach() functions Tetsuya Mukawa
2015-02-02  5:42                 ` Qiu, Michael
2015-02-02  6:22                   ` Qiu, Michael
     [not found]                     ` <533710CFB86FA344BFBF2D6802E60286CD25B9-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-03  1:28                       ` Tetsuya Mukawa
2015-02-01  4:02               ` [PATCH v6 13/13] eal: Enable port hotplug framework in Linux Tetsuya Mukawa
2015-02-01  4:02               ` [PATCH v6] librte_pmd_pcap: Add port hotplug support Tetsuya Mukawa
2015-02-01  4:02               ` [PATCH v6] testpmd: " Tetsuya Mukawa
     [not found]                 ` <1422763322-13742-16-git-send-email-mukawa-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-02 11:33                   ` Iremonger, Bernard
     [not found]                     ` <8CEF83825BEC744B83065625E567D7C2049DCAD2-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-02 11:57                       ` Thomas Monjalon
2015-02-03  1:34                         ` Tetsuya Mukawa
2015-02-03  1:32                       ` Tetsuya Mukawa
     [not found]                         ` <54D0251C.2050407-AlSX/UN32fvPDbFq/vQRIQ@public.gmane.org>
2015-02-03 10:03                           ` Iremonger, Bernard
     [not found]                             ` <8CEF83825BEC744B83065625E567D7C2049DCF56-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-03 10:31                               ` Tetsuya Mukawa
2015-02-03  6:15                 ` Qiu, Michael
2015-02-03  9:14                   ` Qiu, Michael
     [not found]                     ` <533710CFB86FA344BFBF2D6802E60286CD3F7D-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-03 10:29                       ` Tetsuya Mukawa [this message]
2015-02-04  1:44                         ` Qiu, Michael
     [not found]                           ` <533710CFB86FA344BFBF2D6802E60286CD420D-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-05  1:37                             ` Tetsuya Mukawa
2015-02-03  6:59                 ` Qiu, Michael
     [not found]                   ` <533710CFB86FA344BFBF2D6802E60286CD3EA9-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-03 10:26                     ` Tetsuya Mukawa
2015-02-03 13:03               ` [PATCH v6 00/13] Port Hotplug Framework Iremonger, Bernard
     [not found]                 ` <8CEF83825BEC744B83065625E567D7C2049DD1B6-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-05  1:32                   ` Tetsuya Mukawa
2015-02-03 18:35               ` Iremonger, Bernard
     [not found]                 ` <8CEF83825BEC744B83065625E567D7C2049DD28E-kPTMFJFq+rEMvF1YICWikbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-02-05  1:34                   ` Tetsuya Mukawa
2015-01-19 10:40       ` [PATCH v4 09/11] ethdev: Add one dev_type paramerter to rte_eth_dev_allocate Tetsuya Mukawa
2015-01-19 10:40       ` [PATCH v4 10/11] eal/pci: Add rte_eal_dev_attach/detach() functions Tetsuya Mukawa
2015-01-21  3:49         ` Qiu, Michael
     [not found]           ` <533710CFB86FA344BFBF2D6802E60286CB7FB0-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-21  6:34             ` Tetsuya Mukawa
2015-01-19 10:40       ` [PATCH v4 11/11] eal: Enable port hotplug framework in Linux Tetsuya Mukawa
2015-01-19 13:15     ` [PATCH v4 00/11] Port Hotplug Framework Qiu, Michael
2015-01-27  3:00     ` Qiu, Michael
     [not found]       ` <533710CFB86FA344BFBF2D6802E60286CBA74A-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-27  5:01         ` Tetsuya Mukawa
2015-01-27  5:50           ` Qiu, Michael
     [not found]             ` <533710CFB86FA344BFBF2D6802E60286CBAA6D-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-01-27  7:24               ` Tetsuya Mukawa
2015-01-19 10:41   ` [PATCH v4] librte_pmd_pcap: Add port hotplug support Tetsuya Mukawa
2015-01-19 10:42   ` [PATCH v4] testpmd: " Tetsuya Mukawa

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=54D0A31C.2030903@igel.co.jp \
    --to=mukawa-alsx/un32fvpdbfq/vqriq@public.gmane.org \
    --cc=dev-VfR2kkLFssw@public.gmane.org \
    --cc=michael.qiu-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).