From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f51.google.com (mail-wm0-f51.google.com [74.125.82.51]) by dpdk.org (Postfix) with ESMTP id 1FBA34A65 for ; Fri, 15 Jul 2016 12:09:56 +0200 (CEST) Received: by mail-wm0-f51.google.com with SMTP id f126so19961699wma.1 for ; Fri, 15 Jul 2016 03:09:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:user-agent:in-reply-to :references:mime-version:content-transfer-encoding; bh=fr08cBk0YcQfu87wOKalJ65ulfzwyeQnL2S6I3r2LIA=; b=ExUQPc8x66t0F/3PZ13Y0jV3H9MgWK9LU2cgjvd8Qt7EKr9f5t+U0ILfUT/Jbf8Sni tHq/LyM1tqqpI3F3jcPZROB8Vg1W16885mHe6S2b6IE74YbGEXzaLztB2lPPfuLPWLvS FAkF3mD/KagLE3FNLkeXdWXQ5OH2pUke6KfsOX5N0THtStW9/2Sb/TxCU7DjlDAA3cTx Dp+kx6RuVrr0WVXwwyDXONDdY3AYR4mf3d4c8PZJqmG10F7zM6YomDCRaTk+LroH4fZB j4mOUaUGCrocgkyelOiRHh/+sff8rZFxqkDz4+jp/Ab1ET2MLyUfUsOHlsm5mKqlI4PP BsjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :in-reply-to:references:mime-version:content-transfer-encoding; bh=fr08cBk0YcQfu87wOKalJ65ulfzwyeQnL2S6I3r2LIA=; b=KLgD9fvo4JpUZ9V1/dEvx+aqpQuJ3+lBBwJ2woUWwc9d4N1pXxfiuPkF1r8KdiPVYz lEOx4cca0qAl7LVeSGvqPlr/n7Aw5qejW1E78vZJbOnOS5LncmWoPN0uiH68Hkgh5lTs 8siPanZp1qy+cs+qK98oQgvLNMTVroLMzbtDamKmibQzanM0IP8KOjxrUHhadXvl14ef O10gV+I+lpNUsJ64Aj+3smWuA/PLzR8vUCpKR//CEuNj52SLySd/xnvCseXhBwbhncSw xZdBjnNwAweYG8lYkr7UeyCG/JdKIlkoB7zTf4z+2Vs/c9Aa548bQoVwWwz+NwXx7Wj4 o1KQ== X-Gm-Message-State: ALyK8tKdLot4LIpKkQq6gUFOG5/NNc6ir4GVr29nfNHA/70W5FD9mu400GRpXH7ABiJFvXyk X-Received: by 10.28.15.213 with SMTP id 204mr38464379wmp.74.1468577395889; Fri, 15 Jul 2016 03:09:55 -0700 (PDT) Received: from xps13.localnet (184.203.134.77.rev.sfr.net. [77.134.203.184]) by smtp.gmail.com with ESMTPSA id d62sm5132382wmd.7.2016.07.15.03.09.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Jul 2016 03:09:55 -0700 (PDT) From: Thomas Monjalon To: "Damjan Marion (damarion)" Cc: dev@dpdk.org, Jan Viktorin , Bruce Richardson , Konstantin Ananyev , David Marchand Date: Fri, 15 Jul 2016 12:09:54 +0200 Message-ID: <4595749.lyEKuAyhOb@xps13> User-Agent: KMail/4.14.10 (Linux/4.5.4-1-ARCH; KDE/4.14.11; x86_64; ; ) In-Reply-To: <15A51CF9-DCB2-4E82-BAF7-5FE2A98AFA3E@cisco.com> References: <20160714132729.27024-1-damarion@cisco.com> <6282391.Mg1yxlkp5v@xps13> <15A51CF9-DCB2-4E82-BAF7-5FE2A98AFA3E@cisco.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Subject: Re: [dpdk-dev] spinlock: Move constructor function out of header file X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jul 2016 10:09:56 -0000 2016-07-15 09:54, Damjan Marion: > So we don=E2=80=99t have much pending beside 2 patches for i40e which= =20 > Jeff submitted yesterday and they will i guess need to wait for 16.11= . Yes these i40e patches will probably have to wait 16.11. > Only one which I have on my mind is: >=20 > https://git.fd.io/cgit/vpp/tree/dpdk/dpdk-16.04_patches/0005-Allow-ap= plications-to-override-rte_delay_us.patch >=20 > This is big issue for us when running single-core, as some > drivers tend to call rte_delay_us for a long time, and that is=20 > causing packet drops. I.e. if you do stop/start on one interface > and you are running BFD on another one, BFD will fail=E2=80=A6 >=20 > Current patch is hack, it basically allows us to override=20 > delay function so we can de-schedule it, > do some other useful work while waiting for delay to finish > and then give control back to original function=E2=80=A6 >=20 > Maybe we can fix this by providing a delay callback functionality... Yes it could be an idea. Please send a RFC patch.