From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B072B4320D; Fri, 27 Oct 2023 01:36:02 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3E18940295; Fri, 27 Oct 2023 01:36:02 +0200 (CEST) Received: from linux.microsoft.com (linux.microsoft.com [13.77.154.182]) by mails.dpdk.org (Postfix) with ESMTP id 145614025E for ; Fri, 27 Oct 2023 01:36:00 +0200 (CEST) Received: by linux.microsoft.com (Postfix, from userid 1086) id 3597420B74C0; Thu, 26 Oct 2023 16:35:59 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.11.0 linux.microsoft.com 3597420B74C0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.microsoft.com; s=default; t=1698363359; bh=xGTx/Tdjzn7qVGQ9TDJjItpaJF/NnnYntIpHLQjXQbY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=jzVr5TGfr+/l+AlzJQ8h7copvRIwZI2jI6nmG38ArzMaEKQUgJR2e/jlxHk2In9Nu b8VHtbA6ZAgxgIEPomLWjkEqTd1HMKcBKUWHx6tDpOExefhI2rQQFze7IsvMVOVGkE knXmsSDJHFYlb8kJjYhkkCp66BYMNXljBjFkX6cE= Date: Thu, 26 Oct 2023 16:35:59 -0700 From: Tyler Retzlaff To: Thomas Monjalon Cc: stephen@networkplumber.org, Morten =?iso-8859-1?Q?Br=F8rup?= , dev@dpdk.org, David Marchand Subject: Re: [PATCH v5 0/2] allow creating thread with real-time priority Message-ID: <20231026233559.GA30241@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> References: <20231024125416.798897-1-thomas@monjalon.net> <20231026142749.1174372-1-thomas@monjalon.net> <13374569.dW097sEU6C@thomas> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <13374569.dW097sEU6C@thomas> User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On Thu, Oct 26, 2023 at 10:00:33PM +0200, Thomas Monjalon wrote: > 26/10/2023 16:19, Thomas Monjalon: > > Real-time thread priority was been forbidden on Unix > > because of problems they can cause. > > Warnings and helpers are added to avoid deadlocks, > > so real-time can be allowed on all systems. > > > > Thomas Monjalon (2): > > eal: add thread yield functions > > eal/unix: allow creating thread with real-time priority > > > > v1: no yield at all > > v2: more comments, sched_yield() and Sleep(0) on Windows > > v3: 2 yield functions with sleep in realtime version > > v4: runtime warning, longer sleep on Unix and lighter yield on Windows > > v5: fix build and increase Unix sleep to 1 ms > > > > Thomas Monjalon (2): > > eal: add thread yield functions > > eal/unix: allow creating thread with real-time priority > > Now there is a test failing on Windows: > http://mails.dpdk.org/archives/test-report/2023-October/491475.html 40/84 DPDK:fast-tests / lcores_autotest TIMEOUT 626.38s i don't think this test is reliable. if the failure is being reported due to the lcores_autotest timeout. i also see this test fail on linux for me occasionally when run in my local lab. ty