From patchwork Fri Sep 14 11:01:07 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ilya Maximets X-Patchwork-Id: 44714 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 12D2C5B2C; Fri, 14 Sep 2018 12:59:32 +0200 (CEST) Received: from mailout1.w1.samsung.com (mailout1.w1.samsung.com [210.118.77.11]) by dpdk.org (Postfix) with ESMTP id EB89C4C92 for ; Fri, 14 Sep 2018 12:59:30 +0200 (CEST) Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20180914105929euoutp014a2b71019c44c083474be0b3d6dfd48d~UPx2_Uqzu0225102251euoutp01D; Fri, 14 Sep 2018 10:59:29 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20180914105929euoutp014a2b71019c44c083474be0b3d6dfd48d~UPx2_Uqzu0225102251euoutp01D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1536922769; bh=lXmeBwRedK+5HGs9HJxD8BJzVN5B4hA+I0sQ2DvAgdE=; h=From:To:Cc:Subject:Date:In-reply-to:References:From; b=W92YReediHC53XCpjbFeMxGQBptvXEriGUtSWzE81gxcmZvxvhivMjWVTIWN3P2xg A9w0mbz89wTEFUqh40x6l8uzTjbLfUKEeHIYFTV0HfwMenjRtKnOI5dFuJ2TwiRtai KzvSDEvHMZiopZATSltK8ysBbgxXmV7kuhMYuy6Q= Received: from eusmges3new.samsung.com (unknown [203.254.199.245]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20180914105929eucas1p19f20bc8f5dbabb03a8a56dba13512b2f~UPx2dKJu10133001330eucas1p1-; Fri, 14 Sep 2018 10:59:29 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges3new.samsung.com (EUCPMTA) with SMTP id 3F.92.04806.0949B9B5; Fri, 14 Sep 2018 11:59:28 +0100 (BST) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20180914105928eucas1p2be05dc93e02df94e895de24d5564927c~UPx1rIiOl2580625806eucas1p2I; Fri, 14 Sep 2018 10:59:28 +0000 (GMT) X-AuditID: cbfec7f5-34dff700000012c6-22-5b9b9490c057 Received: from eusync1.samsung.com ( [203.254.199.211]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id BF.3C.04284.0949B9B5; Fri, 14 Sep 2018 11:59:28 +0100 (BST) Received: from imaximets.rnd.samsung.ru ([106.109.129.180]) by eusync1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0PF1002IVL6ZB130@eusync1.samsung.com>; Fri, 14 Sep 2018 11:59:28 +0100 (BST) From: Ilya Maximets To: dev@dpdk.org Cc: Jingjing Wu , Konstantin Ananyev , Wenzhuo Lu , Beilei Xing , Qi Zhang , Xiao Wang , Bruce Richardson , Stephen Hemminger , Keith Wiles , Ilya Maximets Date: Fri, 14 Sep 2018 14:01:07 +0300 Message-id: <20180914110109.29900-1-i.maximets@samsung.com> X-Mailer: git-send-email 2.17.1 In-reply-to: <20180903144311eucas1p2b6499c49dbd0d54334e973113cdc5ad6~Q6vBsFYRm1033710337eucas1p2D@eucas1p2.samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRmVeSWpSXmKPExsWy7djPc7oTpsyONth42cqi+0MLk8WNVfYW 7z5tZ7K40v6T3WLmgs+MFlePf2e2eP9nEYvF9A39bBaL78hZbD3zl9Fi//PD7A7cHr8WLGX1 WLznJZNHz8l5TB59W1YxBrBEcdmkpOZklqUW6dslcGVc6H/NXPCbs2Lx08QGxrdsXYycHBIC JhIn/s9m6WLk4hASWMEosf3aOSaQhJDAZ0aJ+e0eMEW9nxeyQRQtY5TYNOEeI4TTzCRx+NB0 RpAqNgEdiVOrj4DZIgICEp87F4N1MAvMYZZoXLUHbJ+wgJ7E7XU7wFawCKhKLD41BayBV8Ba 4vX1LewQ6+QlVm84wAxicwpUStz8eBJsm4TADDaJt+8vskAUuUjMPHuLGcIWlnh1HKZZRqKz 4yAThF0vcb/lJVRzB6PE9EP/oBL2EltenwNrYBbgk5i0bTrQIA6gOK9ER5sQRImHxL+bJ9gh 3jzFKPG4cxrbBEbJBYwMqxjFU0uLc9NTi43zUsv1ihNzi0vz0vWS83M3MQKj8/S/4193MO77 k3SIUYCDUYmH1+H5rGgh1sSy4srcQ4wSHMxKIrzrQ4FCvCmJlVWpRfnxRaU5qcWHGKU5WJTE efm00qKFBNITS1KzU1MLUotgskwcnFINjF6nVu/Zc8Cq7+wyiQzRn7IBO9x0O5Y+Fd+yXMzf IiDuVFqPl8C3x+6bJjnc2rP/YF74TxUXbYZ3KRNymlMceZeZvJ/aN620f//7Zwy7H/MGasTl v1K4c+7z0Ubv+5JymyS2xhgteZ6YKZuVeabhUKDZgTX9nixaHyN+MYaWVt38IfQ+mufJKiWW 4oxEQy3mouJEAGgS3ejKAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCLMWRmVeSWpSXmKPExsVy+t/xy7oTpsyONnjbJmLR/aGFyeLGKnuL d5+2M1lcaf/JbjFzwWdGi6vHvzNbvP+ziMVi+oZ+NovFd+Qstp75y2ix//lhdgduj18LlrJ6 LN7zksmj5+Q8Jo++LasYA1iiuGxSUnMyy1KL9O0SuDIu9L9mLvjNWbH4aWID41u2LkZODgkB E4nezwvBbCGBJYwS/15VdzFyAdmtTBJLvh1gB0mwCehInFp9hBHEFhEQkPjcuZgNpIhZYB6z xI3/h8ASwgJ6ErfX7WACsVkEVCUWn5oCFucVsJZ4fX0LO8Q2eYnVGw4wg9icApUSl17/Y4fY XCHxrfkxywRGngWMDKsYRVJLi3PTc4sN9YoTc4tL89L1kvNzNzECw2rbsZ+bdzBe2hh8iFGA g1GJh9fh+axoIdbEsuLK3EOMEhzMSiK860OBQrwpiZVVqUX58UWlOanFhxilOViUxHnPG1RG CQmkJ5akZqemFqQWwWSZODilGhjDbA7vE5q+ukxD94HPTk+raW/WtXrwuJywSTr176mBVFVY 36XwioerHCa+7997a9uLsheW+qmSXzM8JjNU/v0gcrHxwOoVTyyY4l5cu2P5pdTVM8tMQn1G DX/v77bHcnyFb8za+jxjX5dZ/3+6PnGb76Ta279OqUtvqyhasTXAlvcTz27LLVeUWIozEg21 mIuKEwFS/bppJwIAAA== X-CMS-MailID: 20180914105928eucas1p2be05dc93e02df94e895de24d5564927c X-Msg-Generator: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180914105928eucas1p2be05dc93e02df94e895de24d5564927c References: <20180903144311eucas1p2b6499c49dbd0d54334e973113cdc5ad6~Q6vBsFYRm1033710337eucas1p2D@eucas1p2.samsung.com> Subject: [dpdk-dev] [PATCH v2 0/2] CPU non-blocking delay X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" For meson build without deprecation warnings following patch should be applied first: http://patches.dpdk.org/patch/44129/ Version 2: * Added comment for EINTR handling for nanosleep. [Stephen Hemminger] Ilya Maximets (2): eal: add nanosleep based delay function drivers/net: use sleep delay by default for intel NICs drivers/net/avf/Makefile | 1 + drivers/net/avf/base/avf_osdep.h | 4 +- drivers/net/e1000/Makefile | 1 + drivers/net/e1000/base/e1000_osdep.h | 2 +- drivers/net/e1000/meson.build | 2 + drivers/net/i40e/base/i40e_osdep.h | 6 +-- drivers/net/ifc/base/ifcvf_osdep.h | 2 +- drivers/net/ixgbe/base/ixgbe_osdep.h | 2 +- drivers/net/ixgbe/meson.build | 3 +- lib/librte_eal/common/eal_common_timer.c | 24 +++++++++ .../common/include/generic/rte_cycles.h | 11 ++++ lib/librte_eal/rte_eal_version.map | 1 + test/test/autotest_data.py | 6 +++ test/test/meson.build | 1 + test/test/test_cycles.c | 51 ++++++++++++++----- 15 files changed, 94 insertions(+), 23 deletions(-)