Received: by 2002:ac0:946b:0:0:0:0:0 with SMTP id j40csp4823039imj; Wed, 13 Feb 2019 01:31:54 -0800 (PST) X-Google-Smtp-Source: AHgI3IbmNQDT1qa4Lq0i6qhJ0o0yOasg26Y5VSakOVzcd7RK7oK5Qk4eNPhFxmLKPVlP31QjTRsa X-Received: by 2002:a63:2bcd:: with SMTP id r196mr6456680pgr.355.1550050314598; Wed, 13 Feb 2019 01:31:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550050314; cv=none; d=google.com; s=arc-20160816; b=ML2DeM3S4b1WUzirxqQwcMum6t9M+mH3Ng5AlYJ/OTMpf/WmR5XNaUZpm5bl8ueOxg L1OijjM887nFa9SNYyTQk+2CcA2RkVKEuLeRzJC0lZgYHPElpfkNUwfvTWG1eTPXfSQC YhHlIV4KchCVCyPYPADXPsYHoyEPi2Jv0ZEoaEcWFK4jMYD6ZEc2CO6yXe/WOvfSTKda 6rjzGed9qx2L04EUJSJwbY076Xj/wOZRxlQcGTsvNDnjGqrFBhTpbbB+ti/Xcbhh6aNe JhWak7h38XGgDM8jRDVlRosqjeoQIibC7mNVSJA5MpRXVJFCjZujLECfz7leV7G3/Vpb ygsg== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:autocrypt:openpgp:from:references:cc:to:subject; bh=UNwyi1N9rZ6TNHuqQ4aNqhHwpcqNbJhkd1ts+zFDDnE=; b=AfyYMx2fwSffpPyZjzGfSOozAq2oG8bg26FrJxp2BbFY0gwlivVKtnpnxRcMqEXdxH 14+wgN+MEUi2dgffCXG7opRszWUWYjxaOv2UF/egZWFstEMDPrnou+oJkP3OPtGRXzkC svDajoRrBgi/H+R1XHoge5wa9ZreFDBoJsE457WUBlMoUXJMVzFaNLTnxyt8EHOZZfPt AWSIBaJlHWB3O2SJj2PfqN0HI5kpydNUDZ/CINNnxRR/P7reL6cDDtSDw//B5jvgSsyt IzU2WTeyFw87DbXeNcxVI9i3nPBsSN4K9ffeRzNZXHOmUymwuh18I0CB50HIij6iGKNS UuYw== 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 k64si899304pgk.292.2019.02.13.01.31.38; Wed, 13 Feb 2019 01:31:54 -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 S1729799AbfBMFvC (ORCPT + 99 others); Wed, 13 Feb 2019 00:51:02 -0500 Received: from mx2.suse.de ([195.135.220.15]:38794 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729401AbfBMFvB (ORCPT ); Wed, 13 Feb 2019 00:51:01 -0500 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id D4ECCADE6; Wed, 13 Feb 2019 05:50:59 +0000 (UTC) Subject: Re: [PATCH] xen: mark expected switch fall-through To: Boris Ostrovsky , "Gustavo A. R. Silva" Cc: Stefano Stabellini , xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org, Kees Cook References: <20190212203720.GA24175@embeddedor> <20190212235041.GA4463@localhost.localdomain> From: Juergen Gross Openpgp: preference=signencrypt Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata= 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 Message-ID: <1c86461d-71b4-7759-2255-19983b888fb5@suse.com> Date: Wed, 13 Feb 2019 06:50:58 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 In-Reply-To: <20190212235041.GA4463@localhost.localdomain> Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 13/02/2019 00:50, Boris Ostrovsky wrote: > On Tue, Feb 12, 2019 at 02:37:20PM -0600, Gustavo A. R. Silva wrote: >> In preparation to enabling -Wimplicit-fallthrough, mark switch >> cases where we are expecting to fall through. >> >> This patch fixes the following warning: >> >> drivers/xen/xen-pciback/xenbus.c: In function ‘xen_pcibk_frontend_changed’: >> drivers/xen/xen-pciback/xenbus.c:545:6: warning: this statement may fall through [-Wimplicit-fallthrough=] >> if (xenbus_dev_is_online(xdev)) >> ^ >> drivers/xen/xen-pciback/xenbus.c:548:2: note: here >> case XenbusStateUnknown: >> ^~~~ >> >> Warning level 3 was used: -Wimplicit-fallthrough=3 >> >> Notice that, in this particular case, the code comment is modified >> in accordance with what GCC is expecting to find. >> >> This patch is part of the ongoing efforts to enable >> -Wimplicit-fallthrough. >> >> Signed-off-by: Gustavo A. R. Silva > > Applied to for-linus-5.0 > > (xen-scsiback patch too) I'm tending to delay those patches until 5.1, as we are pretty late in the 5.0 cycle. We should add only really critical fixes to 5.0 now. Juergen