From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,NICE_REPLY_A, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 17791 invoked from network); 1 Nov 2020 05:46:41 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 1 Nov 2020 05:46:41 -0000 Received: (qmail 15634 invoked by uid 550); 1 Nov 2020 05:46:38 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 15613 invoked from network); 1 Nov 2020 05:46:37 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:organization:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=52m5tatABml+UitV2w5ASGUsVP09wG3J/d6brC0UUno=; b=LpQzqoROsSfFzUV/nJV1lSPGzzIHsA3KW4KuZnfMWcg+0jNRBUevfLtF8iKHO/EW/G yVIDrM//fzTPesh/KbUaRZQno3PQw3F51GGvI3kWpkpHjS8WalXnl/cp2324iCvqB5EY F3y37PdBYDjShEHOj+CXdsQ06oQKYldeKzq3JS6lG88N/t2b2Hb9IJhoLJPtrEW7/gex uuuQyyNtnp75n/I0VygfE/GSB+41WORp2n27I+xPN1oE5q+uJwWPr4zT9g8boMZX70Dm OQx2z8F+RjdU9BgEE0ONABh7X2qEU1JBtB/nvVRIL0pgsVaDjt9bBrUlpC90n7H1v8FJ GexQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language; bh=52m5tatABml+UitV2w5ASGUsVP09wG3J/d6brC0UUno=; b=hbr0RYHLGuEYKQ+O3YSjwxRIUPgxuqjObalmbMF432Ha1R/x5pmajyol+LKHxxAZZl FWAtMBc1xtMQAFvinW7wxwBT2xodtRjrALEZj2AU5G7MrefJ7LoWz0q2bzR4CJn675MI xx7oaIEvdm6kwaA4FIIT+2CqMOr4Blsy2vkBht8l0GnCIS0tLRyYVG40C2WZf43vyP1q ig599nfyiTYSzDSC6UuRdRcMBEQ+emJQbY2TNGGIjUaoI8Cg2M8mbMv2aO8w2kMurHcc 69tmiSPna7sttZEJjayOtQVhPsBfnkuCrIUllZ7Ea83RxmLX4bVz26EyIyDgY/RuhrKo 0rPg== X-Gm-Message-State: AOAM532yW+OjVbl4X2Qyn0Z158q4hbgluOtN4CSEHB1MRMUOSvX1aDu3 k0V0HmdJWCFJOZ1NAqR/95k= X-Google-Smtp-Source: ABdhPJyokLAYahOeeoaeR0rLAq7rI4/JUYEeXNKfBQXSi8QxtYa5myDUKCZxiXmp/H9Opjua9kbo3A== X-Received: by 2002:a17:90a:c28c:: with SMTP id f12mr11115587pjt.146.1604209585251; Sat, 31 Oct 2020 22:46:25 -0700 (PDT) To: musl@lists.openwall.com, Michael Forney , Florian Weimer References: <87h870hn0g.fsf@oldenburg2.str.redhat.com> From: Khem Raj X-Pep-Version: 2.0 Organization: HIMVIS LLC Message-ID: Date: Sat, 31 Oct 2020 22:46:23 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------92AEF5EEE727FB450A098117" Content-Language: en-US Subject: Re: [musl] Support SIGEV_THREAD_ID This is a multi-part message in MIME format. --------------92AEF5EEE727FB450A098117 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 10/30/20 2:22 PM, Michael Forney wrote: > On 2019-08-01, Florian Weimer wrote: >> * James Y. Knight: >> >>> There seems to be some debate in glibc over whether this API should b= e >>> supported, due to the long-standing debate about "pthread_t" vs >>> "kernel tid" APIs. (And this API uses kernel tids, of course.) >> >> The debate is over and has been decided in favor of supporting TIDs. = We >> just have a backlog of interfaces for which we need to add support. >=20 > Hi Florian, >=20 > Am I interpreting you correctly that glibc intends to add a > sigev_notify_thread_id define to access this field in struct sigevent? > I plan to send a patch to qemu to use sigev_notify_thread_id over > _sigev_un.tid if it is available, and I just want to confirm that > glibc intends to follow suit before I mention that in the commit > message. we will need something similar for gperftools as well. >=20 > Thanks >=20 --------------92AEF5EEE727FB450A098117 Content-Type: application/pgp-keys; name="pEpkey.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="pEpkey.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- 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 =3Dsj8j -----END PGP PUBLIC KEY BLOCK----- --------------92AEF5EEE727FB450A098117--