From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <dev-bounces@dpdk.org> Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id AF82EA0540; Tue, 13 Dec 2022 09:34:29 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 876C54021D; Tue, 13 Dec 2022 09:34:29 +0100 (CET) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by mails.dpdk.org (Postfix) with ESMTP id 59DBB40146 for <dev@dpdk.org>; Tue, 13 Dec 2022 09:34:28 +0100 (CET) Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id AE0E55C00E3; Tue, 13 Dec 2022 03:34:27 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Tue, 13 Dec 2022 03:34:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm2; t=1670920467; x= 1671006867; bh=64pp+8IBZYSFSDbEEKMheK/UtpOco+OEPx3pJCttbTI=; b=x d+K+XV3shqS7dJvC98DRyyVSFJtRmwmWWpzqxrIcsylr2K+++gpx4aVEHoyHosmn 59UsQyrOykT/RFYd/pPUC/RbiKG8uvMRlsjCAeu4n1hYu82IZrYdHAuu5p8lPOO7 Ts0OPjdRhzE1cGWcRS43j3BC7JGKO8+aIZG57xSX5bZm0pc30uOkX8v8Kj57ZOHJ hrJfl4PnBWKvc1RDRq+TOmHQ+rrCInVCql9xKkX7SuRhc3Id623KQSu1DHzy0kOG 09DlFuhmaX4+q/Q1YSouYfnJ3Pg1y9UI+bylIKHvNikioN3Bf+0Wg5VmPERLiQLb A/3zF5cgG9BUHzHYKeAtQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1670920467; x= 1671006867; bh=64pp+8IBZYSFSDbEEKMheK/UtpOco+OEPx3pJCttbTI=; b=i ZiAEcs5eMXEqtaR/9DydZFKXGqtU1+Ccv5FfrhFIvuts8amPjN/aJITmZBRtFBQu syVO2CB2t0TnuERc5cHZD45MnejU48SfNCTDJSpIQdnXyBu6TMqBsHiSXf4u+C59 Jk2hJ8bImg9T4pg78bX9wE6IMrRLG0zfSz3DGTAB47uCWWE0jjo/mfeg/RMb+xEX YU00seH2S6iMFPbDWUg+VQwEdUCqiW9ayUa2qzGRbkwFuFFrxkUsa7uYIbYaTcxA v9urTK5Qvgcjcwyw1XcwC70ZIIj1uIpbl7+CItV2Rd0t9ZUKxzvPAX4VoyFRiOyY 596P5YO3zvlDTN8fHAssw== X-ME-Sender: <xms:EzmYY878f5BJ-joIKyqg3p7o9PdeO2N0rC_TuXAaURKNtJMIGDUysw> <xme:EzmYY97TfX1bD7XHoZwQJI-VDWRpVx1ARXMLW7Xr0p5q14sOFive4h2Fis8Wm0oDt OuEMlDu4H4eG2c9rQ> X-ME-Received: <xmr:EzmYY7cB9UbamfGlCicvLEasLGPerEQFKnGexzdJw0FGwJYIJ5nmyPtPeaV9FI-IVjUzgKbKM02lfb5pz60aQQhGJg> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvdelgdduvdegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefufffkjghfggfgtgesthfuredttddtvdenucfhrhhomhepvfhhohhm rghsucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtqeenuc ggtffrrghtthgvrhhnpedtjeeiieefhedtfffgvdelteeufeefheeujefgueetfedttdei kefgkeduhedtgfenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght X-ME-Proxy: <xmx:EzmYYxKRc-HQOg7QIM_KGivIrCuQbO6JAGSRkt6P-20SB2j0oVU1kg> <xmx:EzmYYwK1ZmdmkZmlaD4xmMUnUDrAeqGwW_qtFvrcnT-JoCkPS8BKNQ> <xmx:EzmYYyx6GWiBrIo4taiCltUYqIjyjRHqstJkVEZUjq8geT4uUg07mw> <xmx:EzmYY6js8BcarRsDImXT5tj5cWQOsm0BuIWOaML9lEUnmtieNlbUPQ> Feedback-ID: i47234305:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 13 Dec 2022 03:34:26 -0500 (EST) From: Thomas Monjalon <thomas@monjalon.net> To: Fengnan Chang <changfengnan@bytedance.com> Cc: dev@dpdk.org, david.marchand@redhat.com Subject: Re: [PATCH] eal: cleanup alarm and multiprocess hotplug before memory detach Date: Tue, 13 Dec 2022 09:34:24 +0100 Message-ID: <4037650.6PsWsQAL7t@thomas> In-Reply-To: <20221213075938.36964-1-changfengnan@bytedance.com> References: <20221213075938.36964-1-changfengnan@bytedance.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org 13/12/2022 08:59, Fengnan Chang: > Alarm and multiprocess hotplug still need access hugepage memory, > if alarm event processed after memory detach, it may cause SEGV. > So cleanup alarm and multiprocess hotplug before memory detach. > > Signed-off-by: Fengnan Chang <changfengnan@bytedance.com> > --- > lib/eal/linux/eal.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) What about FreeBSD?