DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 4BO86B6s3496483 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 4BO86B6s3496483 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=hFotUhQj X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 86EA03858420 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1735027570; bh=+GCjFAOsUPalV5J7utL9zYCg6IeRoI7J+aRLvSRj3Js=; h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=hFotUhQjH13BoCR8Hk9qJ798oqbURagd1rk0PqMErovWz/5uNqlYfiWV3IjSiFHn8 mjLJntiXGNOrv4ReTMy9MbMjlZbOfkucrf50+C6ih7HS+hjk28kb6g+heft6XmpS0i qBAumVSA6FtYVMoS8jfvn3ySac+OoW+/JYZ8M+6c= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 390153858D3C ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 390153858D3C ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1735027426; cv=none; b=ZzOQ4u+LkitoAAzCafEJ9NufuM3pVFGZSCwfzf2tsTB09xR/uG9AHKcPBgrucMUIdmYQTCsneGkdyNa2djUP6D6QFnoY82G9jtKWY2ivdooMX8IL/1wbC5ZQWe5aGBnuToTDJt/583tNdytWxm/VBzDdInodR8RmJmrRrg/b870= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1735027426; c=relaxed/simple; bh=heQ4mnwbWlB6aIGN+iDwVjTmFSR/TyRtqmvoexR9BJg=; h=To:From:Subject:Date:Message-ID:Mime-Version; b=ec+VIQbhQuv7rZ/sLljCOZGo3Nlnl8Fc0Z412cGD+XONqZ3tQSJni6w6N/vWfYqYpyZ3R4ZXnumkjG/FVPZWnJLOkSKZfGHHOZ4bMehXZGOznGdcIgjf+ZcOJ5D2680hn88Bpd6rHRdfph93nFf60mQeCqg1QC/i56pqEqjCWrc= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 390153858D3C X-Injected-Via-Gmane: http://gmane.org/ To: cygwin AT cygwin DOT com Subject: Re: 2 SCHED_IDLE bugs in Cygwin 3.6 Date: Tue, 24 Dec 2024 00:03:37 -0800 Message-ID: <83aaf6ea-425d-4ad0-899d-4b869f47b2c8@maxrnd.com> References: <583f91c3-fb89-dd45-463d-c76189e17c48 AT cs DOT umass DOT edu> <98645c44-a883-ba43-4000-36e5818a0c83 AT cs DOT umass DOT edu> Mime-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US In-Reply-To: X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Mark Geisert via Cygwin Reply-To: Mark Geisert Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 4BO86B6s3496483 On 12/19/2024 10:35 PM, Brian Inglis via Cygwin wrote: > On 2024-12-19 14:08, René Berber via Cygwin wrote: >> On 12/19/2024 2:01 PM, Eliot Moss via Cygwin wrote: >>> On 12/19/2024 1:43 PM, Cedric Blancher via Cygwin wrote: >>>> cygwin.git;a=commit;h=61c2f075cd55d4a52b4713383f75870c1e416923 >>>> added SCHED_IDLE support for Cygwin 3.6. It should work. >> --------------------------------^^^^^^^^^^^ >>> Cygwin should support it, but I wonder if chrt (in util-linux) has >>> been updated in light of the change. >> Version 3.6 is not a release, so unless you're using a snapshot... > > The maintainer can flip Cygwin to test 3.6... and use that to build a > test release of util-linux with Cygwin >= 3.6 as a dependency and make > that test release available. I have now uploaded util-linux 2.40.2 as a test release. See the announce AT cygwin DOT com list for the announcement. This release does not have a dependency Cygwin >= 3.6. /usr/bin/chrt now understands the options for SCHED_IDLE and SCHED_BATCH policies, but they are not effective unless you're running on 3.6 or greater. ..mark -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple