From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 98961 invoked by alias); 9 Jan 2019 12:31:27 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 98750 invoked by uid 89); 9 Jan 2019 12:31:00 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-5.9 required=5.0 tests=BAYES_00,GIT_PATCH_2,KAM_LAZY_DOMAIN_SECURITY,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:940, readers, 2018-12-14, 20181214 X-HELO: mx1.redhat.com From: Florian Weimer To: Carlos O'Donell Cc: libc-alpha@sourceware.org Subject: Re: [PATCH] manual: Document lack of conformance of sched_* functions [BZ #14829] References: <87sgz9fq53.fsf@oldenburg2.str.redhat.com> <74c5309f-ca7a-ae8b-5704-86329525cfde@redhat.com> <87o99ng6kg.fsf@oldenburg2.str.redhat.com> <7f731750-e25e-4399-624a-8db03cf2c179@redhat.com> <87efajg4c3.fsf@oldenburg2.str.redhat.com> Date: Wed, 09 Jan 2019 12:31:00 -0000 In-Reply-To: <87efajg4c3.fsf@oldenburg2.str.redhat.com> (Florian Weimer's message of "Fri, 14 Dec 2018 22:56:28 +0100") Message-ID: <875zuyui68.fsf@oldenburg2.str.redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2019-01/txt/msg00200.txt.bz2 * Florian Weimer: > * Carlos O'Donell: > >> My preference is to add a trailing "(See bug 14829)", since finding that >> bug helps readers see what's going on. > > Sure. Please see the patch below. > > Thanks, > Florian > > ----- > On Linux, we define _POSIX_PRIORITY_SCHEDULING, but functions such > as sched_setparam and sched_setscheduler apply to individual threads, > not processes. > > 2018-12-14 Florian Weimer > > [BZ #14829] > * manual/resource.texi (Basic Scheduling Functions): Add > portability note. Change process to task throughout the section. > Remove incorrect comment about sched_yield as it affects > tasks/threads, not entire processes. > * sysdeps/unix/sysv/linux/bits/posix_opt.h > (_POSIX_PRIORITY_SCHEDULING): Update comment. Ping? Thanks, Florian