Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp4248084pxb; Mon, 4 Oct 2021 21:44:54 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwwADn+fR7nQJMFu+wGJNo91Ug/RGPMBlL1NP95Pj5QGtqTRl47KDezS0CjWiFLhl4lUlT6 X-Received: by 2002:a17:906:318b:: with SMTP id 11mr22956071ejy.493.1633409094006; Mon, 04 Oct 2021 21:44:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633409093; cv=none; d=google.com; s=arc-20160816; b=MHFKx3AX8H7OLo7pD1w156NAKZwgkagBs5+U1tlScU3hddAMkIwJA0PbGIwzF+uY/6 ruCbyWp0Ldhe02hEMqDkiiSqpGnFghMPQ7eRo01xbxMLQDfjTar3SVJjf5KSyrWgLWKT RMs/jRgK5T5reG3O8iZ2nn/ERw4rnu2/bU/0flEf2+V9YbCzPsV71wcOf7e15rLjAe8K OfqFTsgwzLkN+Bo6QAiYVHDmOZo8LHJBeWiIpiDP/qfzPVs5raz8pKsmiVVNyVgAYpXc bIPuWm1BVR1VqbgaPWLVCRxpa1vE0otlPBuAHoIHixJTbMRLYvLW8E/wYABOFfmBNK50 tKPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=wgKtBiEn2wBDdqZRvUXXOrvUUpUPmrytJu6SFo88c9s=; b=TYV2TB+g4TFfu6XU0ei3V1gyQiPBLjNVfAaax+7n/mCO+uRPfQXPDP10ynTo6fvk40 p2sr3K7opDUn0pXkSYhwSRsNxWjwR0Kbg/RXv89qCecCwMvcUW87spzfY4QEibi4lDGE wFcyu9+YHWoixiq2QZaSoBVl9zt2vCYPQR3gPVbJ+HGST6L/L8Aiim22HC3j/RT8ZkI1 92WZTtydGN6arpQjhSIphSKVmCTvkadNAYCOEasob0WRVho1dJYZ1fMdiLGihrYOPkKb PV4dX8yoBbZ8Yir2M3oV9EIgwNtpLYwd2hWzQjUx3VBtgv4LWIp/olcNC5gYc6PSPTH1 prqg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=prgdXdsH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ah18si5037796ejc.329.2021.10.04.21.44.30; Mon, 04 Oct 2021 21:44:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=prgdXdsH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229979AbhJEEmZ (ORCPT + 99 others); Tue, 5 Oct 2021 00:42:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48680 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229955AbhJEEmZ (ORCPT ); Tue, 5 Oct 2021 00:42:25 -0400 Received: from mail-vk1-xa30.google.com (mail-vk1-xa30.google.com [IPv6:2607:f8b0:4864:20::a30]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 48A36C061749 for ; Mon, 4 Oct 2021 21:40:35 -0700 (PDT) Received: by mail-vk1-xa30.google.com with SMTP id u66so2931180vku.4 for ; Mon, 04 Oct 2021 21:40:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=wgKtBiEn2wBDdqZRvUXXOrvUUpUPmrytJu6SFo88c9s=; b=prgdXdsH/lneLBPsoWmhuBdzAiwm73RkDEyiOViteu2+UF9CLsLVSz0n2cqGyNSOKh VmRB6G3IomM7pZZ9/ECDR88zMNw+Sz0HSKzMWl0DO39m7WJbbVEVrkGUsLtuM0hCql3b tlbrJi5cScVGbvr0l9ZjRZ7Y7TxbBeOYjEPQMzY5DoFD8YXMGDeDvxsgfrkpvMM+Ms1h YouW8JtoX3c6mW5jvlx+d/5vhDmc4MCw9XxkxYIakgCNNx3c9J4n9hPFF9h4WheHZ36q JvjyeRcmFXCgSJoNzRhJjhfCqX7qTABbgdQkMCrLwZk/FqNPCX+uVFQkeob6mQTQCDfm dKfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=wgKtBiEn2wBDdqZRvUXXOrvUUpUPmrytJu6SFo88c9s=; b=4b5FhGs169nzWoykMc0x3SVo8ntJdUbMEKm8Y3pbHZJf3BsnOWq+PUQWfuxYsBE8km 31WbCFPXuux0w8+MniHl0hwh9utDaEPsOwPW+5dQEr7ELOo3i3EoO/NqBm0j++bWCWUc WMgQLa63tcvsUEv9XZsQttpnwbNjyPJqdHCQM67bkvUctf7Uan5fiIqdXfCgpy4RXhsH KypojUpfwTa7HvggfG3uRPY5MgJCHivp1fqy31dAEIBbKyZJqEtaHXx3PLSGVP/Rof7y XnNlUAVT5r68rgAe5w0YFpMrTIflQhDquPMLKHi4TagzqLhagS9fTjqOidCuaSF9dyyQ WRDQ== X-Gm-Message-State: AOAM533Yy35MabW2MulLjkHBq79G9DPS47Bh0TrqBOv1E68L/BmKrm/K /6hPnFoPtNkLxsb0ptzZULDNUPyhcepoyHtF0d+QFA== X-Received: by 2002:a1f:9e11:: with SMTP id h17mr18670970vke.16.1633408834159; Mon, 04 Oct 2021 21:40:34 -0700 (PDT) MIME-Version: 1.0 References: <20211001161849.51b6deca@canb.auug.org.au> <20211001.144046.309542880703739165.davem@davemloft.net> <20211005121154.08641258@canb.auug.org.au> In-Reply-To: <20211005121154.08641258@canb.auug.org.au> From: Wei Wang Date: Mon, 4 Oct 2021 21:40:23 -0700 Message-ID: Subject: Re: linux-next: build failure after merge of the net-next tree To: Stephen Rothwell Cc: David Miller , netdev@vger.kernel.org, edumazet@google.com, linux-kernel@vger.kernel.org, linux-next@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Oct 4, 2021 at 6:12 PM Stephen Rothwell wrote: > > Hi Dave, > > On Fri, 01 Oct 2021 14:40:46 +0100 (BST) David Miller wrote: > > > > From: Stephen Rothwell > > Date: Fri, 1 Oct 2021 16:18:49 +1000 > > > > > Hi all, > > > > > > After merging the net-next tree, today's linux-next build (sparc64 > > > defconfig) failed like this: > > > > > > net/core/sock.c: In function 'sock_setsockopt': > > > net/core/sock.c:1417:7: error: 'SO_RESERVE_MEM' undeclared (first use in this function); did you mean 'IORESOURCE_MEM'? > > > case SO_RESERVE_MEM: > > > ^~~~~~~~~~~~~~ > > > IORESOURCE_MEM > > > net/core/sock.c:1417:7: note: each undeclared identifier is reported only once for each function it appears in > > > net/core/sock.c: In function 'sock_getsockopt': > > > net/core/sock.c:1817:7: error: 'SO_RESERVE_MEM' undeclared (first use in this function); did you mean 'IORESOURCE_MEM'? > > > case SO_RESERVE_MEM: > > > ^~~~~~~~~~~~~~ > > > IORESOURCE_MEM > > > > > > Caused by commit > > > > > > 2bb2f5fb21b0 ("net: add new socket option SO_RESERVE_MEM") > > > > > > arch/sparc/include/uapi/socket.h does not include uapi/asm/socket.h and > > > some other architectures do not as well. > > > > > > I have added the following patch for today (I searched for SO_BUF_LOCK > > > and, of these architectures, I have only compile tested sparc64 and > > > sparc): > > > > I committed the sparc part into net-next today, thanks. > > Unfortunately, there is a typo in what you committed in bfaf03935f74 > ("sparc: add SO_RESERVE_MEM definition."), SO_RESEVE_MEM instead of > SO_RESERVE_MEM ... > Thanks Stephen for the report and thanks a lot David for submitting the fix. Let me know if I need to do the fix. > -- > Cheers, > Stephen Rothwell