Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp515309rwb; Thu, 10 Nov 2022 04:08:29 -0800 (PST) X-Google-Smtp-Source: AMsMyM71dK7cEcpt09p43gla4gHAW3S0CC0GXFC1/ZSnH9nZyH5c8aIuM/8peylaxXqWDE4xib2b X-Received: by 2002:a17:907:72d2:b0:79e:8082:1326 with SMTP id du18-20020a17090772d200b0079e80821326mr58345957ejc.252.1668082108995; Thu, 10 Nov 2022 04:08:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668082108; cv=none; d=google.com; s=arc-20160816; b=AEw5/G12a3rQzqYPeL4TNiU/VAMm7+5B10ZuPhC486CFFh/4Yrqq0ySgYQSgRZM3Z4 AhPRPZopp0Yjao/QzZU7+gcCtCLW4RTW8iIthCzj86373nci5oZl5d8QRkZtzFFwiB/T 1JKrv+lMdfRVJp7NC7PU6f+7eYosX+J9/YqiuRR6WOobOnvuPELzDILHclphGFa/GcE+ FM9AwxPx/5jY+ASyjz93imjx0I7QpBkOnpLNVUFJhQQdLowDnlZzx3pZUtBz9KthuM4v 9paRU9p+QnxgKzZSuG5uTkaI27vMGQT2UaR85W1PK0gegTPqFxS/I8fFC8xZDmKIZzAq eNHw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=houAlH4RmEAh9OQ0Kr4c+cjpkjcJy/lrUJn345q8Jck=; b=OehJTlMsG+vwTBNgfaudNQqA2QIm12CvDVllZ7YkS5hTQhpVCo6IYAh7a6VAHlWTnL 4Ck8/McHvq9SZONWALohh0SZeTXfJmuPQtN7udkasoKsVFdmyOMpQ0vLB6dNRRWC5RAM HayIy1eukuDTIi8J68XqOnveKTWeWK/XM3ICW0TxDiAK7FQxZXdkaF2KT335pRrMavx1 axnWhFzPOvecv4Uy6Jt4YX4og8ObGeZHGqxr+gLPZsjjgBVP2ngSiVkd+EYJQz08d80k Lr9B/5DK3vCX+Dm8irtwQlmPfMhMm8p+No7M5/AVB4Kdl+PsxvwfGpj8izJKd8Om8klj /4kA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@miraclelinux-com.20210112.gappssmtp.com header.s=20210112 header.b="EZ/0xiXi"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i15-20020a1709064fcf00b0079ed0a585c2si19760858ejw.261.2022.11.10.04.08.03; Thu, 10 Nov 2022 04:08:28 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@miraclelinux-com.20210112.gappssmtp.com header.s=20210112 header.b="EZ/0xiXi"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230048AbiKJKmz (ORCPT + 92 others); Thu, 10 Nov 2022 05:42:55 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38586 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229968AbiKJKmy (ORCPT ); Thu, 10 Nov 2022 05:42:54 -0500 Received: from mail-yb1-xb34.google.com (mail-yb1-xb34.google.com [IPv6:2607:f8b0:4864:20::b34]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EC2D7959F for ; Thu, 10 Nov 2022 02:42:51 -0800 (PST) Received: by mail-yb1-xb34.google.com with SMTP id n85so1872546yba.1 for ; Thu, 10 Nov 2022 02:42:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=miraclelinux-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=houAlH4RmEAh9OQ0Kr4c+cjpkjcJy/lrUJn345q8Jck=; b=EZ/0xiXiJ8dypd3t5ofTfGOVTq2+vwVqTkRHitWxrDx3k4XhVo183xRukHUouSz+pj RVevvtvSIvJgUdEQln+wvw0ymFWE/WIHyp8pZjgLbDH1+yLZrVeZZREqlBn/tRrJUbge wTDBfbgimNLYV0Zqx9aCBBni3CcKsO0vrxNOm+3aq1HddwCMPnrztFbuZNzg7oY4ACln cFr6aE7YRTgtOCDRqDpOhkjp3ZXBXJ+uhUMu4I+pws5szNPMpEF9TKkchHkvYcKtHCrV /SPZFEJz0B1ZFLTwXzbS++i4l6p+DIcVzhTMF2RPPdIMc3YA3mOdcgSLkGgbj9AYXUle szcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=houAlH4RmEAh9OQ0Kr4c+cjpkjcJy/lrUJn345q8Jck=; b=1C6XBm70x5AkRV4+ssWijSlmAZYycj1YFHYXm3G+VIgoHJPdl/V/ySjU9lzXz1UJfY JeJeoRaWrp0nY8A2GfbzC5dRgV7xWlgbZfe/sJ/VK/ls8FehlKrreizvCdknFdMfS3LQ Y5/a2SAfOxLFbDXhDPTttE9W/3Qiez/nntHBQEgAPjVim1iNw9HxEglNZ9c19XUhHuxY hCGh0fJdBOkcGzW31Ufji+nfBEK1WrnTgWuk2pKSbvLudtGIlp9XW2syQTGr42JVBtk+ 2RD3IHYRmlflg9eQD+7hP/nWgaFHvSy9TZpKIrAs9mO2NYEDpwtm1zbOBkLLgv1c+mJf vUpw== X-Gm-Message-State: ACrzQf15VrRYLgi5URtdsYXaMXsGOaMhTrewmm6spFOhQqR6GF3bxIuF /Wb9l+Kx0xAPVdKpWtz3RW47IeDIAkXXSABzLm/c8w== X-Received: by 2002:a25:2187:0:b0:6b0:1abc:2027 with SMTP id h129-20020a252187000000b006b01abc2027mr61465076ybh.348.1668076971092; Thu, 10 Nov 2022 02:42:51 -0800 (PST) MIME-Version: 1.0 References: <166807341463.2904467.10141806642379634063.stgit@warthog.procyon.org.uk> In-Reply-To: <166807341463.2904467.10141806642379634063.stgit@warthog.procyon.org.uk> From: Hideaki Yoshifuji Date: Thu, 10 Nov 2022 19:42:14 +0900 Message-ID: Subject: Re: [PATCH net-next] rxrpc: Fix missing IPV6 #ifdef To: David Howells Cc: netdev@vger.kernel.org, kernel test robot , Marc Dionne , linux-afs@lists.infradead.org, linux-kernel@vger.kernel.org, yoshfuji@linux-ipv6.org, "Hideaki Yoshifuji (yoshfuji)" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, 2022=E5=B9=B411=E6=9C=8810=E6=97=A5(=E6=9C=A8) 18:44 David Howells : > > Fix rxrpc_encap_err_rcv() to make the call to ipv6_icmp_error conditional > on IPV6 support being enabled. > > Fixes: b6c66c4324e7 ("rxrpc: Use the core ICMP/ICMP6 parsers") > Reported-by: kernel test robot > Signed-off-by: David Howells > cc: Marc Dionne > cc: linux-afs@lists.infradead.org > cc: netdev@vger.kernel.org > --- > > net/rxrpc/local_object.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/net/rxrpc/local_object.c b/net/rxrpc/local_object.c > index a178f71e5082..25cdfcf7b415 100644 > --- a/net/rxrpc/local_object.c > +++ b/net/rxrpc/local_object.c > @@ -33,7 +33,9 @@ static void rxrpc_encap_err_rcv(struct sock *sk, struct= sk_buff *skb, int err, > { > if (ip_hdr(skb)->version =3D=3D IPVERSION) > return ip_icmp_error(sk, skb, err, port, info, payload); > +#ifdef CONFIG_AF_RXRPC_IPV6 > return ipv6_icmp_error(sk, skb, err, port, info, payload); > +#endif > } > Because this introduces a missing return literally without CONFIG_AF_RXRPC_= IPV6, I would prefer #ifdef / #else for the whole function. --yoshfuji > /* > >