All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] remove poisoned flags
@ 2016-04-19 20:19 Thomas Monjalon
  2016-04-20  8:59 ` David Marchand
  0 siblings, 1 reply; 3+ messages in thread
From: Thomas Monjalon @ 2016-04-19 20:19 UTC (permalink / raw)
  To: olivier.matz, david.marchand; +Cc: dev

Some flags were poisoned after having been removed from EAL and mbuf
in releases 1.8 (b10eef348d, 62814bc2e9) and 2.0 (4769bc5a27cc).
After several releases, they have probably disappeared from the applications.

Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
---
 lib/librte_eal/common/include/rte_pci.h | 2 --
 lib/librte_mbuf/rte_mbuf.h              | 4 ----
 2 files changed, 6 deletions(-)

diff --git a/lib/librte_eal/common/include/rte_pci.h b/lib/librte_eal/common/include/rte_pci.h
index 9f2301d..8fa2712 100644
--- a/lib/librte_eal/common/include/rte_pci.h
+++ b/lib/librte_eal/common/include/rte_pci.h
@@ -213,8 +213,6 @@ struct rte_pci_driver {
 
 /** Device needs PCI BAR mapping (done with either IGB_UIO or VFIO) */
 #define RTE_PCI_DRV_NEED_MAPPING 0x0001
-/** Device driver must be registered several times until failure - deprecated */
-#pragma GCC poison RTE_PCI_DRV_MULTIPLE
 /** Device needs to be unbound even if no module is provided */
 #define RTE_PCI_DRV_FORCE_UNBIND 0x0004
 /** Device driver supports link state interrupt */
diff --git a/lib/librte_mbuf/rte_mbuf.h b/lib/librte_mbuf/rte_mbuf.h
index 75a227d..451921f 100644
--- a/lib/librte_mbuf/rte_mbuf.h
+++ b/lib/librte_mbuf/rte_mbuf.h
@@ -65,10 +65,6 @@
 extern "C" {
 #endif
 
-/* deprecated options */
-#pragma GCC poison RTE_MBUF_SCATTER_GATHER
-#pragma GCC poison RTE_MBUF_REFCNT
-
 /*
  * Packet Offload Features Flags. It also carry packet type information.
  * Critical resources. Both rx/tx shared these bits. Be cautious on any change
-- 
2.7.0

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

* Re: [PATCH] remove poisoned flags
  2016-04-19 20:19 [PATCH] remove poisoned flags Thomas Monjalon
@ 2016-04-20  8:59 ` David Marchand
  2016-04-22 13:56   ` Thomas Monjalon
  0 siblings, 1 reply; 3+ messages in thread
From: David Marchand @ 2016-04-20  8:59 UTC (permalink / raw)
  To: Thomas Monjalon; +Cc: Olivier Matz, dev

On Tue, Apr 19, 2016 at 10:19 PM, Thomas Monjalon
<thomas.monjalon@6wind.com> wrote:
> Some flags were poisoned after having been removed from EAL and mbuf
> in releases 1.8 (b10eef348d, 62814bc2e9) and 2.0 (4769bc5a27cc).
> After several releases, they have probably disappeared from the applications.
>
> Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>

Acked-by: David Marchand <david.marchand@6wind.com>

-- 
David Marchand

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

* Re: [PATCH] remove poisoned flags
  2016-04-20  8:59 ` David Marchand
@ 2016-04-22 13:56   ` Thomas Monjalon
  0 siblings, 0 replies; 3+ messages in thread
From: Thomas Monjalon @ 2016-04-22 13:56 UTC (permalink / raw)
  To: dev; +Cc: David Marchand, Olivier Matz

2016-04-20 10:59, David Marchand:
> On Tue, Apr 19, 2016 at 10:19 PM, Thomas Monjalon
> <thomas.monjalon@6wind.com> wrote:
> > Some flags were poisoned after having been removed from EAL and mbuf
> > in releases 1.8 (b10eef348d, 62814bc2e9) and 2.0 (4769bc5a27cc).
> > After several releases, they have probably disappeared from the applications.
> >
> > Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
> 
> Acked-by: David Marchand <david.marchand@6wind.com>

Applied

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

end of thread, other threads:[~2016-04-22 13:56 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-19 20:19 [PATCH] remove poisoned flags Thomas Monjalon
2016-04-20  8:59 ` David Marchand
2016-04-22 13:56   ` Thomas Monjalon

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.