From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/9585 Path: news.gmane.org!not-for-mail From: Linus Torvalds Newsgroups: gmane.linux.lib.musl.general,gmane.linux.kernel Subject: Re: Re: [RFC PATCH] x86/vdso/32: Add AT_SYSINFO cancellation helpers Date: Fri, 11 Mar 2016 11:44:51 -0800 Message-ID: References: <06079088639eddd756e2092b735ce4a682081308.1457486598.git.luto@kernel.org> <20160309085631.GA3247@gmail.com> <20160309113449.GZ29662@port70.net> <20160310033446.GL9349@brightrain.aerifal.cx> <20160310111646.GA13102@gmail.com> <20160310164104.GM9349@brightrain.aerifal.cx> <20160310180331.GB15940@gmail.com> <20160310232819.GR9349@brightrain.aerifal.cx> <20160311093347.GA17749@gmail.com> <20160311113914.GD29662@port70.net> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1457725507 27461 80.91.229.3 (11 Mar 2016 19:45:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 11 Mar 2016 19:45:07 +0000 (UTC) Cc: Ingo Molnar , Rich Felker , Andy Lutomirski , "the arch/x86 maintainers" , Linux Kernel Mailing List , Borislav Petkov , "musl@lists.openwall.com" , Andrew Morton , Thomas Gleixner , Peter Zijlstra To: Andy Lutomirski Original-X-From: musl-return-9598-gllmg-musl=m.gmane.org@lists.openwall.com Fri Mar 11 20:45:06 2016 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1aeSzh-0001Ql-Lm for gllmg-musl@m.gmane.org; Fri, 11 Mar 2016 20:45:05 +0100 Original-Received: (qmail 32059 invoked by uid 550); 11 Mar 2016 19:45:03 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 32032 invoked from network); 11 Mar 2016 19:45:03 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc; bh=ajZyr74EAN4mpdUoYTp7KrI4Bv4IngcI6DKMbgKICpo=; b=d37sa83FG7Jvs0pNxNUdUmJoOYJW1m4Ur58L2r0Wj/3VOhm96Ytrh/cp/MuMt++fVD r6uC2hYMYsc405F51dT0fksCGLICqCOXylF2CQkJCIG3wBYbuUCXf6qD15ND+OXI0Uae 1qiZFeEwWUrSiBwkzksPxlkDpaaxPJV2Ki+NNtSQ2u+15APkUq+jNOYaz6s9kTv1zgqB ZQFEFwBppgaC2VPOV+R+Rbbgc98S0Bjg0lV3MzYcKSvICwAn2AVDaBi0Y0b9ciE2Ttr1 TkEkimDq4feYieZHKO+wlrh3gbZ2bpolz8u5Ximv3zTrylu/dV6/6uVqiP1eFNsf7ZFU RhWg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc; bh=ajZyr74EAN4mpdUoYTp7KrI4Bv4IngcI6DKMbgKICpo=; b=ZswcJZv2V/7XGR3lPqMamI3G8QSntHxNsNqSgTIA4nPKx6ezBDElHiYBN8ZNnN0+Np cyNEj6SiHdDPCUJEQPnwW5E/wChd00l2YQ+5Ok2xyeJTpYgqQN7UUJK5MhhyKOsVz5+c 3Dx14IKh5Qafagi7W6BSOMGdGbJuXQVqjr41o= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc; bh=ajZyr74EAN4mpdUoYTp7KrI4Bv4IngcI6DKMbgKICpo=; b=fFz5/XM1HV1/Y4e4p3SWbG/5k/L7x0VD92OVCzNf9PtJ8X64/ilWIJCzb+BI4myhzg HTCvzRzK7BcgGdfveWdhbEasVLZOHtC2IjSxy1YeWlnsTcIgBSvsyZAG30NbadSQAoIq 8z4Bnf615tWBbpq/8RXFzHLJxM5QVjYCf5zqjQMlk9M4D3GW/MjlmyB4Zx2cu7pR+JPl 5YXhaGdFqWt0Ud9/ZmLRyEfeUB7DLjwk8l3QpQnlhgveu16toFTlwD2s+ubuSDBmW4uq D1JBctPHOoDUM0zv/lA+uz3q7PYEWu7KnX++9hOi4Q0HkqhCbchYsjjBh+pr/JwyI368 l2/A== X-Gm-Message-State: AD7BkJJ5pF+Wfh01P0yEeX3AkHjozKKaJdx7EL0xScKgwldrtwvlxCOc6ibWsYUHq2JnDmw27D7rSXvXu/crcw== X-Received: by 10.107.5.2 with SMTP id 2mr12357996iof.89.1457725491534; Fri, 11 Mar 2016 11:44:51 -0800 (PST) Original-Sender: linus971@gmail.com In-Reply-To: X-Google-Sender-Auth: 9Ou1rYcmsEdUYGV_3wIFHXqM8zE Xref: news.gmane.org gmane.linux.lib.musl.general:9585 gmane.linux.kernel:2175180 Archived-At: On Fri, Mar 11, 2016 at 11:39 AM, Linus Torvalds wrote: > > "An implementation may also mark other functions not specified in the > standard as cancellation points" .. but that was from the Linux man-page. The open group has "An implementation shall not introduce cancellation points into any other functions specified in this volume of POSIX.1-2008" So yeah, it looks like there would need to be some way to filter things. Oh well. Linus