[ovs-dev] [PATCH v2] datapath-windows: New tag for tunnel filter pool allocations
Ben Pfaff
blp at nicira.com
Fri Sep 4 23:45:04 UTC 2015
Done.
On Fri, Sep 04, 2015 at 07:02:15PM +0000, Sorin Vinturis wrote:
> Hi Ben,
>
> Could you please apply this patch to master and branch-2.4?
>
> Thanks,
> Sorin
>
> -----Original Message-----
> From: dev [mailto:dev-bounces at openvswitch.org] On Behalf Of Sorin Vinturis
> Sent: Wednesday, 2 September, 2015 19:44
> To: dev at openvswitch.org
> Subject: [ovs-dev] [PATCH v2] datapath-windows: New tag for tunnel filter pool allocations
>
> All memory allocations within tunnel filter code have 'WSVO' pool tag.
>
> Signed-off-by: Sorin Vinturis <svinturis at cloudbasesolutions.com>
> Acked-by: Nithin Raju <nithin at vmware.com>
> ---
> datapath-windows/ovsext/TunnelFilter.c | 4 +++-
> datapath-windows/ovsext/Util.h | 1 +
> 2 files changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/datapath-windows/ovsext/TunnelFilter.c b/datapath-windows/ovsext/TunnelFilter.c
> index a359cac..8bff27a 100644
> --- a/datapath-windows/ovsext/TunnelFilter.c
> +++ b/datapath-windows/ovsext/TunnelFilter.c
> @@ -1446,7 +1446,9 @@ OvsTunnelFilterQueueRequest(PIRP irp,
> break;
> }
>
> - request = (POVS_TUNFLT_REQUEST) OvsAllocateMemory(sizeof(*request));
> + request = (POVS_TUNFLT_REQUEST)
> + OvsAllocateMemoryWithTag(sizeof(*request),
> + OVS_TUNFLT_POOL_TAG);
> if (NULL == request) {
> OVS_LOG_ERROR("Failed to allocate list item.");
> status = STATUS_INSUFFICIENT_RESOURCES; diff --git a/datapath-windows/ovsext/Util.h b/datapath-windows/ovsext/Util.h index e3f9ede..0bbc52b 100644
> --- a/datapath-windows/ovsext/Util.h
> +++ b/datapath-windows/ovsext/Util.h
> @@ -34,6 +34,7 @@
> #define OVS_USER_POOL_TAG 'USVO'
> #define OVS_VPORT_POOL_TAG 'PSVO'
> #define OVS_STT_POOL_TAG 'RSVO'
> +#define OVS_TUNFLT_POOL_TAG 'WSVO'
>
> VOID *OvsAllocateMemory(size_t size);
> VOID *OvsAllocateMemoryWithTag(size_t size, ULONG tag);
> --
> 1.9.0.msysgit.0
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev
More information about the dev
mailing list