Received: by 10.223.164.202 with SMTP id h10csp3423840wrb; Tue, 28 Nov 2017 11:03:33 -0800 (PST) X-Google-Smtp-Source: AGs4zMaxGvZ2JIp9jPlJE0J17REu0edL1QDP9M9CZZ/rJq22bKv4yjmRLvp7rtd7UDNMpz9DJXV2 X-Received: by 10.101.87.196 with SMTP id q4mr135163pgr.97.1511895813064; Tue, 28 Nov 2017 11:03:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511895813; cv=none; d=google.com; s=arc-20160816; b=UwuBICd5aRrzOcC0ZKLFWWVgoxi+BmDm+/FSAQE9Sg6haD++xk7WTJpZwvq+/qoHIY bQvlnk7VNsgivgor3TBiD0tqwQJysdO4xjSAAMksejd8LgEaTxWwn/q2Ozq0U7l9oGmS qz2HGeobQywVE5OyKnA9UMdcDh2yTkTor47T4cHtperE57yesk+DcpXTouw46Bi4owZU yiGYQdYBzVFIo8ZaAak6z798ansztLF/ohD9oe1hpBmi87Klt0bs2pYoGufmTkcTnSfB 1lupLAi7VBtOGuYZBMI4tjzlL4c6mEYPWuucACBuLfZ8ZpPL6jTFTvNAvrPJug7fr/yl opvQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :organization:references:in-reply-to:message-id:subject:cc:to:from :date:arc-authentication-results; bh=wi+Zvnv9D29QiQXIkEeeg+RCIf4ZXIgXaKL5U8LABQQ=; b=aVif8vzxB8Wh+WeMdE7Omz4k4S7Mbt4XV/YskFIGPGq8Fd+Pvdk36XyI0ueN+PZ75X xIKE6byr0BMqKzbDqRA9n4nSRuhl+RtuZsJG+OTX8aIUv/O1dRS1+8agQ5zX9aB8g8mB IikV/FlkccbG8S4xx5FV/zCbV28aktLWjhjGCj84kGMcH3+1PjfUWwcZDD2AmzApiRE/ lzbPd2rVPTCQ67Yymksa+GoavowRexmkeh1PPu+63pDYcJHth4CpLtSXNn/EYbSOryB+ At8Ar78sGnCJDQmQeBtgWtG3JTAQWImeyECaRSj3pLUuxqprFk0TN0zUNi+TZn4N56ys x7kQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a67si24711838pgc.233.2017.11.28.11.03.22; Tue, 28 Nov 2017 11:03:33 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753663AbdK1TBA (ORCPT + 72 others); Tue, 28 Nov 2017 14:01:00 -0500 Received: from www.llwyncelyn.cymru ([82.70.14.225]:60640 "EHLO fuzix.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751628AbdK1TA7 (ORCPT ); Tue, 28 Nov 2017 14:00:59 -0500 Received: from alans-desktop (82-70-14-226.dsl.in-addr.zen.co.uk [82.70.14.226]) by fuzix.org (8.15.2/8.15.2) with ESMTP id vASJ0Xiw029571; Tue, 28 Nov 2017 19:00:33 GMT Date: Tue, 28 Nov 2017 19:00:32 +0000 From: Alan Cox To: Thomas Gleixner Cc: "Gustavo A. R. Silva" , Ingo Molnar , "H. Peter Anvin" , x86@kernel.org, LKML , Kees Cook Subject: Re: [PATCH] x86/syscalls: Mark expected switch fall-throughs Message-ID: <20171128190032.2b1fa464@alans-desktop> In-Reply-To: References: <20171127235253.GA20384@embeddedor.com> <20171128120512.Horde.1mz61Up1PsNtyHbrjWmK8L7@gator4166.hostgator.com> <20171128122235.Horde.vFP-9ZfAP0f9BFNePB8Z8xi@gator4166.hostgator.com> Organization: Intel Corporation X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.31; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > I have no idea who came up with that brilliant idea of parsing comments in > the code. It's so simple to make this parser completely fail that it's not Stephen Johnson (author of the V7 portable C compiler), which is where it's from (the lint tool). He also wrote yacc so he does know a bit about parsers 8). > even funny anymore. The notation in question has been standard in tools like lint since the end of the 1970s Alan From 1585337167266328565@xxx Tue Nov 28 18:55:39 +0000 2017 X-GM-THRID: 1585265423856272058 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread